body,html{font-family:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;font-weight:400;font-size:14px;letter-spacing:-.05em;margin:0;padding:0;background-color:#fff;color:#333;box-sizing:initial;height:100%;white-space:nowrap}#root{height:inherit}*{font-family:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}a:-webkit-any-link{color:inherit}.font-primary{color:#ccc}.font-secondary{color:#999}.font-tertiary{color:#000}.font-bold{font-weight:700}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-align-left{text-align:left}.router-link{text-decoration:none}.display-flex{display:flex}.display-block{display:block}.display-inline{display:inline}.display-inline-block{display:inline-block}.m-l-a{margin-left:auto}.m-r-a{margin-right:auto}html{scrollbar-arrow-color:#efefef;scrollbar-track-color:#efefef;scrollbar-base-color:#dfdfdf;scrollbar-face-color:#dfdfdf;scrollbar-3dlight-color:#dfdfdf;scrollbar-darkshadow-color:#dfdfdf;scrollbar-highlight-color:#dfdfdf;scrollbar-shadow-color:#dfdfdf}::-webkit-scrollbar{width:10px;height:12px}::-webkit-scrollbar-button:end:increment,::-webkit-scrollbar-button:start:decrement{display:none;width:12px;height:12px;background:rgba(0,0,0,.05)}::-webkit-scrollbar-thumb{background:#999}a{text-decoration:none}.Home{min-height:calc(100vh - 280px)}.Home .top-bar{top:0}.Home>.home-wrapper>.header{background-color:#161a24;display:flex;flex-flow:row;align-items:center;padding-top:40px;padding-bottom:20px;box-sizing:border-box}.Home>.home-wrapper>.header>.wrapper{width:1200px;display:flex;flex-flow:row;height:40px;margin:20px auto auto;justify-content:space-between}.Home>.home-wrapper>.header>.wrapper>.title{color:#eee;font-size:30px;z-index:1}.Home>.home-wrapper>.header>.wrapper .right-info-wrapper{display:flex;align-items:center}.Home>.home-wrapper>.header>.wrapper .right-info-wrapper .point-info{display:flex;flex-flow:row;justify-content:space-between;align-items:center;margin-left:auto;height:40px}.Home>.home-wrapper>.header>.wrapper .right-info-wrapper .point-info>.name{color:#999;font-size:14px;margin-right:2px;display:flex;flex-flow:row;align-items:center}.Home>.home-wrapper>.header>.wrapper .right-info-wrapper .point-info>.name>.buildit-point-logo{width:16px!important;height:16px!important}.Home>.home-wrapper>.header>.wrapper .right-info-wrapper .point-info>.name>.useable-point{line-height:17px}.Home>.home-wrapper>.header>.wrapper .right-info-wrapper .point-info .point{color:#ccc;font-size:18px;font-weight:400}.Home>.home-wrapper>.header>.wrapper .right-info-wrapper .PLATINUM-wrapper{width:149px;height:40px;border-radius:6px;border:1px solid #48ddf2;font-weight:700;line-height:40px;display:flex;align-items:center;padding-left:10px;padding-right:10px;margin-left:20px;box-sizing:border-box}.Home>.home-wrapper>.header>.wrapper .right-info-wrapper .PLATINUM-wrapper .PLATINUM{background:linear-gradient(95.5deg,#48ddf2 16.29%,#95e4b3 84.25%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:18px}.Home>.home-wrapper>.header>.wrapper .right-info-wrapper .PLATINUM-wrapper .PLATINUM-using{margin-left:3px;color:#48ddf2;font-size:14px}.Home>.home-wrapper>.body{display:flex;flex-flow:column;align-items:center;grid-row-gap:32px;row-gap:32px;padding-top:40px}.table-header{width:inherit}.table-header .tr{display:flex;flex-flow:row;background-color:#161a24;height:51px;border-bottom:1px solid #555}.table-header .tr.card{border-bottom:none}.table-header .tr>.td,.table-header .tr>.th{height:inherit;background-color:inherit}.table-header .tr>.th{display:flex;flex-flow:row}.table-header .tr>.th>.icon{width:18px!important;height:18px!important;margin-left:5px}.table-header .tr>.checkbox{width:40px;height:100%;padding:0;display:flex;align-items:center;justify-content:center}.table-header .tr>.checkbox>.checkbox{width:40px}.table-header .tr>.checkbox>.checkbox.checked{color:#48ddf2}.table-header .tr>.checkbox svg{width:20px;height:20px}.table-header .tr>.checkbox input{width:40px;height:45px}.table-header .tr>.project-field{display:flex;flex-flow:row;align-items:center}.table-header .tr>.user-project-id{width:70px;cursor:pointer;display:flex;flex-direction:column}.table-header .tr>.user-project-id>.name{display:flex;height:50%;margin-left:auto;margin-right:auto;font-size:14px;padding-top:10px}.table-header .tr>.user-project-id>.arrow{padding-top:2px;align-items:flex-start;height:50%;display:flex;margin-left:auto;margin-right:auto}.table-header .tr>.user-project-id>.arrow .icon{width:10px!important;height:10px!important}.table-header .tr>.project-type{width:110px;justify-content:center;padding:0;cursor:pointer}.table-header .tr>.status{width:70px;justify-content:center;padding:0;cursor:pointer}.table-header .tr>.building-type{width:110px;justify-content:center;padding:0;cursor:pointer}.table-header .tr>.project-name{width:450px;padding-top:10px}.table-header .tr>.favorite{width:40px}.table-header .tr>.area{width:120px;cursor:pointer;display:flex;flex-direction:column}.table-header .tr>.area>.name{display:flex;height:50%;margin-left:auto;margin-right:auto;font-size:14px;padding-top:10px}.table-header .tr>.area>.arrow{padding-top:2px;align-items:flex-start;height:50%;display:flex;margin-left:auto;margin-right:auto}.table-header .tr>.area>.arrow .icon{width:10px!important;height:10px!important}.table-header .tr>.floor-area-ratio{width:90px;padding-top:10px}.table-header .tr>.created-at{width:100px;cursor:pointer;display:flex;flex-direction:column}.table-header .tr>.created-at>.name{display:flex;height:50%;margin-left:auto;margin-right:auto;font-size:14px;padding-top:10px}.table-header .tr>.created-at>.arrow{padding-top:2px;align-items:flex-start;height:50%;display:flex;margin-left:auto;margin-right:auto}.table-header .tr>.created-at>.arrow .icon{width:10px!important;height:10px!important}.table-header .th{display:inline-flex;color:#ccc;font-size:14px;text-align:left;padding-left:10px;padding-right:10px;box-sizing:border-box}.table-row{display:flex;flex-flow:row;background-color:#232732;height:50px;border-bottom:1px solid #333;align-items:center;cursor:pointer;position:relative}.table-row .disable-box{background-color:#232732;opacity:.5;width:100%;height:100%;position:absolute}.table-row.mouseOver{background-color:#273945}.table-row.disabled{cursor:normal}.table-row.disabled.mouseOver{background-color:#232732}.table-row .link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex}.table-row .td{height:50px;padding-left:10px;padding-right:10px}.table-row .td,.table-row .th{display:inline-flex;color:#ccc;font-size:14px;text-align:left;box-sizing:border-box}.table-row .th{border-bottom:1px solid #555}.table-row>.checkbox{width:40px;height:100%;padding:0;display:flex;align-items:center;justify-content:center}.table-row>.checkbox>.checkbox{width:40px}.table-row>.checkbox>.checkbox.disabled{opacity:.5}.table-row>.checkbox>.checkbox.checked{color:#48ddf2}.table-row>.checkbox svg{width:20px;height:20px}.table-row>.checkbox input{width:40px;height:45px}.table-row .project-field{display:flex;flex-flow:row;align-items:center}.table-row .project-field.user-project-id{width:70px;justify-content:center}.table-row .project-field.project-type{width:110px;padding-left:10px;display:flex;justify-content:center}.table-row .project-field.status{width:70px;padding-left:10px;justify-content:center}.table-row .project-field.building-type{width:110px;padding-left:0;padding-right:0;cursor:pointer;justify-content:center}.table-row .project-field.project-name{width:450px}.table-row .project-field.project-name>.value{width:510px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px}.table-row .project-field.project-name>.memo{width:20px;line-height:20px}.table-row .project-field.favorite{width:40px}.table-row .project-field.favorite>.favorite-btn{min-width:0;width:40px;height:40px;color:#999}.table-row .project-field.favorite>.favorite-btn.disabled{opacity:.5}.table-row .project-field.favorite>.favorite-btn>.active{color:#95e4b3}.table-row .project-field.area{width:120px;flex-flow:row-reverse}.table-row .project-field.floor-area-ratio{width:90px;flex-flow:row-reverse}.table-row .project-field.created-at{width:100px;padding-left:14px;padding-right:0}.buildit-template{display:block}.buildit-template .template-logo{flex:1 1;font-size:24px}.buildit-template .app-bar{display:flex;justify-content:center;height:60px;box-shadow:none;background-color:#232732}.buildit-template .app-bar .greeting{margin-left:11px}.buildit-template .app-bar .tool-bar{min-height:60px;height:60px;padding-left:30px;padding-right:0;justify-content:space-between}.buildit-template .app-bar .tool-bar>a{display:flex}.buildit-template .app-bar .tool-bar>.hamburger{display:none;position:absolute;left:calc(100vw - 50px)}.buildit-template .app-bar .tool-bar .menus{display:flex;align-items:center;margin-right:30px}.buildit-template .app-bar .tool-bar .menus .new-project-btn-wrapper{padding-top:10px;padding-bottom:10px}.buildit-template .app-bar .tool-bar .menus .new-project-btn{width:140px;font-size:14px;padding:0}.buildit-template .app-bar .tool-bar .menus .new-project-btn.disabled{pointer-events:none}.buildit-template .app-bar .tool-bar .menus .items{margin:auto 10px;display:flex;text-transform:none;padding:20px 0}.buildit-template .app-bar .tool-bar .menus .dropdown{position:relative}.buildit-template .app-bar .tool-bar .menus .dropdown .dropbtn-text{color:#ccc}.buildit-template .app-bar .tool-bar .menus .dropdown:hover .dropbtn-text{color:#eee}.buildit-template .app-bar .tool-bar .menus .dropdown a:active{text-decoration:none}.buildit-template .app-bar .tool-bar .menus .dropdown.user-email{color:#ccc}.buildit-template .app-bar .tool-bar .menus .dropdown .dropbtn{padding:20px 0;background-color:inherit;margin:auto 5px auto 10px}.buildit-template .app-bar .tool-bar .menus .dropdown .dropbtn>.dropbtn-text{display:flex;align-items:center}.buildit-template .app-bar .tool-bar .menus .dropdown .dropbtn>.dropbtn-text .expand-icon{width:16px}.buildit-template .app-bar .tool-bar .menus .dropdown .dropbtn .email{width:115px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;text-transform:none}.buildit-template .app-bar .tool-bar .menus .dropdown .dropbtn .email .email-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.buildit-template .app-bar .tool-bar .menus .dropbtn.last-menu{margin-right:15px}.buildit-template .app-bar .tool-bar .menus .dropdown-content{display:none;position:absolute;width:101px;background:#232732;z-index:1;top:60px;left:0}.buildit-template .app-bar .tool-bar .menus .dropdown-content.email{width:142px}.buildit-template .app-bar .tool-bar .menus .dropdown-content .wrap{height:40px}.buildit-template .app-bar .tool-bar .menus .dropdown-content .wrap>.menu{background-color:#232732;text-align:left;height:40px;padding-left:10px;display:flex;align-items:center;color:#ccc;text-decoration:none;cursor:pointer}.buildit-template .app-bar .tool-bar .menus .dropdown-content .wrap>.menu:hover{background-color:#273945}.buildit-template .app-bar .tool-bar .menus .dropdown-content .wrap>.menu .launch-icon{width:16px;margin-left:2px;color:#eee}.buildit-template .app-bar .tool-bar .menus .dropdown-content a{float:none;height:40px;display:block;color:#ccc;display:flex;flex-direction:column;justify-content:center}.buildit-template .app-bar .tool-bar .menus .dropdown-content a:hover{background-color:#273945}.buildit-template .app-bar .tool-bar .menus .dropdown:hover .dropdown-content{display:block}.buildit-template .app-bar .tool-bar .menus .items:hover{color:#eee}.buildit-template .app-bar .tool-bar-mobile{display:none}.buildit-template .template-content{display:block;height:100vh}.buildit-template .template-content .app-bar-space{height:60px}.buildit-template .template-content .main-content{overflow-x:auto;min-height:calc(100vh - 60px);position:relative;display:flex;flex-flow:column;justify-content:space-between}.buildit-template .template-content>.dim{height:100vh;width:100%;background-color:rgba(0,0,0,.5);position:absolute;top:0;z-index:999999;pointer-events:none;display:flex;flex-flow:column}.buildit-template .template-content>.dim>.circular-progress{position:absolute;left:calc(50% - 30px);top:calc(50% - 60px);color:#eee}.buildit-template .template-content>.dim>.content{position:absolute;top:50%;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-items:center;color:#ccc;font-size:14px}.buildit-template .text-deco-none{text-decoration:none}@media screen and (max-width:992px){.hamburger{display:block!important}.tool-bar{height:auto}.tool-bar>a{display:flex}.tool-bar .menus{display:flex;position:absolute;left:calc(100vw - 210px);flex-direction:column;margin:360px auto 0;align-items:center;background-color:#1a1e28;width:160px;border:1px solid #333;box-shadow:4px 4px 4px rgba(0,0,0,.25);border-radius:6px}.tool-bar .menus .items{margin-right:0!important}.tool-bar .menus .dropdown{position:relative}.tool-bar .menus .dropdown .dropbtn-text{color:#ccc}.tool-bar .menus .dropdown:hover .dropbtn-text{color:#eee}.tool-bar .menus .dropdown a:active{text-decoration:none}.tool-bar .menus .dropdown.user-email{width:140px;color:#ccc}.tool-bar .menus .dropdown .dropbtn{width:142px;margin-right:0!important}.tool-bar .menus .dropdown .dropbtn>.dropbtn-text{justify-content:center}.tool-bar .menus .dropdown .dropbtn .email{margin:0 auto}.tool-bar .menus .dropdown-content{left:0!important;width:132px!important}.tool-bar .menus .dropdown-content .wrap{height:40px}.tool-bar .menus .dropdown-content .wrap>.menu{width:132px}.tool-bar .menus-hidden{visibility:hidden}}.foot{width:100%;border-top:1px solid #333;box-sizing:border-box;padding-bottom:30px;padding-top:30px}.foot>.wrapper{min-width:1200px;max-width:1200px;margin:auto}.foot>.wrapper .row{display:flex;justify-content:space-between}.foot>.wrapper .row .logo-box{display:flex;height:30px;align-items:center}.foot>.wrapper .row .logo-box>.logo{width:auto;height:inherit}.foot>.wrapper .row>.content,.foot>.wrapper .row>.content>.links{display:flex;align-items:center}.foot>.wrapper .row>.content>.links>.link-divider{height:12px;margin:0 10px;border:1px solid #333}.foot>.wrapper .row>.content>.links>.link{color:#999;font-weight:700;font-size:12px;text-decoration:none}.foot>.wrapper .row>.content .btn{width:210px;margin-left:auto;align-items:center}.foot>.wrapper .footer-foot{margin-top:10px;margin-bottom:10px;display:flex;flex-direction:column;align-items:baseline;color:#999;font-size:12px}.foot>.wrapper .footer-foot .first-row{display:flex;flex-wrap:wrap}.foot>.wrapper .footer-foot .second-row{display:flex;flex-wrap:wrap;margin-top:5px}.foot>.wrapper .footer-foot .item{margin-right:10px}.foot>.wrapper .footer-foot .third-row{margin-top:10px;width:100%;display:flex;flex-flow:row wrap;justify-content:space-between}.foot>.wrapper .footer-foot .copyright{font-size:10px}.buildit-template .tabs.horizontal{height:40px;box-sizing:border-box;border-radius:6px;display:flex;align-items:center;padding:1px;font-size:14px}.buildit-template .tabs.horizontal.tabs-small{height:32px}.buildit-template .tabs.horizontal .tab{height:36px;border-radius:6px;color:#ccc;padding:0;align-items:center;font-size:inherit;flex:1 1;font-weight:700}.buildit-template .tabs.horizontal .tab.disabled{cursor:default}.buildit-template .tabs.vertical{box-sizing:border-box;border-radius:6px;width:40px;display:flex;flex-flow:column;align-items:center;padding:1px}.buildit-template .tabs.vertical .tab{flex:1 1;min-width:36px;width:36px;color:#ccc;padding:0;align-items:center;font-size:inherit;margin-top:1px;margin-bottom:1px}.buildit-template .tabs.bg-navy{background-color:#383b45}.buildit-template .bg-navy.tab-primary{min-width:40px;background-color:#383b45;color:#ccc}.buildit-template .bg-navy.tab-primary.AI{background-color:#333;color:#555;cursor:not-allowed}.buildit-template .bg-navy.tab-primary.active,.buildit-template .bg-navy.tab-primary:hover{background-color:#ddd;color:#232732}.buildit-template .bg-navy.tab-primary.tab-small{min-width:30px;font-size:12px;height:28px}.buildit-template .bg-navy.tab-primary.disabled{cursor:auto;color:#555}.buildit-template .bg-navy.tab-primary.disabled:hover{background-color:#383b45!important}.buildit-template .bg-navy.tab-secondary{height:40px;min-width:40px;box-sizing:border-box;background-color:#232732;color:#ccc}.buildit-template .bg-navy.tab-secondary.active,.buildit-template .bg-navy.tab-secondary:hover{background-color:#60626a;color:#eee}.buildit-template .bg-navy.tab-secondary.tab-small{height:30px;min-width:28px}.buildit-template .bg-navy.tab-secondary.tab-disabled{color:#555}.buildit-template .bg-navy.tab-fix-padding{padding-left:15px;padding-right:15px}.buildit-template .bg-navy.first-child{margin-left:0}.buildit-template .bg-navy.last-child{margin-right:0}.buildit-template .btn{min-width:40px;height:40px;border-radius:6px;font-size:14px;box-sizing:border-box;display:flex;flex-flow:row;justify-content:center;align-items:center;padding:0;width:100%}.buildit-template .btn.bg-navy.btn-primary{background-color:#383b45;color:#ccc;min-width:40px}.buildit-template .btn.bg-navy.btn-primary.active,.buildit-template .btn.bg-navy.btn-primary:hover{background-color:#273945;color:#eee}.buildit-template .btn.bg-navy.btn-primary.disabled{background-color:#383b45;color:#555;cursor:auto;pointer-events:none}.buildit-template .btn.bg-navy.btn-secondary{min-width:40px;background-color:#232732;color:#ccc}.buildit-template .btn.bg-navy.btn-secondary.active,.buildit-template .btn.bg-navy.btn-secondary:hover{border:none;background-color:#60626a;color:#eee}.buildit-template .btn.bg-navy.btn-secondary.disabled{border:2px solid #333;background-color:#232732;color:#555;cursor:default}.buildit-template .btn.bg-navy.btn-third{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;background-color:inherit;color:inherit}.buildit-template .btn.bg-navy.btn-third:hover{background-color:#273945}.buildit-template .btn.bg-navy.btn-cancel{min-width:40px;background-color:#232732;color:#999}.buildit-template .btn.bg-navy.btn-cancel.active,.buildit-template .btn.bg-navy.btn-cancel:hover{border:none;background-color:#273945}.buildit-template .btn.bg-navy.btn-cancel.disabled{border:1px solid #333;background-color:#232732;color:#555}.buildit-template .btn.bg-navy.btn-run{background-image:linear-gradient(90deg,#48ddf2,#95e4b3);color:#232732;font-weight:700;transition:background-image 1s}.buildit-template .btn.bg-navy.btn-run.btn-small{height:30px;font-size:12px;font-weight:400}.buildit-template .btn.bg-navy.btn-run:hover{background-image:linear-gradient(90deg,#95e4b3,#48ddf2);transition:background-image 1s}.buildit-template .btn.bg-navy.btn-run.disabled{background-image:none;background-color:#383b45;color:#555}.buildit-template .btn.bg-navy.btn-extra{background-color:#232732;border:1px solid #48ddf2;color:#48ddf2}.buildit-template .btn.bg-navy.btn-small{height:30px;font-size:12px}.buildit-template .btn.bg-white{min-width:0;height:40px}.buildit-template .btn.bg-white.btn-primary{background-color:#232732;color:#ccc;min-width:40px}.buildit-template .btn.bg-white.btn-primary.active,.buildit-template .btn.bg-white.btn-primary:hover{color:#eee}.buildit-template .btn.bg-white.btn-primary.disabled{background-color:#ccc;color:#999;cursor:default;pointer-events:none}.buildit-template .btn.bg-white.btn-small{height:30px}.buildit-template .btn.bg-gray{background-color:#393c46}.buildit-template .btn.bg-gray.disabled{color:#555}.buildit-template .checkbox{color:#ccc;padding:0;height:100%}.buildit-template .checkbox input,.buildit-template .checkbox svg{width:20px;height:20px}.buildit-template .checkbox.checked{color:#48ddf2}.buildit-template .font.font-primary{color:#ccc}.buildit-template .font.font-secondary{color:#999}.buildit-template .font.font-emphasis{color:#eee}.buildit-template .font.font-special{color:#48ddf2}.buildit-template .font.font-error{color:#e81c1c}.buildit-template .font.font-warn{color:#ffb068}.buildit-template .font.font-disable{color:#666}.buildit-template .font.font-8px{font-size:8px}.buildit-template .font.font-12px{font-size:12px}.buildit-template .font.font-14px{font-size:14px}.buildit-template .font.font-16px{font-size:16px}.buildit-template .font.font-18px{font-size:18px}.buildit-template .bgc-navy{background-color:#232732}.buildit-template .bgc-white{background-color:#fff}.buildit-template .icon{width:20px!important;height:20px!important;color:#ccc}.buildit-template .icon.active{color:#95e4b3}.buildit-template .icon.primary{color:#48ddf2}.buildit-template .icon.disabled{color:inherit}.buildit-template .m-l-a,.buildit-template .m-r-a{margin-left:auto}.buildit-template .m-a{margin:auto}.buildit-template .m-l-sm{margin-left:5px}.buildit-template .m-l-md{margin-left:10px}.buildit-template .m-l-lg{margin-left:15px}.buildit-template .m-l-xl{margin-left:20px}.buildit-template .m-r-sm{margin-right:5px}.buildit-template .m-r-md{margin-right:10px}.buildit-template .m-r-lg{margin-right:15px}.buildit-template .m-r-xl{margin-right:20px}.buildit-template .m-t-sm{margin-top:5px}.buildit-template .m-t-md{margin-top:10px}.buildit-template .m-t-lg{margin-top:15px}.buildit-template .m-t-xl{margin-top:20px}.buildit-template .m-b-sm{margin-bottom:5px}.buildit-template .m-b-md{margin-bottom:10px}.buildit-template .m-b-lg{margin-bottom:15px}.buildit-template .m-b-xl{margin-bottom:20px}.buildit-template .t-a-c{text-align:center}.buildit-template .t-a-l{text-align:left}.buildit-template .t-a-r{text-align:right}.buildit-template .visibility-hidden{visibility:hidden}.buildit-template .display-none{display:none}.buildit-template .router-link{text-decoration:none;color:inherit;display:flex;align-items:center;flex-flow:row}.buildit-template .d-flex{display:flex}.buildit-template .d-block{display:block}.buildit-template .d-inline{display:inline}.buildit-template .p-e-n{pointer-events:none}.buildit-template .router-link-with-underbar{color:#999;-webkit-text-decoration-line:underline;text-decoration-line:underline}.loadingPage.modal-size{width:700px;height:610px;z-index:2400;opacity:1;background:#1a1e28;border:1px solid #333}.loadingPage.modal-size.mySite{height:732px}.loadingPage.modal-size.myType{height:630px}.loadingPage.modal-size.myPlan{height:731px}.loadingPage.modal-size.map-download{height:644px}.loadingPage.modal-size .progress{height:160px}.loadingPage.modal-size .progress .loading-img{width:160px}.loadingPage .centerWord{transform:translate(-50%,-100%);top:50%;left:50%;position:absolute;width:197px;font-style:normal;font-weight:700;font-size:24px;line-height:28px;text-align:center;color:#eee}.loadingPage .loadingMessage{margin:30px auto auto;font-style:normal;line-height:26px;text-align:center}.loadingPage .loadingMessage>.white{color:#fff}.ChristmasTheme{position:absolute;top:0;pointer-events:none}.wrap-bottom{position:relative;height:100.5vh}.land-img{max-width:100vw;bottom:0;z-index:0;position:absolute}.moon-img{position:absolute;top:80px;left:30px;height:86px;z-index:1}.snow{z-index:2;min-width:100vw;min-height:100vh;top:0;left:0}.snow,.snow .svg{position:absolute;height:100%;width:100%}#snow-top-layer{animation:fall 22.5s linear infinite}#snow-bottom-layer,#snow-top-layer{will-change:transform;transform:translateY(-768px)}#snow-bottom-layer{animation:fall 45s linear infinite}@keyframes fall{to{transform:translateY(0)}}.halloween-background{position:relative}.halloween-background .wrap-ground{position:fixed;bottom:-3px}.halloween-background .wrap-ground .ground{position:relative;width:100vw;z-index:-1}.halloween-background .bats{position:fixed;top:185px;right:80px;width:187px;height:167px}.halloween-background .wrap-house{width:100vw;position:absolute;left:7%;bottom:calc(19% - 5px)}.halloween-background .wrap-house .box{position:relative}.halloween-background .wrap-house .house{max-width:149px;width:100vw;left:0;bottom:0;position:absolute;object-fit:cover}.halloween-background .wrap-house .window{left:125px;max-width:149px;width:96px;left:36px;bottom:29px;position:absolute;animation:blink 3s steps(1);animation-delay:.1}.halloween-background .wrap-house .ghostSmall{position:absolute;width:23px;left:140px;bottom:133px;animation:ghostSmall 5s;animation-delay:.2}.halloween-background .wrap-house .ghostBig{position:absolute;width:35px;left:5px;bottom:168px;animation:ghostBig 5s;animation-delay:.1}@keyframes ghostSmall{0%,55%{opacity:0}60%{opacity:1}66%{opacity:0}80%{opacity:1}}@keyframes ghostBig{0%{opacity:0}41%{opacity:0}55%{opacity:1}}@keyframes blink{0%,to{opacity:0}9%{opacity:0}10%{opacity:1}11%{opacity:1}12%{opacity:0}15%{opacity:0}16%{opacity:1}18%{opacity:1}19%{opacity:0}25%{opacity:0}26%{opacity:1}27%{opacity:1}28%{opacity:0}31%{opacity:1}34%{opacity:1}35%{opacity:0}40%{opacity:0}41%{opacity:1}}@media screen and (max-width:1200px){.halloween-background .ground{width:1200px!important}.halloween-background .wrap-house{position:absolute;bottom:6px!important}}.NewYearTheme{position:absolute;top:0;pointer-events:none}.NewYearTheme .wrap-bottom{position:relative;height:100.5vh;width:100vw}.NewYearTheme .land-img{max-width:100vw;bottom:0;z-index:0;position:absolute}.NewYearTheme #dragon{position:absolute;bottom:6.3vw;right:4.5vw;width:8vw;opacity:0;animation:fadeIn .6s ease-in 1s forwards,fadeOut .8s ease-in 4s forwards,fadeIn 1s ease-in 8s forwards}@keyframes fadeOut{to{opacity:0}}.TropicalTheme{position:relative}.TropicalTheme .leaf{position:fixed;top:-13px;left:-40px;z-index:100005;transform-origin:left top;pointer-events:none;transition:rotate .4s ease}.TropicalTheme .leaf.entered{rotate:16deg;animation:sway 5s linear infinite}@keyframes sway{25%{transform:skewX(2deg)}75%{transform:skewX(-2deg)}}.TropicalTheme .right-bottom-wrapper{position:fixed;bottom:49px;right:133px;z-index:1;pointer-events:none}.TropicalTheme .right-bottom-wrapper .picture{position:relative;pointer-events:none}.TropicalTheme .right-bottom-wrapper .picture .boy{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:auto}.TropicalTheme .right-bottom-wrapper .picture .bg-sea{pointer-events:none;opacity:0;transition:opacity .3s ease-in}.TropicalTheme .right-bottom-wrapper .picture:hover,.TropicalTheme .right-bottom-wrapper .picture:hover .bg-sea{opacity:1}.click-effect{position:fixed;box-sizing:border-box;z-index:99999}.click-effect img{position:absolute}.click-effect :first-child{animation:drop1 .1s;animation-fill-mode:forwards;transform-origin:bottom right;transform:scale(0)}.click-effect :first-child,.click-effect :nth-child(2){transition-timing-function:cubic-bezier(.895,.03,.685,.22)}.click-effect :nth-child(2){animation:drop2 .1s;animation-fill-mode:forwards;transform-origin:bottom right;transform:translate(-9px,2px) scale(0);animation-delay:.05s}.click-effect :nth-child(3){animation:drop3 .2s;transition-timing-function:cubic-bezier(.895,.03,.685,.22);animation-fill-mode:forwards;transform-origin:bottom right;transform:translate(-4px,13px) scale(0);animation-delay:.1s}@keyframes drop1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes drop2{0%{transform:translate(-9px,2px) scale(0)}to{transform:translate(-9px,2px) scale(1)}}@keyframes drop3{0%{transform:translate(-4px,13px) scale(.1)}50%{transform:translate(-4px,13px) scale(1)}to{transform:translate(-4px,13px) scale(1)}}.buildit-template .snack-bar{position:fixed;top:80px;padding:0}.buildit-template .snack-bar .msg>div{display:flex;align-items:center}.buildit-template .snack-bar .text-wrap{display:block;white-space:pre-line;margin:4px 0}.buildit-template .snack-bar .text-wrap .warning-msg{color:red}.buildit-template .snack-bar .text-wrap .text-align-center{text-align:center}.buildit-template .snack-bar .text-highlight{color:#01baef}.rc-tooltip{z-index:10000!important;pointer-events:none}.rc-tooltip>.rc-tooltip-content{background:transparent}.rc-tooltip>.rc-tooltip-content>.rc-tooltip-arrow{border-color:transparent}.rc-tooltip>.rc-tooltip-content>.rc-tooltip-arrow>.rc-tooltip-arrow-inner.top{border-top-color:#000}.rc-tooltip>.rc-tooltip-content>.rc-tooltip-arrow>.rc-tooltip-arrow-inner.bottom{border-bottom-color:#000}.rc-tooltip>.rc-tooltip-content>.rc-tooltip-arrow>.rc-tooltip-arrow-inner.left,.rc-tooltip>.rc-tooltip-content>.rc-tooltip-arrow>.rc-tooltip-arrow-inner.right{border-right-color:#000}.rc-tooltip>.rc-tooltip-content>.rc-tooltip-inner{min-height:0;background-color:#000;color:#ccc;border:0;background:#000}.tooltip-wrap{display:flex;align-items:center;justify-content:center;cursor:pointer}.Tooltip{display:inline-flex}.BuilditAlertButton{padding-top:10px;padding-bottom:10px}.BuilditAlertButton .alert-wrap{padding-left:10px;padding-right:19px}.BuilditAlertButton .alert-wrap .alert-btn{color:#48ddf2;width:48px;height:32px}.BuilditAlertButton .alert-wrap .alert-icon{width:20px;height:20px;left:5px;top:6px}.BuilditAlertButton .alert-wrap .alert-icon.alert-zero{color:#eee}.BuilditAlertButton .alert-wrap .alert-count{width:16px;left:27px;top:11px}.BuilditAlertButton .alert-wrap .alert-count.alert-zero{color:#555}.BuilditAlertDropdown{box-sizing:border-box;width:402px;background:#232732;border:1px solid #333;box-shadow:4px 4px 4px rgba(0,0,0,.25);border-radius:6px;font-weight:400}.BuilditAlertDropdown .header{height:15px}.BuilditAlertDropdown .content{height:441px;overflow-y:scroll;overflow-x:hidden;padding-left:20px;padding-right:20px}.BuilditAlertDropdown .footer{padding-left:20px;padding-right:20px;padding-top:4px;display:grid;grid-template-columns:65px auto;grid-template-rows:repeat(auto-fill,32px);grid-column-gap:166px;column-gap:166px;align-items:center;grid-template-areas:"ca to" ".  wi"}.BuilditAlertDropdown .footer .alert-check-all{grid-area:ca;cursor:pointer;padding:8px 0}.BuilditAlertDropdown .footer .alert-check-all.disabled{color:#555;pointer-events:none}.BuilditAlertDropdown .footer .alert-switch-wrap{display:grid;grid-template-columns:82px 16px 27px;grid-column-gap:2px;column-gap:2px;align-items:center;padding:8px 0}.BuilditAlertDropdown .footer .alert-switch-wrap.toast{grid-area:to}.BuilditAlertDropdown .footer .alert-switch-wrap.windows{grid-area:wi}.BuilditAlertDropdown .footer .alert-switch-wrap .info-icon{cursor:default;font-size:16px;color:#999}.BuilditAlertDropdown .footer .alert-switch-wrap .rc-switch{width:20.25px;height:11.25px;margin-left:3px;background:#555;border:none}.BuilditAlertDropdown .footer .alert-switch-wrap .rc-switch.rc-switch-checked{background:#48ddf2}.BuilditAlertDropdown .footer .alert-switch-wrap .rc-switch.rc-switch-checked:after{left:10.5px;background:#eee;box-shadow:0 4px 4px rgba(0,0,0,.25)}.BuilditAlertDropdown .footer .alert-switch-wrap .rc-switch:after{width:8.25px;height:8.25px}.BuilditAlertDropdown .no-alert{color:#555;position:absolute;left:34.5%;right:34.5%;top:48.33%;bottom:48.12%}.BuilditAlertItem{padding-bottom:5px;width:360px;cursor:pointer}.BuilditAlertItem:hover{background-color:#273945}.BuilditAlertItem .alert-project,.BuilditAlertItem .alert-text-wrap,.BuilditAlertItem .alert-title .title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:break-word;text-overflow:ellipsis;overflow:hidden;white-space:normal;padding-bottom:4px}.BuilditAlertItem .alert-title{display:grid;grid-template-columns:20px 324px 16px;align-items:start;width:360px}.BuilditAlertItem .alert-title .icon{font-size:16px;padding:2px}.BuilditAlertItem .alert-title .title{line-height:20px}.BuilditAlertItem .alert-title .check{height:25px;font-size:6px;padding:5px 6px 10px}.BuilditAlertItem .alert-title .check:hover{font-size:16px;padding:0}.BuilditAlertItem .alert-date,.BuilditAlertItem .alert-project,.BuilditAlertItem .empty-icon{padding-left:20px;padding-right:6px}.BuilditAlertItem .alert-project{-webkit-line-clamp:3;width:360px;min-height:19px;max-height:49px;line-height:15px;padding-top:2px;padding-bottom:2px}.alert-toast-message{display:flex;flex-flow:row;align-items:center;justify-content:center;grid-gap:16px;gap:16px}.alert-toast-text{overflow-wrap:break-word;text-overflow:ellipsis;overflow:hidden;height:17px;max-width:500px}.Copy-Menu-Paper{background:unset!important}.Copy-MenuItem-Option{width:86px;box-sizing:border-box;height:24px!important;display:flex;align-items:center;padding:0 5px 0 10px!important}.Copy-MenuItem-Option:hover{background-color:#273945!important}.Modal{z-index:999}.Modal>div>div{border-radius:0;background-color:#1a1e28;overflow-y:hidden;overflow-x:hidden}.Modal>div>div .modal-content{white-space:normal;overflow-y:scroll;color:#ccc;font-size:14px;box-sizing:border-box}.Modal>div>div .modal-title{color:#ccc;font-size:14px}.Modal>div>div .modal-title>.close-btn{padding:0;min-width:20px;width:20px;height:20px}.Modal>div>div .modal-title>.close-btn>.modal-title-hover{display:block;margin-left:10px;min-width:20px}.Modal>div>div .modal-title>.close-btn>.icon{width:20px;height:20px;color:#555}.Modal>div>div .modal-action>.btn{border-radius:6px}.Modal>div>div .modal-action>.btn.positive-btn{color:#ccc;background-color:#383b45}.Modal>div>div .modal-action>.btn.positive-btn:hover{background-color:#60626a;color:#eee}.Modal>div>div .modal-action>.btn.positive-btn.disabled{pointer-events:none;background:#333;color:#555}.Modal>div>div .modal-action>.btn.disabled-btn{background-color:#333!important;color:#555!important;background-image:none!important;pointer-events:none}.Modal>div>div .modal-action>.btn.negative-btn{color:#999;background-color:#232732}.Modal>div>div .modal-action>.btn.negative-btn:hover{background-color:#60626a}.Modal.simple>div>div{width:380px;padding:20px;box-sizing:border-box;display:flex}.Modal.simple>div>div .modal-title{height:20px;background-color:inherit;padding:0;width:340px;font-size:14px;display:flex;align-items:center}.Modal.simple>div>div .modal-title>.modal-title-hover{display:block;margin-left:10px;min-width:20px}.Modal.simple>div>div .modal-title>.close-btn{margin-left:auto;padding:0;min-width:20px}.Modal.simple>div>div .modal-title>.close-btn .icon{width:20px;height:20px;color:#555}.Modal.simple>div>div .modal-content{max-height:400px;background-color:inherit;margin:20px 0;width:340px}.Modal.simple>div>div .modal-content>div{padding:0}.Modal.simple>div>div .modal-action{background-color:inherit;padding:0;width:340px;flex-direction:row-reverse;display:flex}.Modal.simple>div>div .modal-action>.btn{height:30px;font-size:12px;box-shadow:none;box-sizing:border-box}.Modal.simple>div>div .modal-action>.btn.negative-btn{margin-right:5px}.Modal.simple.cad-save-modal .negative-btn{background-color:#383b45!important;color:#ccc!important;padding:0 20px}.Modal.simple.cad-save-modal .negative-btn:hover{background-color:#60626a!important;color:#eee!important}.Modal.normal>div>div{width:auto;max-width:720px;padding:24px 20px 20px;display:flex;box-sizing:border-box;overflow-y:hidden}.Modal.normal>div>div .modal-title{background-color:inherit;padding:0;width:100%;font-size:14px;text-align:left;display:flex;align-items:center;grid-column-gap:4px;column-gap:4px}.Modal.normal>div>div .modal-title>.modal-title-hover{display:block;margin-left:10px;min-width:20px}.Modal.normal>div>div .modal-title .close-btn{margin-left:auto}.Modal.normal>div>div .modal-title .icon{width:20px;height:20px;color:#555}.Modal.normal>div>div .modal-content{max-height:400px;background-color:inherit;margin:10px 0 20px;padding-right:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Modal.normal>div>div .modal-content>div{color:inherit;padding:0}.Modal.normal>div>div .modal-action{background-color:inherit;padding:0;flex-direction:row-reverse;display:flex}.Modal.normal>div>div .modal-action>.btn{height:30px;font-size:12px;box-shadow:none;box-sizing:border-box}.Modal.normal>div>div .modal-action>.btn.negative-btn{margin-right:5px}.Modal.big>div>div{width:auto;max-width:1200px;padding:30px;display:flex;box-sizing:border-box;overflow-y:hidden}.Modal.big>div>div .modal-title{background-color:inherit;padding:0;width:100%;font-size:18px;text-align:left;display:flex;align-items:center;height:20px}.Modal.big>div>div .modal-title>.modal-title-hover{display:flex;margin-left:4px;margin-top:3px;width:20px;justify-content:center;align-items:center}.Modal.big>div>div .modal-title .help-Icon{position:absolute;width:30px;height:30px;left:30px;bottom:30px;z-index:2;color:#ccc;cursor:pointer}.Modal.big>div>div .modal-title .close-btn{margin-left:auto}.Modal.big>div>div .modal-title .icon{width:20px;height:20px;color:#555}.Modal.big>div>div .modal-content{max-height:400px;background-color:inherit;margin:20px 0;padding-right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Modal.big>div>div .modal-content>div{color:inherit;padding:0}.Modal.big>div>div .modal-action{background-color:inherit;padding:0;flex-direction:row-reverse;display:flex}.Modal.big>div>div .modal-action>.add-info{display:flex;margin-right:10px;align-items:center}.Modal.big>div>div .modal-action>.btn{height:30px;font-size:12px;box-shadow:none;box-sizing:border-box;line-height:1.5}.Modal.big>div>div .modal-action>.btn.positive-btn.btn-run{background-image:linear-gradient(90deg,#48ddf2,#95e4b3);color:#232732;font-weight:700;transition:background-image 1s}.Modal.big>div>div .modal-action>.btn.positive-btn.btn-run:hover{background-image:linear-gradient(90deg,#95e4b3,#48ddf2);transition:background-image 1s}.Modal.big>div>div .modal-action>.btn.negative-btn{margin-right:5px}.Modal.mobile ::-webkit-scrollbar{width:5px}.Modal.mobile ::-webkit-scrollbar-thumb{border-radius:2.5px}.Modal.mobile>div>div{width:auto;max-width:580px;max-height:520px;padding:30px;display:flex;box-sizing:border-box;overflow-y:hidden}.Modal.mobile>div>div .modal-title{background-color:inherit;padding:0;width:100%;font-size:14px;text-align:left;display:flex;align-items:center;height:20px}.Modal.mobile>div>div .modal-title>.modal-title-hover{display:block;margin-left:10px;min-width:20px}.Modal.mobile>div>div .modal-title .close-btn{margin-left:auto}.Modal.mobile>div>div .modal-title .icon{width:20px;height:20px;color:#555}.Modal.mobile>div>div .modal-content{max-height:400px;background-color:inherit;margin:20px 0;padding-right:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Modal.mobile>div>div .modal-content>div{color:inherit;padding:0}.Modal.mobile>div>div .modal-action{background-color:inherit;padding:0;flex-direction:row-reverse;display:flex}.Modal.mobile>div>div .modal-action>.btn{height:30px;font-size:12px;box-shadow:none;box-sizing:border-box}.Modal.mobile>div>div .modal-action>.btn.negative-btn{margin-right:5px}.Modal.mobile>div>div .modal-action>.btn.negative-btn:hover{background-color:#60626a!important;color:#eee!important}.BirthdayLogo{position:relative;margin-left:10px;margin-top:17px;margin-bottom:9px}.BirthdayLogo .color-normal{color:#ccc}.BirthdayLogo .color-special{color:#48ddf2}.BirthdayLogo .typed-text{position:absolute;left:20px;bottom:14px;color:#ccc;font-weight:700;font-size:12px;-webkit-user-select:none;user-select:none}.ProjectTypeCard{overflow:hidden;cursor:pointer;border:1px solid #3a3a3a;border-radius:6px}.ProjectTypeCard .card-media{position:absolute;z-index:1}.ProjectTypeCard .card-media img,.ProjectTypeCard .card-media video{overflow:hidden;border-radius:6px}.ProjectTypeCard .card-description{pointer-events:none;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;position:absolute;z-index:2;overflow:hidden;box-sizing:border-box;width:inherit;height:inherit;padding:16px 24px;background:linear-gradient(hsla(0,0%,40%,0),#000);border-radius:6px}.ProjectTypeCard .card-description .title{padding-block:4px;font-size:24px;font-weight:700;color:inherit}.ProjectTypeCard .card-description .content{padding-block:4px;font-size:14px;color:#eee;text-align:center}.ProjectTypeCard .card-description .start-btn{margin-block:8px;padding-block:7.5px;pointer-events:none;width:205px;height:32px;background:#383b45;border-radius:6px;font-size:14px;font-weight:700;color:#ccc;text-align:center}.ProjectTypeCard:hover .card-description{background:none}.ProjectTypeCard:hover .start-btn{background:linear-gradient(91.83deg,#48ddf2 10.64%,#95e4b3 87.71%);color:#232732}.HomeContent{grid-row-gap:32px;row-gap:32px;margin-top:32px;margin-bottom:100px}.HomeContent,.HomeContent .content{display:flex;flex-direction:column;align-items:center}.HomeContent .content{grid-gap:16px;gap:16px}.HomeContent .title-wrapper{color:#eee;display:flex;flex-direction:row;align-items:center;grid-column-gap:10px;column-gap:10px}.HomeContent .title{color:#eee;font-weight:700;font-size:20px}.HomeContent .tooltip-wrapper{display:flex;flex-direction:row;align-items:center;grid-gap:4px;gap:4px;color:#eee}.HomeContent .tooltip-wrapper .tooltip-label{font-weight:700;font-size:20px}.HomeContent .tooltip-wrapper .icon-info{font-size:20px}.HomeContent .function-wrapper{display:flex;flex-direction:row;grid-gap:8px;gap:8px}.HomeContent .function-wrapper .function-card{width:596px;height:138px;display:flex;flex-direction:row;justify-content:space-between;background-color:rgba(0,0,0,.3);border-radius:6px;overflow:hidden;cursor:pointer}.HomeContent .function-wrapper .function-label{display:flex;flex-direction:column;padding:14px 24px}.HomeContent .function-wrapper .function-title{color:#eee;font-size:16px;font-weight:700;padding-block:4px}.HomeContent .function-wrapper .function-description{color:#eee;font-size:14px;padding-block:4px}.HomeContent .function-wrapper .function-btn{margin-block:4px;width:124px;height:32px}.HomeContent .icon-launch{font-size:16px}.ProjectTypeTag{display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.ProjectTypeTag.WHITE.AI{border-radius:20px;border:1px solid #5e9eff;color:#5e9eff}.ProjectTypeTag.WHITE.AI,.ProjectTypeTag.WHITE.DESIGNER{width:60px;height:20px;padding:0;font-size:10px;font-style:normal;font-weight:400}.ProjectTypeTag.WHITE.DESIGNER{border-radius:20px;border:1px solid #ff8b1f;color:#ff8b1f}.ProjectTypeTag.WHITE.CAL,.ProjectTypeTag.WHITE.SITE_PLAN{width:60px;height:20px;padding:0;border-radius:20px;border:1px solid #00d88a;color:#00d88a;font-size:10px;font-style:normal;font-weight:400}.ProjectTypeTag.WHITE.NOCONFIG,.ProjectTypeTag.WHITE.NOTSELECTED,.ProjectTypeTag.WHITE.UNDEFINED{width:60px;height:20px;padding:0;border-radius:20px;border:1px solid #999;color:#999;font-size:10px;font-style:normal;font-weight:400}.ProjectTypeTag.WHITE.NOTSELECTED{box-sizing:border-box}.ProjectTypeTag.DARK{border:1px solid #ccc;color:#ccc}.ProjectTypeTag.DARK.AI{border-radius:20px;border:1px solid #01baef;color:#01baef!important}.ProjectTypeTag.DARK.AI,.ProjectTypeTag.DARK.DESIGNER{width:60px;box-sizing:border-box;height:20px;padding:0;font-size:10px;font-style:normal;font-weight:700}.ProjectTypeTag.DARK.DESIGNER{border-radius:20px;border:1px solid #b71dff;color:#b71dff!important}.ProjectTypeTag.DARK.CAL,.ProjectTypeTag.DARK.SITE_PLAN{width:60px;box-sizing:border-box;height:20px;padding:0;border-radius:20px;border:1px solid #00d88a;color:#00d88a!important;font-weight:700;font-style:normal;font-size:10px}.ProjectTypeTag.DARK.NOCONFIG,.ProjectTypeTag.DARK.UNDEFINED{border-radius:20px;border:1px solid #999;font-size:10px}.ProjectTypeTag.DARK.NOCONFIG,.ProjectTypeTag.DARK.NOTSELECTED,.ProjectTypeTag.DARK.UNDEFINED{width:60px;box-sizing:border-box;height:20px;padding:0;color:#999;font-style:normal;font-weight:400}.ProjectTypeTag.DARK.NOTSELECTED{border:none;font-size:12px}.Memo>.memo-tooltip{background-color:#161a24;background:#161a24;color:#ccc;font-size:12px;max-width:400px;text-overflow:ellipsis;overflow-y:auto;z-index:1000000!important}.MemoIcon{color:#ccc}.MemoIcon .svg{color:inherit}.MemoIcon .icon{width:10px!important;height:10px!important}.ProjectIcon{display:flex;align-items:center}.ProjectIcon .svg{color:inherit}.ProjectIcon>.status-text.config{color:#999}.ProjectIcon>.status-text.running,.ProjectIcon>.status-text.waiting{color:#9e7f51}.ProjectIcon>.status-text.finished{color:#48ddf2}.ProjectIcon>.status-text.failed{color:#9e5151}.ProjectIcon>.status-icon.config{color:#999}.ProjectIcon>.status-icon.running,.ProjectIcon>.status-icon.waiting{color:#9e7f51}.ProjectIcon>.status-icon.finished{color:#48ddf2}.ProjectIcon>.status-icon.failed{color:#9e5151}.project-form-input-field{width:72px}.project-form-input-field input{padding:8px;font-size:14px}.ProjectFormInputField{margin:5px;display:inline-block}.ProjectListHeader{background-color:#161a24}.ProjectListHeader>.wrapper{width:1200px;margin:auto}.ProjectListHeader>.wrapper>.content>.header{height:20px;margin:20px 0 20px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ProjectListHeader>.wrapper>.content>.body{display:flex;flex-flow:row;margin-bottom:20px}.ProjectListHeader>.wrapper>.content>.body>.page-title{color:#eee;z-index:1;font-size:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:40px}.ProjectListHeader>.wrapper>.content>.body>.project-tabs{margin-left:auto}.ProjectListHeader>.wrapper>.content>.body>.project-tabs>.tabs{width:618px}.ProjectListHeader>.wrapper>.content>.body>.project-tabs>.tabs>.tab .icon-wrapper{height:100%;margin-right:2px}.ProjectListHeader>.wrapper>.content>.body>.project-tabs>.tabs>.tab .tab-icon{height:inherit;color:#999;display:flex;align-items:center;width:18px!important;height:18px!important}.ProjectListHeader>.wrapper>.content>.body>.project-tabs>.tabs>.tab.active .tab-icon,.ProjectListHeader>.wrapper>.content>.body>.project-tabs>.tabs>.tab:hover .tab-icon{color:#232732}.BuilditInputTooltip{width:inherit}.BuilditInput{display:inline-flex;flex-flow:column;width:100%;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.BuilditInput.default,.BuilditInput.small-placehodler{color:#ccc}.BuilditInput.small-placehodler input::placeholder{font-size:10px!important}.BuilditInput.table{background-color:#161a24!important;height:24px}.BuilditInput.textarea>.input-wrapper{display:block}.BuilditInput.open>.input-wrapper{border-bottom:1px solid #ccc!important}.BuilditInput.error>.input-wrapper,.BuilditInput.error>.input-wrapper.focus,.BuilditInput.error>.input-wrapper.opened,.BuilditInput.error>.input-wrapper:focus,.BuilditInput.error>.input-wrapper:hover{border-bottom:1px solid #e81c1c!important}.BuilditInput.Small{width:101px;height:24px}.BuilditInput.Small .input-wrapper{min-height:24px;font-size:12px}.BuilditInput.Small .input-wrapper>input.text{font-size:inherit}.BuilditInput.Small .input-wrapper>input{padding:5px 2px 5px 5px}.BuilditInput.Small .input-wrapper>input,.BuilditInput.Small .input-wrapper>input::placeholder{font-size:inherit;min-height:23px}.BuilditInput.Small .input-wrapper .start-adornment{padding-left:5px}.BuilditInput.Small .input-wrapper .end-adornment{padding:0}.BuilditInput.Small .input-wrapper .end-adornment .unit{font-size:12px;padding:0}.BuilditInput.select *{cursor:pointer}.BuilditInput.select>.input-wrapper{background-color:#0c111b}.BuilditInput.select>.input-wrapper>.select-icon{display:flex;flex-flow:row;align-items:center;height:100%;padding-right:5px;box-sizing:border-box}.BuilditInput.select>.input-wrapper>.select-icon>.icon{width:20px;height:20px}.BuilditInput.select.unit>.input-wrapper{background-color:#161a24;box-sizing:border-box;width:80px;border-bottom:1px solid #161a24;min-height:20px}.BuilditInput.select.unit>.input-wrapper>input{padding:5px 0 5px 10px;font-size:12px;height:inherit}.BuilditInput.select.unit>.input-wrapper.hover-disable.focus,.BuilditInput.select.unit>.input-wrapper.hover-disable.opened,.BuilditInput.select.unit>.input-wrapper.hover-disable:focus,.BuilditInput.select.unit>.input-wrapper.hover-disable:hover{border-bottom:0 solid #161a24!important}.BuilditInput.select.unit>.input-wrapper.focus,.BuilditInput.select.unit>.input-wrapper.opened,.BuilditInput.select.unit>.input-wrapper:focus,.BuilditInput.select.unit>.input-wrapper:hover{border-bottom:1px solid #161a24!important}.BuilditInput.select.unit>.select-wrapper{border:1px solid #555;margin-top:20px}.BuilditInput>.select-wrapper{display:flex;flex-flow:column;background-color:#0c111b;position:absolute;margin-top:40px;z-index:1;border:1px solid #555;border-top:none;box-sizing:border-box;width:inherit;max-height:300px;overflow:auto}.BuilditInput>.select-wrapper.select-table{margin-top:50px!important}.BuilditInput>.select-wrapper>.option{display:flex;box-sizing:border-box;padding:10px;align-items:center;height:40px;color:#ccc;background-color:#0c111b;font-size:14px;cursor:pointer}.BuilditInput>.select-wrapper>.option.option-table{padding:0!important;justify-content:center!important}.BuilditInput>.select-wrapper>.option:first-child{border-top:0}.BuilditInput>.select-wrapper>.option:hover{background-color:#273945}.BuilditInput>.input-wrapper{background-color:#0c111b;box-sizing:border-box;width:inherit;color:inherit;position:relative;border-bottom:1px solid #0c111b;display:inline-flex;flex-flow:row;align-items:center;min-height:32px;height:inherit}.BuilditInput>.input-wrapper>.custom-placeholder{width:100%;height:100%;padding-Left:10px;align-Items:center;display:flex}.BuilditInput>.input-wrapper>.start-adornment{display:flex;align-items:center;height:inherit;padding-left:10px;box-sizing:border-box}.BuilditInput>.input-wrapper>.end-adornment{display:flex;align-items:center;height:inherit;padding-right:10px;box-sizing:border-box}.BuilditInput>.input-wrapper.hover-disable.focus,.BuilditInput>.input-wrapper.hover-disable.opened,.BuilditInput>.input-wrapper.hover-disable:focus,.BuilditInput>.input-wrapper.hover-disable:hover{border-bottom:0 solid #161a24!important}.BuilditInput>.input-wrapper.focus,.BuilditInput>.input-wrapper.opened,.BuilditInput>.input-wrapper:focus,.BuilditInput>.input-wrapper:hover{border-bottom:1px solid #ccc;transition:border-bottom-color .5s linear;background-color:#0c111b}.BuilditInput>.input-wrapper>textarea{min-height:39px;box-sizing:border-box;width:100%;border:0;color:inherit;padding:10px;font-size:14px;resize:vertical;background-color:inherit;line-height:150%}.BuilditInput>.input-wrapper>textarea:focus,.BuilditInput>.input-wrapper>textarea:hover{outline:none}.BuilditInput>.input-wrapper>input{box-sizing:border-box;border:0;width:100%;background-color:inherit;height:calc(100% - 1px);color:inherit;padding:10px;font-size:16px;min-width:10px}.BuilditInput>.input-wrapper>input:focus,.BuilditInput>.input-wrapper>input:hover{outline:none}.BuilditInput>.input-wrapper>input.password,.BuilditInput>.input-wrapper>input.text,.BuilditInput>.input-wrapper>input::placeholder{font-size:14px}.BuilditInput>.input-wrapper>input.number,.BuilditInput>.input-wrapper>input.right{text-align:right}.BuilditInput>.input-wrapper>input.left{text-align:left}.BuilditInput>.input-wrapper>input.center{text-align:center}.BuilditInput>.input-wrapper input[type=number]::-webkit-inner-spin-button,.BuilditInput>.input-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.BuilditInput .buildit-input-error{color:#e81c1c;font-size:12px;margin-top:5px}.BuilditSelect{display:inline-flex;flex-flow:column;align-items:center;width:100%;position:relative;background-color:#0c111b}.BuilditSelect.default{color:#ccc}.BuilditSelect.table{background-color:#161a24!important;height:52px!important}.BuilditSelect.error>.select-header,.BuilditSelect.error>.select-header.focus,.BuilditSelect.error>.select-header.opened,.BuilditSelect.error>.select-header:focus,.BuilditSelect.error>.select-header:hover{border-bottom:1px solid #e81c1c!important}.BuilditSelect.disable{pointer-events:none;background-color:unset}.BuilditSelect.disable .select-icon{visibility:hidden}.BuilditSelect.disable>.select-header{border-bottom:unset!important}.BuilditSelect.select *{cursor:pointer}.BuilditSelect.select.Small{font-size:12px}.BuilditSelect.select.Small>.bottom-header,.BuilditSelect.select.Small>.select-header{min-height:24px}.BuilditSelect.select.Small>.select-wrapper{margin-top:24px}.BuilditSelect.select.Small>.select-wrapper>.option{font-size:inherit;height:24px}.BuilditSelect.select>.select-header{background-color:inherit;box-sizing:border-box;width:inherit;color:inherit;position:relative;border-bottom:1px solid #0c111b;display:flex;flex-flow:row;align-items:center;min-height:40px;height:inherit}.BuilditSelect.select>.select-header.table{border-bottom:1px solid #555}.BuilditSelect.select>.select-header.card-top{border-bottom:1px solid #161a24}.BuilditSelect.select>.select-header>.select-icon{display:flex;flex-flow:row;align-items:center;height:100%;padding-right:5px;box-sizing:border-box}.BuilditSelect.select>.select-header>.select-icon>.icon{width:20px;height:20px}.BuilditSelect.select>.select-header>.custom-placeholder{width:100%;height:100%;padding-Left:10px;align-Items:center;display:flex}.BuilditSelect.select>.select-header.hover-disable.focus,.BuilditSelect.select>.select-header.hover-disable.opened,.BuilditSelect.select>.select-header.hover-disable:focus,.BuilditSelect.select>.select-header.hover-disable:hover{border-bottom:0 solid #161a24!important}.BuilditSelect.select>.select-header.focus,.BuilditSelect.select>.select-header.opened,.BuilditSelect.select>.select-header:focus,.BuilditSelect.select>.select-header:hover{border-bottom:1px solid #ccc;transition:border-bottom-color .5s linear;background-color:#0c111b}.BuilditSelect.select>.bottom-header{background-color:inherit;box-sizing:border-box;width:inherit;color:#ccc;position:relative;border-bottom:1px solid #0c111b;display:flex;flex-flow:column;align-items:center;min-height:40px;height:inherit}.BuilditSelect.select>.bottom-header.table{border-bottom:1px solid #555}.BuilditSelect.select>.bottom-header.card-top{border-bottom:1px solid #161a24}.BuilditSelect.select>.bottom-header>.custom-placeholder{height:50%;margin-left:auto;margin-right:auto;padding-top:10px;display:flex}.BuilditSelect.select>.bottom-header>.select-icon{display:flex;flex-flow:row;height:50%;margin-left:auto;margin-right:auto;box-sizing:border-box;padding-top:2px}.BuilditSelect.select>.bottom-header>.select-icon>.icon{width:10px!important;height:10px!important}.BuilditSelect.select>.bottom-header.hover-disable.focus,.BuilditSelect.select>.bottom-header.hover-disable.opened,.BuilditSelect.select>.bottom-header.hover-disable:focus,.BuilditSelect.select>.bottom-header.hover-disable:hover{border-bottom:0 solid #161a24!important}.BuilditSelect.select>.bottom-header.focus,.BuilditSelect.select>.bottom-header.opened,.BuilditSelect.select>.bottom-header:focus,.BuilditSelect.select>.bottom-header:hover{border-bottom:1px solid #ccc;transition:border-bottom-color .5s linear;background-color:#0c111b}.BuilditSelect>.select-wrapper{display:flex;flex-flow:column;background-color:#0c111b;position:absolute;margin-top:40px;z-index:2;border:1px solid #555;border-top:none;box-sizing:border-box;min-width:100%;max-height:300px;overflow:auto}.BuilditSelect>.select-wrapper.select-table{margin-top:52px!important}.BuilditSelect>.select-wrapper>.option{display:flex;box-sizing:border-box;padding-left:5px;grid-column-gap:2px;column-gap:2px;align-items:center;height:40px;color:#ccc;background-color:#0c111b;font-size:14px;cursor:pointer}.BuilditSelect>.select-wrapper>.option .icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.BuilditSelect>.select-wrapper>.option .icon .check-icon{width:13px;color:#48ddf2;margin-right:2px}.BuilditSelect>.select-wrapper>.option.option-table{padding-left:5px;padding-right:10px;font-size:12px;height:24px}.BuilditSelect>.select-wrapper>.option.option-table.img-height{height:32px}.BuilditSelect>.select-wrapper>.option:first-child{margin-top:5px;border-top:0}.BuilditSelect>.select-wrapper>.option:last-child{margin-bottom:5px}.BuilditSelect>.select-wrapper>.option:hover{background-color:#273945}.BuilditSelect>.select-wrapper>.option.disabled{color:#555;cursor:default;background-color:#0c111b;pointer-events:none}.Pagination{display:flex;flex-flow:row;justify-content:center;align-items:center}.Pagination .router-link{text-decoration:none;display:flex}.Pagination .router-link .icon{fill:inherit}.Pagination .round-icon{min-width:30px;min-height:30px;width:30px;height:30px;box-shadow:none;background-color:#232732;font-size:14px;color:#ccc;margin:0 1px}.Pagination .round-icon.active{background-color:#60626a;color:#eee}.Pagination .round-icon:hover{background-color:#273945!important;color:#ccc!important}.Pagination .round-icon.arrow{background-color:#232732;margin:0 10px}.Pagination .round-icon.arrow.enabled .icon{color:#ccc}.Pagination .round-icon.double-arrow{background-color:#232732;margin:0;stroke:#555}.Pagination .round-icon.double-arrow.enabled .icon{stroke:#ccc;stroke-width:0px;color:#ccc}.Pagination .round-icon .icon{width:18px;height:18px;color:#555}.Pagination .ellipsis{width:12px;height:18px;font-size:14px;color:#ccc;margin-left:2px;margin-right:2px}.projectCard{position:relative;width:285px;height:470px;box-sizing:border-box;border-radius:6px;background-color:#232732;display:flex;flex-flow:column;margin-right:20px;cursor:pointer}.projectCard.mouseOver{background-color:#273945}.projectCard .link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex}.projectCard .cardToolTip{position:absolute;top:192px;width:285px;height:0}.projectCard .header{display:flex;width:285px;height:20px;margin-top:20px;margin-bottom:10px}.projectCard .header .cardCheck{display:flex;width:20px;height:20px;margin-left:22px;color:#999}.projectCard .header .cardCheck.checked{color:#48ddf2}.projectCard .header .cardCheck-hidden{display:none}.projectCard .header .idNumber{display:flex;margin-left:12px;margin-top:2px;margin-bottom:2px;font-weight:700;line-height:16px}.projectCard .header .type{margin-left:10px;width:60px;padding:0}.projectCard .header .statusField{margin-left:10px;width:20px}.projectCard .header>.AICAL_ver,.projectCard .header>.favorite{display:flex;align-items:center;height:20px;margin-left:auto;margin-right:20px;width:20px;cursor:pointer;color:#999}.projectCard .img{position:relative;width:285px;height:285px;background-color:#232732;border-color:#232732}.projectCard .img img{width:279px;height:279px;margin:3px}.projectCard .content{padding:10px 0 20px;position:absolute;top:78%}.projectCard .content .key-value{padding:0 16px;height:20px;box-sizing:border-box;display:flex;flex-flow:row;align-items:flex-end}.projectCard .content .key-value .key{width:50px;color:#999;display:flex;align-items:center;font-size:12px;font-weight:400}.projectCard .content .key-value .value{color:#ccc;margin-left:auto;display:flex;align-items:center;font-size:12px;font-weight:700}.projectCard .no-img{display:flex;position:relative;width:285px;height:285px;background-color:#232732}.projectCard .no-img .inner-background{display:flex;width:279px;margin:3px;background-color:#161a24;flex-direction:column}.projectCard .no-img .inner-background .icon-field{display:flex;width:279px;height:30px;margin-top:120px;align-items:center;justify-content:center;color:#ccc}.projectCard .no-img .inner-background .icon-field .status-icon{display:flex;width:30px!important;height:30px!important}.projectCard .no-img .inner-background .no-img-text{width:279px;margin-top:13px;color:#999;font-size:14px;line-height:16px;text-align:center;font-weight:700}.projectCard .building-type{margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectCard .building-type,.projectCard .name-wrapper{position:relative;width:245px;height:20px;align-items:center;margin-left:20px}.projectCard .name-wrapper{margin-top:5px;display:flex}.projectCard .name-wrapper>.name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px;max-width:225px}.projectCard .name-wrapper>.memo{width:20px}.projectCard .tailContent{padding-top:12px;padding-bottom:5px;display:flex;flex-direction:column;height:20px}.projectCard .tailContent .title{margin-bottom:10px}.projectCard .tailContent .area{display:flex;justify-content:space-between;width:285px;height:20px;padding-left:20px;padding-right:20px;line-height:14px;align-items:center}.projectCard .tailContent .area .key,.projectCard .tailContent .area .value{display:flex;margin-top:3px;margin-bottom:3px}.ProjectListTable{display:flex;flex-flow:column;width:1200px}.ProjectListTable>.table-header{width:inherit}.ProjectListTable>.table-header .tr{display:flex;flex-flow:row;background-color:#161a24;height:51px;border-bottom:1px solid #555}.ProjectListTable>.table-header .tr.card{border-bottom:none}.ProjectListTable>.table-header .tr>.td{height:inherit;background-color:inherit}.ProjectListTable>.table-header .tr>.th{height:inherit;background-color:inherit;display:flex;flex-flow:row}.ProjectListTable>.table-header .tr>.th>.icon{width:18px!important;height:18px!important;margin-left:5px}.ProjectListTable>.table-header .tr>.checkbox{width:40px;height:100%;padding:0;display:flex;align-items:center;justify-content:center}.ProjectListTable>.table-header .tr>.checkbox>.checkbox{width:40px}.ProjectListTable>.table-header .tr>.checkbox>.checkbox.checked{color:#48ddf2}.ProjectListTable>.table-header .tr>.checkbox svg{width:20px;height:20px}.ProjectListTable>.table-header .tr>.checkbox input{width:40px;height:45px}.ProjectListTable>.table-header .tr>.project-field{display:flex;flex-flow:row;align-items:center}.ProjectListTable>.table-header .tr>.user-project-id{width:70px;cursor:pointer;display:flex;flex-direction:column}.ProjectListTable>.table-header .tr>.user-project-id>.name{display:flex;height:50%;margin-left:auto;margin-right:auto;font-size:14px;padding-top:10px}.ProjectListTable>.table-header .tr>.user-project-id>.arrow{padding-top:2px;align-items:flex-start;height:50%;display:flex;margin-left:auto;margin-right:auto}.ProjectListTable>.table-header .tr>.user-project-id>.arrow .icon{width:10px!important;height:10px!important}.ProjectListTable>.table-header .tr>.project-type{width:110px;justify-content:center;padding:0;cursor:pointer}.ProjectListTable>.table-header .tr>.status{width:70px;justify-content:center;padding:0;cursor:pointer}.ProjectListTable>.table-header .tr>.building-type{width:110px;justify-content:center;padding:0;cursor:pointer}.ProjectListTable>.table-header .tr>.project-name{width:450px;padding-top:10px}.ProjectListTable>.table-header .tr>.favorite{width:40px}.ProjectListTable>.table-header .tr>.area{width:120px;cursor:pointer;display:flex;flex-direction:column}.ProjectListTable>.table-header .tr>.area>.name{display:flex;height:50%;margin-left:auto;margin-right:auto;font-size:14px;padding-top:10px}.ProjectListTable>.table-header .tr>.area>.arrow{padding-top:2px;align-items:flex-start;height:50%;display:flex;margin-left:auto;margin-right:auto}.ProjectListTable>.table-header .tr>.area>.arrow .icon{width:10px!important;height:10px!important}.ProjectListTable>.table-header .tr>.floor-area-ratio{width:90px;padding-top:10px}.ProjectListTable>.table-header .tr>.created-at{width:100px;cursor:pointer;display:flex;flex-direction:column}.ProjectListTable>.table-header .tr>.created-at>.name{display:flex;height:50%;margin-left:auto;margin-right:auto;font-size:14px;padding-top:10px}.ProjectListTable>.table-header .tr>.created-at>.arrow{padding-top:2px;align-items:flex-start;height:50%;display:flex;margin-left:auto;margin-right:auto}.ProjectListTable>.table-header .tr>.created-at>.arrow .icon{width:10px!important;height:10px!important}.ProjectListTable>.table-header .th{display:inline-flex;color:#ccc;font-size:14px;text-align:left;padding-left:10px;padding-right:10px;box-sizing:border-box}.ProjectListTable .noItemText{display:flex;width:1200px;height:510px;position:relative;background-color:#232732;justify-content:center;align-items:center;text-align:center;color:#999}.ProjectListTable .noItemText.card{margin-bottom:30px}.ProjectTableRow{display:flex;flex-flow:row;background-color:#232732;height:50px;border-bottom:1px solid #333;align-items:center;cursor:pointer;position:relative}.ProjectTableRow .disable-box{background-color:#232732;opacity:.5;width:100%;height:100%;position:absolute}.ProjectTableRow.mouseOver{background-color:#273945}.ProjectTableRow.disabled{cursor:normal}.ProjectTableRow.disabled.mouseOver{background-color:#232732}.ProjectTableRow .link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex}.ProjectTableRow .td{height:50px;padding-left:10px;padding-right:10px}.ProjectTableRow .td,.ProjectTableRow .th{display:inline-flex;color:#ccc;font-size:14px;text-align:left;box-sizing:border-box}.ProjectTableRow .th{border-bottom:1px solid #555}.ProjectTableRow>.checkbox{width:40px;height:100%;padding:0;display:flex;align-items:center;justify-content:center}.ProjectTableRow>.checkbox>.checkbox{width:40px}.ProjectTableRow>.checkbox>.checkbox.disabled{opacity:.5}.ProjectTableRow>.checkbox>.checkbox.checked{color:#48ddf2}.ProjectTableRow>.checkbox svg{width:20px;height:20px}.ProjectTableRow>.checkbox input{width:40px;height:45px}.ProjectTableRow .project-field{display:flex;flex-flow:row;align-items:center}.ProjectTableRow .project-field.user-project-id{width:70px;justify-content:center}.ProjectTableRow .project-field.project-type{width:110px;padding-left:10px;display:flex;justify-content:center}.ProjectTableRow .project-field.status{width:70px;padding-left:10px;justify-content:center}.ProjectTableRow .project-field.building-type{width:110px;padding-left:0;padding-right:0;cursor:pointer;justify-content:center}.ProjectTableRow .project-field.project-name{width:450px}.ProjectTableRow .project-field.project-name>.value{width:510px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px}.ProjectTableRow .project-field.project-name>.memo{width:20px;line-height:20px}.ProjectTableRow .project-field.favorite{width:40px}.ProjectTableRow .project-field.favorite>.favorite-btn{min-width:0;width:40px;height:40px;color:#999}.ProjectTableRow .project-field.favorite>.favorite-btn.disabled{opacity:.5}.ProjectTableRow .project-field.favorite>.favorite-btn>.active{color:#95e4b3}.ProjectTableRow .project-field.area{width:120px;flex-flow:row-reverse}.ProjectTableRow .project-field.floor-area-ratio{width:90px;flex-flow:row-reverse}.ProjectTableRow .project-field.created-at{width:100px;padding-left:14px;padding-right:0}.ProjectTableDetailRow{display:flex;flex-flow:row;background-color:#1a1e2b;height:40px;border-bottom:1px solid #333;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer}.ProjectTableDetailRow.mouseOver{background-color:#23313c}.ProjectTableDetailRow.disabled{background-color:#1a1e2b}.ProjectTableDetailRow .disable-box{background-color:#232732;opacity:.5;width:1200px;position:absolute;height:59px}.ProjectTableDetailRow>.detailInfo{margin-left:400px}.ProjectTableDetailRow>.detailInfo>.detailRow{display:flex;height:24px}.ProjectTableDetailRow>.detailInfo>.detailRow>.rowTitle{margin-left:15px;width:80px;align-items:center;color:#999;font-size:12px}.ProjectTableDetailRow>.detailInfo>.detailRow>.rowValue{margin-left:10px;align-items:center;color:#ccc;font-size:12px}.cardTable{position:relative;top:30px;display:flex;flex-flow:wrap;justify-content:flex-start}.cardTable .disable-box{opacity:.5;z-index:1;position:absolute;pointer-events:none}.cardTable .disable-box,.cardTable .projectCard{background-color:#232732;width:285px;height:470px}.cardTable .projectCard{position:relative;box-sizing:border-box;border-radius:6px;display:flex;flex-flow:column;margin-bottom:30px;cursor:pointer}.cardTable .projectCard.mouseOver{background-color:#273945}.cardTable .projectCard.disabled{background-color:#232732}.cardTable .projectCard .link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex}.cardTable .projectCard .cardToolTip{position:absolute;top:192px;width:285px;height:0}.cardTable .projectCard .header{display:flex;width:285px;height:20px;margin-top:20px;margin-bottom:10px}.cardTable .projectCard .header .cardCheck{display:flex;width:20px;height:20px;margin-left:22px;color:#999}.cardTable .projectCard .header .cardCheck.disabled .checkbox{opacity:.5}.cardTable .projectCard .header .cardCheck.checked{color:#48ddf2}.cardTable .projectCard .header .idNumber{display:flex;margin-left:12px;margin-top:2px;margin-bottom:2px;font-weight:700;line-height:16px}.cardTable .projectCard .header .type{margin-left:10px;width:60px;padding:0}.cardTable .projectCard .header .statusField{margin-left:10px;width:20px}.cardTable .projectCard .header>.favorite{display:flex;align-items:center;height:20px;margin-left:auto;margin-right:20px;width:20px;cursor:pointer;color:#999}.cardTable .projectCard .header>.favorite.disabled{opacity:.5}.cardTable .projectCard .header>.AICAL_ver{display:flex;align-items:center;height:20px;margin-left:auto;margin-right:20px;width:20px;cursor:pointer;color:#999}.cardTable .projectCard .img{position:relative;width:285px;height:285px;background-color:#232732;border-color:#232732}.cardTable .projectCard .img img{width:279px;height:279px;margin:3px}.cardTable .projectCard .content{padding:10px 0 20px;position:absolute;top:78%}.cardTable .projectCard .content .key-value{padding:0 16px;height:20px;box-sizing:border-box;display:flex;flex-flow:row;align-items:flex-end}.cardTable .projectCard .content .key-value .key{width:50px;color:#999;display:flex;align-items:center;font-size:12px;font-weight:400}.cardTable .projectCard .content .key-value .value{color:#ccc;margin-left:auto;display:flex;align-items:center;font-size:12px;font-weight:700}.cardTable .projectCard .no-img{display:flex;position:relative;width:285px;height:285px;background-color:#232732}.cardTable .projectCard .no-img .inner-background{display:flex;width:279px;margin:3px;background-color:#161a24;flex-direction:column}.cardTable .projectCard .no-img .inner-background .icon-field{display:flex;width:279px;height:30px;margin-top:120px;align-items:center;justify-content:center;color:#ccc}.cardTable .projectCard .no-img .inner-background .icon-field .status-icon{display:flex;width:30px!important;height:30px!important}.cardTable .projectCard .no-img .inner-background .no-img-text{width:279px;margin-top:13px;color:#999;font-size:14px;line-height:16px;text-align:center;font-weight:700}.cardTable .projectCard .building-type{margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardTable .projectCard .building-type,.cardTable .projectCard .name-wrapper{position:relative;width:245px;height:20px;align-items:center;margin-left:20px}.cardTable .projectCard .name-wrapper{margin-top:5px;display:flex}.cardTable .projectCard .name-wrapper>.name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px;max-width:225px}.cardTable .projectCard .name-wrapper>.memo{width:20px}.cardTable .projectCard .tailContent{padding-top:12px;padding-bottom:5px;display:flex;flex-direction:column;height:20px}.cardTable .projectCard .tailContent .title{margin-bottom:10px}.cardTable .projectCard .tailContent .area{display:flex;justify-content:space-between;width:285px;height:20px;padding-left:20px;padding-right:20px;line-height:14px;align-items:center}.cardTable .projectCard .tailContent .area .key,.cardTable .projectCard .tailContent .area .value{display:flex;margin-top:3px;margin-bottom:3px}.ProjectListBody{padding-top:30px;display:flex;justify-content:center;flex-direction:row}.ProjectListBody .prev{width:100px;height:auto;margin-right:10px;position:relative}.ProjectListBody .prev>.prev_btn{position:absolute;top:175px;width:100%;height:960px;display:flex;cursor:pointer;flex-direction:column;background:#1a1e28;align-items:center;justify-content:center}.ProjectListBody .prev>.prev_btn>.btn-icon{margin-left:10px;width:20px;height:20px}.ProjectListBody .prev>.prev_btn>.btn-icon.disable{color:#555}.ProjectListBody .prev>.prev_btn>.btn-icon.active{color:#ccc}.ProjectListBody .prev>.prev_btn.active:hover{background:#273945}.ProjectListBody .prev>.prev_btn.disable:hover{background:#1a1e28}.ProjectListBody .next{width:100px;height:auto;margin-left:10px;position:relative}.ProjectListBody .next>.next_btn{position:absolute;top:175px;width:100%;height:960px;display:flex;cursor:pointer;flex-direction:column;background:#1a1e28;align-items:center;justify-content:center}.ProjectListBody .next>.next_btn>.btn-icon{margin-left:10px;width:20px;height:20px}.ProjectListBody .next>.next_btn>.btn-icon.disable{color:#555}.ProjectListBody .next>.next_btn>.btn-icon.active{color:#ccc}.ProjectListBody .next>.next_btn.active:hover{background:#273945}.ProjectListBody .next>.next_btn.disable:hover{background:#1a1e28}.ProjectListBody .wrapper{z-index:1;width:1200px}.ProjectListBody .wrapper>.header{display:flex;flex-flow:row;justify-content:space-between;width:1200px;margin-top:10px}.ProjectListBody .wrapper>.header>.search-wrap{display:flex;flex-flow:row;z-index:3}.ProjectListBody .wrapper>.header>.search-wrap>.search-field{color:#ccc;box-sizing:border-box;width:120px;margin-right:10px;height:40px}.ProjectListBody .wrapper>.header>.search-wrap>.search-input{color:#ccc;box-sizing:border-box;width:260px;height:40px}.ProjectListBody .wrapper>.header>.search-wrap>.search-input .icon-btn{padding:0}.ProjectListBody .wrapper>.header>.search-wrap>.search-input .icon-btn .icon{color:#ccc}.ProjectListBody .wrapper>.header>.search-wrap>.search-input .icon-btn .remove-icon{width:14px!important;height:14px!important;margin-right:10px}.ProjectListBody .wrapper>.header>.search-wrap>.search-info{display:flex;flex-flow:row;margin-left:10px;align-items:center;margin-right:10px}.ProjectListBody .wrapper>.header>.search-wrap .search-text{display:inline-block;overflow-wrap:break-word;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:270px}.ProjectListBody .wrapper>.header>.table-wrap{margin-left:auto;display:flex;flex-flow:row}.ProjectListBody .wrapper>.header>.table-wrap>.buttons{margin-right:11px;display:flex}.ProjectListBody .wrapper>.header>.table-wrap>.buttons .all-delete-btn{width:100px;margin-left:5px;margin-right:5px}.ProjectListBody .wrapper>.header>.table-wrap>.table-tabs>.tabs{width:116px}.ProjectListBody .wrapper>.header>.table-wrap>.table-tabs>.tabs>.tab .icon-wrapper{height:100%;margin-right:2px}.ProjectListBody .wrapper>.header>.table-wrap>.table-tabs>.tabs>.tab .tab-icon{height:inherit;color:#999;display:flex;align-items:center;width:18px!important;height:18px!important}.ProjectListBody .wrapper>.header>.table-wrap>.table-tabs>.tabs>.tab.active .tab-icon,.ProjectListBody .wrapper>.header>.table-wrap>.table-tabs>.tabs>.tab:hover .tab-icon{color:#232732}.ProjectListBody .wrapper>.header>.table-wrap>.view-wrap{margin-left:11px;color:#ccc}.ProjectListBody .wrapper>.header>.table-wrap>.view-wrap>.view-tabs{width:116px}.ProjectListBody .wrapper>.header>.table-wrap>.view-wrap>.view-num{width:120px}.ProjectListBody .wrapper>.body{margin-top:10px;margin-right:auto;margin-left:auto;width:1200px}.ProjectListBody .wrapper>.body>.buttons{display:flex;margin-top:20px}.ProjectListBody .wrapper>.body>.buttons>.icon{width:20px;height:20px}.ProjectListBody .wrapper>.body>.buttons .all-delete-btn{width:100px;margin-left:5px;margin-right:5px}.ProjectListBody .wrapper>.body>.buttons .project-pagination{margin:auto}.delete-modal{width:400px}.delete-modal>.description{font-weight:400;font-size:14px;line-height:22px}.delete-modal>.content-list{max-height:300px;overflow:hidden;overflow-y:scroll;height:auto;font-weight:400}.delete-modal>.content-list .content-row{display:flex;flex-direction:row;width:360px;height:30px;align-items:center;font-size:14px}.delete-modal>.content-list .content-row .icon{width:15px!important;height:15px!important}.delete-modal>.content-list .content-row>.project-name{width:330px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:12px}.delete-modal>.content-list .content-row>.dicount-name{width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:0}.ProjectList{min-height:calc(100vh - 280px);margin-bottom:100px}.copy-modal,.ProjectList{display:flex;flex-flow:column}.copy-modal .table-wrapper{max-height:315px;height:auto;overflow-x:hidden;overflow-y:scroll}.copy-modal .table-wrapper .table .table-head{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;background-color:#161a24;height:50px;top:0;position:-webkit-sticky;position:sticky;z-index:500}.copy-modal .table-wrapper .table .table-head .table-row{display:flex;height:50px}.copy-modal .table-wrapper .table .table-head .table-row .table-cell{display:flex;box-sizing:border-box;color:#ccc;border-bottom:1px solid #555;background:#161a24;font-size:14px}.copy-modal .table-wrapper .table .table-body{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;background-color:#232732;flex-direction:column}.copy-modal .table-wrapper .table .table-body .table-row{display:flex;height:50px}.copy-modal .table-wrapper .table .table-body .table-row .table-cell.project-name{background:#232732}.copy-modal .table-wrapper .table .table-cell{box-sizing:border-box;padding:0 10px;height:50px;border-bottom:1px solid #333;display:flex}.copy-modal .table-wrapper .table .table-cell>div{display:flex;justify-items:center;align-items:center;color:#ccc}.copy-modal .table-wrapper .table .table-cell.no-data{width:660px;text-align:center;color:#ccc}.copy-modal .table-wrapper .table .table-cell.no-data .modal-data{display:flex;flex-flow:row;align-items:center}.copy-modal .table-wrapper .table .table-cell.checkbox{width:40px;padding:0;align-items:center;justify-content:center}.copy-modal .table-wrapper .table .table-cell.checkbox>.checkbox{margin:auto;width:40px;color:#ccc}.copy-modal .table-wrapper .table .table-cell.checkbox>.checkbox.checked{color:#48ddf2}.copy-modal .table-wrapper .table .table-cell.checkbox svg{width:20px;height:20px}.copy-modal .table-wrapper .table .table-cell.project-id,.copy-modal .table-wrapper .table .table-cell.project-id>div{width:70px}.copy-modal .table-wrapper .table .table-cell.project-type{width:80px;align-items:center;justify-content:center}.copy-modal .table-wrapper .table .table-cell.project-type-change{width:100px;align-items:center;justify-content:center}.copy-modal .table-wrapper .table .table-cell.project-type-change .MenuItem{height:25px;display:flex;align-items:center;cursor:pointer!important}.copy-modal .table-wrapper .table .table-cell.project-type-change .convert-project-type{height:24px;padding-left:2px}.copy-modal .table-wrapper .table .table-cell.project-type-change .convert-project-type .ProjectTypeTag{line-height:1.5}.copy-modal .table-wrapper .table .table-cell.project-type-change .convert-project-type svg{cursor:pointer}.copy-modal .table-wrapper .table .table-cell.project-type-change .convert-project-type:hover{transition:border-bottom-color .5s linear;background:#0c111b;border-bottom:1px solid #eee}.copy-modal .table-wrapper .table .table-cell.project-type-change .disabled{color:#555}.copy-modal .table-wrapper .table .table-cell.project-type-change .down-arrow-icon{width:20px;color:#555;margin-left:5px;height:20px}.copy-modal .table-wrapper .table .table-cell.project-type-change.td{padding-right:5px}.copy-modal .table-wrapper .table .table-cell.project-status{width:50px}.copy-modal .table-wrapper .table .table-cell.project-status .icon{width:20px!important;height:20px!important;margin-left:5px}.copy-modal .table-wrapper .table .table-cell.project-name{width:410px;font-size:14px;padding-left:10px;box-sizing:border-box}.copy-modal .table-wrapper .table .table-cell.project-name>.head{display:flex}.copy-modal .table-wrapper .table .table-cell.project-name>.row{width:410px}.copy-modal .table-wrapper .table .table-cell.project-name>.row.smaller{width:370px}.copy-modal .table-wrapper .table .table-cell.project-name>.row.bigger{width:500px}.copy-modal .table-wrapper .table .table-cell.project-name.bigger{width:480px}.copy-modal .table-wrapper .table .table-cell.project-name.smaller{width:370px}.copy-modal .info-wrap{width:100%;padding:20px 0 0!important;display:flex;flex-flow:row;color:#ccc;font-size:14px;align-items:center}.copy-modal .info-wrap>.info{margin:0 4px;padding:0;display:flex;align-items:center}.copy-modal .info-wrap .custom-placeholder{padding-left:5px!important}.copy-modal .info-wrap .select-icon{padding-right:2px!important}.copy-modal .info-wrap .select-icon .icon{width:16px!important;height:16px!important}.copy-modal .info-wrap .select-disabled{display:flex;width:88px;height:24px;align-items:center;justify-content:space-between;padding:auto 2px auto 5px}.copy-modal .info-wrap .select-disabled .select-icon{width:16px!important;height:16px!important;display:flex;align-items:center;justify-content:center}.copy-modal .info-wrap .select-disabled .select-icon .icon{width:16px!important;height:16px!important;color:#333}.copy-modal .info-wrap .copy-select{width:88px}.copy-modal .info-wrap .copy-select .option{padding-right:5px}.SearchPlaceInput{width:360px;color:#ccc}.SearchPlaceInput>.search-wrapper{position:absolute;z-index:1;box-sizing:border-box;width:inherit;max-height:500px;overflow:auto;background-color:#0c111b;border:1px solid #555;border-top:0}.SearchPlaceInput>.search-wrapper.empty>.header{font-size:12px;color:#999;height:40px;padding-left:10px;padding-right:10px;display:flex;align-items:center}.SearchPlaceInput>.search-wrapper.empty>.body,.SearchPlaceInput>.search-wrapper.empty>.footer{font-size:12px;color:#999;border-top:1px solid #333}.SearchPlaceInput>.search-wrapper.empty>.footer{height:40px;padding-left:10px;padding-right:10px;display:flex;flex-flow:row;align-items:center}.SearchPlaceInput>.search-wrapper.empty>.footer>.title{cursor:pointer}.SearchPlaceInput>.search-wrapper.empty>.footer>.delete{cursor:pointer;margin-left:auto}.SearchPlaceInput>.search-wrapper.empty .item{padding-right:10px;display:flex;flex-flow:row;align-items:center}.SearchPlaceInput>.search-wrapper.empty .item>.address{width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchPlaceInput>.search-wrapper.empty .item .icon-btn{background-color:inherit;transition:none}.SearchPlaceInput>.search-wrapper.empty .item .icon-btn .icon{color:#555}.SearchPlaceInput>.search-wrapper.empty .item .icon-btn:hover{background-color:inherit}.SearchPlaceInput>.search-wrapper.empty .item .icon-btn:hover .icon{color:#ccc}.SearchPlaceInput>.search-wrapper .item{box-sizing:border-box;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:space-between;background-color:inherit;font-size:13px;color:#ccc;cursor:pointer;width:100%}.SearchPlaceInput>.search-wrapper .item>.body{width:80%}.SearchPlaceInput>.search-wrapper .item>.body>.name{display:block;color:#ccc}.SearchPlaceInput>.search-wrapper .item>.body>.address{display:block;color:#999;font-size:12px}.SearchPlaceInput>.search-wrapper .item>.keyword{width:25%;font-size:6px;color:#d0d7d8;text-align:right;background-color:inherit}.SearchPlaceInput>.search-wrapper .item>.log{padding:0 10px}.SearchPlaceInput>.search-wrapper .item .highlight{color:#48ddf2;background-color:inherit}.SearchPlaceInput>.search-wrapper .item:first-child{border-top:0}.SearchPlaceInput>.search-wrapper .item.active,.SearchPlaceInput>.search-wrapper .item:hover{background-color:#273945}.SearchPlaceInput>.search-wrapper .item.place{height:58px;padding-top:10px}.SearchPlaceInput>.search-wrapper .item.address{padding-top:10px}.SearchPlaceInput>.search-wrapper>.loading-wrapper{width:100%;height:40px;align-items:center;display:flex;justify-content:center}.SearchPlaceInput>.search-wrapper>.loading-wrapper>.loading{width:18px!important;height:18px!important;color:#fff;background:none}.MapDownloadModal .SearchPlaceInput .search-wrapper .item.log .icon-btn{padding:0!important;box-sizing:border-box}.MapDownloadModal .marker-wrapper{position:relative;width:-webkit-max-content;width:max-content}.MapDownloadModal .marker-wrapper>.marker{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:43px;border-radius:23px;padding:5px;box-sizing:border-box;background-color:#0475f4;font-size:16px;font-weight:600;display:flex;justify-content:flex-start;align-items:center}.MapDownloadModal .marker-wrapper>.marker>.icon-wrapper{width:33px;height:33px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center}.MapDownloadModal .marker-wrapper>.marker>.icon-wrapper>.place-icon{filter:invert(45%) sepia(93%) saturate(5600%) hue-rotate(201deg) brightness(100%) contrast(97%)}.MapDownloadModal .marker-wrapper>.marker>.text{font-size:14px;height:33px;padding-left:5px;padding-right:7px;line-height:33px;font-weight:900;color:#fff;z-index:10}.MapDownloadModal .marker-wrapper>.tail{width:0;height:0;position:absolute;left:17px;bottom:-5px;border-color:#0475f4 transparent transparent;border-style:solid;border-width:6px 4px 0;pointer-events:none}.MapDownloadModal .marker-wrapper>.tail:after{opacity:.1;position:absolute;bottom:-2px;left:-5px;width:10px;height:3px;background-color:#000;filter:blur(1px);content:""}.Login{background:url(../../static/media/login_background.6cf2ff1c.jpg)}.Login,.Login>.dim{width:100%;height:100%}.Login>.dim{background-color:rgba(0,0,0,.25);position:absolute;z-index:999999}.Login>.dim>.circular-progress{position:absolute;left:calc(50% - 30px);top:calc(50% - 60px);color:#eee}.Login .login-wrapper{background-color:rgba(35,39,50,.9);width:100%;height:100%;display:flex;align-items:center;justify-content:center}.Login .login-wrapper>a>.logo{position:absolute;left:30px;top:16px}.Login .login-wrapper>.footer{width:360px;position:absolute;bottom:30px;display:flex;flex-flow:row;color:#999;font-size:12px;align-items:center}.Login .login-wrapper>.footer a{color:#999;text-decoration:none;white-space:pre}.Login .login-wrapper>.login-form{width:360px;margin:auto}.Login .login-wrapper>.login-form>.header{font-size:30px;color:#ccc;line-height:125%;font-weight:700;margin-bottom:20px}.Login .login-wrapper>.login-form>.header .subheader{font-size:18px;color:#48ddf2;line-height:125%;margin-top:10px;font-weight:400}.Login .login-wrapper>.login-form>.download-description{margin-top:10px;color:#48ddf2;font-size:14px;font-weight:400}.Login .login-wrapper>.login-form>.login-btn-wrap{padding-top:20px}.Login .login-wrapper>.login-form>.login-btn-wrap.padding-small{padding-top:11px!important}.Login .login-wrapper>.login-form>.login-btn-wrap .login-btn{width:360px;box-sizing:border-box}.Login .login-wrapper>.login-form>.register-wrap{display:flex;flex-flow:row;justify-content:center;padding-top:10px;font-weight:700}.Login .login-wrapper>.login-form>.register-wrap .register-text{color:#ccc;font-size:14px}.Login .login-wrapper>.login-form>.register-wrap .register-btn{color:#48ddf2;font-size:14px;margin-left:12px;text-decoration:underline}.Login .login-wrapper>.login-form>.options{display:flex;flex-flow:row;justify-content:center;color:#ccc;padding-top:30px}.Login .login-wrapper>.login-form>.options>.forgot-btn{display:flex;font-weight:700;justify-content:flex-start;align-items:center;margin-left:10px;cursor:pointer;text-decoration:underline}.Login .login-wrapper>.login-form>.input-wrap .RegisterInput.margin-small{margin-top:4px!important}.Login .login-wrapper>.login-form>.input-wrap>.login-input{margin-top:10px}.Login .login-wrapper>.login-form>.input-wrap>.input-form{margin-top:10px;height:40px;width:360px;background-color:#f5f5f5;border-radius:0}.Login .login-wrapper>.login-form>.input-wrap>.input-form input{height:40px;box-sizing:border-box;padding:10px;font-size:14px}.RegisterInput .wrap-Buildit-input{display:block;width:360px}.RegisterInput .BuilditInput .input-wrapper{height:40px}.RegisterInput .BuilditInput .input-wrapper>input::placeholder{color:#999}.RegisterInput .required-list{display:flex;flex-flow:row;align-items:center;margin-top:5px}.RegisterInput .required-list>.required-item{color:#555;font-size:12px;display:flex;flex-flow:row;align-items:center;margin-right:10px}.RegisterInput .required-list>.required-item>.icon{color:#555;width:14px;height:14px;margin-right:3px}.RegisterInput .required-list>.required-item.true,.RegisterInput .required-list>.required-item.true>.icon{color:#48ddf2}.RegisterInput .icon{color:#333}.RegisterInput .icon.true{color:#48ddf2}.RegisterInput .icon.error{color:#e81c1c}.RegisterInput .visibility-btn{color:#eee;cursor:pointer;padding:0}.RegisterInput .visibility-btn>.icon{width:20px!important}.ProjectForm{display:flex;flex-flow:column;width:100%;min-width:1200px;height:100vh;position:relative;transition-duration:1s}.ProjectForm .loading-block{pointer-events:none;cursor:not-allowed}.ProjectForm>.transparent-dim{z-index:1100;position:absolute;width:100%;height:100%}.ProjectForm>.tutorial-wrap{z-index:1500;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.ProjectForm>.tutorial-wrap>.tutorial{left:50%;top:50%;transform:translate(-50%,-50%);position:absolute}.ProjectForm>.tutorial-wrap>.tutorial img{width:auto;height:auto}.ProjectForm>.tutorial-wrap>.tutorial .close-btn{position:absolute;top:7px;right:7px}.ProjectForm>.tutorial-wrap>.tutorial .close-btn .close-icon{width:20px;height:20px}.ProjectForm>.tutorial-wrap>.tutorial .never-close-btn{position:absolute;bottom:0;right:1px;font-size:14px;color:#626262}.ProjectForm>.tutorial-wrap>.tutorial .never-close-btn .close-icon{color:#999;width:20px;height:20px;margin-bottom:1px}.ProjectForm>.tutorial-wrap>.tutorial .never-close-btn:hover{background-color:transparent!important}.ProjectForm>.tutorial-wrap>.tutorial .guide-btn{position:absolute;top:67%;left:7%;background-color:#232732;font-size:20px;width:480px;box-sizing:border-box;padding:10px;height:60px}.ProjectForm>.tutorial-wrap>.tutorial .guide-btn a{display:flex;color:inherit;text-decoration:none;width:inherit}.ProjectForm>.tutorial-wrap>.tutorial .guide-btn .icon{color:#161a24;margin-left:5px}.ProjectForm>.content{min-width:1200px;position:relative;display:flex;flex-flow:row;height:100vh}.ProjectForm>.content>.config-btn{position:absolute;z-index:1000}.ProjectForm>.content>.config-btn.site-config-btn{background-color:#232732;color:#eee;border-radius:0 6px 6px 0}.ProjectForm>.content>.config-btn.site-config-btn.open-map{left:420px}.ProjectForm .snack-bar{position:absolute;top:80px;z-index:0;padding:0}.ProjectForm .snack-bar .msg>div{display:flex;align-items:center}.ProjectForm .snack-bar .text-wrap{display:block;white-space:pre-line;margin:4px 0}.ProjectForm .snack-bar .text-wrap .warning-msg{color:red}.ProjectForm .snack-bar .text-wrap .text-align-center{text-align:center}.ProjectForm .snack-bar .text-highlight{color:#01baef}.ProjectForm .switch-tooltip-wrap{display:flex;flex-flow:row;grid-column-gap:2px;column-gap:2px}.ProjectForm .switch-tooltip-wrap .rc-switch{width:20.25px;height:11.25px;border:none}.ProjectForm .switch-tooltip-wrap .rc-switch.rc-switch-checked:after{left:10px;top:0;width:8.25px;height:8.25px}.ProjectForm .switch-tooltip-wrap .rc-switch:after{width:8.25px;height:8.25px}.ProjectForm .switch-tooltip-wrap .info-icon{width:14px;height:14px;color:#eee;cursor:default}.change-use-district-modal-select{margin-top:8px;width:350px;padding-right:0;display:flex;flex-flow:column;overflow-y:visible;margin-right:-10px}.change-use-district-modal-select .BuilditSelect>.select-wrapper{position:fixed;width:350px;min-width:350px}.ProjectFormHead{width:100%;height:60px;background-color:#232732;border-bottom:1px solid #333;align-items:center;position:relative}.ProjectFormHead,.ProjectFormHead .title{box-sizing:border-box;display:flex;flex-flow:row}.ProjectFormHead .title{z-index:1200;color:#eee;font-weight:400;margin:0 auto;align-items:left;text-align:left;font-size:14px}.ProjectFormHead .title>.project-name{display:flex;flex-flow:row;align-items:center}.ProjectFormHead .title>.project-name .input-wrapper input{line-height:39px}.ProjectFormHead .title>.project-name .input-wrapper.focus,.ProjectFormHead .title>.project-name .input-wrapper.opened,.ProjectFormHead .title>.project-name .input-wrapper:focus,.ProjectFormHead .title>.project-name .input-wrapper:hover{height:16px}.ProjectFormHead .title>.project-name>.project-type{width:110px;background-color:#232732}.ProjectFormHead .title>.project-name>.project-type:hover{background-color:#273945}.ProjectFormHead .title>.project-name>.project-type>.input-wrapper{border-color:#232732}.ProjectFormHead .title>.project-name>.project-type>.input-wrapper:hover{background-color:#273945}.ProjectFormHead .title>.project-name>.project-type>.input-wrapper:focus{background-color:#232732}.ProjectFormHead .title>.project-name>.project-name-explanation-wrap>.project_name .input-wrapper input{min-width:250px;height:16px}.ProjectFormHead .title>.project-name .project_name input{height:16px;font-size:14px}.ProjectFormHead .title>.project-name .project-name-no-edit{color:#ccc;max-width:485px;min-width:250px;height:40px;display:flex;justify-content:center;padding-left:10px;padding-right:10px;align-items:center}.ProjectFormHead .title>.project-name .project-name-no-edit>.value{font-size:14px;line-height:16px;height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectFormHead .title>.project-name .project-name-no-edit:hover{background-color:#273945;cursor:text}.ProjectFormHead>.right{display:flex;flex-flow:row;align-items:center}.ProjectFormHead>.right>.project-config-btns{display:flex;flex-flow:row;margin-right:30px}.ProjectFormHead>.right>.project-config-btns .account-tooltip{width:40px}.ProjectFormHead>.right>.project-config-btns .run-btn{width:140px}.ProjectFormHead>.right>.project-config-btns .run-btn.disabled{color:#555;background-color:#383b45}.ProjectFormHead>.page-title{margin:auto;font-size:18px;color:#ccc;position:absolute;width:200px;text-align:center;left:50%;transform:-100px}.ProjectFormHead .project-memo{position:absolute;top:60px;right:312px;z-index:1200}.ProjectFormHead .project-memo .project-explanation{height:500px;width:400px;font-size:16px;z-index:100000;display:flex;flex-flow:column}.ProjectFormHead .project-memo .project-explanation .BuilditInput{color:#eee;width:400px}.ProjectFormHead .project-memo .project-explanation .BuilditInput textarea::placeholder{color:#999}.ProjectFormHead .dim{cursor:pointer;position:fixed;z-index:999998;width:100%;height:200%}.ProjectFormHead .home-icon{cursor:pointer;color:#eee;width:24px;margin-left:30px}.ProjectFormHead .arrow-right-icon{color:#555}.ProjectFormHead .convert-icon{width:20px;height:20px;background-color:#383b45;border-radius:6px;padding:3px;color:#ccc}.ProjectFormHead.AI .ProjectTypeSelect .select-input,.ProjectFormHead.AI .ProjectTypeSelect .select-input .icon{color:#01baef}.ProjectFormHead.DESIGNER .ProjectTypeSelect .select-input,.ProjectFormHead.DESIGNER .ProjectTypeSelect .select-input .icon{color:#b71dff}.ProjectFormHead.SITE_PLAN .ProjectTypeSelect .select-input,.ProjectFormHead.SITE_PLAN .ProjectTypeSelect .select-input .icon{color:#00d88a}.ProjectTypeSelect{position:relative;height:40px;display:flex;align-items:center}.ProjectTypeSelect .select-input{display:flex;align-items:center;height:40px;box-sizing:border-box;padding:10px 5px 10px 0;cursor:pointer;font-size:18px;font-weight:700;color:#01baef}.ProjectTypeSelect .select-input.discountable{padding:10px 15px 10px 0}.ProjectTypeSelect .select-input:hover{background-color:#273945}.ProjectTypeSelect .select-input.none-hover{cursor:default}.ProjectTypeSelect .select-input.none-hover:hover{background-color:inherit}.ProjectTypeSelect .select-input .icon{margin-left:5px}.ProjectTypeSelect .select-items{position:absolute;top:60px;background-color:#232732}.ProjectTypeSelect .select-items .item{padding:10px;box-sizing:border-box;height:40px}.ProjectFormMap{height:calc(100vh - 60px);width:100%;background-color:#232732;position:relative}.ProjectFormMap .snack-bar{position:absolute;top:20px;z-index:0;padding:0;border-radius:0}.ProjectFormMap .snack-bar .msg>div,.ProjectFormMap .snack-bar>div{display:flex;align-items:center}.ProjectFormMap .snack-bar>div{background-color:#0c111b;opacity:.8;color:#ccc;flex-direction:column;justify-content:center;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:auto;max-width:2200px;padding:0 20px;height:auto;min-height:40px;box-sizing:border-box}.ProjectFormMap .snack-bar>div .icon{color:#48ddf2}.ProjectFormMap .snack-bar>div .text-wrap{display:block;white-space:pre-line;margin:4px 0}.ProjectFormMap .snack-bar>div .warning-msg{color:red}.ProjectFormMap .snack-bar>div .text-align-center{text-align:center}.ProjectFormMap .absolute{position:absolute;z-index:1000;display:flex;flex-flow:row;height:calc(100vh - 60px);box-sizing:border-box}.ProjectFormMap .site-config-wrap{width:420px;height:calc(100vh - 60px);background-color:#161a24;box-sizing:border-box;overflow-y:auto}.ProjectFormMap .site-config-wrap>.search-address{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #333;width:360px;margin:auto}.ProjectFormMap .site-config-wrap>.search-address .icon-btn{padding:0;display:flex;align-items:center;justify-content:center}.ProjectFormMap .site-config-wrap>.search-address .icon-btn.search-btn{min-width:40px;min-height:40px;width:40px;height:40px}.ProjectFormMap .site-config-wrap>.search-address .icon-btn.close-btn{min-width:20px;min-height:40px;width:20px;height:40px}.ProjectFormMap .site-config-wrap>.search-address .icon-btn.close-btn .icon{width:14px!important;height:14px!important}.ProjectFormMap .site-config-wrap>.search-address .icon-btn svg{color:#ccc}.ProjectFormMap .site-config-wrap>.header{padding:20px 30px;border-bottom:1px solid #333}.ProjectFormMap .site-config-wrap>.header .project-site-select{display:flex}.ProjectFormMap .site-config-wrap>.header .project-site-select>.project-site-select-text{display:flex;align-items:center;margin-left:5px;color:#eee}.ProjectFormMap .site-config-wrap>.header .content{display:flex;flex-flow:column;position:relative;margin-bottom:10px}.ProjectFormMap .site-config-wrap>.header .content .project-type-title{display:block;width:100%;margin-bottom:5px;height:20px;font-size:14px}.ProjectFormMap .site-config-wrap>.header .content .title-header{height:24px;display:flex;align-items:center}.ProjectFormMap .site-config-wrap>.header .content>.site-tooltip{margin-left:auto}.ProjectFormMap .site-config-wrap .import-btn{display:flex;box-sizing:border-box;width:238.66px;height:32px;color:#ccc;background-color:#383b45;justify-content:space-between;margin-bottom:5px}.ProjectFormMap .site-config-wrap .import-btn .import-btn-item{display:flex;align-items:center}.ProjectFormMap .site-config-wrap .import-btn:hover{background-color:#60626a;color:#eee}.ProjectFormMap .site-config-wrap .content .site-config{align-items:center;display:flex;padding-top:10px;padding-left:30px;padding-right:30px}.ProjectFormMap .site-config-wrap .content .site-config .config-set{display:flex;flex-flow:column;width:100%}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header{display:flex;flex-flow:row;align-items:center;margin-bottom:5px;margin-top:5px}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .required,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .required{display:flex;margin-bottom:auto;margin-top:4px;margin-left:3px}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .action,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .action{display:flex;flex-flow:row;margin-left:10px;width:100%}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .action .action-btn,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .action .action-btn{font-size:12px;width:100px}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .action .action-btn.half,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .action .action-btn.half{min-width:47.5px;width:47.5px;box-sizing:border-box}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .action .action-btn.m-l,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .action .action-btn.m-l{margin-left:5px}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .site-btn,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .site-btn{width:238.66px;display:flex;flex-flow:row;align-items:center;justify-content:left;padding-left:10px;padding-right:10px}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .site-btn .num,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .site-btn .num{width:20px;height:20px;color:#232732;font-size:14px;margin-right:10px}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .site-btn .num.AI,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .site-btn .num.AI{background-color:#01baef}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .site-btn .num.DESIGNER,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .site-btn .num.DESIGNER{background-color:#b71dff}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .site-btn .num.SITE_PLAN,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .site-btn .num.SITE_PLAN{background-color:#00d88a}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .site-btn .num.disabled,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .site-btn .num.disabled{background-color:#333;color:#555}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .site-btn .name,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .site-btn .name{color:inherit}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .site-btn .complete-icon,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .site-btn .complete-icon{display:flex;margin-left:auto;width:20px;height:20px;color:#555}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .site-btn .complete-icon.completed,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .site-btn .complete-icon.completed{color:#95e4b3}.ProjectFormMap .site-config-wrap .content .site-config .config-set .config .site-btn .complete-icon.err,.ProjectFormMap .site-config-wrap .content .site-config .config-set .header .site-btn .complete-icon.err{color:#e81c1c}.ProjectFormMap .site-config-wrap .content .site-config .config-set .require-icon{width:3px;height:3px;margin-right:12px}.ProjectFormMap .site-config-wrap .content .run{padding-left:30px;padding-right:30px;margin-top:30px}.ProjectFormMap .site-config-wrap .content .run .run-AI{width:360px;background-image:linear-gradient(90deg,#48ddf2 0,#95e4b3 51%,#48ddf2);margin-bottom:10px;font-size:18px;font-weight:700;color:#232732;transition:.5s;background-size:200% auto}.ProjectFormMap .site-config-wrap .content .run .run-AI:hover{background-position:100%}.ProjectFormMap .site-config-wrap .content .run .run-DESIGNER{width:360px;background-image:linear-gradient(90deg,#48ddf2 0,#95e4b3 51%,#48ddf2);font-size:18px;font-weight:700;color:#232732;transition:.5s;background-size:200% auto}.ProjectFormMap .site-config-wrap .content .run .run-DESIGNER:hover{background-position:100%}.ProjectFormMap .site-config-wrap .content .site-area{width:360px;padding:10px 20px;margin-top:20px;margin-left:auto;margin-right:auto;box-sizing:border-box;background-color:hsla(0,0%,93.3%,.05);display:flex;flex-direction:column;grid-gap:8px;gap:8px}.ProjectFormMap .site-config-wrap .content .site-area>div{display:flex;flex-flow:row;align-items:center}.ProjectFormMap .site-config-wrap .content .site-area>div .key{color:#999;font-size:12px}.ProjectFormMap .site-config-wrap .content .site-area>div .key .info-icon{margin-left:4px;bottom:0;width:14px;height:14px}.ProjectFormMap .site-config-wrap .content .site-area>div .key .info-icon:hover{color:#fff}.ProjectFormMap .site-config-wrap .content .site-area>div .value{color:#ccc;margin-left:auto;font-size:12px;align-items:center;grid-gap:8px;gap:8px}.ProjectFormMap .site-config-wrap .content .site-area>div .value .loop-icon{width:14px;color:#555}.ProjectFormMap .site-config-wrap .content .site-area>div .value .return-icon{padding:0}.ProjectFormMap .site-config-wrap .content .site-area>div .value .active-icon,.ProjectFormMap .site-config-wrap .content .site-area>div .value .return-icon:hover{background-color:transparent;filter:invert(100%) sepia(0) saturate(2476%) hue-rotate(86deg) brightness(150%) contrast(119%)}.ProjectFormMap .site-config-wrap .content .site-area>div .warning{color:#95e4b3;size:12px;line-height:14.4px;font-weight:400}.ProjectFormMap .site-config-wrap .content .site-area>div:last-child{margin-bottom:0}.ProjectFormMap .site-config-wrap .content .site-area>div:first-child{margin-top:0}.ProjectFormMap .site-config-wrap .content .site-area .project-site-used-area{margin-top:8px}.ProjectFormMap .site-config-wrap .btn-group{box-sizing:border-box;width:360px;height:44px;margin:auto;padding:1px;background-color:#383b45;display:flex;flex-flow:row;border-radius:6px}.ProjectFormMap .site-config-wrap .btn-group>.btn{background-color:#383b45;margin:1px;flex:1 1;font-size:14px;color:#eee}.ProjectFormMap .site-config-wrap .btn-group>.btn.active,.ProjectFormMap .site-config-wrap .btn-group>.btn:hover{background-color:#eee;color:#232732;font-weight:700}.ProjectFormMap .road-config-wrap{width:420px;height:calc(100vh - 60px);position:absolute;z-index:1000;background-color:#1a1e28;box-sizing:border-box}.ProjectFormMap .site-config-btn{position:absolute;right:-99px;background-color:#161a24;border-radius:0 6px 6px 0;height:32px;width:99px;color:#ccc;font-size:12px;border-left:1px solid #333}.ProjectFormMap .site-config-btn:hover{background-color:#161a24;color:#eee}.ProjectFormMap .site-config-btn .icon{width:16px!important}.ProjectFormMap .detail-config-btn-tooltip{position:absolute;right:0}.ProjectFormMap .detail-config-btn{top:0;right:0;z-index:10;background-color:#161a24;color:#ccc;font-size:12px;box-sizing:border-box;width:99px;padding-left:8px;height:32px;border-radius:6px 0 0 6px}.ProjectFormMap .detail-config-btn.error-field,.ProjectFormMap .detail-config-btn.error-field .icon{color:#e81c1c!important}.ProjectFormMap .detail-config-btn:hover{background-color:#161a24;color:#eee}.ProjectFormMap .detail-config-btn .icon{margin-left:22px;width:16px!important}.ProjectFormMap .detail-config-btn.open-detail-config{right:422px}.ProjectFormMap .detail-config-btn.open-detail-config-more{right:778px}.ProjectFormMap .map-converter{position:absolute;right:10px;top:42px;width:126px;height:82px;z-index:1}.ProjectFormMap .map-converter.open-detail-config{right:431px}.ProjectFormMap .map-converter.open-detail-config-more{right:787px}.ProjectFormMap .map-converter.tabs .tab{height:36px!important;font-size:10px!important}.ProjectFormMap .map-converter.tabs.vertical{width:40px;height:62px}.ProjectFormMap .map-converter.tabs.vertical .tab-small{width:36px;height:28px}.ProjectFormMap .map-options{position:absolute;display:flex;flex-flow:column;top:114px;z-index:1;right:14px}.ProjectFormMap .map-options.open-detail-config{right:435px}.ProjectFormMap .map-options.open-detail-config-more{right:791px}.ProjectFormMap .map-options .tooltip-wrap .btn{min-width:32px;width:32px;height:32px}.ProjectFormMap .map-options .tooltip-wrap .btn .icon{width:16px!important;height:16px!important}.ProjectFormMap .map-options .area{width:32px}.ProjectFormMap .map-options .gps-icon{width:20px;height:20px;color:#eee}.ProjectFormMap .map-options .tooltip{margin-top:10px}.ProjectFormMap .map{width:100%;height:calc(100vh - 60px);outline:none}.ProjectFormMap .manual-button{position:absolute;display:flex;flex-flow:column;bottom:10px;z-index:102;right:14px}.ProjectFormMap .manual-button.open-detail-config{right:435px}.ProjectFormMap .manual-button.open-detail-config-more{right:791px}.ProjectFormMap .construction-line-info-core{position:absolute;right:-160px;bottom:255px;background-color:#fff;padding:20px;width:150px;box-sizing:border-box;color:#eee;z-index:2}.ProjectFormMap .construction-line-info{position:absolute;right:-140px;bottom:30px;background-color:#fff;width:130px;box-sizing:border-box}.ProjectFormMap .construction-line-info .line-type{padding-top:2px;padding-bottom:2px}.ProjectFormMap .img-btn img{margin-right:10px}.ProjectFormMap .img-btn .img{display:block;padding-left:5px}.ProjectFormMap .img-btn.active .img,.ProjectFormMap .img-btn .img-active,.ProjectFormMap .img-btn:hover .img{display:none}.ProjectFormMap .img-btn.active .img-active,.ProjectFormMap .img-btn:hover .img-active{display:block}.ProjectFormMap .bottom-error{margin:15px 30px 0;box-sizing:border-box;background-color:rgba(255,176,104,.2);height:32px;width:360px;color:#ccc;display:flex;align-items:center}.ProjectFormMap .bottom-error .vector{width:38px;display:flex}.ProjectFormMap .bottom-error .vector .area-warning-icon{width:16px!important;height:16px!important;margin:8.33px auto;justify-content:center;color:#ffb068}.ProjectFormMap .bottom-error span{width:322px;font-size:12px;font-weight:400;padding-left:10px}.ProjectImport{width:420px;position:absolute;height:calc(100vh - 120px);z-index:1000;background-color:#161a24;box-sizing:border-box;overflow-x:visible}.ProjectImport>.header{padding:20px 30px;box-sizing:border-box;height:120px}.ProjectImport>.header>.title{display:flex;flex-flow:row;margin-bottom:10px;height:30px;align-items:center}.ProjectImport>.header>.title .close-btn{padding:0;color:#555}.ProjectImport>.header>.tab-wrap>.import-description.AI{font-size:12px;color:#ccc;margin-top:10px;height:20px;width:360px;font-weight:400}.ProjectImport>.header>.tab-wrap>.import-description.AI span{color:#b71dff}.ProjectImport>.header>.tab-wrap>.import-description.DESIGNER{display:none}.ProjectImport>.header>.tab-wrap>.button-wrapper{margin-top:20px;width:285px;height:30px;margin-left:auto;margin-right:auto;display:flex}.ProjectImport>.header>.tab-wrap>.button-wrapper .my-site-search-input{color:#ccc;height:32px}.ProjectImport>.header>.tab-wrap>.button-wrapper .upload-btn{width:32px;height:32px;margin-left:5px;align-items:center;font-size:12px;font-weight:400;line-height:14px;padding-left:10px}.ProjectImport>.header>.tab-wrap>.button-wrapper .upload-btn .icon{margin-right:auto;margin-left:2px;width:14px!important;height:14px!important;color:inherit}.ProjectImport>.header>.tab-wrap>.button-wrapper .upload-btn .upload-btn-icon{fill:#ccc;margin-left:0;width:20px!important;height:20px!important}.ProjectImport>.header>.tab-wrap>.button-wrapper .refresh-btn{width:32px;height:32px;margin-left:5px}.ProjectImport>.header>.tab-wrap>.button-wrapper .refresh-btn .icon{width:20px!important;height:20px!important;color:inherit}.ProjectImport>.header>.tab-wrap>.search-field{margin-top:10px;width:285px;margin-left:auto;margin-right:auto}.ProjectImport>.header>.tab-wrap>.search-field .icon-btn{padding:0}.ProjectImport>.header>.tab-wrap>.search-field .icon-btn .icon{color:#ccc}.ProjectImport>.header>.tab-wrap>.search-field .icon-btn .remove-icon{width:14px!important;height:14px!important;margin-right:10px}.ProjectImport>.content{overflow-x:visible;box-sizing:border-box;height:calc(100vh - 180px);overflow-y:auto;padding:0 0 20px}.ProjectImport>.content>.empty-info>.title{font-size:14px}.ProjectImport>.content>.quick-access{display:flex;margin-bottom:20px}.ProjectImport>.content>.quick-access>.router-link>.btn{width:130px}.ProjectImport>.content .item{margin-left:67.5px}.ProjectImport>.content .item.compare{position:fixed;top:230px;left:430px;margin-left:0}.ProjectImportItem{cursor:pointer;background-color:#232732;margin-left:auto;margin-right:auto;border-radius:6px;width:285px;margin-bottom:20px}.ProjectImportItem:first-child{margin-top:10px}.ProjectImportItem.selected{cursor:default}.ProjectImportItem.selected:hover{background-color:#232732}.ProjectImportItem.selected>.img-wrap>.active{display:flex}.ProjectImportItem.empty{height:492px;display:flex;align-items:center;justify-content:center;cursor:default;background-color:#232732;color:#999}.ProjectImportItem.empty:hover{background-color:#232732}.ProjectImportItem:hover{background-color:#273945}.ProjectImportItem:hover>.img-wrap>.active{display:flex}.ProjectImportItem>.header{color:#ccc;font-size:14px;padding:20px 10px 10px;display:flex;flex-flow:row;align-items:center}.ProjectImportItem>.header>.checked{display:flex;flex-flow:row;align-items:center;color:#95e4b3}.ProjectImportItem>.header>.checked>.check-icon{color:#95e4b3;margin-right:5px}.ProjectImportItem>.img-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:285px;height:285px}.ProjectImportItem>.img-wrap img{width:285px;height:285px;background-color:#242b35}.ProjectImportItem>.img-wrap>.active{display:none;position:absolute;margin:auto}.ProjectImportItem>.img-wrap>.active>.add-icon{width:50px;height:50px;color:#48ddf2}.ProjectImportItem>.img-wrap>.active>.check-icon{width:50px;height:50px;color:#95e4b3}.ProjectImportItem>.info{display:flex;flex-flow:column;padding:10px 10px 20px}.ProjectImportItem>.info>.name{color:#ccc;font-size:14px;margin-bottom:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ProjectImportItem>.info>.file-address{font-size:12px;color:#eee;height:20px;margin-bottom:5px}.ProjectImportItem>.info>.key-value{display:flex;align-items:center;font-size:12px;height:20px}.ProjectImportItem>.info>.key-value>.key{color:#999;display:flex;align-items:center}.ProjectImportItem>.info>.key-value>.key>.text{display:flex;align-items:center}.ProjectImportItem>.info>.key-value>.key .info-icon{width:14px!important;color:#999;margin-left:2px}.ProjectImportItem>.info>.key-value>.value{color:#ccc;margin-left:auto;text-overflow:ellipsis;width:170px;text-align:right;overflow:hidden;line-height:14px;white-space:nowrap}.ProjectImportItem>.info>.key-value>.unit{line-height:14px;color:#ccc;margin-left:5px}.ProjectFormMapRoad{background-color:#1a1e28;height:calc(100vh - 60px)}.ProjectFormMapRoad>.header{height:70px;display:flex;align-items:center;padding-left:30px;padding-right:20px;border-bottom:1px solid #333;box-sizing:border-box}.ProjectFormMapRoad>.header>.title{font-size:18px;color:#eee}.ProjectFormMapRoad>.header>.icon{width:18px!important;height:18px!important;color:#eee;margin-left:2px;cursor:pointer}.ProjectFormMapRoad>.header>.btn{margin-left:auto;font-size:14px;height:30px;padding:0 20px;width:175px}.ProjectFormMapRoad>.header>.btn .icon{color:#232732}.ProjectFormMapRoad>.header .close-btn{margin-left:auto;padding:0}.ProjectFormMapRoad>.header .close-btn .close-icon{color:#666}.ProjectFormMapRoad>.body{height:calc(100vh - 270px);box-sizing:border-box;overflow:auto}.ProjectFormMapRoad>.body>.info-wrap{padding-left:30px;padding-right:30px;padding-top:20px}.ProjectFormMapRoad>.body>.info-wrap>.info{font-size:14px;color:#ccc}.ProjectFormMapRoad>.body>.info-wrap>.warning{margin-top:12px;font-size:14px;color:#999}.ProjectFormMapRoad>.body>.info-wrap>.btns{padding-top:20px;display:flex}.ProjectFormMapRoad>.body>.info-wrap>.btns .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 16px}.ProjectFormMapRoad>.body>.info-wrap>.btns .btn.road{margin-right:5px;margin-left:auto}.ProjectFormMapRoad>.body>.wrapper .display-flex{padding-left:30px}.ProjectFormMapRoad>.body>.wrapper .btn{width:175px;margin-top:20px}.ProjectFormMapRoad>.body>.wrapper .btn:first-child{margin-right:15px}.ProjectFormMapRoad>.body>.wrapper>.roads-wrap{padding-left:30px;width:360px}.ProjectFormMapRoad>.body>.wrapper>.roads-wrap>.header{height:40px;width:360px;color:#ccc;margin-top:10px;display:flex;flex-flow:row;align-items:center;border-bottom:1px solid #333;box-sizing:border-box}.ProjectFormMapRoad>.body>.wrapper>.roads-wrap>.header>.checkbox{margin-right:5px}.ProjectFormMapRoad>.body>.wrapper>.roads-wrap>.header>.show-btn{display:flex;flex-flow:row;align-items:center;padding:0;width:100%;height:23px}.ProjectFormMapRoad>.body>.wrapper>.roads-wrap>.header>.show-btn:hover{background-color:inherit}.ProjectFormMapRoad>.body>.wrapper>.roads-wrap>.header>.show-btn .title{font-size:14px;color:#ccc;margin-right:auto}.ProjectFormMapRoad>.body>.wrapper>.roads-wrap>.header>.show-btn .icon{color:#999;margin-left:auto}.ProjectFormMapRoad>.body>.wrapper>.roads-wrap>.body{border-bottom:1px solid #333;padding-bottom:10px}.ProjectFormMapRoad>.body>.road-loading{width:360px;padding:20px 0 0 30px;color:#ccc}.ProjectFormMapRoad>.body>.road-loading .circular-progress-wrap{display:flex;align-items:center;justify-content:center}.ProjectFormMapRoad>.body>.road-loading .circular-progress-wrap .circular-progress{color:#eee}.ProjectFormMapRoad>.footer{border-top:1px solid #333;padding:20px 30px 30px;box-sizing:border-box;height:140px}.ProjectFormMapRoad>.footer>.header{box-sizing:border-box}.ProjectFormMapRoad>.footer>.header>.main-title{height:20px;color:#eee;font-size:14px}.ProjectFormMapRoad>.footer>.header>.sub-title{height:20px;color:#ccc;font-size:12px}.ProjectFormMapRoad>.footer>.body{display:flex;flex-flow:row;align-items:center;padding-top:10px;box-sizing:border-box;height:50px}.ProjectFormMapRoad>.footer>.body>.select-road-project-input{width:175px}.ProjectFormMapRoad>.footer>.body>.btn{width:175px;margin-left:auto}.info-modal{width:608px;height:390px;display:flex;flex-flow:column}.info-modal>.img{width:390px;height:306px}.info-modal>.description{display:flex;flex-flow:column;margin-top:10px;color:#ccc;font-size:12px}.info-modal>.description>.first-title{color:#95e4b3}.info-modal>.description>.second-title{margin-top:9px}.RoadItem{display:flex;flex-flow:row;align-items:center;padding-left:10px;margin-top:10px}.RoadItem:hover{background-color:#273945}.RoadItem .ProjectFieldInput.title-left{height:inherit}.RoadItem>.checkbox{margin-right:5px}.RoadItem>.title{font-size:14px;color:#ccc}.RoadItem>.road-project-input{width:175px;margin-left:auto}.RoadItem>.btn{padding:0;min-width:0}.RoadItem>.btn .icon{color:#999}.ProjectFieldInput{justify-content:space-between}.ProjectFieldInput .localeString .input-wrapper input.text{text-align:right}.ProjectFieldInput.non-editable{font-size:12px}.ProjectFieldInput.non-editable .title{color:#999;font-size:12px;line-height:16px;align-items:center;display:flex;height:20px}.ProjectFieldInput.non-editable .value{display:flex;padding-left:10px;padding-right:5px;color:#eee;align-items:center;justify-content:space-between;height:24px;box-sizing:border-box}.ProjectFieldInput.non-editable .value .icon{color:#555}.ProjectFieldInput.width-full .BuilditInput,.ProjectFieldInput.width-full .content{width:175px}.ProjectFieldInput.width-half:not(.Small) .content{width:101px}.ProjectFieldInput.title-left{display:flex;height:24px;align-items:center}.ProjectFieldInput>.header{align-items:center;display:flex;grid-column-gap:2px;column-gap:2px;width:185px;flex-flow:row;height:20px}.ProjectFieldInput>.header .title{color:#999;font-size:12px;display:inline-block;line-height:16px}.ProjectFieldInput>.header .info-icon{color:#999;width:14px;height:auto;margin-left:2px;display:flex;align-items:center;justify-content:center;cursor:default}.ProjectFieldInput>.header .help-icon{color:#999;width:12px;height:auto;margin-left:5px;margin-bottom:4.5px}.ProjectFieldInput>.header .warn-icon{color:#ffb068;width:14px}.ProjectFieldInput>.header>.unit-select{margin-left:auto}.ProjectFieldInput>.header>.unit-select>.unit{width:80px;height:20px}.ProjectFieldInput>.content{color:#ccc}.ProjectFieldInput>.content .different-default{color:#95e4b3}.ProjectFieldInput>.content>.default-value{box-sizing:border-box;background-color:rgba(72,221,242,.3);color:#eee;width:inherit;align-items:center;display:flex;font-weight:400;padding:0;font-size:12px}.ProjectFieldInput>.content>.default-value.select{height:24px;padding:auto auto auto 10px}.ProjectFieldInput>.content>.default-value.input{height:24px;justify-content:flex-end}.ProjectFieldInput>.content>.default-value.input>.value.no-unit{margin-right:10px}.ProjectFieldInput>.content>.default-value.input>.unit{margin-left:2px;margin-right:10px;font-weight:100}.ProjectFieldInput>.content .BuilditInput.warning-text,.ProjectFieldInput>.content .BuilditInput.warning-text .unit{color:red}.ProjectFieldInput>.content .BuilditInput.disabled .input-wrapper{background-color:#161a24;pointer-events:none}.ProjectFieldInput>.content .BuilditInput>.input-wrapper>.start-adornment>.icon-btn{padding:0}.ProjectFieldInput>.content .BuilditInput>.input-wrapper>.start-adornment>.icon-btn .icon{color:#ccc;width:20px;height:20px}.ProjectFieldInput>.content .BuilditInput>.input-wrapper>.start-adornment>.icon-btn.dec-btn{margin-right:5px}.ProjectFieldInput>.content .BuilditInput .unit{color:#ccc}.BuildingLaws .tabs.horizontal,.BuildingLaws .tabs.vertical{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:2px}.BuildingLaws .tabs.horizontal .tab,.BuildingLaws .tabs.vertical .tab{font-weight:400}.BuildingLaws .tabs.horizontal .tab.active,.BuildingLaws .tabs.vertical .tab.active{font-weight:700}.BuildingLaws .law-icon{font-size:16px}.BuildingLawsContent>.body{margin-top:10px;display:flex;flex-flow:row;width:606px;height:100%}.BuildingLawsContent>.body>.tabs{background-color:#161a24;width:178px}.BuildingLawsContent>.body>.tabs .tab{width:174px;height:24px;flex:unset;box-sizing:initial}.BuildingLawsContent>.body>.tabs .bg-navy.tab-primary.active{color:#48ddf2;border-radius:6px;border:1px solid #48ddf2;background:#383b45}.BuildingLawsContent>.body>.tabs .bg-navy.tab-primary:hover{color:#ccc;background-color:#273945}.BuildingLawsContent>.body>.content{color:#ccc;font-size:12px;margin-left:20px;padding-right:15px;height:-webkit-max-content;height:max-content;height:390px;white-space:pre-wrap;overflow-y:scroll;overflow-x:hidden}.BuildingLawsContent>.body>.content>.img{width:390px;height:306px;margin-bottom:10px}.BuildingLawsContent>.body>.content *{line-height:16px;margin:0}.BuildingLawsContent>.body>.content li,.BuildingLawsContent>.body>.content ol{list-style-position:outside;margin:0;padding:0;white-space:normal}.BuildingLawsContent>.body>.content ul{padding:0;margin:0 0 0 1rem}.BuildingLawsContent>.body>.content .keywords-pannel{margin-top:8px;margin-bottom:16px}.BuildingLawsContent>.body>.content .keywords-pannel .keywords-container{display:flex;flex-wrap:wrap;grid-gap:4px;gap:4px}.BuildingLawsContent>.body>.content .keywords-pannel .keywords-container .keyword{height:21px;font-size:14px;font-weight:400;letter-spacing:-.7px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 8px;pointer-events:none}.BuildingLawsContent>.body>.content .keywords-pannel .keywords-summary{display:flex;height:21px;align-items:center;justify-content:space-between}.BuildingLawsContent>.body>.content .keywords-pannel .keywords-summary .btn-more{justify-content:center;color:#999;cursor:pointer;width:72px;font-size:12px;display:flex;grid-gap:2px;gap:2px;height:21px;align-items:center}.BuildingLawsContent>.body>.content .keywords-pannel .keywords-summary .btn-more .icon{color:#999;width:14px;height:14px}.BuildingLawsContent>.body>.content .keywords-pannel .keywords-detail{overflow:hidden;height:0;margin-top:4px}.BuildingLawsContent>.body>.content .keywords-pannel .keywords-detail.expanded{overflow:visible;height:auto}.BuildingLawsContent>.body>.content .warn{display:flex;flex-direction:row;grid-column-gap:4px;column-gap:4px;color:#ffb068}.BuildingLawsContent>.body>.content .contents table,.BuildingLawsContent>.body>.content .contents td,.BuildingLawsContent>.body>.content .contents th{border:1px solid #333;border-collapse:collapse}.BuildingLawsContent>.body>.content .contents table{text-align:center;table-layout:fixed;width:100%}.BuildingLawsContent>.body>.content .link{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.BuildingLawsContent>.body>.content .link a{display:block}.BuildingLawsContent>.body>.content .link p{display:inline-block;vertical-align:middle}.BuildingLawsContent>.body>.content .link svg{vertical-align:middle}.BuildingLawsContent ::-webkit-scrollbar{width:5px}.BuildingLawsContent ::-webkit-scrollbar-thumb{border-radius:2.5px}.BuildingLawsHeader{width:100%}.BuildingLawsHeader .tabs.horizontal{height:32px}.BuildingLawsHeader .tabs.horizontal .tab{height:28px}.BuildingLawsHeader>.modal-title-hover{min-width:unset}.Switch{display:inline-flex;align-items:center;flex-flow:row}.Switch>.rc-switch{background-color:#555;border-color:#555;width:36px;height:20px}.Switch>.rc-switch.rc-switch-checked,.Switch>.rc-switch.rc-switch-checked.AI{border:1px solid #01baef;background-color:#01baef}.Switch>.rc-switch.rc-switch-checked.DESIGNER{border:1px solid #b71dff;background-color:#b71dff}.Switch>.rc-switch.rc-switch-checked.SITE_PLAN{border:1px solid #00d88a;background-color:#00d88a}.Switch>.rc-switch.rc-switch-checked:after{width:16px;height:16px;left:18px}.Switch>.rc-switch:after{width:16px;height:16px}.Switch>.rc-switch:hover:after{transform:none;-webkit-transform:none;animation-name:none;-webkit-animation-name:none}.Switch>.name{margin-left:5px;color:#eee;font-size:12px;line-height:12px}.Switch.small>.rc-switch{width:20.25px;height:11.25px}.Switch.small>.rc-switch .rc-switch-inner{font-size:12px}.Switch.small>.rc-switch.rc-switch-checked:after{left:10px}.Switch.small>.rc-switch:after{width:8.25px;height:8.25px}.resizable{z-index:1000}.errorLog{z-index:1;-webkit-user-select:none;user-select:none;background-color:#161a24}.errorLog>.errorLogHead{border:1px solid #333;border-right:0;background:#383b45;display:flex;justify-content:space-between;height:30px;box-sizing:border-box;cursor:pointer}.errorLog>.errorLogHead>.leftSide{display:flex;align-items:center}.errorLog>.errorLogHead>.leftSide .wrap-icon{width:20px;height:20px;display:flex;margin-right:2px;align-items:center;justify-content:center}.errorLog>.errorLogHead>.leftSide .wrap-icon .speaker-icon{width:15px!important}.errorLog>.errorLogHead .headText{margin:auto}.errorLog>.errorLogHead .log-expand-btn{padding:0}.errorLog>.errorLogHead .log-expand-btn .icon.speaker-icon{width:15px!important}.errorLog>.errorLogHead .log-expand-btn .icon.expand-icon{width:20px;height:20px;background:#383b45;cursor:pointer;margin-right:10px}.errorLog .errorLogBody{display:flex;height:256px}.errorLog .errorLogBody.display-none{display:none;height:0}.errorLog .errorLogBody .expansion{height:100%}.errorLog .errorLogBody .expansion .summary-root div[role=button]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;left:-2px}.errorLog .errorLogBody .expansion .summary-root div[role=button].expanded{transform:translateY(-50%) rotate(90deg)}.errorLog .errorLogBody .expansion .expansion-title{height:30px!important;min-height:30px;padding:0!important;display:flex;align-items:center;font-size:14px}.errorLog .errorLogBody .expansion .expansion-title div{margin:0}.errorLog .errorLogBody .expansion .expansion-title .arrow-btn{width:40px;padding:0}.errorLog .errorLogBody .expansion .expansion-content{display:block;align-items:center;padding:2px;-webkit-user-select:none;user-select:none;border-bottom:none}.errorLog .errorLogBody>.category{box-sizing:border-box;background-color:#1e222e;width:160px;height:282px;border:1px solid #333;border-top:0}.errorLog .errorLogBody>.category>.logName{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;margin-left:10px;margin-right:10px;height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.errorLog .errorLogBody>.category>.logName .closeIcon{width:16px!important;color:#555;cursor:pointer}.errorLog .errorLogBody>.category>.cell{box-sizing:border-box;height:30px;display:flex;color:#ccc;border-bottom:1px solid #333;cursor:pointer}.errorLog .errorLogBody>.category>.cell.completion{cursor:default}.errorLog .errorLogBody>.category>.cell>.icon{width:16px!important;height:16px;margin:auto 2px auto 10px}.errorLog .errorLogBody>.category>.cell>.icon.complete-icon{width:14px!important;fill:#48ddf2}.errorLog .errorLogBody>.category>.cell>.icon.red{color:#e81c1c}.errorLog .errorLogBody>.category>.cell>.icon.yellow{width:15px!important;color:#ffb068}.errorLog .errorLogBody>.category>.cell>.icon.green{color:#95e4b3!important}.errorLog .errorLogBody>.category>.cell>.text{font-size:14px;margin:auto 0 auto 4px}.errorLog .errorLogBody>.category>.cell.active{background:#444a5a}.errorLog .errorLogBody>.category>.cell.hidden{display:none}.errorLog .errorLogBody>.category>.cell:hover:not(.completion){background:#444a5a}.errorLog .errorLogBody>.errorList{width:calc(100% - 160px);height:250px;overflow-y:scroll}.errorLog .errorLogBody>.errorList .completeLog{height:30px;color:#eee;font-size:14px;display:flex;align-items:center;-webkit-user-select:none;user-select:none}.errorLog .errorLogBody>.errorList .completeLog .icon.complete-icon{fill:#48ddf2;width:15px!important;margin-left:13px;margin-right:13px}.errorLog .errorLogBody>.errorList div>div{background:none}.errorLog .errorLogBody>.errorList .log-header{height:30px;display:flex;align-items:center;cursor:pointer}.errorLog .errorLogBody>.errorList .log-header .icon.arrow-right{cursor:pointer;margin-left:10px}.errorLog .errorLogBody>.errorList .info{cursor:pointer;min-height:24px;height:-webkit-max-content;height:max-content;display:flex;align-items:center}.errorLog .errorLogBody>.errorList .info>.icon{width:15px!important;height:15px!important;margin:3px 10px auto 32px}.errorLog .errorLogBody>.errorList .info>.icon.red{color:#e81c1c}.errorLog .errorLogBody>.errorList .info>.icon.yellow{color:#ffb068}.errorLog .errorLogBody>.errorList .info>.icon.green{color:#95e4b3}.errorLog .errorLogBody>.errorList .info .text{font-size:14px;margin:1px;color:#ccc}.errorLog .errorLogBody>.errorList .info .text.sub{font-size:12px}.errorLog .errorLogBody>.errorList .info.hilight.error{background:rgba(232,28,28,.2)}.errorLog .errorLogBody>.errorList .info.hilight.warning{background-color:rgba(255,176,104,.2)}.errorLog .errorLogBody>.errorList .info.hilight.info-log{background-color:rgba(75,114,91,.2941176471)}.errorLog .errorLogBody>.errorList .info:hover.error{background:rgba(232,28,28,.2)}.errorLog .errorLogBody>.errorList .info:hover.warning{background-color:rgba(255,176,104,.2)}.errorLog .errorLogBody>.errorList .info:hover.info-log{background-color:rgba(75,114,91,.2941176471)}.SettingModalBody[role=dialog]{z-index:2000;margin:20px}.SettingModalBody[role=document] div{max-width:608px!important;width:608px;height:635px;position:relative;display:flex}.SettingModalBody div[role=document] div{border-radius:0;overflow-x:hidden;overflow-y:hidden}.SettingModalBody .Switch .name{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:56px;text-align:center}.SettingModalBody .Switch .rc-switch{width:27px;height:14px}.SettingModalBody .Switch .rc-switch.rc-switch-checked{border:1px solid #48ddf2;background-color:#48ddf2}.SettingModalBody .Switch .rc-switch:after{top:0;width:12px;height:12px}.SettingModalBody .Switch .rc-switch-checked:after{left:13px}.SettingModalBody .modalContent{max-width:608px;width:608px;height:635px;box-sizing:border-box;background-color:#1a1e28;padding:20px 30px}.SettingModalBody .modalContent .wrap-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-left:2px}.SettingModalBody .modalContent>.description{width:548px;height:44px;line-height:22px;padding-left:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:center}.SettingModalBody .modalContent>.description .circle-icon{width:4px;height:4px}.SettingModalBody .modalContent .border.light-grey{background:#555}.SettingModalBody .title{width:548px;height:20px;display:flex;justify-content:space-between;align-items:center}.SettingModalBody .title .setting{height:20px}.SettingModalBody .title .right{display:flex;overflow:hidden;height:20px}.SettingModalBody .title .right .btn{height:20px}.SettingModalBody .title .right .save-msg{display:flex;align-items:center}.SettingModalBody .title .right .save-msg .icon{color:#eee;margin-right:2px;width:14px!important}.SettingModalBody .title .right .save-msg .text{display:flex;align-items:center}.SettingModalBody .title .right .closeIcon{color:#555;cursor:pointer;width:20px!important}.SettingModalBody .title .right>.wrap-icon{margin-left:10px}.SettingModalBody .input-unit{height:40px;display:flex;align-items:center}.SettingModalBody .wrap-left-text{display:flex}.SettingModalBody .wrap-key-value{display:flex;position:relative;width:548px;height:40px;align-items:center;justify-content:space-between;border-bottom:1px solid #333;box-sizing:border-box}.SettingModalBody .wrap-key-value .key{display:flex;align-items:center;max-width:216px;width:216px}.SettingModalBody .wrap-key-value .key .icon{margin-left:3px;width:16px!important}.SettingModalBody .wrap-key-value .middle-text{margin-left:13px;display:flex;align-items:center}.SettingModalBody .wrap-key-value .middle-text .distance-input{width:80px;height:24px;margin-right:9px}.SettingModalBody .wrap-key-value .middle-text .distance-input .input-wrapper{min-height:24px}.SettingModalBody .wrap-key-value .middle-text .distance-input .input-wrapper .text{height:24px}.SettingModalBody .wrap-key-value .value{display:flex;width:-webkit-max-content;width:max-content;align-items:center}.SettingModalBody .wrap-key-value .value .name{color:#48ddf2;font-size:14px}.SettingModalBody .wrap-key-value .value .font-secondary .name{color:#999}.SettingModalBody .border{width:548px;height:1px;background-color:#333}.SettingModalBody .border.m-b-27px{margin-bottom:27px}.SettingModalBody .wrap-tab{width:548px;height:40px}.SettingModalBody .wrap-tab .tab.disabled{cursor:default}.ProjectFormDetail{position:absolute;display:flex;right:0;height:calc(100vh - 60px);box-sizing:initial;z-index:101}.ProjectFormDetail .detail-config-wrap{width:420px;background-color:#161a24;display:flex;flex-flow:column;border-left:1px solid #333;border-right:1px solid #333}.ProjectFormDetail .detail-config-wrap>.header{padding:20px 30px;border-bottom:1px solid #333}.ProjectFormDetail .detail-config-wrap>.header .project-type-title{display:block;width:100%;margin-bottom:5px;height:20px;font-size:14px}.ProjectFormDetail .detail-config-wrap>.header .project-type-title.AI{color:#3e97ff}.ProjectFormDetail .detail-config-wrap>.header .project-type-title.DESIGNER{color:#905cff}.ProjectFormDetail .detail-config-wrap>.header .project-type-title.SITE_PLAN{color:#00d88a}.ProjectFormDetail .detail-config-wrap>.header .title{margin-bottom:10px;display:flex;flex-flow:row;align-items:center;position:relative;height:24px}.ProjectFormDetail .detail-config-wrap>.header .title>.tooltip{position:absolute;right:0}.ProjectFormDetail .detail-config-wrap>.header .detail-config-type .tabs .tab.error-field{color:#e81c1c!important}.ProjectFormDetail .detail-config-wrap>.content{overflow-y:auto;height:100vh}.ProjectFormBuilding{display:flex;flex-flow:row;height:100%}.ProjectFormBuilding .building-types{height:100%;display:flex;flex-flow:column}.ProjectFormBuilding .building-types>ul{margin:0;padding:0}.ProjectFormBuilding .building-types>.type{flex:1 1 100%;box-sizing:border-box;width:120px;background-color:#1a1e28;align-items:center;display:flex;flex-flow:column;margin:auto}.ProjectFormBuilding .building-types>.type.buildit-type{border-right:1px solid #333;border-bottom:1px solid #333}.ProjectFormBuilding .building-types>.type.my-type{border-right:1px solid #333;border-top:1px solid #333}.ProjectFormBuilding .building-types>.type.active{border:0;background-color:#161a24}.ProjectFormBuilding .building-types>.type.active>.title{color:#95e4b3}.ProjectFormBuilding .building-types>.type>.title{color:#999;font-size:12px;margin-bottom:10px;margin-top:20px}.ProjectFormBuilding .building-items-wrapper{overflow:hidden}.ProjectFormBuilding .building-items-wrapper .items-header{padding-left:30px;margin-top:30px}.ProjectFormBuilding .building-items-wrapper .items-header .info{font-size:12px;color:#ccc;height:20px;display:flex;align-items:center}.ProjectFormBuilding .building-items-wrapper .items-header.BUILDIT_TYPE{height:50px}.ProjectFormBuilding .building-items-wrapper .items-header.MY_TYPE{height:120px}.ProjectFormBuilding .building-items-wrapper .items-header .my-building-type-wrap{width:224px;margin-top:10px}.ProjectFormBuilding .building-items-wrapper .items-header .my-building-type-wrap .title{display:flex;align-items:center}.ProjectFormBuilding .building-items-wrapper .items-header .my-building-type-wrap .button-wrapper{width:224px;margin-top:10px;height:30px;display:flex}.ProjectFormBuilding .building-items-wrapper .items-header .my-building-type-wrap .button-wrapper>.upload-btn{width:179px;height:30px;font-size:12px;font-weight:400;line-height:14px;padding-left:10px}.ProjectFormBuilding .building-items-wrapper .items-header .my-building-type-wrap .button-wrapper>.upload-btn .icon{margin-left:2px;margin-right:auto;width:14px!important;height:14px!important;color:inherit}.ProjectFormBuilding .building-items-wrapper .items-header .my-building-type-wrap .button-wrapper>.refresh-btn{margin-left:5px;width:40px;height:30px}.ProjectFormBuilding .building-items-wrapper .items-header .my-building-type-wrap .button-wrapper>.refresh-btn .icon{margin-left:2px;width:20px!important;height:20px!important;color:inherit}.ProjectFormBuilding .building-items-wrapper .items-header .my-building-type-wrap .search-field{margin-top:10px;width:224px}.ProjectFormBuilding .building-items-wrapper .items-header .my-building-type-wrap .search-field .icon-btn{padding:0}.ProjectFormBuilding .building-items-wrapper .items-header .my-building-type-wrap .search-field .icon-btn .remove-icon{width:14px!important;height:14px!important;margin-right:10px}.ProjectFormBuilding .building-items-wrapper .building-items{box-sizing:border-box;width:300px;overflow-y:auto;padding-left:30px;padding-top:10px}.ProjectFormBuilding .building-items-wrapper .building-items.BUILDIT_TYPE{height:calc(100% - 60px)}.ProjectFormBuilding .building-items-wrapper .building-items.MY_TYPE{height:calc(100% - 130px)}.ProjectFormBuilding .building-items-wrapper .building-items>.title{margin-top:10px;height:30px;display:flex;align-items:center}.ProjectFormBuilding .building-items-wrapper .building-items>.info{height:20px;display:flex;align-items:center;padding-bottom:20px;font-size:12px;color:#ccc}.ProjectFormBuilding .building-items-wrapper .building-items>.buffer{height:calc(100% - 288px)}.ProjectFormBuilding .building-types-btn{box-sizing:border-box;width:50px;height:50px;background-color:#232732;min-width:0;margin-bottom:10px;padding:0;color:#999;font-size:12px}.ProjectFormBuilding .building-types-btn:last-child{margin-bottom:20px}.ProjectFormBuilding .building-types-btn.active,.ProjectFormBuilding .building-types-btn:hover{background-color:#232732;border:1px solid #95e4b3}.ProjectFormBuilding .building-types-btn.active .active-img,.ProjectFormBuilding .building-types-btn:hover .active-img{display:block;width:75%;height:75%}.ProjectFormBuilding .building-types-btn.active .default-img,.ProjectFormBuilding .building-types-btn:hover .default-img{display:none;width:75%;height:75%}.ProjectFormBuilding .building-types-btn .active-img{display:none}.ProjectFormBuilding .building-types-btn .default-img{width:75%;height:75%}.ProjectFormBuilding .building-drawer-open-btn{min-width:0;width:50px;height:50px;padding:0;color:#48ddf2;font-size:12px;border:1px solid #48ddf2;background-color:#383b45}.BuildingItems{margin-bottom:30px}.BuildingItems .title{padding-bottom:15px}.BuildingItems>.houses-btn-wrap{margin-bottom:10px}.BuildingItems>.houses-btn-wrap>.houses-btn{padding:0;margin-right:2px;width:28px;height:30px;box-sizing:border-box}.BuildingItems>.houses-btn-wrap>.houses-btn .houses-value{display:flex}.BuildingItems>.img-btn{position:relative;width:224px;box-sizing:border-box;height:190px;display:flex;align-items:center;justify-content:center;border-radius:6px;background-color:#232732}.BuildingItems>.img-btn .building-types-icon{width:25px;height:25px;margin-top:22px;opacity:.8;position:absolute;top:0;display:flex}.BuildingItems>.img-btn .building-types-icon.building-types-add{display:none}.BuildingItems>.img-btn .building-types-icon.building-types-check{color:#95e4b3}.BuildingItems>.img-btn .building-types-icon.building-types-sub{display:none}.BuildingItems>.img-btn:hover{background-color:#273945}.BuildingItems>.img-btn:hover .building-types-add{color:#48ddf2;display:flex;width:25px;height:25px}.BuildingItems>.img-btn:hover .building-types-check{display:none;width:25px;height:25px}.BuildingItems>.img-btn:hover .building-types-sub{color:#eee;display:flex;width:25px;height:25px}.MyBuildingItems{background-color:#232732;margin-bottom:30px;border-radius:6px;width:224px}.MyBuildingItems.empty{height:100px;display:flex;align-items:center;justify-content:center;color:#999;font-size:12px}.MyBuildingItems.empty:hover{background-color:#232732}.MyBuildingItems:hover{background-color:#273945}.MyBuildingItems>.header{display:flex;flex-flow:row;align-items:center;padding:20px 10px 10px}.MyBuildingItems>.header>.id{margin-right:10px;color:#ccc;font-size:14px}.MyBuildingItems>.img,.MyBuildingItems>.img>.img-btn{width:224px;height:188px;display:flex;justify-content:center}.MyBuildingItems>.img>.img-btn{position:relative;align-items:center;border-radius:6px}.MyBuildingItems>.img>.img-btn img{width:188px;height:188px}.MyBuildingItems>.img>.img-btn .building-types-icon{width:25px;height:25px;opacity:.8;position:absolute;top:0;display:flex}.MyBuildingItems>.img>.img-btn .building-types-icon.building-types-add{display:none}.MyBuildingItems>.img>.img-btn .building-types-icon.building-types-check{color:#95e4b3}.MyBuildingItems>.img>.img-btn .building-types-icon.building-types-sub{display:none}.MyBuildingItems>.img>.img-btn:hover{background-color:inherit}.MyBuildingItems>.img>.img-btn:hover .building-types-add{color:#48ddf2;display:flex}.MyBuildingItems>.img>.img-btn:hover .building-types-check{display:none}.MyBuildingItems>.img>.img-btn:hover .building-types-sub{color:#eee;display:flex}.MyBuildingItems>.img>.img-btn .building-types-add{display:none}.MyBuildingItems>.info{display:flex;flex-flow:column;padding:10px 10px 20px}.MyBuildingItems>.info>.name{color:#ccc;font-size:14px;margin-bottom:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.MyBuildingItems>.info>.key-value{display:flex;align-items:center;font-size:12px;height:20px}.MyBuildingItems>.info>.key-value>.key{display:flex;color:#999}.MyBuildingItems>.info>.key-value>.value{color:#ccc;margin-left:auto;display:flex}.MyBuildingItems>.info>.key-value>.value .house-type{width:100px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:right}.MyBuildingItems>.info>.key-value>.value .unit{width:30px;display:flex;align-items:center;justify-content:flex-end;text-align:right;font-size:12px;line-height:14px}.ProjectFormHousing{position:relative;height:calc(100vh - 247px);box-sizing:border-box;margin-left:30px;padding-top:10px}.ProjectFormHousing .title{font-size:14px;color:#999;font-weight:700;height:24px;display:flex;align-items:center}.ProjectFormHousing>.area-type>.area-type-select{width:175px;height:40px;box-sizing:border-box;background-color:#0c111b;color:#ccc;font-size:14px}.ProjectFormHousing>.area-type>.area-type-select .area-type-option{width:175px;background-color:#0c111b;color:#ccc;padding:10px}.ProjectFormHousing>.area-type>.area-type-select>div>select{width:175px;box-sizing:border-box;padding:0 10px}.ProjectFormHousing>.area-type>.area-type-select>div>div{padding:0}.ProjectFormHousing>.area-type>.area-type-select svg{color:#ccc;width:20px;height:20px}.ProjectFormHousing>.available-list{margin-left:-30px;padding-left:30px;padding-bottom:5px;display:flex;flex-flow:column}.ProjectFormHousing>.available-list>.info{color:#ccc;font-size:12px;margin-bottom:20px}.ProjectFormHousing>.available-list>.header{color:#999;font-size:14px;font-weight:700;margin-bottom:10px}.ProjectFormHousing>.available-list>.item{display:flex;flex-flow:row;align-items:center;color:#ccc;height:20px;font-size:12px}.ProjectFormHousing>.available-list>.item.font-highlight{color:#e81c1c}.ProjectFormHousing>.available-list>.item>.name{margin-left:5px;width:104px}.ProjectFormHousing>.available-list>.item>.name .circle-icon{margin-right:5px}.ProjectFormHousing>.line{width:360px;height:1px;background-color:#333;margin-bottom:10px}.ProjectFormHousing>.content .errormsg{font-size:12px;line-height:20px;display:flex;align-items:center;color:#e81c1c}.ProjectFormHousing>.content>.sub-title{height:24px;display:flex;align-items:center;font-size:14px;color:#999;font-weight:700;margin-bottom:10px}.ProjectFormHousing>.content>.housing-type-add-btn{width:175px}.ProjectFormHousing>.content>.housing-type-add-btn.btn-small{height:24px}.ProjectFormHousing>.content>.housing-item{padding-bottom:5px;border-bottom:1px solid #333;margin-bottom:10px}.ProjectFormHousing>.content>.housing-item>.header{display:flex;flex-flow:row;align-items:center;margin-bottom:3px}.ProjectFormHousing>.content>.housing-item>.header .close-icon{width:16px!important;height:16px!important;color:#555}.ProjectFormHousing>.content>.housing-item>.content{display:flex;flex-flow:row;flex-direction:row;flex-wrap:wrap;align-content:space-around;justify-content:space-between}.ProjectFormHousing>.content>.housing-item>.content>.proportion{width:175px;margin-left:10px}.ProjectFormHousing>.content>.housing-item>.content>.housing-select{width:50%}.ProjectFormHousing>.content>.housing-item>.content>.housing-select.area{width:175px}.ProjectFormHousing>.content>.housing-item>.content>.housing-select.area.DESIGNER,.ProjectFormHousing>.content>.housing-item>.content>.housing-select.area.SITE_PLAN{width:100%}.ProjectFormHousing>.content>.housing-item>.content>.housing-select.bay{width:95px;margin-left:10px}.ProjectFormHousing>.content>.housing-item>.content>.housing-select.full-width{width:100%!important}.ProjectFormHousing>.content>.housing-item>.content .housing-input{margin-top:5px;height:24px;width:175px;box-sizing:border-box;color:#ccc}.ProjectFormHousing>.content>.housing-item>.content .housing-input>input{text-align:right}.ProjectFormHousing>.content{color:#ccc;width:360px}.ProjectFormHousing>.content .housing-plan-type.my-type{background-color:#232732;margin-bottom:20px;border-radius:6px}.ProjectFormHousing>.content .housing-plan-type.my-type>.header{display:flex;align-items:center;padding-left:10px;padding-right:10px;height:40px;font-size:14px}.ProjectFormHousing>.content .housing-plan-type.my-type>.body{display:flex}.ProjectFormHousing>.content .housing-plan-type.my-type>.body>.img{width:165px;height:148px;display:flex;align-items:center;justify-content:center}.ProjectFormHousing>.content .housing-plan-type.my-type>.body>.img img{width:125px;padding-bottom:10px}.ProjectFormHousing>.content .housing-plan-type.my-type>.body>.info{width:185px;height:148px;padding-left:10px;box-sizing:border-box}.ProjectFormHousing>.content .housing-plan-type.my-type>.body>.info>.title{height:24px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;color:#ccc}.ProjectFormHousing>.content .housing-plan-type.my-type>.body>.info>.key-value{display:flex;font-size:12px;align-items:center;height:20px}.ProjectFormHousing>.content .housing-plan-type.my-type>.body>.info>.key-value>.key{color:#999}.ProjectFormHousing>.content .housing-plan-type.my-type>.body>.info>.key-value>.value{text-align:end;width:100px;color:#ccc;margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectFormHousing>.content .housing-plan-type.my-type>.body>.info>.my-type-proportion{margin-top:5px}.ProjectFormBuildingDrawer{height:calc(100vh - 60px);width:356px;background-color:#1a1e28}.ProjectFormBuildingDrawer>.header{display:flex;flex-flow:column;padding:20px 30px 10px;box-sizing:border-box;height:80px}.ProjectFormBuildingDrawer>.header>.title{height:30px;color:#eee;font-size:18px}.ProjectFormBuildingDrawer>.header>.count{font-size:14px;display:flex;flex-flow:row;align-items:center;font-weight:700}.ProjectFormBuildingDrawer>.header>.info{flex-direction:row;color:#ccc;font-size:12px}.ProjectFormBuildingDrawer>.header>.close-btn{margin-left:auto;margin-top:20px;margin-bottom:20px;background:#1a1e28;border:none;color:#999;font-size:12px;padding:0}.ProjectFormBuildingDrawer>.header>.close-btn .close-icon{width:20px;height:20px}.ProjectFormBuildingDrawer .border{margin:auto;width:296px;height:1px;background-color:#333;display:flex;justify-content:center}.ProjectFormBuildingDrawer>.content{padding-bottom:10px;box-sizing:border-box;height:calc(100% - 81px);overflow-y:auto}.ProjectFormBuildingDrawer>.content>.error-section{padding-left:30px;padding-top:10px}.ProjectFormBuildingDrawer>.content>.title{padding-left:30px;height:24px;font-size:14px;color:#999;margin-bottom:5px;margin-top:10px;display:flex;align-items:center}.ProjectFormBuildingDrawer>.content>.empty{width:295px;height:139px;display:flex;color:#999;font-size:12px;align-items:center;justify-content:center;border-radius:6px;background-color:#232732;margin:auto auto 10px}.SelectedBuildingType{background:#232732;margin-bottom:5px;border-radius:6px;box-sizing:border-box}.SelectedBuildingType.vertical{width:224px}.SelectedBuildingType.vertical>.header{height:50px}.SelectedBuildingType.vertical>.img{height:188px;display:flex;align-items:center;justify-content:center}.SelectedBuildingType.vertical>.info{padding:0 16px 20px 10px}.SelectedBuildingType.vertical>.info>.name{color:#ccc;font-size:14px;margin-bottom:5px}.SelectedBuildingType.vertical>.info>.key-value{display:flex;flex-flow:row;align-items:center;font-size:12px}.SelectedBuildingType.vertical>.info>.key-value>.key{color:#999}.SelectedBuildingType.vertical>.info>.key-value>.value{margin-left:auto;color:#ccc}.SelectedBuildingType.horizontal{width:295px;margin-left:30px}.SelectedBuildingType.horizontal>.header{height:40px}.SelectedBuildingType.horizontal>.body{display:flex;flex-flow:row;height:99px}.SelectedBuildingType.horizontal>.body>.img{width:106px;max-width:106px;height:99px;padding:2px;box-sizing:border-box}.SelectedBuildingType.horizontal>.body>.img>img{max-width:100%;max-height:100%}.SelectedBuildingType.horizontal>.body>.info{width:190px;height:99px}.SelectedBuildingType.horizontal>.body>.info>.name{padding:0 10px;margin-bottom:5px;display:flex;align-items:center;height:24px;color:#ccc;font-size:14px}.SelectedBuildingType.horizontal>.body>.info>.key-value{display:flex;flex-flow:row;align-items:center;font-size:12px;height:20px;padding:0 10px}.SelectedBuildingType.horizontal>.body>.info>.key-value>.key{color:#999}.SelectedBuildingType.horizontal>.body>.info>.key-value>.value{color:#ccc;margin-left:auto}.SelectedBuildingType>.header{font-size:12px;padding-left:10px;padding-right:10px;display:flex;flex-flow:row;align-items:center;height:40px}.SelectedBuildingType>.header>.title{color:#ccc}.SelectedBuildingType>.header>.close-btn{margin-left:auto;padding:0}.SelectedBuildingType>.header>.close-btn svg{color:#555;width:16px;height:16px}.SelectedBuildingType>.body{display:flex;flex-flow:row;height:90px}.SelectedBuildingType>.body>.img{width:115px;display:flex;align-items:center;justify-content:center}.SelectedMyBuildingType{background:#232732;margin-bottom:10px;border-radius:6px;position:relative;box-sizing:border-box}.SelectedMyBuildingType.vertical{width:224px}.SelectedMyBuildingType.vertical>.header{box-sizing:border-box;height:50px;padding:20px 10px 10px}.SelectedMyBuildingType.vertical>.header>.title{display:flex;align-items:center}.SelectedMyBuildingType.vertical>.header>.title>.id{font-size:14px;color:#ccc;margin-right:10px}.SelectedMyBuildingType.vertical>.img{box-sizing:border-box;height:188px;text-align:center}.SelectedMyBuildingType.vertical>.img img{width:188px}.SelectedMyBuildingType.vertical>.info{box-sizing:border-box;padding:10px 10px 20px}.SelectedMyBuildingType.vertical>.info>.name{height:20px;color:#ccc;font-size:14px;padding-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}.SelectedMyBuildingType.vertical>.info>.key-value{height:20px;display:flex;align-items:center;flex-flow:row;font-size:12px}.SelectedMyBuildingType.vertical>.info>.key-value>.key{color:#999}.SelectedMyBuildingType.vertical>.info>.key-value>.value{margin-left:auto;color:#ccc;display:flex}.SelectedMyBuildingType.horizontal{width:295px;margin-left:30px}.SelectedMyBuildingType.horizontal>.header{height:40px;display:flex;align-items:center;padding:0 10px}.SelectedMyBuildingType.horizontal>.header>.title{display:flex;align-items:center}.SelectedMyBuildingType.horizontal>.header>.title>.id{color:#ccc;font-size:14px;margin-right:10px}.SelectedMyBuildingType.horizontal>.header>.close-btn{margin-left:auto;padding:0}.SelectedMyBuildingType.horizontal>.header>.close-btn svg{color:#555;width:16px;height:16px}.SelectedMyBuildingType.horizontal>.body{display:flex;flex-flow:row}.SelectedMyBuildingType.horizontal>.body>.img{width:106px;height:119px;padding:10px;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.SelectedMyBuildingType.horizontal>.body>.img img{width:100%}.SelectedMyBuildingType.horizontal>.body>.info{width:190px;height:119px}.SelectedMyBuildingType.horizontal>.body>.info>.name{padding:0 10px;margin-bottom:5px;color:#ccc;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:170px;line-height:24px;height:24px}.SelectedMyBuildingType.horizontal>.body>.info>.key-value{display:flex;flex-flow:row;align-items:center;font-size:12px;padding:0 10px;height:20px}.SelectedMyBuildingType.horizontal>.body>.info>.key-value>.key{color:#999}.SelectedMyBuildingType.horizontal>.body>.info>.key-value>.value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px;text-align:right;color:#ccc;margin-left:auto}.SelectedMyBuildingType.horizontal>.body>.info>.key-value>.unit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#ccc}.c3-axis-y text{fill:#999;font-size:10px}.c3-legend-item text{font-size:12px;fill:#999}.c3-axis-x text{font-size:11px;fill:#ccc}.c3-axis path{stroke:#999}.c3-axis-x line{stroke:none}.c3-axis-y line{stroke:#555}.one .c3-axis-y text,.one .c3-axis line,.one .c3-axis path,.one .c3-legend-item{visibility:hidden!important}.c3-chart-arc text{fill:unset;font-weight:700}.C3ChartWrapper .C3Chart .c3-shape{stroke:#232732}.C3ChartWrapper .C3Chart-legend{justify-content:center;display:flex;flex-flow:column}.C3ChartWrapper .C3Chart-legend>.legend-item{display:flex;flex-flow:row;align-items:center;padding-bottom:5px;grid-gap:10px;gap:10px;color:#999;min-width:201px;cursor:pointer}.C3ChartWrapper .C3Chart-legend>.legend-item.focused>.legend-id,.C3ChartWrapper .C3Chart-legend>.legend-item.focused>.proportion{color:#ccc}.C3ChartWrapper .C3Chart-legend>.legend-item>.symbol{width:15px;height:15px;border-radius:50%}.C3ChartWrapper .C3Chart-legend>.legend-item>.legend-id{width:112px;color:inherit;display:block;line-height:1.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.C3ChartWrapper .C3Chart-legend>.legend-item>.proportion{width:54px;text-align:end}.C3ChartWrapper.bottom{display:flex;flex-flow:column}.C3ChartWrapper.right{display:flex;flex-flow:row;grid-gap:20px;gap:20px}.C3ChartWrapper.right>.C3Chart-legend{flex-flow:column}.ProjectFormHousingChart{height:calc(100vh - 60px);width:356px;background-color:#1a1e28;box-sizing:border-box}.ProjectFormHousingChart>.content>.header{height:70px;display:flex;padding-left:30px;align-items:center;color:#ccc;font-size:18px;border-bottom:1px solid #333;box-sizing:border-box}.ProjectFormHousingChart>.content>.chart-wrapper{padding:20px 30px}.ProjectFormHousingChart>.content>.chart-wrapper .C3Chart-legend .legend-item>.proportion{margin-left:auto;text-align:right}.ProjectFormValue-Header>.show-button{margin-right:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:20px;font-weight:700}.ProjectFormValue{padding:10px 0 30px 30px;margin-right:auto;display:flex;flex-flow:row wrap;width:360px}.ProjectFormValue .project-field{margin-bottom:5px}.ProjectFormValue .project-field .header{display:flex;align-items:center}.ProjectFormValue .project-field .info-icon{width:14px;margin-left:2px;cursor:default}.ProjectFormValue .project-field .info-icon:hover{color:#ccc}.ProjectFormValue .project-field>.width-half{width:175px}.ProjectFormValue .project-field.Small .BuilditInput{width:101px!important}.ProjectFormValue .building-stories-wrap{width:360px;display:flex;position:relative;flex-flow:row wrap}.ProjectFormValue .more-btn-wrap{width:360px}.ProjectFormValue .more-btn-wrap .project-field{margin-bottom:0}.ProjectFormValue .more-btn-wrap .more-btn{margin-left:10px;width:175px;height:24px!important}.ProjectFormValue .more-btn-wrap .law-btn{position:absolute;right:0;top:50%;width:100px;transform:translateY(-50%)}.ProjectFormValue .more-fields{display:flex;flex-flow:row wrap;width:360px}.ProjectFormValue .more-fields .project-field-wrap{display:flex;flex-flow:column}.ProjectFormValue .more-fields .project-field-wrap>.title{font-size:14px;font-weight:700;color:#999;display:flex;align-items:center;height:24px;margin-bottom:5px;margin-top:10px}.ProjectFormValue .more-fields .project-field-wrap>.title .wrap{display:flex}.ProjectFormValue .more-fields .project-field-wrap>.title.space-between{justify-content:space-between}.ProjectFormValue .more-fields .project-field-wrap>.title .switch-name{font-size:12px;font-weight:400;margin-right:4px}.ProjectFormValue .more-fields .project-field-wrap>.title .Switch{padding:0 2px}.ProjectFormValue .more-fields .project-field-wrap .info-icon{width:16px;height:16px;color:#999;margin-left:3px}.ProjectFormValue .more-fields .project-field-wrap .info-icon:hover{color:#ccc}.ProjectFormValue .more-fields .project-field-wrap>.project-field-group{display:flex;flex-flow:row wrap;width:360px}.ProjectFormValue .more-fields .project-field-wrap>.project-field-group>.project-field{display:flex;margin-left:0}.ProjectFormJiguInfo{height:calc(100vh - 60px);width:356px;background-color:#1a1e28;box-sizing:border-box}.ProjectFormJiguInfo>.content>.header{height:54px;display:flex;padding-left:30px;align-items:center;color:#ccc;font-size:18px;border-bottom:1px solid #333;box-sizing:border-box}.ProjectFormJiguInfo>.content .jibun-container{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:3px;gap:3px;padding:8px 24px 0;transition:max-height .4s;max-height:100vh}.ProjectFormJiguInfo>.content .jibun-container.close{max-height:0;overflow:hidden}.ProjectFormJiguInfo>.content .jibun-container .jibun{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:21px;padding:0 8px;font-weight:400}.ProjectFormJiguInfo>.content .jibun-container .jibun.active{border:1px solid #48ddf2;background:#383b45;font-weight:700}.ProjectFormJiguInfo>.content .jibun-switch{width:100%;height:16px;color:#ccc;border-bottom:1px solid #333}.ProjectFormJiguInfo>.content .jibun-switch svg{transition:all .4s}.ProjectFormJiguInfo>.content .jibun-switch.close svg{transform:rotate(180deg)}.ProjectFormJiguInfo>.content>.info{box-sizing:border-box;padding:10px 20px 20px;overflow-y:scroll;white-space:pre-wrap}.ProjectFormJiguInfo>.content>.info .btn .icon{color:#48ddf2}.ProjectFormJiguInfo>.content>.info>.address{display:flex;flex-direction:column;border-bottom:1px solid #333;box-sizing:border-box}.ProjectFormJiguInfo>.content>.info>.address>.title{font-size:12px;color:#999;margin-bottom:5px}.ProjectFormJiguInfo>.content>.info>.address>.content{font-size:14px;color:#ccc}.ProjectFormJiguInfo>.content>.info>.address .link{text-align:end}.ProjectFormJiguInfo>.content>.info>.address .link a{display:block}.ProjectFormJiguInfo>.content>.info>.address .link p{display:inline-block;vertical-align:middle}.ProjectFormJiguInfo>.content>.info>.address .link svg{vertical-align:middle}.ProjectFormJiguInfo>.content>.info>.jigu-raw{margin-top:16px;display:flex;flex-flow:column;grid-row-gap:8px;row-gap:8px;padding-bottom:8px;box-sizing:border-box;border-bottom:1px solid #333}.ProjectFormJiguInfo>.content>.info>.jigu-raw>.title{color:#ccc;font-weight:700;font-size:14px}.ProjectFormJiguInfo>.content>.info>.jigu-raw>.content{display:flex;flex-flow:column;grid-row-gap:4px;row-gap:4px;min-height:30px;font-size:14px}.ProjectFormJiguInfo>.content>.info>.jigu-raw>.content>.key{color:#999;font-size:12px}.ProjectFormJiguInfo>.content>.info>.jigu-raw>.content>.value{color:#ccc;font-size:14px}.ProjectFormValue-Header{background-color:#161a24;width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:100;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:40px}.ProjectFormValue-Header>.description{margin-top:10px;margin-left:30px;width:260px;font-size:12px;line-height:14px;color:#95e4b3}.ProjectFormValue-Header>.show-button{margin-top:10px;margin-right:auto;width:100px;height:30px;background-color:#161a24;color:#ccc;align-items:center;font-size:12px;line-height:14px}.ProjectFormValue-Header>.show-button:hover{background-color:#273945}.ProjectFormValue-Header>.show-button .icon{margin-left:3px;width:18px!important;height:18px!important;color:#999}.ProjectFormValue-Header>.show-button .icon.active{color:#48ddf2}.ProjectFormBasic{padding-top:10px;padding-bottom:30px;margin-left:30px;margin-right:30px;width:360px}.ProjectFormBasic .sub-title{height:24px;width:360px;font-weight:700;display:flex;align-items:center}.ProjectFormBasic .more-fields{display:flex;flex-flow:row wrap}.ProjectFormBasic .project-field-wrapper{display:flex;justify-content:space-between}.ProjectFormBasic .project-field{margin-bottom:5px;display:flex;flex-flow:column}.ProjectFormBasic .project-field .width-full{width:360px}.ProjectFormBasic .project-field .width-half{width:175px}.ProjectFormBasic .project-field>.title{color:#999;font-size:12px;margin-bottom:5px}.ProjectFormBasic .project-field.project-address.margin-none{margin-bottom:0}.ProjectFormBasic .project-field>.content.project-address{width:360px;height:40px;padding-left:10px;display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#eee}.ProjectFormBasic .project-field>.content.description{margin-top:10px;width:360px;height:36px;display:flex;align-items:center;font-size:14px;color:#ccc}.ProjectFormBasic .project-field>.content.detail-description{width:360px;height:18px;display:flex;align-items:center;font-size:12px;color:#48ddf2;margin-top:5px}.ProjectFormBasic .project-field>.content.table{margin-top:10px;margin-bottom:10px}.ProjectFormBasic .project-field>.content.table table{width:280px}.ProjectFormBasic .project-field>.content.table table tr{width:100%;height:30px;display:flex;flex-direction:row;color:#ccc;font-size:14px}.ProjectFormBasic .project-field>.content.table table tr th{display:flex;width:90px;align-items:center;font-weight:400;height:29px;justify-content:center;border-bottom:solid;border-color:#333;border-width:1px}.ProjectFormBasic .project-field>.content.table table tr th.first{width:99px!important;border-right:solid;border-color:#333;border-width:1px}.ProjectFormBasic .project-field>.content.table table tr td{display:flex;width:90px;align-items:center;font-weight:400;justify-content:center;height:inherit}.ProjectFormBasic .project-field>.content.table table tr td.first{width:90px!important;border-right:solid;border-color:#333;border-width:1px;justify-content:flex-start;padding-left:10px}.ProjectFormBasic .project-field>.content .btn-group .btn{background-color:#232732;padding-left:15px;padding-right:15px;border:1px solid #555;color:#eee;margin-right:5px;margin-bottom:5px;font-size:14px}.ProjectFormBasic .project-field>.content .btn-group .btn.active,.ProjectFormBasic .project-field>.content .btn-group .btn:hover{background-color:#60626a;font-weight:700}.ProjectFormBasic .project-field.complex-district-title{display:flex}.ProjectFormBasic .project-field.complex-district-title .title{display:flex;justify-content:space-between;width:100%}.ProjectFormBasic .project-field.complex-district-title .title .flex{font-size:12px;display:flex;color:#999;height:24px;flex-direction:row;align-items:center}.ProjectFormBasic .project-field.complex-district-title .title .flex.label{width:114px}.ProjectFormBasic .project-field.complex-district-title .title .flex .icon{margin-left:2px;width:14px!important}.ProjectFormBasic .project-field.complex-district-title .complex-district-list{color:#eee;font-size:12px;height:24px;justify-content:flex-end;display:flex;align-items:center;padding-left:6px}.ProjectFormBasic .project-field.complex-district-title .complex-district-list .text{overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis;margin-right:5px;width:360px;text-align:right}.ProjectFormBasic .project-field.project-address>.title{justify-content:space-between;display:flex;height:24px;align-items:center}.ProjectFormBasic .project-field.project-address>.title>.jigu-info{cursor:pointer;-webkit-user-select:none}.ProjectFormBasic .project-field.project-address .jigu-info{width:175px;height:24px}.ProjectFormBasic .project-field .designer-building-type{width:175px;display:flex;align-items:center}.ProjectFormBasic .project-field .designer-building-type .info-icon{margin-left:2px;align-items:center;justify-content:center;width:14px!important;height:14px!important}.ProjectFormBasic .jiguinfo-container .jiguinfo-title{line-height:20px;height:20px}.ProjectFormBasic .jiguinfo-container .jiguinfo-keyword-container{display:flex;flex-direction:row;flex-wrap:wrap;grid-row-gap:8px;row-gap:8px;grid-column-gap:4px;column-gap:4px;padding-top:4px}.ProjectFormBasic .jiguinfo-container .jiguinfo-keyword{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 8px;height:1.5rem}.ProjectFormBasic .required-icon{width:3px;height:3px}.ProjectFormBasic .more-btn{width:100px;margin:auto auto 30px}.ProjectFormBasic .use_district_regulation>.btn{width:140px;font-size:12px;margin-left:auto;display:flex;align-items:center;margin-top:-10px}.ProjectFormBasic .use_district_regulation>.btn .icon{color:#48ddf2}.ProjectFormBasic .use_district_regulation>.regulation-wrap{margin-top:20px}.copy-project-tooltip{display:flex}.copy-project-tooltip,.router-link{justify-content:flex-start}.copy-project-tooltip,.router-link,.router-link .CopyProjectInfo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.router-link .CopyProjectInfo{color:#ccc!important;font-weight:700;font-size:12px;padding-right:7px;height:20px;display:flex;cursor:pointer;flex-direction:row;justify-content:center;align-items:center;margin-top:5px}.router-link .CopyProjectInfo:hover{background-color:#273945}.router-link .CopyProjectInfo.project-form{padding-left:10px;height:40px;margin-top:0;padding-right:10px}.router-link .CopyProjectInfo>.text{margin-right:5px;line-height:1.5em}.router-link .CopyProjectInfo>.icon{width:16px!important}.router-link .CopyProjectInfo>.icon.arrow-icon{color:#999;margin-right:2px}.MyPageHead{width:100%;background-color:#161a24;height:100%}.MyPageHead a{text-decoration:none}.MyPageHead .content{width:1200px;margin:0 auto;position:relative;z-index:2}.MyPageHead .content .pageInfoLayer{width:100%;height:15px;margin-top:20px;display:flex;justify-content:flex-end;align-items:center;color:#999}.MyPageHead .content .buttonLayer{justify-content:space-between;margin-top:20px;flex-direction:row;display:flex;margin-bottom:20px}.MyPageHead .content .buttonLayer .title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;font-size:30px;height:40px;align-items:center}.MyPageHead .content .buttonLayer .buttons{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;justify-content:flex-end}.MyPageHead .content .buttonLayer .buttons .emailButton{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:174px;height:40px;background-color:#232732;color:#ccc;border-radius:6px;text-transform:none;font-size:14px;line-height:16px;padding:20px}.MyPageHead .content .buttonLayer .buttons .emailButton .text{font-weight:100}.MyPageHead .content .buttonLayer .buttons .pointButton{height:40px;border-radius:6px;align-items:center;display:flex;justify-content:flex-start;margin-left:10px}.MyPageHead .content .buttonLayer .buttons .pointButton .svg{display:flex;align-items:center}.MyPageHead .content .buttonLayer .buttons .pointButton .svg>object{width:16px!important;height:16px!important}.MyPageHead .content .buttonLayer .buttons .pointButton .text{font-size:14px;line-height:17px;color:#999;margin-left:5px;margin-top:1px;font-weight:100}.MyPageHead .content .buttonLayer .buttons .pointButton .point{text-align:right;font-size:18px;line-height:21px;color:#ccc;margin-left:7px;font-weight:400}.MyPageHead .content .buttonLayer .buttons .switchTabs{display:flex;background-color:#383b45;height:36px;border-radius:6px;padding:2px;align-items:center;text-align:center;margin-left:10px}.MyPageHead .content .buttonLayer .buttons .switchTabs .switchButton{font-size:12px;line-height:128.7%;height:36px;background-color:#383b45;color:#ccc;padding:0}.MyPageHead .content .buttonLayer .buttons .switchTabs .switchButton:hover{background-color:#60626a;color:#eee}.MyPageHead .content .buttonLayer .buttons .switchTabs .switchButton.enable{background-color:#eee;color:#232732}.MyPageHead .content .buttonLayer .buttons .newCadButton{font-size:14px;width:170px;margin-left:12px;margin-right:5px}.MyPageHead .content .buttonLayer .buttons .icon-wrap{width:24px;display:flex;justify-content:center;align-items:center}.MyPageHead .content .buttonLayer .buttons .icon-wrap .icon{width:17px!important}.MyPageHead .content>.servicePlan{color:#999;display:flex;width:100%;justify-content:space-between}.MyPageHead .content>.servicePlan .left-wrap .arrow-icon{width:16px!important;margin-left:2px;color:#ccc}.MyPageHead .content>.servicePlan .left-wrap .title{height:50px;box-sizing:border-box;padding:1px 0;line-height:24px}.MyPageHead .content>.servicePlan .left-wrap .detail{height:33px;margin-top:16px;display:flex;border-radius:0;padding:0;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.MyPageHead .content>.servicePlan .left-wrap .detail .icon{margin-left:2px;width:16px!important;height:16px}.MyPageHead .content>.servicePlan .left-wrap .no-plan .link{color:#48ddf2;margin-left:5px;cursor:pointer}.MyPageHead .content>.servicePlan .right-wrap{display:flex;grid-gap:5px;gap:5px}.MyPageHead .content>.servicePlan .right-wrap .card-number{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:right;width:100%}.MyPageHead .content>.servicePlan .right-wrap .info{width:16px!important;color:#ccc}.MyPageHead .content>.servicePlan .right-wrap.no-plan{width:580px;height:99px;background:#22262f;border-radius:6px;display:flex;align-items:center;justify-content:center}.sitePageContent{position:relative;width:1200px;min-height:calc(100vh - 180px);margin:0 auto;overflow:-webkit-paged-x}.sitePageContent .siteInfo{position:relative;display:flex;height:30px;margin-top:32px}.sitePageContent .siteInfo .all-card-cnt{margin-left:5px}.sitePageContent .siteInfo>.tooltip{align-items:center}.sitePageContent .siteInfo>div{line-height:26px}.sitePageContent .siteInfo .icon{margin-left:6.5px;margin-right:5px;display:flex}.sitePageContent .siteInfo .icon .help-icon{width:18px;height:18px}.sitePageContent .siteInfo .bold{font-weight:700}.sitePageContent>.info{position:relative;font-size:18px;line-height:26px;display:flex;align-items:center;color:#ccc}.sitePageContent>.info div{display:inline}.sitePageContent>.info .icon{margin-left:6.5px;color:#eee}.sitePageContent>.info span{font-weight:700}.sitePageContent>.interactionLayer{position:relative;justify-content:space-between;display:flex;margin-top:10px}.sitePageContent>.interactionLayer .search-wrapper{display:flex}.sitePageContent>.interactionLayer .search-wrapper .search-field-select{display:flex;width:120px;height:40px;margin-right:10px}.sitePageContent>.interactionLayer .search-wrapper .input-search{width:259px;margin-right:10px;height:40px}.sitePageContent>.interactionLayer .search-wrapper .input-search .svg{width:20px;height:20px;margin-right:10px;margin-top:5px}.sitePageContent>.interactionLayer .search-wrapper .input-search .icon-btn{padding:0}.sitePageContent>.interactionLayer .search-wrapper .input-search .icon-btn .remove-icon{width:14px!important;height:14px!important;margin-right:10px}.sitePageContent>.interactionLayer .search-wrapper .search-info{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;align-items:center}.sitePageContent>.interactionLayer .right-wrapper{display:flex}.sitePageContent>.interactionLayer .right-wrapper .img{margin-top:20px}.sitePageContent>.interactionLayer .right-wrapper .download-check{width:184px;height:40px;align-items:center;justify-content:center}.sitePageContent>.interactionLayer .right-wrapper .download-check .wrap-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.sitePageContent>.interactionLayer .right-wrapper .download-check .wrap-icon>.info-icon{width:16px}.sitePageContent>.interactionLayer .right-wrapper>.file-button{margin-right:5px;width:221px;display:flex;justify-content:flex-start;padding-left:10px}.sitePageContent>.interactionLayer .right-wrapper>.file-button>span{display:flex;justify-content:space-between}.sitePageContent>.interactionLayer .right-wrapper>.file-button .icon{margin-right:13px}.sitePageContent>.interactionLayer .buttonLayer .callButton{width:180px;height:40px;align-items:center;display:flex}.sitePageContent>.interactionLayer .buttonLayer .callButton .buttonText{display:flex;line-height:20px;width:117px;height:24px;text-align:center}.sitePageContent>.interactionLayer .buttonLayer .callButton .img{display:flex;width:15px;height:15px;margin-left:6.7px}.sitePageContent>.interactionLayer .buttonLayer .callButton .img .object{width:15px;height:15px}.sitePageContent>.file-layer{justify-content:space-between;display:flex;margin-top:10px;background-color:#161a24;width:inherit;height:50px;color:#ccc;align-items:center}.sitePageContent>.file-layer>.left-wrapper{display:flex}.sitePageContent>.file-layer>.left-wrapper>.check-box{color:#999;width:40px;height:20px;padding:12px 0 0}.sitePageContent>.file-layer>.left-wrapper>.check-box.checked{color:#48ddf2}.sitePageContent>.file-layer>.left-wrapper>.sort-type{list-style:none;display:flex;justify-content:center;flex-direction:column;align-items:center;cursor:pointer;box-sizing:border-box;font-size:14px}.sitePageContent>.file-layer>.left-wrapper>.sort-type>.name{margin-top:10px}.sitePageContent>.file-layer>.left-wrapper>.sort-type>.arrow{display:flex;height:20px;justify-content:flex-start;flex-direction:column}.sitePageContent>.file-layer>.left-wrapper>.sort-type .icon{width:10px!important;height:10px!important}.sitePageContent>.file-layer>.left-wrapper>.sort-type.width-70{width:70px}.sitePageContent>.file-layer>.left-wrapper>.sort-type.width-107{width:107px}.sitePageContent>.file-layer>.right-wrapper{display:flex}.sitePageContent>.file-layer>.right-wrapper>.file-button{width:170px;height:40px;align-items:center;display:flex;justify-content:space-between}.sitePageContent>.file-layer>.right-wrapper>.file-button .buttonText{display:flex;line-height:20px;font-size:14px;font-weight:400;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;padding-left:10px}.sitePageContent>.file-layer>.right-wrapper>.file-button .icon{display:flex;width:20px;height:20px;margin-right:10px;align-items:center}.sitePageContent>.file-layer>.right-wrapper>.file-button.not-first{margin-left:5px}.sitePageContent>.file-layer>.right-wrapper .delete-Button{width:40px;height:40px;margin-left:5px}.sitePageContent>.file-layer>.right-wrapper .delete-Button .icon{display:flex;width:20px;height:20px;align-items:center;color:#999}.sitePageContent .cardTable{top:0;margin-top:10px;display:flex;grid-gap:20px;gap:20px}.sitePageContent .bottom-button{width:40px;height:40px;margin-top:20px}.sitePageContent .bottom-button svg{width:20px;height:20px}.sitePageContent .noItemText,.sitePageContent .pagination{position:relative;margin-top:20px;margin-bottom:100px}.sitePageContent .noItemText{display:flex;width:1200px;height:490px;color:#999;background-color:#232732;font-size:14px;line-height:20px;justify-content:center;align-items:center;text-align:center}.cad-data-modal{display:flex;flex-flow:column}.cad-data-modal .table-wrapper{width:670px;max-height:290px;height:auto;overflow:hidden;overflow-y:scroll}.cad-data-modal .table-wrapper .table .table-head{display:flex;background-color:#161a24;height:40px;top:0;position:-webkit-sticky;position:sticky;z-index:500}.cad-data-modal .table-wrapper .table .table-head .table-row{display:flex;height:40px}.cad-data-modal .table-wrapper .table .table-head .table-row .table-cell{display:flex;box-sizing:border-box;color:#ccc;height:40px;border-bottom:1px solid #333;font-size:14px}.cad-data-modal .table-wrapper .table .table-body{width:670px;display:flex;background-color:#232732;flex-direction:column}.cad-data-modal .table-wrapper .table .table-body .table-row{display:flex;height:50px}.cad-data-modal .table-wrapper .table .table-cell{box-sizing:border-box;padding:0 10px;height:50px;border-bottom:1px solid #333;display:flex}.cad-data-modal .table-wrapper .table .table-cell>div{display:flex;justify-items:center;align-items:center;color:#ccc}.cad-data-modal .table-wrapper .table .table-cell.no-data{width:660px;text-align:center;color:#ccc}.cad-data-modal .table-wrapper .table .table-cell.no-data .modal-data{display:flex;flex-flow:row;align-items:center}.cad-data-modal .table-wrapper .table .table-cell.checkbox{width:40px;padding:0;align-items:center;justify-content:center}.cad-data-modal .table-wrapper .table .table-cell.checkbox>.checkbox{margin:auto;width:40px;color:#ccc}.cad-data-modal .table-wrapper .table .table-cell.checkbox>.checkbox.checked{color:#48ddf2}.cad-data-modal .table-wrapper .table .table-cell.checkbox svg{width:20px;height:20px}.cad-data-modal .table-wrapper .table .table-cell.project-id,.cad-data-modal .table-wrapper .table .table-cell.project-id>div{width:70px}.cad-data-modal .table-wrapper .table .table-cell.project-name{width:550px}.cad-data-modal .info-wrap{width:100%;padding:20px 0 0!important;display:flex;flex-flow:column;color:#ccc;font-size:12px}.cad-data-modal .info-wrap>.info{padding:0;display:flex;align-items:center}.FileManageCard{width:285px;min-height:458px;border-radius:6px;box-sizing:border-box;background-color:#232732;padding-bottom:16px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.FileManageCard .header{height:44px;color:#ccc;display:flex;padding:8px;justify-content:space-between;box-sizing:border-box}.FileManageCard .header .checkbox{margin-right:4px;color:#eee}.FileManageCard .header .checkbox.active{color:#48ddf2}.FileManageCard .header .btn{min-width:28px!important;width:28px;height:28px}.FileManageCard .header .btn.download-btn{margin-right:4px}.FileManageCard .header .btn .btn-icon{width:16px}.FileManageCard .thumbnail{width:285px;height:285px;background-color:#161a24;position:relative}.FileManageCard .thumbnail>.img{width:inherit;height:inherit}.FileManageCard .thumbnail>.dim{top:0;opacity:0;position:absolute;background-color:rgba(0,0,0,.5);width:inherit;height:inherit;display:flex;transition:opacity .12s ease-in}.FileManageCard .thumbnail>.dim .history{position:absolute;right:8px;top:8px}.FileManageCard .thumbnail>.dim .history .history-icon{width:20px;height:20px;color:#eee}.FileManageCard .thumbnail>.dim .edit-btn{width:108px;font-weight:700;font-size:14px;height:33px;margin:auto}.FileManageCard .thumbnail:hover .dim{opacity:1}.FileManageCard .name{margin:4px;color:#eee;cursor:text}.FileManageCard .name .normal{height:33px;padding:8px}.FileManageCard .name .normal>.text{font-size:14px}.FileManageCard .name .normal:hover{background-color:#273945}.FileManageCard .name .edit{display:block;height:33px}.FileManageCard .name .edit .input-wrapper{width:100%}.FileManageCard .name .edit .input-wrapper .text{letter-spacing:-.05em;padding:8px}.FileManageCard .item{height:24px;font-size:12px;padding:4px 12px;display:flex;justify-content:space-between}.FileManageCard .item.no-label{height:26px}.FileManageCard .item .label{color:#999;display:flex;align-items:center;grid-gap:2px;gap:2px}.FileManageCard .item .label .info-icon{width:16px;height:16px}.FileManageCard .item .value{color:#ccc;display:flex;align-items:center}.FileManageCard .item .value .ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:150px;display:block;text-align:right;flex-direction:right}.FileManageCard .item .value .unit{margin-left:4px}.FileManageCard .item.project-id-list{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-items:flex-start;padding:3px 12px}.FileManageCard .item.project-id-list .label{line-height:18px}.FileManageCard .item.project-id-list .value{width:162px;justify-content:flex-end;flex-wrap:wrap}.FileManageCard .item.project-id-list .value .project-id{color:#48ddf2;font-weight:700;margin-left:4px;line-height:18px}.FileManageCard .item.project-id-list .value .project-id:not(:last-child):after{content:"";background-color:#555;width:1px;height:8px;display:inline-block;vertical-align:-1px;margin:0 0 0 4px}.FileManageCard .item.project-id-list .value .divider{margin:0 4px}.myPage{height:100%;display:flex;flex-direction:column}.myPage .body{z-index:1;height:-webkit-fill-available;width:1200px;margin:0 auto}.ProjectRunTable .table{color:#eee;width:inherit}.ProjectRunTable .table .tr{display:flex;height:50px}.ProjectRunTable .table .table-header{background:#161a24}.ProjectRunTable .table .table-header.disabled{pointer-events:none}.ProjectRunTable .table-body{background:#232732;border-bottom:#333}.ProjectRunTable .table-body .no-history{width:100%;height:500px;display:flex;align-items:center;justify-content:center}.SubscribeTable .table{width:inherit}.SubscribeTable .table .tr{display:flex;height:50px}.SubscribeTable .table .table-header{background:#161a24}.SubscribeTable .table .table-header.disabled{pointer-events:none}.SubscribeTable .table .table-body .no-history{width:1200px;height:500px;background:#232732;display:flex;align-items:center;justify-content:center}.SubscribeTable .table .table-body .search-icon{width:20px;height:20px}.UserQuestionModal.Modal.big>div>div{padding:20px 50px 40px}.UserQuestionModal.Modal.big>div>div .modal-content{max-height:none}.UserQuestionModal.Modal.big>div>div .modal-action{grid-column-gap:10px;column-gap:10px;justify-content:center}.UserQuestionModal.Modal.big>div>div .modal-action>.btn{font-size:16px;height:36px;width:256px}.UserQuestionModal title{color:#eee;font-size:32px;font-weight:700;width:522px;display:block;padding:10px 0;border-bottom:1px solid #eee;margin-bottom:20px}.UserQuestionModal section{display:flex;flex-direction:column;grid-row-gap:10px;row-gap:10px;padding-bottom:20px}.UserQuestionModal label{color:#999;font-size:14px;display:block;padding:4px 0}.UserQuestionModal .horz{display:flex;flex-direction:row;grid-column-gap:20px;column-gap:20px;align-items:center;justify-content:flex-start}.UserQuestionModal .horz label{width:115px}.UserQuestionModal .type .BuilditSelect{width:387px}.UserQuestionModal .input{display:flex;flex-direction:column;grid-row-gap:4px;row-gap:4px}.UserQuestionModal .sub{color:#48ddf2;font-size:12px}.UserQuestionModal .contents input{height:152px}.UserQuestionModal .files input{height:72px}.UserQuestionModal .drop-zone{color:#eee;height:72px;background:#0c111b;display:table;text-align:center}.UserQuestionModal .drop-zone>p{display:table-cell;vertical-align:middle}.UserQuestionModal .snackbar-error{color:#e81c1c;font-size:14px;background-color:rgba(0,0,0,.8);padding:9px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:unset;max-width:unset;margin-top:72px}.DownloadButton{justify-content:flex-start!important;align-items:center!important;padding:0 8px!important}.DownloadButton.designer-download-btn .progress-icon{color:#232732}.DownloadButton .progress-icon{width:15px!important;height:15px!important;padding:2.5px}.DownloadButton .download-icon{width:20px!important;height:20px!important;color:inherit;margin-left:2px}.DownloadButtonGroup{position:relative;padding:0!important;width:230px}.DownloadButtonGroup .btn-wrap{display:flex}.DownloadButtonGroup .btn-wrap .left-btn{width:194px;padding:0 8px;border-radius:6px 0 0 6px}.DownloadButtonGroup .btn-wrap .left-btn .icon{margin-left:2px}.DownloadButtonGroup .btn-wrap .right-btn{border-radius:0 6px 6px 0;min-width:36px!important;height:36px;width:36px;padding:0 8px}.DownloadButtonGroup .btn-wrap .right-btn .icon{color:#eee}.DownloadButtonGroup .btn-wrap .right-btn.disabled{background-color:#333!important}.DownloadButtonGroup .btn-wrap .right-btn.disabled .icon{color:#555}.DownloadButtonGroup .space{padding-top:4px;position:absolute;top:36px;z-index:1;display:none}.DownloadButtonGroup .space.show{display:block}.DownloadButtonGroup .space .dropdown-group{background-color:#000;color:#ccc;padding:4px 0;width:230px}.DownloadButtonGroup .space .dropdown-group .item{justify-content:space-between;align-items:center;display:flex;padding:0 8px;font-size:14px;height:36px;color:#eee;cursor:pointer}.DownloadButtonGroup .space .dropdown-group .item .right{display:flex;align-items:center}.DownloadButtonGroup .space .dropdown-group .item .right .format{margin-right:2px;font-size:12px}.DownloadButtonGroup .space .dropdown-group .item:hover{background-color:#273945}.ProjectResultCard{width:224px;box-sizing:border-box;background-color:#232732;position:relative;border-radius:6px}.ProjectResultCard.COMPARE>.content>.key-value{height:40px;display:flex;align-items:center}.ProjectResultCard.COMPARE>.content>.key-value>.value{text-align:center;margin:auto}.ProjectResultCard.COMPARE>.cad-img{position:relative;cursor:pointer}.ProjectResultCard.COMPARE>.cad-img:hover .go-to-icon{position:absolute;display:flex;justify-content:center;align-items:center;width:60px;height:40px;color:#eee;top:50%;left:50%;transform:translate(-50%,-50%)}.ProjectResultCard.COMPARE>.cad-img:hover .viewer_icon_div{position:absolute;top:190px;left:184px;display:flex;justify-content:center;align-items:center;width:32px;height:44px}.ProjectResultCard.COMPARE>.cad-img:hover .viewer_icon_div>.tooltip{align-items:flex-end}.ProjectResultCard.COMPARE>.cad-img:hover .viewer_icon_div .viewer_icon{position:absolute;display:flex;justify-content:center;align-items:center;left:0;top:0;min-width:32px;width:32px;height:24px;background:linear-gradient(78.41deg,#66dfd9 32.83%,#95e4b3 66.61%);border-radius:6px;color:#232732}.ProjectResultCard.COMPARE>.cad-img:hover .download_icon_div{position:absolute;display:flex;justify-content:center;align-items:center;left:184px;top:190px;width:32px;height:44px}.ProjectResultCard.COMPARE>.cad-img:hover .download_icon_div>.tooltip{align-items:flex-end}.ProjectResultCard.COMPARE>.cad-img:hover .download_icon_div .download_icon{position:absolute;display:flex;justify-content:center;align-items:center;left:0;top:0;min-width:32px;width:30px;height:24px;background:#383b45;border-radius:6px;color:#ccc}.ProjectResultCard.COMPARE>.cad-img .download_icon,.ProjectResultCard.COMPARE>.cad-img .viewer_icon{display:none}.ProjectResultCard.NORMAL:hover{background-color:#273945;cursor:pointer}.ProjectResultCard.NORMAL:hover>.cad-img{position:relative}.ProjectResultCard.NORMAL:hover .go-to-icon{position:absolute;display:flex;justify-content:center;align-items:center;width:60px;height:40px;color:#eee;top:50%;left:50%;transform:translate(-50%,-50%)}.ProjectResultCard.NORMAL:hover .viewer_icon_div{position:absolute;top:190px;left:184px;display:flex;justify-content:center;align-items:center;width:32px;height:44px}.ProjectResultCard.NORMAL:hover .viewer_icon_div>.tooltip{align-items:flex-end}.ProjectResultCard.NORMAL:hover .viewer_icon_div .viewer_icon{position:absolute;display:flex;justify-content:center;align-items:center;left:0;top:0;min-width:32px;width:32px;height:24px;background:linear-gradient(78.41deg,#66dfd9 32.83%,#95e4b3 66.61%);border-radius:6px;color:#232732}.ProjectResultCard.NORMAL:hover .download_icon_div{position:absolute;display:flex;justify-content:center;align-items:center;left:184px;top:190px;width:32px;height:44px}.ProjectResultCard.NORMAL:hover .download_icon_div>.tooltip{align-items:flex-end}.ProjectResultCard.NORMAL:hover .download_icon_div .download_icon{position:absolute;display:flex;justify-content:center;align-items:center;left:0;top:0;min-width:32px;width:30px;height:24px;background:#383b45;border-radius:6px;color:#ccc}.ProjectResultCard .go-to-icon,.ProjectResultCard.NORMAL .download_icon,.ProjectResultCard.NORMAL .viewer_icon{display:none}.ProjectResultCard>.header{display:flex;align-items:center;font-size:14px;width:100%;box-sizing:border-box;padding:20px 16px 10px}.ProjectResultCard>.header .checkbox{padding:0}.ProjectResultCard>.header .checkbox input{width:40px;height:40px;transform:translate(-25%,-25%)}.ProjectResultCard>.header .my-file-wrapper{display:flex;align-items:center;justify-content:center;margin-left:5px;color:#48ddf2;font-size:12px}.ProjectResultCard>.header .my-file-wrapper .check-icon{margin-left:1px;width:14px}.ProjectResultCard>.cad-img{width:224px;height:224px;text-align:center}.ProjectResultCard>.cad-img>img{width:222px;height:222px;background-color:#161a24}.ProjectResultCard>.content{padding:10px 0 20px}.ProjectResultCard>.content>.key-value{padding:0 16px;height:20px;box-sizing:border-box;display:flex;flex-flow:row;align-items:flex-end}.ProjectResultCard>.content>.key-value>.key{width:100px;font-size:12px;color:#999;display:flex;align-items:center}.ProjectResultCard>.content>.key-value>.value{font-size:12px;color:#ccc;margin-left:auto;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis}.ProjectResultCard>.content>.key-value>.value .text{display:block;overflow:hidden;text-overflow:ellipsis}.ProjectResultCard>.content>.key-value>.value .building_value{text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:none}.SummaryGraphs{border-radius:6px;box-sizing:border-box}.SummaryGraphs .tabs-title{display:flex;flex-direction:row;grid-column-gap:8px;column-gap:8px;height:31px;padding:8px 10px}.SummaryGraphs .tabs-title .tab-title{color:#ccc;font-size:12px;cursor:pointer}.SummaryGraphs .tabs-title .tab-title.active{color:#48ddf2;font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline}.SummaryGraphs .tabs-title .tab-title.disable{color:#666;pointer-events:none}.SummaryGraphs .tabs-title .tab-title.hide{display:none}.SummaryGraphs .tabs-content{padding-inline:50px}.SummaryGraphs .HousingChart{margin-left:-19px}.ConstructSummary{width:100%;padding-block:10px}.ConstructSummary .construct-title{font-size:18px;color:#48ddf2;padding-block:4px;margin-bottom:8px}.ConstructSummary .cell-label{display:flex;flex-flow:row;grid-column-gap:4px;column-gap:4px;align-items:center;justify-content:flex-start}.ConstructSummary table{border-collapse:collapse;width:100%}.ConstructSummary td,.ConstructSummary th{font-size:14px;border:1px solid #333;text-align:start;padding-inline:8px;padding-block:8px;font-weight:400}.ConstructSummary th{color:#999;background:#1a1e27;width:148px}.ConstructSummary td{color:#ccc;background:#161a24;width:158px}.ConstructSummary td:has(.BuilditSelect){padding:0}.ConstructSummary .tooltip-wrap{vertical-align:bottom}.ConstructSummary .info-icon{font-size:14px;color:#ccc}.EngineeringInfo{display:flex;flex-flow:column;grid-row-gap:24px;row-gap:24px;padding-block:10px;width:100%}.EngineeringInfo .engineering-wrapper-title{font-size:18px;color:#48ddf2;padding-block:4px;margin-bottom:8px;display:flex;flex-flow:row;grid-column-gap:4px;column-gap:4px;align-items:center;justify-content:flex-start}.EngineeringInfo table{table-layout:fixed;border-collapse:collapse;width:100%}.EngineeringInfo td,.EngineeringInfo th{font-size:14px;border:1px solid #333;text-align:start;padding-inline:8px;padding-block:8px;font-weight:400}.EngineeringInfo th{color:#999;white-space:pre;background:#1a1e27;width:148px}.EngineeringInfo td{color:#ccc;background:#161a24;width:158px}.EngineeringInfo td:has(.BuilditSelect){padding:0}.ProjectSummary.summary{position:relative;z-index:1}.ProjectSummary>.content>.project-name-wrap{padding-top:30px}.ProjectSummary>.content>.project-name-wrap>.project-name-title{color:#999;font-size:12px}.ProjectSummary>.content>.project-name-wrap>.project-name{color:#ccc;font-size:18px;padding-top:10px;display:flex;flex-flow:row;align-items:center}.ProjectSummary>.content>.project-explanation-wrap{width:1078px}.ProjectSummary>.content>.project-explanation-wrap>.title{height:20px;font-size:12px;color:#999;margin-top:20px}.ProjectSummary>.content>.project-explanation-wrap>.project-explanation{padding:10px;box-sizing:border-box;color:#ccc;font-size:14px;background-color:inherit;border:1px solid #333;height:100px;width:100%;margin-top:10px;resize:none;line-height:150%}.ProjectSummary>.content>.project-explanation-wrap>.project-explanation:focus{outline:none}.ProjectSummary>.content>.config-wrap.housing-type .C3Chart-legend{margin-top:auto;max-height:230px;margin-bottom:auto;box-sizing:border-box;overflow-y:auto;justify-content:unset}.ProjectSummary>.content>.config-wrap.housing-type>.content-wrap>.content>.housing-chart-wrap{width:712px;background-color:#232732;border-radius:6px;box-sizing:border-box;padding:20px;height:310px;display:flex;align-items:center}.ProjectSummary>.content>.config-wrap.housing-type>.content-wrap .value-box{width:102px;box-sizing:border-box;margin-right:20px}.ProjectSummary>.content>.config-wrap.building-type>.content-wrap>.content{flex-flow:column}.ProjectSummary>.content>.config-wrap.building-type>.content-wrap>.content>.type:last-child{margin-top:30px}.ProjectSummary>.content>.config-wrap.building-type>.content-wrap>.content>.type>.title{font-size:18px;color:#ccc;margin-bottom:10px;height:30px}.ProjectSummary>.content>.config-wrap.building-type>.content-wrap>.content>.type>.list{width:957px;display:flex;flex-flow:row wrap}.ProjectSummary>.content>.config-wrap.building-type>.content-wrap>.content>.type>.list>.building-type-box{margin-right:20px;margin-bottom:0}.ProjectSummary>.content>.config-wrap.building-type>.content-wrap>.content>.type>.list>.building-type-box.no-margin-right{margin-right:0}.ProjectSummary>.content>.config-wrap.building-type>.content-wrap>.content>.type>.list>.building-type-box.top-margin{margin-top:20px}.InputSummary{margin-top:24px}.InputSummary .block-row{display:flex;flex-flow:row;grid-column-gap:20px;column-gap:20px}.InputSummary .block-wrapper{width:100%}.InputSummary .block-wrapper table{table-layout:fixed;border-collapse:collapse;width:100%}.InputSummary .block-wrapper td,.InputSummary .block-wrapper th{font-size:14px;border:1px solid #333;text-align:start;padding-inline:8px;padding-block:8px;font-weight:400}.InputSummary .block-wrapper th{color:#999;background:#1a1e28;width:21%}.InputSummary .block-wrapper td{color:#ccc;background:#151b29}.InputSummary .block-wrapper .table-sub-label th{background:#232732;color:#ccc;font-size:16px;font-weight:700}.InputSummary .block-label{font-size:18px;color:#48ddf2;padding-block:4px;margin-bottom:8px}.InputSummary .block-spacer{height:24px;width:100%}.InputSummary .jiguinfo-keyword-container{display:flex;flex-wrap:wrap;grid-gap:4px;gap:4px}.InputSummary .jiguinfo-keyword{font-size:14px;color:#eee;padding:2px 8px;line-height:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:21px}.InputSummary .housing-chart-wrap{border:1px solid #333;background:#161a24;padding-block:4px}.InputSummary .housing-chart-wrap .HousingChart{margin:auto;width:380px}.InputSummary .collapse-btn{font-size:12px;color:#999;padding-block:4px;width:100%;height:22px}.InputSummary .collapse-icon{font-size:14px;transition:all .2s}.InputSummary .collapse-icon.rotate{transform:rotate(180deg)}.InputSummary .warn-icon{color:#ffb068;display:inline;vertical-align:middle}.InputSummary .building-table .building-cell{padding:0;border:none;background-color:unset}.InputSummary .building-table .building-cell .mybuilding-label{display:flex;flex-flow:row;justify-content:space-between;width:100%}.InputSummary .building-table .building-cell .mybuilding-label img{padding-left:.25rem}.InputSummary .building-table .building-cell table{box-sizing:border-box;height:100%}.InputSummary .building-table .building-cell th{height:1rem}.InputSummary .building-table .building-cell td{text-overflow:ellipsis;overflow:hidden;width:30%}.InputSummary .building-table .building-cell td:has(img){text-align:center}.ProjectResult{display:flex;flex-flow:column;min-height:calc(100vh - 280px);padding-bottom:100px}.ProjectResult .project-error-log-dev{position:absolute;right:5px;z-index:100;color:#fff;font-size:20px}.ProjectResult .project-error-log-dev textarea{width:350px;height:400px;color:#000}.ProjectResult .ProjectResultHeader{padding-bottom:12px;background-color:#161a24}.ProjectResult .ProjectResultHeader .wrapper{z-index:1;position:relative;padding-top:25px;width:1200px;margin:auto}.ProjectResult .ProjectResultHeader .wrapper .notice-discarded-project{display:flex;justify-content:space-between}.ProjectResult .ProjectResultHeader .wrapper .notice-discarded-project>.notice-discarded-project-text{display:flex;align-items:center;color:#e81c1c}.ProjectResult .ProjectResultHeader .wrapper .page-title{font-size:30px;padding-top:20px;display:flex;align-items:center}.ProjectResult .ProjectResultHeader .wrapper .page-title .project-name-edit{width:956px;height:50px;border:1px solid #161a24;display:flex;align-items:center}.ProjectResult .ProjectResultHeader .wrapper .page-title .project-name-edit>.project-name{max-width:940px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectResult .ProjectResultHeader .wrapper .page-title .project-name-edit .icon{margin-left:10px;color:#999}.ProjectResult .ProjectResultHeader .wrapper .page-title .project-name-edit:hover{background-color:#273945;cursor:text}.ProjectResult .ProjectResultHeader .wrapper .page-title .project-name-no-edit{width:956px;height:50px;border:1px solid #161a24;display:flex;align-items:center}.ProjectResult .ProjectResultHeader .wrapper .page-title .project-name-no-edit>.project-name{max-width:940px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectResult .ProjectResultHeader .wrapper .page-title .project-name-no-edit .icon{margin-left:10px;color:#999}.ProjectResult .ProjectResultHeader .wrapper .page-title .project-name-cant-edit{width:956px;height:50px;border:1px solid #161a24;display:flex;align-items:center}.ProjectResult .ProjectResultHeader .wrapper .page-title .project-name-cant-edit>.project-name{max-width:940px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectResult .ProjectResultHeader .wrapper .page-title .project-name-cant-edit .icon{margin-left:10px;color:#999}.ProjectResult .ProjectResultHeader .wrapper .page-title>.project-name{width:956px}.ProjectResult .ProjectResultHeader .wrapper .page-title>.project-name .edit-btn{min-width:0;padding:0;width:40px;height:40px}.ProjectResult .ProjectResultHeader .wrapper .page-title>.project-name .edit-btn .icon{color:#ccc}.ProjectResult .ProjectResultHeader .wrapper .page-title>.project-name input{height:50px;font-size:30px}.ProjectResult .ProjectResultHeader .wrapper .page-title>.project-name input::placeholder{font-size:24px}.ProjectResult .ProjectResultHeader .wrapper .page-title>.icon-group{margin-left:auto;display:flex;flex-flow:row}.ProjectResult .ProjectResultHeader .wrapper .page-title>.icon-group .favorite-btn:hover{background-color:inherit}.ProjectResult .ProjectResultHeader .wrapper .page-title>.icon-group .favorite-btn .icon{color:#ccc}.ProjectResult .ProjectResultHeader .wrapper .page-title>.icon-group .favorite-btn .icon.active{color:#95e4b3}.ProjectResult .ProjectResultHeader .wrapper .page-title>.icon-group .btn{margin-right:5px}.ProjectResult .ProjectResultHeader .wrapper .page-title>.icon-group .btn:last-child{margin-right:0}.ProjectResult .ProjectResultHeader .wrapper .project-info{padding-top:20px;padding-bottom:12px}.ProjectResult .ProjectResultHeader .wrapper .project-info .id-type-status,.ProjectResult .ProjectResultHeader .wrapper .project-info .id-type-status>.date{display:flex;flex-flow:row;align-items:center}.ProjectResult .ProjectResultHeader .wrapper .project-info .id-type-status>.date>div{margin-right:20px;font-size:12px;color:#999}.ProjectResult .ProjectResultHeader .wrapper .project-info .id-type-status>.date>divlast:last-child{margin-right:0}.ProjectResult .ProjectResultHeader .wrapper .project-info .id-type-status>.user-project-id{color:#ccc;font-size:14px;margin-right:10px}.ProjectResult .ProjectResultHeader .wrapper .project-info .id-type-status>.project-type{margin-right:10px}.ProjectResult .ProjectResultHeader .wrapper .project-info .id-type-status>.project-status{color:#ccc;font-size:12px;margin-right:10px}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description{position:relative;display:flex;width:956px}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .project-description{width:956px;margin-top:10px}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .project-description.no-edit{border:1px solid #333}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .project-description.no-edit>.input-wrapper{border:0;height:80px}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .project-description.no-edit>.input-wrapper:hover{background-color:#273945}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .project-description.font-emphasis{color:#eee!important}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .project-description>.input-wrapper textarea{height:77px;resize:none}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .project-description.cant-edit{height:100px;background-color:#161a24;border:1px solid #333;min-height:39px;color:#ccc;padding:10px;font-size:14px;resize:vertical;line-height:150%;white-space:pre-wrap;overflow:scroll}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .project-description .input-wrapper{color:#eee}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .project-description .input-wrapper textarea::placeholder{color:#999}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .icon{position:absolute;bottom:10px;right:10px}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .icon.edit{color:#999}.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .icon.on-save,.ProjectResult .ProjectResultHeader .wrapper .project-info>.project-description .icon.save{color:#ccc}.ProjectResult .ProjectResultBody{width:1200px;margin-left:auto;margin-right:auto;z-index:1}.ProjectResult .ProjectResultBody.ALL>.download-wrap{padding-top:50px;display:flex;flex-flow:column}.ProjectResult .ProjectResultBody.ALL>.download-wrap>.header{font-size:18px;border-bottom:1px solid #555;height:50px;display:flex;align-items:ce;color:#48ddf2}.ProjectResult .ProjectResultBody.ALL>.download-wrap>.content>.code{margin-top:20px;color:#999;font-size:14px}.ProjectResult .ProjectResultBody.ALL>.download-wrap>.content>.code>.project-result-code-copy-btn{text-align:center;border-radius:15px;background:inherit;border:1px solid #999;color:#999;height:20px;box-sizing:border-box;width:80px;font-size:12px;text-transform:none;margin-left:10px;padding:0;outline:none}.ProjectResult .ProjectResultBody.ALL>.download-wrap>.content>.code>.project-result-code-copy-btn .tooltip{cursor:pointer}.ProjectResult .ProjectResultBody.ALL>.download-wrap>.content>.download-btns{padding-top:20px;display:flex;flex-flow:row;align-items:left}.ProjectResult .ProjectResultBody.ALL>.download-wrap>.content>.download-btns>.download-btn{font-size:14px;width:230px;margin-bottom:10px;padding-left:20px;padding-right:20px}.ProjectResult .ProjectResultBody.ALL>.download-wrap>.content>.download-btns>.download-btn.designer-download-btn .icon{color:#232732}.ProjectResult .ProjectResultBody.ALL>.download-wrap>.content>.download-btns>.download-btn.designer-download-btn.disabled{pointer-events:none}.ProjectResult .ProjectResultBody.ALL>.download-wrap>.content>.download-btns>.download-btn.designer-download-btn.disabled .icon{color:#555}.ProjectResult .ProjectResultBody.ALL>.project-status-info{padding-top:9px;width:100%}.ProjectResult .ProjectResultBody.ALL>.project-status-info .title{font-size:24px;padding:9px 0;border-bottom:1px solid #555;margin-bottom:8px}.ProjectResult .ProjectResultBody.ALL>.project-status-info .btn{width:146px;height:30px;display:inline-flex}.ProjectResult .ProjectResultBody.ALL>.project-status-info .table-container{font-size:16px}.ProjectResult .ProjectResultBody.ALL>.project-status-info .table-container table,.ProjectResult .ProjectResultBody.ALL>.project-status-info .table-container td,.ProjectResult .ProjectResultBody.ALL>.project-status-info .table-container th{text-align:start;border:1px solid #1a1e28;border-collapse:collapse}.ProjectResult .ProjectResultBody.ALL>.project-status-info .table-container table,.ProjectResult .ProjectResultBody.ALL>.project-status-info .table-container tr{width:100%}.ProjectResult .ProjectResultBody.ALL>.project-status-info .table-container td,.ProjectResult .ProjectResultBody.ALL>.project-status-info .table-container th{background-color:hsla(0,0%,100%,.05);padding:10px 16px}.ProjectResult .ProjectResultBody.ALL>.project-status-info .table-container th{width:10%}.ProjectResult .ProjectResultBody.ALL>.project-status-info .table-container td{width:90%}.ProjectResult .ProjectResultBody.ALL>.project-status-info .table-container td>span{margin-left:1rem}.ProjectResult .ProjectResultBody.ALL .main-title{font-size:24px;padding-top:20px}.ProjectResult .ProjectResultBody.ALL .result-chart-wrap{display:flex;flex-flow:row;padding-top:50px}.ProjectResult .ProjectResultBody.ALL .result-chart-wrap .result-chart{width:956px}.ProjectResult .ProjectResultBody.ALL .result-chart-wrap .result-chart.element{width:224px;margin-left:auto}.ProjectResult .ProjectResultBody.ALL .result-chart-wrap .result-chart.element .header{border-bottom:1px solid #555}.ProjectResult .ProjectResultBody.ALL .result-chart-wrap .result-chart .header{height:50px;font-size:18px;display:flex;flex-flow:row;align-items:center;border-bottom:1px solid #555}.ProjectResult .ProjectResultBody.ALL .result-chart-wrap .result-chart .header .compare-tabs{width:146px}.ProjectResult .ProjectResultBody.ALL .result-chart-wrap .result-chart .header .compare-tabs .tooltip{flex:1 1}.ProjectResult .ProjectResultBody.ALL .result-chart-wrap .result-chart .content{padding-top:20px}.ProjectResult .ProjectResultBody.ALL .result-chart-wrap .result-chart .content .description{height:20px;color:#ccc;font-size:12px;margin-bottom:10px}.ProjectResult .ProjectResultBody.ALL .result-list-wrap{padding-top:30px}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.header{display:flex;flex-flow:row;align-items:center;height:50px;border-bottom:1px solid #555}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.header>.title{font-size:18px}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.header>.left-pannel{color:#ccc;box-sizing:border-box;width:125px;margin-left:20px;height:40px}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.header>.right-pannel{display:flex;flex-flow:row;margin-left:auto}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.header>.right-pannel .viewer-btn{width:160px;font-size:14px;margin-left:auto}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.header>.right-pannel .compare-tabs{width:146px;margin-left:10px}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.header>.right-pannel .compare-tabs .tooltip{flex:1 1}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content{display:flex;flex-flow:row wrap}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content>.project-card{margin-top:30px;margin-right:20px}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content>.project-card>.content>.compare-element{display:none}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE{display:inline-flex;flex-flow:column}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE>.content-wrap{display:flex;flex-flow:row}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE>.content-wrap>.project-card{margin-top:30px;margin-right:20px}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE>.content-wrap>.project-card>.content>.compare-element{display:flex}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE>.content-wrap>.project-card>.content>.key-value{justify-content:center}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE>.content-wrap>.project-card>.content>.key-value>.key{display:none}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE>.content-wrap>.compare-field{width:224px;box-sizing:border-box;margin-top:30px;padding:20px}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE>.content-wrap>.compare-field>.report{color:#ccc;font-size:14px}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE>.content-wrap>.compare-field>.area-title{padding-top:152px;font-size:12px;color:#999}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE>.content-wrap>.compare-field>.area{font-size:16px;color:#ccc;margin-bottom:15px}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE>.content-wrap>.compare-field>.field{margin-top:0;box-sizing:border-box;color:#999;height:40px;display:flex;align-items:center}.ProjectResult .ProjectResultBody.ALL .result-list-wrap>.content.COMPARE>.content-wrap>.NONE-SELECT{width:976px;display:flex;justify-content:center;align-items:center;color:#ccc;font-size:14px;padding:0}.ProjectResult .ProjectResultBody.ALL .project-summary{padding-top:50px}.ProjectResult .ProjectResultBody.DETAIL .main-title{font-size:24px;padding-top:50px;display:flex;flex-direction:row;justify-content:flex-start}.ProjectResult .ProjectResultBody.DETAIL .main-title>.title{width:auto;margin-right:10px;font-style:normal;font-weight:400;font-size:26px;line-height:128.7%;display:flex;align-items:center;color:#eee}.ProjectResult .ProjectResultBody.DETAIL .main-title>.solver-type{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:7px 10px;height:30px;min-width:50px;font-style:normal;font-weight:700;font-size:14px;line-height:16px;background:#1a1e28;border:1px solid #ccc;box-sizing:border-box}.ProjectResult .ProjectResultBody.DETAIL .main-title>.has-my-building{margin-left:10px;border:1px solid #48ddf2;padding-left:10px;padding-right:8px;height:31px;font-size:14px;color:#48ddf2;display:flex;align-items:center;box-sizing:border-box}.ProjectResult .ProjectResultBody.DETAIL .main-title>.has-my-building .check-icon{width:14px;margin-left:2px}.ProjectResult .ProjectResultBody.DETAIL>.content{display:flex;flex-flow:row;padding-top:50px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files{width:468px;box-sizing:border-box;position:relative}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .webgl-btn{margin-top:10px;width:100%;font-size:18px;font-weight:700;color:#232732}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .cad-img{width:468px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .cad-img>img{width:468px;height:468px;border:1px solid #232732;background-color:#161a24}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .viewer-btn-wrap{margin:8px 0 16px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .viewer-btn-wrap.no-grid{grid-template-columns:none}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .viewer-btn-wrap .btn{display:flex;height:38px;padding:0 16px;justify-content:space-between;font-size:18px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .viewer-btn-wrap .btn .icon{width:20px;color:#232732;margin-left:4px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .viewer-btn-wrap .btn.disabled .icon{color:#555}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .viewer-btn-wrap .btn .right-wrap{display:flex;align-items:center}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .viewer-btn-wrap .btn .right-wrap .exe{font-size:12px;font-weight:400}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .viewer-btn-wrap .designer-code{width:100%;grid-column:1/span 2;color:#ccc;font-size:14px;height:25px;display:flex;align-items:center;justify-content:center;background-color:#262933}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .floor-btn-wrap{display:flex;flex-flow:row;align-items:center;justify-content:space-between;margin-top:20px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .floor-btn-wrap .tabs{height:30px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .floor-btn-wrap .tabs .tab{height:26px;font-size:12px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .floor-btn-wrap .btn{min-width:70px!important;min-height:36px!important}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .header{font-size:18px;height:38px;width:100%;display:flex;align-items:center;border-bottom:1px solid #555;margin-bottom:8px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .header .row{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .header .row>.title{width:50%;display:flex;height:40px;align-items:center}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .header .row>.download-btn{font-size:14px;width:230px;margin-bottom:10px;padding-left:20px;padding-right:20px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .header .row>.download-btn.designer-download-btn .icon{color:#232732}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .header .row>.download-btn.disabled{background:#333;color:#555}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content .designer{display:flex;flex-flow:row;align-items:center;color:#999;margin-top:20px;padding-bottom:18px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content .designer>.key{color:#ccc;margin-left:5px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content .designer>.project-result-code-copy-btn{text-align:center;border-radius:15px;background:inherit;border:1px solid #999;color:#999;height:20px;box-sizing:border-box;width:80px;font-size:12px;text-transform:none;margin-left:10px;padding:0;outline:none}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content .designer>.project-result-code-copy-btn .tooltip{cursor:pointer}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content .report-files{position:relative;grid-gap:8px;gap:8px;display:flex;flex-flow:row wrap}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content .report-files .download-btn{font-size:14px;height:36px;width:230px;color:#eee;font-weight:400}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content .report-files .download-btn.disabled{color:#555;background-color:#333}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content .report-files .download-btn.all{font-weight:700}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content .report-files .download-btn .format{font-size:12px;font-weight:400}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content .report-files .download-btn.dropdown{width:194px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content .dim-file-buttons{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;width:468px;height:124px;background:rgba(0,0,0,.7);border-radius:6px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content .dim-file-buttons .sample-down-button{width:229px;height:32px;background:#0078bb;color:#fff;border-radius:6px;font-size:16px;font-weight:700;letter-spacing:-.8px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content .dim-file-buttons .sample-down-button .icon{width:16px;height:16px;margin-left:4px;color:#fff}.ProjectResult .ProjectResultBody.DETAIL>.content .result-img-files .files .content .dim-file-buttons .description{color:#eee;text-align:center;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.7px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary{width:712px;margin-left:60px;display:flex;flex-direction:column;align-items:flex-end}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .title{font-size:18px;height:50px;display:flex;width:100%;align-items:center;justify-content:flex-start}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .content{width:100%;display:flex;flex-flow:row;grid-gap:20px;gap:20px;padding-top:20px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .content .values-left{grid-gap:20px;gap:20px;display:flex;flex-flow:column}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .content .values-left .value-lg{width:185px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .content .values-right{display:flex;flex-flow:row wrap;margin-left:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-gap:20px;gap:20px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .content .values-right .value-md{width:102px;max-height:65px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .content .values-right .value-md.value-small{font-size:13px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .content .values-right .value-md.last{padding-right:0}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .content .values-right .value-lg{width:185px;padding-top:20px;padding-right:20px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .housing-type-chart{width:100%;margin-top:20px;margin-left:auto;padding:20px 0 20px 20px;border:1px solid #333;box-sizing:border-box}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .housing-type-chart>.title{color:#999;font-size:12px;margin-bottom:20px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .floor_content{width:100%}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .floor_content .moreview{width:672px;height:20px;margin-top:16px;font-style:normal;font-weight:700;font-size:12px;line-height:18px;text-align:right;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;cursor:pointer;color:#ccc}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .floor_content .moreview:hover{background-color:#273945}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .floor_content .floortitle{margin-top:34px;margin-bottom:15px;font-style:normal;font-weight:400;font-size:16px;line-height:128.7%;display:flex;align-items:center;color:#ccc}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .floor_content .table-row{height:30px;width:672px}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .floor_content .table-row .cellhead{width:84px;height:30px;padding:0;font-style:normal;font-weight:700;font-size:12px;line-height:18px;text-align:center;color:#ccc;background:#232732;border:1px solid #333;border-radius:0}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .floor_content .table-row .cellfirst{width:84px;height:30px;padding:0;background:#1a1e28;border:1px solid #333;font-style:normal;font-weight:700;font-size:12px;line-height:18px;text-align:center;color:#ccc}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .floor_content .table-row .celldata{width:84px;height:30px;padding:0;background:#161a24;border:1px solid #333;font-style:normal;font-weight:400;font-size:12px;line-height:18px;text-align:center;color:#ccc}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .floor_content .table-row .totalfirst{width:84px;height:30px;padding:0;background:#1a1e28;border:1px solid #333;font-style:normal;font-weight:700;font-size:12px;line-height:18px;text-align:center;color:#48ddf2}.ProjectResult .ProjectResultBody.DETAIL>.content .result-summary .floor_content .table-row .totaldata{width:84px;height:30px;padding:0;background:#161a24;border:1px solid #333;font-style:normal;font-weight:400;font-size:12px;line-height:18px;text-align:center;color:#48ddf2}.ProjectResult .ProjectResultBody.DETAIL>.content .renewable-container{display:flex;flex-flow:column;grid-gap:20px;gap:20px;width:100%}.ProjectResult .ProjectResultBody.DETAIL>.content .renewable-container>.title{display:flex;align-items:center;height:50px;border-bottom:1px solid #555}.ProjectResult .ProjectResultBody.DETAIL>.content .renewable-container .contents{display:flex;flex-flow:row;grid-gap:20px;gap:20px}.ProjectResult .ProjectResultBody.DETAIL>.content .renewable-container .contents .value-xl{width:200px}.ProjectResult .ProjectResultBody.DETAIL>.content .renewable-container .contents .value-lg{width:153px}.ProjectResult .ProjectResultFooter>.wrapper{display:flex;margin:auto;padding-top:45px;width:1200px}.ProjectResult .ProjectResultFooter>.wrapper>.buttons{display:flex;flex-flow:row;margin-left:auto}.ProjectResult .ProjectResultFooter>.wrapper>.buttons>.btn{margin-right:5px}.ProjectResult .ProjectResultFooter>.wrapper>.buttons>.btn:last-child{margin-right:0}.ProjectResult>.scroll-top-btn{width:40px;height:40px;position:fixed;right:30px;bottom:80px;display:none}.ProjectResultList{display:flex;flex-flow:row wrap;align-items:center;grid-gap:20px;gap:20px}.ProjectResultList.COMPARE{align-items:flex-start;flex-flow:nowrap}.ProjectResultList.COMPARE .icon-wrapper{width:14px;height:14px;display:flex;align-items:center;justify-content:center}.ProjectResultList.COMPARE .info-icon{color:#eee;width:14px;margin-left:2px}.ProjectResultList.COMPARE>.project-card-header{margin-right:20px;width:224px;color:#999;margin-top:30px;font-size:12px}.ProjectResultList.COMPARE>.project-card-header>.title{padding:0 10px;margin-top:20px;height:20px;color:#eee}.ProjectResultList.COMPARE>.project-card-header>.project-site{padding:0 10px;margin-top:10px;height:224px;display:flex;flex-flow:column}.ProjectResultList.COMPARE>.project-card-header>.project-site>.info{margin-top:auto;display:flex;flex-flow:column}.ProjectResultList.COMPARE>.project-card-header>.project-site>.info>.area{color:#ccc;font-size:16px}.ProjectResultList.COMPARE>.project-card-header>.project-site>.info>.title{display:flex;grid-gap:4px;gap:4px}.ProjectResultList.COMPARE>.project-card-header>.content{margin:10px 0 20px}.ProjectResultList.COMPARE>.project-card-header>.content>.key{padding:0 10px;height:40px;display:flex;align-items:center;grid-gap:4px;gap:4px}.ProjectResultList.COMPARE>.project-card-header>.content>.key.hover{background-color:#273945}.ProjectResultList.COMPARE .project-card .content .key-value{cursor:text}.ProjectResultList.COMPARE .project-card .content .key-value.hover{background-color:#273945}.ProjectResultList .project-card{margin-top:30px}.ProjectResultList .project-card.COMPARE{margin-top:34px}.ProjectResultList .project-card:nth-child(5),.ProjectResultList .project-card:nth-child(10){margin-right:0}.multi-setting-wrap{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.ProjectMultiSettingValue{width:360px;box-sizing:border-box;background-color:#232732;position:relative;border-radius:6px;margin-top:10px;margin-bottom:10px}.ProjectMultiSettingValue .go-to-icon,.ProjectMultiSettingValue.NORMAL .download_icon,.ProjectMultiSettingValue.NORMAL .viewer_icon{display:none}.ProjectMultiSettingValue>.header{display:flex;align-items:center;font-size:14px;width:100%;box-sizing:border-box;padding:20px 16px 10px}.ProjectMultiSettingValue>.header .checkbox{padding:0}.ProjectMultiSettingValue>.header .checkbox input{width:40px;height:40px;transform:translate(-25%,-25%)}.ProjectMultiSettingValue>.cad-img{width:224px;height:224px;text-align:center}.ProjectMultiSettingValue>.cad-img>img{width:222px;height:222px;background-color:#161a24}.ProjectMultiSettingValue>.content{padding:10px 0 20px}.ProjectMultiSettingValue>.content>.key-value{padding:0 16px;height:auto;box-sizing:border-box;display:flex;flex-flow:row;align-items:flex-start;justify-content:space-between}.ProjectMultiSettingValue>.content>.key-value>.key{width:180px;font-size:12px;color:#999;display:flex;justify-content:flex-end;align-items:center}.ProjectMultiSettingValue>.content>.key-value>.value{font-size:12px;width:120px;color:#ccc;display:flex;flex-direction:column;justify-content:flex-start}.CustomCarousel{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.CustomCarousel .carousel-root{height:450px}.CustomCarousel .carousel-slider{overflow:visible}.CustomCarousel .slide{text-align:left}.CustomCarousel .control-dots{bottom:-28px;margin:0}.CustomCarousel .control-dots .dot{width:26px;margin:2px;height:3px;border-radius:0;background:#666;opacity:.2;box-shadow:none}.CustomCarousel .control-dots .dot.selected{opacity:1}.CustomCarousel .control-arrow{background-color:transparent!important;opacity:1;width:50px;height:50px;display:inline-block;margin:0;top:382px!important;display:flex;justify-content:center;align-items:center;opacity:1!important;border:1px solid #000;background-color:transparent}.CustomCarousel .control-arrow:before{display:inline-block;border-top:0;border-bottom:0;margin:0}.CustomCarousel .control-arrow.control-prev:before{margin:0;border:0;width:50px;height:50px;content:url(../../static/media/M-landing-swiper-left.eac1f517.svg)}.CustomCarousel .control-arrow.control-next:before{margin:0;border:0;width:50px;display:inline-block;height:50px;content:url(../../static/media/M-landing-swiper-right.760fc7e0.svg)}.CustomCarousel .carousel-status{display:none}.planCard{min-height:377px;width:224px;border-radius:6px;padding:20px;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;border-width:2px 2px 8px;border-style:solid}.planCard.LITE{border-color:#a49ada}.planCard.EDUCATION{border-color:#ffd2ce}.planCard.STANDARD{border-color:#ffda92}.planCard.ENGINEERING_PLUS{border-color:#94db9b}.planCard.AI_PLUS{border-color:#69aeff}.planCard.PREMIUM{border-color:transparent;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#48ddf2,#95e4b3);background-origin:border-box;background-clip:padding-box,border-box}.planCard .iconContainer,.planCard .planTitle{display:flex;grid-gap:4px;gap:4px}.planCard .planTitle{font-size:20px;margin:10px 0 0;align-items:center;height:30px}.planCard .planTitle .info__icon{width:18px;height:18px}.planCard .describe{margin:4px 0 0;color:#333;font-size:14px;line-height:18px;letter-spacing:-.7px;white-space:pre-line}.planCard .features__ul{list-style:none;margin:0;padding:0}.planCard .features__ul .feature__li{color:#666;font-size:12px;line-height:18px}.planCard .features__ul .feature__li .decoration{margin:0 5px}.planCard .bottom{grid-gap:8px;gap:8px;display:flex;flex-direction:column;width:100%;margin-top:35px}.planCard .bottom.margin-less{margin-top:8px}.planCard .bottom .wrapper{display:flex;justify-content:space-between;align-items:center}.planCard .bottom .wrapper .leftSide{display:flex;flex-direction:column;width:184px}.planCard .bottom .wrapper .leftSide.discount{border:1px solid #ff4747;padding:4px;position:relative}.planCard .bottom .wrapper .leftSide.discount .ribbon__img{position:absolute;top:0;left:0}.planCard .bottom .wrapper .leftSide.discount .ribbon__span{position:absolute;top:2px;left:2px;color:#fff;font-size:12px;font-weight:700}.planCard .bottom .wrapper .leftSide .defaultPrice{display:flex;justify-content:flex-end;-webkit-text-decoration-color:#ff4747;text-decoration-color:#ff4747;font-size:16px}.planCard .bottom .wrapper .leftSide .priceItem{display:flex;justify-content:space-between;align-items:center}.planCard .bottom .wrapper .label{color:#333;font-size:12px}.planCard .bottom .wrapper .price{font-size:20px;text-align:right;letter-spacing:-1.1px}.planCard .bottom .wrapper .price.yearly{font-size:24px}.planCard .bottom .navigate__btn{height:32px;border-radius:6px;background:#383b45;color:#ccc;font-size:14px;font-weight:700}.planCard .bottom .navigate__btn.premium{color:#383b45;background:linear-gradient(92.29deg,#48ddf2 11.76%,#95e4b3 88.24%)}.planFeatureTitle{margin:56px 0 24px;font-size:32px;line-height:42px;text-align:center}.tableWrapper{overflow-x:scroll}.tableWrapper .table{border-spacing:0}.tableWrapper .table .td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;box-sizing:border-box}.tableWrapper .table .th{width:196px;height:36px;font-size:16px;color:#333;box-sizing:border-box}.tableWrapper .table .th.vacant{width:216px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.tableWrapper .table .th.LITE{border:2px solid #a49ada}.tableWrapper .table .th.EDUCATION{border:2px solid #ffd2ce}.tableWrapper .table .th.STANDARD{border:2px solid #ffda92}.tableWrapper .table .th.ENGINEERING_PLUS{border:2px solid #94db9b}.tableWrapper .table .th.AI_PLUS{border:2px solid #69aeff}.tableWrapper .table .th.PREMIUM{background:linear-gradient(93deg,#48ddf2 11.24%,#95e4b3 85.77%);border:none}.tableWrapper .table .td{text-align:center;height:30px;font-size:16px}.tableWrapper .table .td .count{color:#666}.tableWrapper .table .td.label{color:#666;font-weight:700;display:flex;align-items:center;grid-gap:5px;gap:5px;padding-left:10px}.tableWrapper .table .td.label .info-icon{width:16px;height:16px}@media(min-width:768px)and (max-width:1199px){.table{min-width:-webkit-max-content;min-width:max-content}}@media(min-width:300px)and (max-width:767px){.planFeatureTitle{font-size:24px;margin-top:72px;margin-bottom:30px}.table{min-width:-webkit-max-content;min-width:max-content}}.builditSystemTable{box-sizing:border-box;color:#333;font-size:16px;text-align:center;border-collapse:collapse}.builditSystemTable .empty__th,.builditSystemTable .th{border-right:1px solid #a9a9a9}.builditSystemTable .th{background-color:#cfe4e7;font-weight:400}.builditSystemTable .th.features{border-right:1px solid #ccc}.builditSystemTable .th.features:nth-child(3){border-right-color:#a9a9a9}.builditSystemTable .th:last-child{border-right:none}.builditSystemTable .td,.builditSystemTable .th{width:138px;height:40px;border-bottom:1px solid #ccc}.builditSystemTable .td{border-right:1px solid #ccc}.builditSystemTable .td.type{background-color:#eee;text-align:left;padding-left:10px;border-right:1px solid #a9a9a9}.builditSystemTable .td:nth-child(4){border-right-color:#a9a9a9}.builditSystemTable .td:last-child{border-right:none}.SampleResultSection{background-color:#d6efef}.SampleResultSection .wrapper{margin:auto;padding:80px 0;max-width:1200px}.SampleResultSection .wrapper .main-title{margin:0 0 64px;white-space:pre-wrap;font-size:48px}.SampleResultSection .wrapper .sample-wrapper .tabs-container{width:936px;margin:auto auto 32px}.SampleResultSection .wrapper .sample-wrapper .tabs-container .tab{width:312px;height:53px;background-color:#fff;color:#333;font-size:24px;font-weight:700;border-radius:0}.SampleResultSection .wrapper .sample-wrapper .tabs-container .tab:not(:last-child):after{content:"";width:1px;height:inherit;position:absolute;right:0;background-color:#ccc}.SampleResultSection .wrapper .sample-wrapper .tabs-container .tab:first-child{border-radius:8px 0 0 8px}.SampleResultSection .wrapper .sample-wrapper .tabs-container .tab:last-child{border-radius:0 8px 8px 0}.SampleResultSection .wrapper .sample-wrapper .tabs-container .tab:hover{color:#333;background-color:#cde4f0}.SampleResultSection .wrapper .sample-wrapper .tabs-container .tab.active{background-color:#0078bb;color:#fff}.SampleResultSection .wrapper .sample-wrapper .sample-item{display:flex;grid-gap:56px;gap:56px;height:400px}.SampleResultSection .wrapper .sample-wrapper .sample-item .video-wrap{width:554px;height:400px}.SampleResultSection .wrapper .sample-wrapper .sample-item .video{width:554px;height:400px;border-radius:8px;aspect-ratio:1.385}.SampleResultSection .wrapper .sample-wrapper .sample-item .right-wrap{display:flex;flex-direction:column;justify-content:space-between}.SampleResultSection .wrapper .sample-wrapper .sample-item .right-wrap .summary{font-size:18px;color:#333;font-weight:600;margin:16px 0}.SampleResultSection .wrapper .sample-wrapper .sample-item .right-wrap .title{font-size:32px;font-weight:700;color:#333;white-space:pre-line}.SampleResultSection .wrapper .sample-wrapper .sample-item .right-wrap .guide{margin:16px 0;color:#0078bb;font-size:18px;line-height:26px}.SampleResultSection .wrapper .sample-wrapper .sample-item .right-wrap .guide .strong{display:block;font-weight:600}.SampleResultSection .wrapper .sample-wrapper .sample-item .right-wrap .btn-container{display:flex;grid-gap:8px;gap:8px}.SampleResultSection .wrapper .sample-wrapper .sample-item .right-wrap .btn-container .open-new-btn{background-color:#fff;width:192px;height:60px;color:#333;display:flex;justify-content:space-between;border-radius:8px;font-size:16px;font-weight:600}.SampleResultSection .wrapper .sample-wrapper .sample-item .right-wrap .btn-container .open-new-btn .icon{width:20px;height:20px;color:#333}.SampleResultSection .wrapper .sample-wrapper .sample-item .right-wrap .btn-container .open-new-btn:hover{background-color:#cde4f0}.SampleResultSection .wrapper .sample-wrapper .sample-item .right-wrap .description{margin:16px 0;color:#6f6f6f;font-size:16px}.SampleResultSection .wrapper .video-wrapper{display:flex;justify-content:space-between;margin-top:64px}.SampleResultSection .wrapper .video-wrapper .text-group .summary{color:#0078bb;font-weight:700;font-size:24px;margin:8px 0}.SampleResultSection .wrapper .video-wrapper .text-group .title{color:#333;font-weight:700;font-size:32px;margin-bottom:16px}.SampleResultSection .wrapper .video-wrapper .text-group .description{margin:8px 0;color:#666;font-size:18px;line-height:26px;white-space:pre-line}@media(min-width:768px)and (max-width:1199px){.SampleResultSection .wrapper{padding:100px 50px}.SampleResultSection .wrapper .sample-wrapper .tabs-container{width:660px}.SampleResultSection .wrapper .sample-wrapper .tabs-container .tab{width:220px}.SampleResultSection .wrapper .sample-wrapper .sample-item{height:auto;grid-gap:0;gap:0;flex-direction:column}.SampleResultSection .wrapper .sample-wrapper .sample-item .video-wrap{width:100%;height:auto}.SampleResultSection .wrapper .sample-wrapper .sample-item .video-wrap .video{width:100%}.SampleResultSection .wrapper .video-wrapper{flex-direction:column}.SampleResultSection .wrapper .video-wrapper .text-group .summary{font-size:24px}.SampleResultSection .wrapper .video-wrapper .text-group .title{font-size:32px}.SampleResultSection .wrapper .video-wrapper .text-group .description{font-size:18px;margin:14px 0 24px}.SampleResultSection .wrapper .video-wrapper .video{width:100%;max-width:792px}}@media(min-width:300px)and (max-width:767px){.SampleResultSection{padding:0 16px}.SampleResultSection .wrapper{padding:40px 0}.SampleResultSection .wrapper .main-title{font-size:32px;margin-bottom:24px}.SampleResultSection .wrapper .sample-wrapper .tabs-container{width:312px;margin-bottom:16px}.SampleResultSection .wrapper .sample-wrapper .tabs-container .tab{width:104px;font-size:12px;height:30px;letter-spacing:-.05em}.SampleResultSection .wrapper .sample-wrapper .sample-item{height:auto;flex-direction:column;grid-gap:0;gap:0}.SampleResultSection .wrapper .sample-wrapper .sample-item .video-wrap,.SampleResultSection .wrapper .sample-wrapper .sample-item .video-wrap .video{width:100%;height:auto}.SampleResultSection .wrapper .sample-wrapper .sample-item .right-wrap .summary{font-size:14px;margin:8px 0}.SampleResultSection .wrapper .sample-wrapper .sample-item .right-wrap .title{font-size:24px;margin-bottom:8px;word-break:keep-all;white-space:normal}.SampleResultSection .wrapper .sample-wrapper .sample-item .right-wrap .guide{font-size:12px;font-weight:600;margin:4px 0}.SampleResultSection .wrapper .sample-wrapper .sample-item .right-wrap .description{font-size:12px;margin:0}.SampleResultSection .wrapper .video-wrapper{flex-direction:column;margin-top:16px}.SampleResultSection .wrapper .video-wrapper .text-group .summary{font-size:14px;margin:8px 0}.SampleResultSection .wrapper .video-wrapper .text-group .title{font-size:24px;margin:0}.SampleResultSection .wrapper .video-wrapper .text-group .description{margin:8px 0 16px;font-size:14px;line-height:20px}}.MainVisualSection{text-align:center}.MainVisualSection .background{background-image:url(../../static/media/main-visual-bg.96c9ac03.jpg);background-repeat:no-repeat;width:100%;height:auto;background-size:100vw 100%;padding-bottom:50px;box-sizing:border-box}@supports(background-image:url("../../img/landing/main-visual-bg.webp")){.MainVisualSection .background{background-image:url(../../static/media/main-visual-bg.63a33794.webp)}}.MainVisualSection .title{padding-top:64px;color:#002226;font-weight:900;font-size:4rem;white-space:pre-line;margin:0;line-height:4.285rem}.MainVisualSection .sub-title{font-weight:700;font-size:1.71rem;height:3.285rem;line-height:3.285rem;color:#002226}.MainVisualSection .container-btn{grid-gap:4px;gap:4px;display:flex;justify-content:center;margin-top:32px}.MainVisualSection .description{line-height:1.857rem;font-size:1.428rem;color:#333;white-space:pre-line;margin:24px 0}.MainVisualSection .video-wrap{aspect-ratio:16/9.1;max-width:1200px;margin:auto;display:flex;flex-direction:column}.MainVisualSection .video{max-width:1200px;width:100%;height:auto;border-radius:16px}.MainVisualSection .video-caption{font-size:.857rem;color:#999;margin:16px 0 0}@media(min-width:768px)and (max-width:1199px){.MainVisualSection .background{padding:0 50px}}@media(min-width:300px)and (max-width:767px){.MainVisualSection{margin-bottom:20px}.MainVisualSection .background{height:auto;width:100%;padding:0 8px}.MainVisualSection .title{font-size:2.571rem;line-height:3rem;padding:44px 0 8px}.MainVisualSection .sub-title{font-size:1.428rem;line-height:2rem;white-space:pre-line}.MainVisualSection .container-btn{display:flex;padding:24px 0 8px;margin-top:0;flex-wrap:wrap}.MainVisualSection .description{line-height:1.285rem;font-size:.857rem;white-space:pre-line;margin:0 0 8px}.MainVisualSection .video{width:100%;height:auto}.MainVisualSection .video-caption{margin-top:8px}}.Landing{height:100%;overflow:auto;background-color:#fff;position:relative}.Landing .scroll-top-btn{width:40px;height:40px;position:fixed;right:30px;bottom:30px;z-index:10}.Landing .disappear-scroll-top-btn{bottom:-90px}.Landing .dim{width:100%;height:100%;background-color:rgba(0,0,0,.6);position:fixed;z-index:1;top:0;overflow:hidden}.Landing .mobile-appbar{display:none;position:fixed;z-index:3;width:100%;height:60px;margin-bottom:0;box-shadow:unset}.Landing .mobile-appbar .exp-root{margin:0}.Landing .mobile-appbar .expanded{color:#999}.Landing .mobile-appbar .summary-root{min-height:60px}.Landing .mobile-appbar .summary-root .content,.Landing .mobile-appbar .summary-root .expanded{margin:0}.Landing .mobile-appbar .detail{padding:0;display:flex;flex-flow:column}.Landing .mobile-appbar .detail .menu{cursor:pointer;height:50px;display:flex;align-items:center;font-size:18px;color:#333;background-color:#fff;padding-left:30px}.Landing .mobile-appbar .detail .info{display:flex;flex-flow:column;justify-content:center;background-color:#fff;color:#999;font-size:14px;padding-left:30px;height:60px;padding-bottom:10px}.Landing .app-bar{position:fixed;display:flex;background-color:#fff;align-items:center;justify-content:flex-start;flex-flow:row;padding-left:30px;padding-right:30px}.Landing .app-bar .logo{margin-top:0;padding-left:0}.Landing .app-bar .heading{width:1px;height:1px;overflow:hidden;position:absolute;top:0;left:0}.Landing .app-bar .toolbar{margin-left:auto}.Landing .app-bar .toolbar,.Landing .app-bar .toolbar .menus{display:flex;flex-flow:row;align-items:center}.Landing .app-bar .toolbar .menus .buildit-start-btn .icon{width:16px!important;color:#333}.Landing .app-bar .toolbar .menus .btn{padding:0 10px}.Landing .app-bar .toolbar .menus .btn .buildit-start-btn{color:#333}.Landing .app-bar .toolbar .menus .items{color:#666;display:flex;align-items:center;justify-content:center;height:52px;cursor:pointer;padding:10px}.Landing .app-bar .toolbar .menus .items.selected,.Landing .app-bar .toolbar .menus .items:hover{color:#000;font-weight:700}.Landing .landing-wrapper{margin-top:60px}.Landing .landing-wrapper .buildit-start-btn{padding:0 10px}.Landing .landing-wrapper .buildit-start-btn .icon{color:#333}.Landing .landing-wrapper .btn{font-size:14px}.Landing .landing-wrapper>.l-container{width:100%}.Landing .landing-wrapper>.l-container.buildit-system{background-color:#f5f5f5}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper{max-width:1200px;margin:auto;display:flex;padding:100px 0 60px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.title{flex:1 1;font-size:48px;color:#333;font-weight:700;line-height:60px;width:300px;margin:0}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards-container{display:flex;flex-direction:column}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards-container .cards{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:834px;margin-left:auto;margin-bottom:30px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards-container .cards .card{max-width:356px;min-height:144px;margin-bottom:20px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards-container .cards .card .card-icon-background{display:flex;justify-content:center;align-items:center;border-radius:6px;background-color:#cfe4e7;width:60px;height:60px;margin-bottom:20px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards-container .cards .card .card-icon-background>.card-icon{width:35px;height:35px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards-container .cards .card .card-icon-background .setting-motion{display:inline-block;position:relative;box-sizing:border-box;animation:rotation 2s linear infinite}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards-container .cards .card .card-icon-background .setting-motion:after{content:"";box-sizing:border-box;position:absolute;left:50%;top:50%;transform:translate(-30%,-30%)}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards-container .cards .card .card-icon-background .amplifier-motion{display:block;margin:20px auto;position:relative;box-sizing:border-box;animation:animloader 2s linear infinite}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards-container .cards .card .card-icon-background .amplifier-motion:after{content:"";box-sizing:border-box;width:6px;height:24px;background:#fff;transform:rotate(-45deg);position:absolute;bottom:-20px;left:46px}@keyframes animloader{0%{transform:translate(-5px,-5px)}25%{transform:translate(-5px,5px)}50%{transform:translate(5px,5px)}75%{transform:translate(5px,-5px)}to{transform:translate(-5px,-5px)}}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards-container .cards .card .card-icon-background .seed-motion{width:23px;animation:seedmotion 2s linear infinite}@keyframes seedmotion{0%{transform:scale(1);transition:.5s}50%{transform:scale(1.4);transition:.5s}to{transform:scale(1);transition:.5s}}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards-container .cards .card .card-icon-background .bulb-motion{animation:blinkeffect 1s linear infinite}@keyframes blinkeffect{50%{opacity:.1;transition:1s}to{opacity:1;transition:1s}}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards-container .cards .card .system-description{font-weight:700;font-size:24px;line-height:32px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards-container .card__project{display:flex;width:100%;flex-direction:column}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards-container .card__project .project-row{display:flex;flex-direction:row}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards-container .card__project .project-row .project-title{display:flex;font-weight:700;font-size:18px;line-height:32px;min-width:180px;box-sizing:border-box;padding-right:10px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards-container .card__project .project-row .project-description{display:flex;font-weight:400;font-size:18px;line-height:32px;white-space:pre-wrap}.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper{max-width:1200px;margin:auto;display:flex;justify-content:space-between;padding-bottom:100px}.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper>.sub-title{font-size:30px;color:#333;font-weight:700;line-height:36px;width:300px;flex:1 1}.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper>.sub-title .mobile-display{display:none}.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper>.sub-title>.title-border{width:80px;height:4px;background-color:#cfe4e7;margin-bottom:20px}.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper>.buildit-system__use{display:flex;flex-direction:column;width:834px;margin-left:auto;overflow-x:auto}.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper>.buildit-system__use>.buildit-system__use-border{width:auto;height:4px;background-color:#cfe4e7;margin-bottom:30px}.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper>.buildit-system__use .use-header{font-weight:700;font-size:24px;line-height:32px;margin-bottom:20px;white-space:pre-wrap}.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper>.buildit-system__use .use-project-type{display:flex;flex-direction:column;margin-bottom:20px}.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper>.buildit-system__use .use-project-type .use-project-type-row{display:flex;flex-direction:row}.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper>.buildit-system__use .use-project-type .use-project-type-row .use-project-type-title{min-width:180px;font-weight:700;font-size:18px;line-height:32px}.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper>.buildit-system__use .use-project-type .use-project-type-row .use-project-type-description{font-size:18px;font-weight:400;line-height:32px;white-space:pre-wrap}.Landing .landing-wrapper>.l-container.buildit-reason1{padding:100px 0}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper{max-width:1200px;margin:auto;display:flex;flex-flow:row}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.title{font-size:48px;color:#333;font-weight:700;line-height:60px;min-width:268px;display:flex;flex-flow:column}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.title>.sub-title{color:#666;font-size:24px;font-weight:100}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content{max-width:834px;margin-left:auto;white-space:normal}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .mobile-display{display:none}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .mobile-none{display:block}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .info-box{margin-bottom:50px}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .info-box:last-child{margin-bottom:0}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .info-box>.title{font-size:32px;color:#333;margin-bottom:20px;font-weight:700;display:flex;align-items:center}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .info-box>.title>.sub-title{color:#666;font-size:24px;font-weight:400;margin-left:10px}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .info-box>.info{color:#666;font-size:24px}.Landing .landing-wrapper>.l-container.price{padding:100px 0}.Landing .landing-wrapper>.l-container.price>.wrapper>.title{max-width:1200px;margin:auto}.Landing .landing-wrapper>.l-container.price>.wrapper>.title>.main-title{font-size:48px;line-height:60px;color:#333;font-weight:700;text-align:center;margin:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.title>.sub-title{font-size:32px;line-height:42px;color:#333;text-align:center;margin-top:16px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content{max-width:1200px;margin:auto}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards{display:flex;justify-content:center}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards>.mobile{display:none}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card{margin:0 15px;background-color:#fff;border-bottom:2px solid #d2d2d2;width:273px;position:relative}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card.GOLD{border-bottom:2px solid #f6d38f}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card.PLATINUM{border-bottom:2px solid #48ddf2}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card.BRONZE{border-bottom:2px solid #ceaba8}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.top-line{position:absolute;width:100%;height:30px;display:flex;align-items:center}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.top-line .text{font-weight:700;font-size:12px;margin-left:16px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card:first-child{margin-left:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card:last-child{margin-right:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-title{font-size:32px;line-height:42px;color:#333;font-weight:700;padding:60px 16px 0;margin-bottom:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-info{height:48px;font-size:18px;color:#333;font-weight:700;line-height:24px;padding:0 0 0 16px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price{padding:0 16px;color:#333;font-size:18px;line-height:24px;font-weight:700;margin-bottom:30px;display:flex;align-items:center;flex-flow:column;margin-top:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price>.origin-price{margin-left:auto;font-size:18px;color:#333;-webkit-text-decoration-color:#333;text-decoration-color:#333;font-weight:700}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price>.discount-price{margin-left:auto}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.point-info{display:none}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table{border-top:2px solid #f5f5f5}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value{display:flex;height:40px;align-items:center;border-bottom:1px solid #f5f5f5}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value:nth-child(3){border-bottom:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value>.icon-wrap{padding-left:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value>.icon-wrap .icon{color:#666;margin-top:5px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value>.value{width:100%;box-sizing:border-box;padding-left:10px;color:#666;font-size:14px;font-weight:500}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table{display:flex;margin-bottom:5px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table:last-child{margin-bottom:30px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.icon-wrap{padding-left:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.icon-wrap>img{margin-top:11px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.icon-wrap>.info-icon{color:#666;width:18px;height:18px;margin-top:11px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value{width:100%;padding-left:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value{display:flex;align-items:center;width:inherit}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value.all{height:40px;font-weight:500}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value.buildit,.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value.service{height:24px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value>.value{margin-left:auto;margin-right:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .plantype-price{display:flex;flex-wrap:wrap;grid-gap:20px;gap:20px;justify-content:center}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info{position:relative;max-width:1200px;background-color:#fff;border-bottom:2px solid #e6e5e5;box-sizing:border-box;margin:50px auto auto;display:flex;flex-flow:column}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.service-request{display:flex;margin-top:36px;align-items:center;margin-bottom:30px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.service-request>.title{font-size:28px;font-weight:700;padding:0 16px;display:flex;align-items:center}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.service-request>.contact,.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.service-request>.email{font-size:18px;color:#666;padding:0 16px;font-weight:700;display:flex;align-items:center}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.service-request>.contact .icon,.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.service-request>.email .icon{color:#666}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper{display:flex;flex-flow:row}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info{padding:0 16px;margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info>.title{color:#333;font-size:14px;font-weight:500;margin-bottom:15px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info>.content-wrap{margin-top:30px;margin-bottom:15px;display:flex}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info>.content-wrap .content{color:#666;font-size:14px;display:flex;flex-flow:column}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.info-wrap{padding:0 16px;margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.info-wrap>.title{color:#333;font-size:14px;font-weight:500;margin-bottom:15px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info .table{display:flex;flex-flow:column;min-width:556px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info .table>.tr{display:flex;align-items:center;border-top:2px solid #ccc;color:#666}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info .table>.tr:last-child{border-bottom:2px solid #ccc}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info .table>.tr>.th{display:flex;align-items:center;height:35px;min-width:158px;background-color:#e2f2f4;padding-left:5px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info .table>.tr>.td{display:flex;align-items:center;height:35px;padding-left:5px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.top-line{position:absolute;height:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content{margin-top:50px;display:flex}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact{width:calc(50% - 10px)}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box{margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box:last-child{margin-bottom:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box>.title{font-size:14px;color:#666}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box>.value{font-size:18px;font-weight:700;color:#333}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation{width:calc(50% - 10px);margin-left:auto;padding-left:20px;box-sizing:border-box}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box{margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box:last-child{margin-bottom:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box>.title{font-size:14px;color:#666}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box>.value{font-size:18px;color:#333}.Landing .landing-wrapper>.l-container.finish{height:320px;background:url(../../static/media/landing_img_finish.0a7010a5.png);background-size:cover;background-position-y:100%}.Landing .landing-wrapper>.l-container.finish>.wrapper{background-color:rgba(0,0,0,.8);height:100%;display:flex;align-items:center;justify-content:center;color:#eee}.Landing .landing-wrapper>.l-container.finish>.wrapper .main-title{font-size:48px;line-height:60px;display:flex;flex-flow:column;align-items:center;justify-content:center;font-weight:700}.Landing .landing-wrapper>.l-container.finish>.wrapper .btn-groups{display:flex;align-items:center;justify-content:center}.Landing .landing-wrapper>.l-container.finish>.wrapper .btn-groups .btn{width:210px;margin-right:5px;margin-left:5px;font-size:14px}.Landing .landing-wrapper>.l-container.footer{padding:30px 0}.Landing .landing-wrapper>.l-container.footer>.wrapper{max-width:1200px;margin:auto}.Landing .landing-wrapper>.l-container.footer>.wrapper .row{display:flex;justify-content:space-between;white-space:pre-wrap}.Landing .landing-wrapper>.l-container.footer>.wrapper .row .logo-box{display:flex;height:30px;align-items:center}.Landing .landing-wrapper>.l-container.footer>.wrapper .row .logo-box>.logo{width:auto;height:inherit}.Landing .landing-wrapper>.l-container.footer>.wrapper .row>.content,.Landing .landing-wrapper>.l-container.footer>.wrapper .row>.content>.links{display:flex;align-items:center}.Landing .landing-wrapper>.l-container.footer>.wrapper .row>.content>.links>.link-divider{height:12px;margin:0 10px;border:1px solid #555}.Landing .landing-wrapper>.l-container.footer>.wrapper .row>.content>.links>.link{color:#555;font-weight:700;font-size:12px;text-decoration:none}.Landing .landing-wrapper>.l-container.footer>.wrapper .row>.content .btn{width:210px;margin-left:auto;align-items:center}.Landing .landing-wrapper>.l-container.footer>.wrapper .footer-foot{margin-top:10px;margin-bottom:10px;display:flex;flex-direction:column;align-items:baseline;color:grey;font-size:12px}.Landing .landing-wrapper>.l-container.footer>.wrapper .footer-foot .first-row,.Landing .landing-wrapper>.l-container.footer>.wrapper .footer-foot .second-row{display:flex;flex-wrap:wrap;white-space:pre-wrap}.Landing .landing-wrapper>.l-container.footer>.wrapper .footer-foot .item{margin-right:10px}.Landing .landing-wrapper>.l-container.footer>.wrapper .footer-foot .third-row{margin-top:10px;width:100%;display:flex;flex-flow:row wrap;justify-content:space-between}.Landing .landing-wrapper>.l-container.footer>.wrapper .footer-foot .copyright{font-size:10px}@media(min-width:768px)and (max-width:1199px){::-webkit-scrollbar{height:10px}.Landing{height:100%;overflow:auto;overflow-x:hidden!important;background-color:#fff}.Landing .landing-wrapper{margin-top:60px}.Landing .landing-wrapper>.l-container.buildit-system{background-color:#f5f5f5}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper{max-width:1200px;display:flex;flex-flow:column;margin:0 50px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.title{padding-top:0;font-size:48px;color:#333;font-weight:700;line-height:60px;text-align:left;margin-bottom:40px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards{flex:1 1;display:flex;padding-top:100px;justify-content:center;margin-left:-16px;margin-right:-16px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards .card{background-color:inherit}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards .card.AI{margin-right:60px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards .card.DESIGNER{margin-top:200px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards .card img{width:304px;height:402px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards .card>.title{text-align:center;color:#333;font-size:18px;font-weight:700;margin:20px 0}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards .card>.info{font-size:20px;display:flex;flex-flow:column;align-items:center;justify-content:center;font-weight:700;margin-bottom:20px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.cards .card .btn{width:210px;margin:auto;font-size:14px}.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper{display:flex;flex-flow:column;margin:0 50px;overflow-x:auto}.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper>.sub-title{margin-bottom:40px}.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper>.sub-title>.title-border{display:none}.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper>.sub-title>.mobile-display{display:block}.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper>.buildit-system__use>.buildit-system__use-border,.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper>.sub-title>.mobile-hide{display:none}.Landing .landing-wrapper>.l-container.buildit-reason1{padding:100px 0}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper{max-width:1200px;display:flex;flex-flow:column;margin:auto auto auto 50px}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.title{font-size:48px;color:#333;font-weight:700;line-height:60px}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content{max-width:712px;margin-left:0;margin-top:100px}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .mobile-display{display:none}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .mobile-none{display:block}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .info-box{margin-bottom:50px}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .info-box>.title{font-size:32px;color:#333;margin-bottom:20px;font-weight:700}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .info-box>.info{color:#666;font-size:24px}.Landing .landing-wrapper>.l-container.price{padding:100px 0}.Landing .landing-wrapper>.l-container.price>.wrapper{max-width:1200px;margin:auto}.Landing .landing-wrapper>.l-container.price>.wrapper>.content{margin:0 50px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .plantype-price{grid-template-columns:repeat(2,0fr);justify-content:center}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards{display:flex;overflow-x:auto;justify-content:unset;padding-bottom:20px;flex-flow:nowrap}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards::-webkit-scrollbar{height:7px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card{flex-grow:0;flex-shrink:0;flex-basis:273px;margin:0 20px 0 0}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card:first-child{margin-left:0;margin-right:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card:last-child{margin-left:auto;margin-right:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-title{font-size:32px;line-height:42px;color:#333;font-weight:700}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-info{height:48px;font-size:16px;color:#333;font-weight:700;line-height:24px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price{color:#333;font-size:18px;line-height:24px;font-weight:700;text-align:right;margin-bottom:30px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.point-info{display:none}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value{display:flex;height:40px;align-items:center}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value>.icon-wrap{padding-left:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value>.icon-wrap .icon{color:#666;margin-top:5px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value>.value{padding-left:10px;color:#666;font-size:14px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table{display:flex;margin-bottom:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.icon-wrap{padding-left:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.icon-wrap>img{margin-top:11px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value{width:100%;padding-left:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value{display:flex;align-items:center;width:inherit}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value.all{height:40px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value.buildit,.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value.service{height:24px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value>.value{margin-left:auto;margin-right:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper{flex-flow:column}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info{padding:0 16px;margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info>.title{color:#333;font-size:14px;font-weight:500;margin-bottom:15px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info>.content-wrap{margin-bottom:15px;display:flex}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info>.content-wrap .content{color:#666;font-size:14px;display:flex;flex-flow:column}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.info-wrap{padding:0 16px;margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.info-wrap>.title{color:#333;font-size:14px;font-weight:500;margin-bottom:15px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info .table{min-width:unset;width:100%}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info .table .tr{min-width:unset;align-items:unset}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content{margin-top:50px;display:flex}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact{width:calc(30% - 10px)}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box{margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box:last-child{margin-bottom:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box>.title{font-size:14px;color:#666}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box>.value{font-size:18px;font-weight:700;color:#333}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation{width:calc(50% - 10px);margin-left:20px;padding-left:20px;box-sizing:border-box}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box{margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box:last-child{margin-bottom:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box>.title{font-size:14px;color:#666}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box>.value{font-size:18px;color:#333}.Landing .landing-wrapper>.l-container.finish{height:400px;background:url(../../static/media/landing_img_finish.0a7010a5.png);background-size:cover;background-position-y:100%}.Landing .landing-wrapper>.l-container.finish>.wrapper{background-color:rgba(0,0,0,.6);height:100%;display:flex;align-items:center;justify-content:center;color:#eee}.Landing .landing-wrapper>.l-container.finish>.wrapper .main-title{font-size:48px;line-height:60px;display:flex;flex-flow:column;align-items:center;justify-content:center;font-weight:700;margin-bottom:30px}.Landing .landing-wrapper>.l-container.finish>.wrapper .sub-title{font-size:24px;display:flex;flex-flow:column;align-items:center;justify-content:center;font-weight:700;margin-bottom:20px}.Landing .landing-wrapper>.l-container.finish>.wrapper .btn-groups{display:flex;align-items:center;justify-content:center}.Landing .landing-wrapper>.l-container.finish>.wrapper .btn-groups .btn{width:210px;margin-right:5px;margin-left:5px}.Landing .landing-wrapper>.l-container.footer{padding:30px 0}.Landing .landing-wrapper>.l-container.footer>.wrapper{max-width:1200px;margin:0 50px}.Landing .landing-wrapper>.l-container.footer>.wrapper>.content{display:flex}.Landing .landing-wrapper>.l-container.footer>.wrapper>.content>.links{display:flex;align-items:center}.Landing .landing-wrapper>.l-container.footer>.wrapper>.content>.links>.link-divider{height:30%;margin:0 10px;border:1px solid #555}.Landing .landing-wrapper>.l-container.footer>.wrapper>.content>.links>.link{color:#555;font-weight:700;font-size:18px;text-decoration:none}.Landing .landing-wrapper>.l-container.footer>.wrapper>.content .btn{width:210px;margin-left:auto;align-items:center}.Landing .landing-wrapper>.l-container.footer>.wrapper>.footer-foot{margin-top:10px;margin-bottom:20px;display:flex;align-items:flex-start;flex-flow:column}}@media(min-width:300px)and (max-width:767px){::-webkit-scrollbar{height:10px}::-webkit-scrollbar-thumb{background:#ccc!important}.Landing{height:100%;overflow:auto;overflow-x:hidden;background-color:#fff}.Landing .btn{font-weight:700!important}.Landing .app-bar{display:none!important}.Landing .mobile-appbar{display:block;margin-top:0}.Landing .mobile-appbar .detail{padding-top:10px;background-color:#fff}.Landing .mobile-appbar .detail .menu{height:40px;padding-left:22px;color:#232732;font-size:14px}.Landing .mobile-appbar .detail .menu .open-icon{width:16px;margin-left:2px}.Landing .mobile-appbar .detail .info{font-size:12px;padding-left:22px;height:50px;line-height:16px}.Landing .landing-wrapper>.l-container{width:100%}.Landing .landing-wrapper>.l-container.buildit-system{padding-bottom:20px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper{max-width:1200px;display:flex;flex-flow:column;padding:50px 0 30px;margin:0 16px 20px;overflow-x:auto}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper>.title{flex:1 1;padding-top:0;font-size:48px;color:#333;font-weight:700;line-height:40px;text-align:left;font-size:32px;margin-bottom:40px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper .cards-container .project-description{white-space:nowrap!important}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper .cards{display:flex;flex-flow:nowrap;overflow-x:scroll;justify-content:space-between;flex-wrap:wrap;width:820px;margin-bottom:0!important}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper .cards .card{background-color:inherit;margin-bottom:40px!important;width:50%;flex:0 0 304px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper .cards .card.AI{padding-top:0;margin-right:10px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper .cards .card.DESIGNER{margin-left:10px;margin-top:0}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper .cards .card img{width:100%;height:auto}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper .cards .card>.title{text-align:center;color:#333;font-size:18px;font-weight:700;margin:16px 0}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper .cards .card>.info{font-size:18px;display:flex;flex-flow:column;align-items:center;justify-content:normal;font-weight:700;margin-bottom:20px;height:80px}.Landing .landing-wrapper>.l-container.buildit-system>.wrapper .cards .card .btn{width:210px;margin:auto;font-size:14px}.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper{display:flex;flex-flow:column;margin:70px 16px 0;overflow-x:auto;padding-bottom:30px}.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper>.sub-title{font-size:32px;margin-bottom:40px}.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper>.sub-title .mobile-display{display:block}.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper>.buildit-system__use>.buildit-system__use-border,.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper>.sub-title .mobile-hide,.Landing .landing-wrapper>.l-container.buildit-system .sub-wrapper>.sub-title>.title-border{display:none}.Landing .landing-wrapper>.l-container.buildit-reason1{padding:50px 0 0;height:412px;box-sizing:border-box}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper{max-width:1200px;display:flex;flex-flow:column;overflow:visible;margin:0 16px}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.title{font-size:32px;color:#333;font-weight:700;line-height:40px;margin-bottom:30px;margin-left:0}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content{margin-left:0;max-width:auto;display:flex;flex-flow:nowrap;overflow-x:scroll}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .mobile-display{display:block}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .mobile-none{display:none}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .carousel{height:247px;padding-bottom:32px}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .carousel .slide{text-align:left}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .carousel .control-dots{margin-bottom:32px}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .carousel .control-dots .dot{width:26px;height:3px;border-radius:0;background:#666;opacity:.2;margin:2px;box-shadow:none}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .carousel .control-dots .dot.selected{opacity:1}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .carousel .control-arrow{opacity:1;width:50px;height:50px;display:inline-block;border-top:0;border-bottom:0;margin:0;top:182px;display:flex;justify-content:center;align-items:center;background-color:transparent}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .carousel .control-arrow.control-prev:before{margin:0;border:0;width:50px;height:50px;content:url(../../static/media/M-landing-swiper-left.eac1f517.svg)}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .carousel .control-arrow.control-next:before{margin:0;border:0;width:50px;height:50px;content:url(../../static/media/M-landing-swiper-right.760fc7e0.svg)}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .carousel .carousel-status{display:none}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .info-box{flex:0 0 100%;margin-right:20px;line-height:24px;color:#666;font-size:16px}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .info-box:last-child{margin-right:0}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .info-box>.title{font-size:24px;color:#333;margin-bottom:10px;font-weight:700}.Landing .landing-wrapper>.l-container.buildit-reason1>.wrapper>.content .info-box>.info{color:#666;font-size:18px}.Landing .landing-wrapper>.l-container.price{background:#fff;padding-top:40px;padding-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper{margin:auto}.Landing .landing-wrapper>.l-container.price>.wrapper>.title>.main-title{font-size:32px;line-height:42px;color:#333;font-weight:700;text-align:center}.Landing .landing-wrapper>.l-container.price>.wrapper>.title>.sub-title{margin-top:10px;font-size:18px;line-height:26px;color:#232732;text-align:center;display:flex;flex-flow:column}.Landing .landing-wrapper>.l-container.price>.wrapper>.content{margin:0 16px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards{display:flex;overflow-x:scroll;padding-bottom:20px;justify-content:unset;flex-flow:nowrap}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card{flex-grow:0;flex-shrink:0;flex-basis:273px;margin:0 20px 0 0}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card:first-child{margin-left:0;margin-right:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card:last-child{margin-left:auto;margin-right:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-title{font-size:32px;line-height:42px;color:#333;font-weight:700}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-info{height:48px;font-size:18px;color:#333;font-weight:700;line-height:24px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price{color:#333;font-size:18px;line-height:24px;font-weight:700;text-align:right;margin-bottom:30px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.point-info{display:none}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value{display:flex;height:40px;align-items:center}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value>.icon-wrap{padding-left:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value>.icon-wrap .icon{color:#666;margin-top:5px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value>.value{padding-left:10px;color:#666;font-size:14px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table{display:flex;margin-bottom:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.icon-wrap{padding-left:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.icon-wrap>img{margin-top:11px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value{width:100%;padding-left:10px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value{display:flex;align-items:center;width:inherit}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value.all{height:40px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value.buildit,.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value.service{height:24px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content>.price-cards .card>.price-table>.icon-value-table>.value>.key-value>.value{margin-left:auto;margin-right:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .plantype-price{display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow-x:scroll;padding-bottom:26px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.service-request{align-items:flex-start;flex-flow:column}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper{flex-flow:column}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info{padding:0 16px;margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info>.title{color:#333;font-size:14px;font-weight:500;margin-bottom:15px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info>.content-wrap{margin-bottom:15px;display:flex}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.consulting-info>.content-wrap .content{color:#666;font-size:14px;display:flex;flex-flow:column}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.info-wrap{padding:0 16px;margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info>.info-wrapper>.info-wrap>.title{color:#333;font-size:14px;font-weight:500;margin-bottom:15px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info .table{min-width:120px}.Landing .landing-wrapper>.l-container.price>.wrapper>.content .service-info .table .tr{min-width:inherit;align-items:unset;flex-flow:column}.Landing .landing-wrapper>.l-container.price>.wrapper .consult-title{font-size:24px;margin-bottom:30px}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content{display:flex;flex-flow:column;margin:50px 0 0}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact{width:100%}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box{margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box:last-child{margin-bottom:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box>.title{font-size:14px;color:#666}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.contact>.contact-box>.value{font-size:18px;font-weight:700;color:#333}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation{width:100%;margin-left:0;padding-left:0;margin-top:20px;box-sizing:border-box}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box{margin-bottom:20px}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box:last-child{margin-bottom:0}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box>.title{font-size:14px;color:#666}.Landing .landing-wrapper>.l-container.price>.wrapper>.sub-content>.detail-infomation>.info-box>.value{font-size:18px;color:#333}.Landing .landing-wrapper>.l-container.finish{height:160px;background:url(../../static/media/landing_img_finish.0a7010a5.png);background-size:cover;background-position-y:100%}.Landing .landing-wrapper>.l-container.finish>.wrapper{background-color:rgba(0,0,0,.6);height:100%;display:flex;align-items:center;justify-content:center;color:#eee}.Landing .landing-wrapper>.l-container.finish>.wrapper .main-title{font-size:18px;line-height:24px;display:flex;flex-flow:column;align-items:center;justify-content:center;font-weight:700}.Landing .landing-wrapper>.l-container.finish>.wrapper .sub-title{font-size:14px;font-weight:700;margin-bottom:20px}.Landing .landing-wrapper>.l-container.finish>.wrapper .btn-groups,.Landing .landing-wrapper>.l-container.finish>.wrapper .sub-title{display:flex;flex-flow:column;align-items:center;justify-content:center}.Landing .landing-wrapper>.l-container.finish>.wrapper .btn-groups .btn{width:210px;margin-right:5px;margin-left:5px;margin-bottom:15px}.Landing .landing-wrapper>.l-container.footer{padding:30px 0}.Landing .landing-wrapper>.l-container.footer>.wrapper{max-width:1200px;margin:0 16px}.Landing .landing-wrapper>.l-container.footer>.wrapper .row .logo-box{display:none}.Landing .landing-wrapper>.l-container.footer>.wrapper .content{display:flex}.Landing .landing-wrapper>.l-container.footer>.wrapper .content>.links{flex-direction:column;display:flex;flex-flow:column;align-items:flex-start!important}.Landing .landing-wrapper>.l-container.footer>.wrapper .content>.links>.link-divider{height:30%;margin:0 10px;border:1px solid #555;display:none}.Landing .landing-wrapper>.l-container.footer>.wrapper .content>.links>.link{color:#555;font-weight:700;font-size:16px!important;text-decoration:none;margin-bottom:10px;text-align:left}.Landing .landing-wrapper>.l-container.footer>.wrapper .content .btn{width:210px;margin-left:auto;align-items:center;display:none}.Landing .landing-wrapper>.l-container.footer>.wrapper>.footer-foot{margin-top:10px;margin-bottom:20px;display:flex;flex-flow:column;align-items:flex-start;color:grey;line-height:18px;font-size:12px!important}.Landing .landing-wrapper>.l-container.footer>.wrapper>.footer-foot .first-row{display:flex;flex-direction:column}.Landing .landing-wrapper>.l-container.footer>.wrapper>.footer-foot .first-row .item:nth-child(3){width:260px}.Landing .landing-wrapper>.l-container.footer>.wrapper>.footer-foot .second-row{flex-wrap:nowrap;flex-direction:column}.Landing .landing-wrapper>.l-container.footer>.wrapper>.footer-foot .second-row .item:nth-child(3){width:240px;margin-right:0}.Landing .landing-wrapper>.l-container.footer>.wrapper>.footer-foot .second-row .mobile-none{display:none}.Landing .landing-wrapper>.l-container.footer>.wrapper>.footer-foot>.address{display:flex;flex-flow:column}}.block{height:5em;line-height:5em;width:10em;background:#464646;color:#fdfdfd;text-align:center;margin:1em auto;text-shadow:0 0 1px #333}.animatable{visibility:hidden;animation-play-state:paused}.animated{visibility:visible;animation-fill-mode:both;animation-duration:1s;animation-play-state:running}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}60%{opacity:0}20%{opacity:0}to{opacity:1}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{transform:translateX(20px)}80%{transform:translateX(-5px)}to{opacity:1;transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{transform:translateX(-20px)}80%{transform:translateX(5px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes moveUp{0%{opacity:1;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeBgColor{0%{background:none}70%{background:none}to{background:#464646}}.animated.animationDelay{animation-delay:.4s;-webkit-animation-delay:.4s}.animated.animationDelayMed{animation-delay:1.2s;-webkit-animation-delay:1.2s}.animated.animationDelayLong{animation-delay:1.6s;-webkit-animation-delay:1.6s}.animated.fadeBgColor{animation-name:fadeBgColor}.animated.bounceIn{animation-name:bounceIn}.animated.bounceInRight{animation-name:bounceInRight}.animated.bounceInLeft{animation-name:bounceInLeft}.animated.fadeIn{animation-name:fadeIn}.animated.fadeInDown{animation-name:fadeInDown}.animated.fadeInUp{animation-name:fadeInUp}.animated.moveUp{animation-name:moveUp}.ProjectSummary .more-btn{width:100px;position:absolute;bottom:0;right:0}.ProjectSummary>.title{font-size:18px;border-bottom:1px solid #555;height:50px;display:flex;align-items:center}.ProjectSummary>.content>.project-title-wrap{width:1078px;padding-top:30px;cursor:text}.ProjectSummary>.content>.project-title-wrap>.project-title-info{color:#999;font-size:12px;margin-bottom:10px}.ProjectSummary>.content>.project-title-wrap>.project-title{display:flex;flex-flow:row;align-items:center;font-size:18px;height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ccc;background-color:#0c111b}.ProjectSummary>.content>.project-title-wrap>.project-title:hover{background-color:#273945}.ProjectSummary>.content>.project-title-wrap>.project-title .project-title-edit{display:flex;align-items:center;width:1068px;margin-left:10px}.ProjectSummary>.content>.project-title-wrap>.project-title .project-title-edit>.project-title{max-width:1068px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectSummary>.content>.project-title-wrap>.project-title .project-title-edit .icon{margin-left:10px;color:#999}.ProjectSummary>.content>.project-title-wrap>.project-title input{height:50px;font-size:18px}.ProjectSummary>.content>.project-title-wrap>.project-title input:hover{cursor:text}.ProjectSummary>.content>.project-title-wrap>.project-title .focus{border-bottom:1px solid #fff}.ProjectSummary>.content>.project-description-wrap{display:flex;flex-direction:column;width:1078px;height:100px;margin-top:10px;margin-bottom:20px}.ProjectSummary>.content>.project-description-wrap .project-description-info{color:#999;font-size:12px;margin-bottom:10px}.ProjectSummary>.content>.project-description-wrap .project-description{color:#ccc;width:1078px}.ProjectSummary>.content>.project-description-wrap .project-description.no-edit{background-color:#161a24;color:#999}.ProjectSummary>.content>.project-description-wrap .project-description.no-edit>.input-wrapper{border:0;height:80px}.ProjectSummary>.content>.project-description-wrap .project-description.no-edit>.input-wrapper:hover{background-color:#273945}.ProjectSummary>.content>.project-description-wrap .project-description>.input-wrapper textarea{height:100px}.ProjectSummary>.content>.project-description-wrap .project-description .input-wrapper{color:#eee}.ProjectSummary>.content>.project-description-wrap .project-description .input-wrapper textarea::placeholder{color:#999}.ProjectSummary>.content>.map-wrap{height:470px;padding-top:30px;display:flex;flex-flow:row;border-radius:6px}.ProjectSummary>.content>.map-wrap>.map-content{width:1078px;position:relative}.ProjectSummary>.content>.map-wrap>.map-content .map-converter{position:absolute;left:20px;top:20px;height:82px}.ProjectSummary>.content>.map-wrap>.map-content .map-converter.tabs .tab{height:36px!important;font-size:10px!important}.ProjectSummary>.content>.map-wrap>.map-content>.site-info{width:230px;position:absolute;bottom:20px;right:20px;background-color:rgba(22,26,36,.7);padding-top:20px;border-radius:6px}.ProjectSummary>.content>.map-wrap>.map-content>.site-info.hidden{width:30px;padding:0}.ProjectSummary>.content>.map-wrap>.map-content>.site-info.hidden>.key-value{display:none}.ProjectSummary>.content>.map-wrap>.map-content>.site-info.hidden>.closed>img{transform:rotate(180deg)}.ProjectSummary>.content>.map-wrap>.map-content>.site-info>.key-value{display:flex;flex-flow:row;align-items:center;color:#ccc;padding-left:16px;padding-right:16px}.ProjectSummary>.content>.map-wrap>.map-content>.site-info>.key-value>.key{font-size:12px}.ProjectSummary>.content>.map-wrap>.map-content>.site-info>.key-value>.value{margin-left:auto;font-size:14px}.ProjectSummary>.content>.map-wrap>.map-content>.site-info>.closed{height:30px;display:flex;align-items:center;padding-right:5px}.ProjectSummary>.content>.map-wrap>.map-content>.site-info>.closed>img{margin-left:auto;cursor:pointer}.ProjectSummary>.content>.map-wrap>.btns-content{display:flex;flex-flow:column;margin-top:auto;margin-left:auto}.ProjectSummary>.content>.map-wrap>.btns-content .tab{width:100px;margin-bottom:5px;font-size:10px;text-align:left;padding-left:6px;display:block}.ProjectSummary>.content>.map-wrap>.btns-content .tab>span{justify-content:unset;align-items:center;display:flex}.ProjectSummary>.content>.map-wrap>.btns-content .tab:last-child{margin-bottom:0}.ProjectSummary>.content>.map-wrap>.btns-content .tab .inner-icon{width:10px!important;height:10px!important;margin-right:5px}.ProjectSummary>.content>.map-wrap>.btns-content .tab .inner-icon.project-site{color:#f33}.ProjectSummary>.content>.map-wrap>.btns-content .tab .inner-icon.project-site.reverse{color:#555}.ProjectSummary>.content>.map-wrap>.btns-content .tab .inner-icon.road{color:#5a79a5}.ProjectSummary>.content>.map-wrap>.btns-content .tab .inner-icon.vacancy-outside{color:#00a15e}.ProjectSummary>.content>.map-wrap>.btns-content .tab .inner-icon.vacancy-inside{color:#8800c8}.ProjectSummary>.content>.map-wrap>.btns-content .tab .inner-icon.skyline{color:#0076e3}.ProjectSummary>.content>.map-wrap>.btns-content .tab .inner-icon.boundary-site{color:#1045ff}.ProjectSummary>.content>.map-wrap>.btns-content .tab .inner-icon.topography{color:#fff}.ProjectSummary>.content>.config-wrap{display:flex;flex-flow:row;border-top:1px solid #555;padding-top:20px;margin-top:50px;box-sizing:border-box}.ProjectSummary>.content>.config-wrap>.title{margin-right:122px;width:102px;box-sizing:border-box;height:58px;border-bottom:1px solid #555;border-right:1px solid #555;font-size:18px;color:#eee}.ProjectSummary>.content>.config-wrap>.content-wrap{width:977px;display:flex;flex-flow:column}.ProjectSummary>.content>.config-wrap>.content-wrap>.content{min-height:35px;border-left:1px solid #333;padding-left:20px;display:flex;flex-flow:column;padding-top:20px;position:relative}.ProjectSummary>.content>.config-wrap>.content-wrap>.content:first-child{padding-top:0}.ProjectSummary>.content>.config-wrap>.content-wrap>.content>.type{display:flex;flex-flow:column}.ProjectSummary>.content>.config-wrap>.content-wrap>.content>.type.my-type>.title{display:flex;flex-flow:row;align-items:center}.ProjectSummary>.content>.config-wrap>.content-wrap>.content>.type.my-type>.title>.more-my-type-btn{margin-left:auto;color:#ccc;font-size:12px;padding:0}.ProjectSummary>.content>.config-wrap>.content-wrap>.content>.type.my-type>.title>.more-my-type-btn .icon{margin-left:10px;color:#ccc}.ProjectSummary>.content>.config-wrap>.content-wrap>.content>.type.my-type>.title:hover{background-color:inherit}.ProjectSummary>.content>.config-wrap.basic>.content-wrap>.content{flex-flow:row nowrap}.ProjectSummary>.content>.config-wrap.basic>.content-wrap>.content>.basic-box{width:224px;box-sizing:border-box;margin-right:20px}.ProjectSummary>.content>.config-wrap.basic>.content-wrap>.content>.basic-box.address{width:468px}.ProjectSummary>.content>.config-wrap.basic>.content-wrap>.content>:last-child{margin-right:0}.ProjectSummary>.content>.config-wrap.basic>.content-wrap>.content>.textarea{width:712px}.ProjectSummary>.content>.config-wrap.value>.content-wrap>.content{flex-flow:row nowrap}.ProjectSummary>.content>.config-wrap.value>.content-wrap>.content>.value-box{width:102px;box-sizing:border-box;margin-right:20px}.ProjectSummary>.content>.config-wrap.value>.content-wrap>.content>:last-child{margin-right:0}.ProjectSummary>.content>.config-wrap.value>.content-wrap>.content .project-value-wrap{margin-right:20px}.ProjectSummary>.content>.config-wrap.value>.content-wrap>.content .project-value-wrap:last-child{margin-right:0}.ProjectSummary>.content>.config-wrap.value>.content-wrap>.content .project-value-wrap>.title{font-size:14px;border-bottom:1px solid #555;height:30px}.ProjectSummary>.content>.config-wrap.value>.content-wrap>.content .project-value-wrap>.content{display:flex;flex-flow:row;padding-top:10px}.ProjectSummary>.content>.config-wrap.value>.content-wrap>.content .project-value-wrap>.content>.value-box{width:102px;box-sizing:border-box;margin-right:20px}.ProjectSummary>.content>.config-wrap.value>.content-wrap>.content .project-value-wrap>.content>.value-box.large{width:223px}.ProjectSummary>.content>.config-wrap.value>.content-wrap>.content .project-value-wrap>.content>.value-box:last-child{margin-right:0}.ProjectPayment{padding-bottom:100px}.ProjectPayment>.breadcrumb-wrap{background-color:#161a24;display:flex;justify-content:center}.ProjectPayment>.breadcrumb-wrap>.content{margin-top:20px;width:1200px;display:flex;justify-content:flex-end}.ProjectPayment>.summary{margin-top:10px}.ProjectPayment>.payment-wrapper{background-color:#161a24;width:100%}.ProjectPayment>.payment-wrapper>.content{position:relative;z-index:1;padding-top:20px;margin-left:auto;margin-right:auto;width:1200px;display:flex;flex-flow:column}.ProjectPayment>.payment-wrapper>.content>.title{font-size:30px;color:#eee}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.title{color:#48ddf2;font-size:18px;height:50px;box-sizing:border-box;display:flex;align-items:center;border-bottom:1px solid #555}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body{padding:20px 0;display:flex;flex-flow:row;align-items:center}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.loading-box{display:none}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.loading-box .loading-icon{color:#ccc}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.loading-box.loading-on{display:block;width:1200px;z-index:2000;position:absolute;height:162px;background-color:rgba(22,26,36,.5);display:flex;align-items:center;justify-content:center}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.loading-box.INFINITE{height:209px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap{background-color:#232732}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap .plan-tag-wrap{height:70px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap .plan-tag-wrap .plan-tag{margin-left:20px;margin-top:25px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap .plan-tag-wrap .plan-info{height:30px;margin-left:20px;margin-top:25px;color:#999;font-size:14px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap .plan-tag-wrap .plan-info .link{color:#48ddf2;cursor:pointer;margin-left:5px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.package-box{margin-top:20px;margin-left:20px;display:flex;flex-direction:row;justify-content:flex-start}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.package-box>.available-daily-point{font-size:14px;text-align:center;margin-left:16px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.package-box .PLATINUM-wrapper{width:149px;height:40px;border-radius:6px;border:1px solid #48ddf2;font-weight:700;line-height:40px;display:flex;align-items:center;padding-left:10px;padding-right:10px;box-sizing:border-box}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.package-box .PLATINUM-wrapper .PLATINUM{background:linear-gradient(95.5deg,#48ddf2 16.29%,#95e4b3 84.25%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:18px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.package-box .PLATINUM-wrapper .PLATINUM-using{margin-left:3px;color:#48ddf2;font-size:14px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.project-setting{border-bottom:1px solid #333;width:672px;padding:20px 0 10px;margin:0 20px;display:flex}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.project-setting>.project-type-wrap{width:100%;height:40px;display:flex;align-items:center}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.project-setting>.project-type-wrap>.project-type-btns{margin-left:auto}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.project-setting>.project-type-wrap>.project-type-btns>.project-type{border:1px solid #ccc;box-sizing:border-box;width:120px;padding:0;height:30px;font-size:14px;color:#ccc}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.project-setting>.project-type-wrap>.project-type-btns>.project-type.select{border-color:#95e4b3;color:#95e4b3}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.project-setting>.project-type-wrap>.project-type-btns>.project-type.select .icon{color:#95e4b3}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.project-setting>.project-type-wrap>.project-type-btns>.project-type .type-btn-wrap{width:100%;display:flex;align-items:center;text-align:left}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.project-setting>.project-type-wrap>.project-type-btns>.project-type .type-btn-wrap .icon-wrap{width:40px;display:flex;padding:0 10px;box-sizing:border-box;margin-left:auto}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.project-setting>.project-type-wrap>.project-type-btns>.project-type .type-btn-wrap .type{height:28px;display:flex;align-items:center;margin-left:10px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.project-setting>.reports-number{margin-left:auto}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.project-setting>.reports-number .reports-number-input{width:120px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info{padding:20px;border-radius:6px;display:flex;align-items:center}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info>.info-wrap{width:346px;display:flex;flex-direction:column;justify-content:center;align-items:inherit}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info>.info-wrap>.key-value{width:100%;padding:0 10px;margin:0 10px;height:40px;display:flex;align-items:center}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info>.info-wrap>.key-value>.key{display:flex;font-size:14px;color:#999}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info>.info-wrap>.key-value>.value{margin-left:auto;color:#eee;font-size:14px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info>.info-wrap>.key-value>.value.large{font-size:20px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info>.info-wrap>.key-value>.value.no-money{color:#e81c1c}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info>.info-wrap>.key-value .font-special{color:#48ddf2;display:flex;align-items:center}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info>.info-wrap>.key-value .font-special .info{margin-left:4px;width:16px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info>.info-wrap>.key-value.total{background-color:#161a24}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info>.info-wrap>.key-value.total>.key,.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info>.info-wrap>.key-value.total>.value{color:#48ddf2}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-wrap>.pay-info>.info-wrap-divider{border:.5px solid #333;height:80px;margin:0 9.5px}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-btns{grid-gap:10px;gap:10px;display:flex;margin-left:auto;flex-flow:column;width:366px;margin-top:auto}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-btns .available-info{color:#ccc;text-align:center}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-btns>.no-count{color:#e81c1c;text-align:left}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-btns>.buy-plan{color:#48ddf2;text-align:left}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-btns>.buy-plan .info-link{color:#48ddf2!important;text-decoration:underline;display:inline-flex}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-btns>.after-pay{color:#ccc}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-btns>.coupon-pay{color:#48ddf2}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-btns>.agree-wrap{cursor:pointer;display:flex;align-items:center;width:100%}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-btns>.agree-wrap a{color:inherit;text-decoration:underline;white-space:pre}.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-btns>.back-btn,.ProjectPayment>.payment-wrapper>.content>.pay-info-wrapper>.body>.pay-btns>.pay-btn{width:100%}.ProjectPayment .ProjectSummary{width:1200px;margin-left:auto;margin-right:auto}.UserConfirm{width:100%;height:100%;background-color:#232732}.UserConfirm>.user-confirm-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-flow:column}.UserConfirm>.user-confirm-wrapper>a>.logo{position:absolute;left:30px;top:10px}.UserConfirm>.user-confirm-wrapper>.footer{position:absolute;bottom:30px;display:flex;flex-flow:row;color:#ccc;font-size:12px;align-items:center}.UserConfirm>.user-confirm-wrapper>.footer>div{margin-left:35px;margin-right:35px}.UserConfirm>.user-confirm-wrapper>.user-confirm-body{padding-top:30px;width:360px}.UserConfirm>.user-confirm-wrapper>.user-confirm-body>.header{font-size:30px;color:#eee}.UserConfirm>.user-confirm-wrapper>.user-confirm-body>.info{padding-top:25px;font-size:18px;color:#ccc}.UserConfirm>.user-confirm-wrapper>.user-confirm-body>.email-wrap{margin-top:30px;width:360px;height:100px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid #333}.UserConfirm>.user-confirm-wrapper>.user-confirm-body>.login-wrap{padding-top:20px}.UserConfirm>.user-confirm-wrapper>.user-confirm-body>.login-wrap .btn{width:360px}.ResetPassword{width:100%;height:100%;background-color:#232732}.ResetPassword .BuilditInput .input-wrapper{height:40px}.ResetPassword .BuilditInput .input-wrapper .text::placeholder{color:#999}.ResetPassword .reset-password-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ResetPassword .reset-password-wrapper>a>.logo{position:absolute;left:30px;top:18px}.ResetPassword .reset-password-wrapper>.reset-form>.header{font-size:30px;color:#eee;width:360px}.ResetPassword .reset-password-wrapper>.reset-form>.input-wrap{padding-top:25px;width:360px;color:#ccc;font-size:18px}.ResetPassword .reset-password-wrapper>.reset-form>.input-wrap>.info{padding-bottom:20px}.ResetPassword .reset-password-wrapper>.reset-form>.input-wrap>.info>.email{color:#48ddf2}.ResetPassword .reset-password-wrapper>.reset-form>.input-wrap>.input{width:360px;margin-top:10px}.ResetPassword .reset-password-wrapper>.reset-form>.btn-wrap{margin-top:15px}.ResetPassword .reset-password-wrapper>.reset-form>.btn-wrap>.btn{width:360px}#root{overflow:hidden;background-color:#1a1e28}header{background-color:#232732;display:flex;height:60px}header .logo{position:absolute;margin-left:30px;margin-top:17.5px}header .projectName{width:100%;text-align:center;vertical-align:auto;color:#ccc;font-size:14px;line-height:16px;margin:auto}header>.buttons{position:absolute;right:0;top:9px;display:flex;flex-direction:row;margin:auto 30px auto auto}header>.buttons>.imageBox{position:relative;cursor:pointer;width:32px;height:32px;margin:5px;background-color:#383b45;border-radius:6px;display:flex;color:#ccc}header>.buttons>.imageBox>.tooltiptext{position:absolute;width:-webkit-max-content;width:max-content;visibility:hidden;opacity:0;cursor:default;background-color:#000;color:#eee;text-align:center;padding:5px 10px;font-size:12px;z-index:2;bottom:-100%;left:50%;transition:opacity .3s;transform:translate(-50%)}header>.buttons>.imageBox>.tooltiptext:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-bottom-color:#000}header>.buttons>.imageBox>.imageButton,header>.buttons>.imageBox>.svgButton{margin:auto;width:20px;height:20px}header>.buttons>.imageBox.hidden{display:none}header>.buttons .imageBox:hover .imageButton{color:#95e4b3}header>.buttons .imageBox:hover .svgButton path{fill:#95e4b3}header>.buttons .imageBox:hover>.tooltiptext{visibility:visible;opacity:1}.mainView{display:flex}.mainView .checkboxList{background-color:#161a24;width:120px}.mainView .checkboxList .reportBox{height:40px;padding-left:22.5px;color:#ccc;display:flex}.mainView .checkboxList .reportBox>.checkbox{padding:0 7.5px 0 0;color:#ccc}.mainView .checkboxList .reportBox>.checkbox svg{font-size:20px}.mainView .checkboxList .reportBox>.checkbox.checked{color:#48ddf2}.mainView .checkboxList .reportBox>.label{margin-top:10px;margin-left:0;font-size:12px}.lightControl{width:215px;height:225px;right:43px;top:70px;background-color:#222632;color:#eee;position:absolute;z-index:1}.lightControl .text{display:flex;font-size:12px;font-style:normal;font-weight:700;line-height:17px;margin:10px 0 0 20px}.lightControl .text>span{margin-left:auto;margin-right:20px;color:#48ddf2}.lightControl .switchButton{width:175px;height:30px;margin:10px 20px;background-color:#383b45;color:#ccc;border-radius:6px;display:flex}.lightControl .switchButton .button{width:84.5px;height:26px;margin:auto;font-size:12px;line-height:14px;display:flex;cursor:pointer}.lightControl .switchButton .button>span{margin:auto;text-align:center}.lightControl .switchButton .button.active{background-color:#ccc;border-radius:6px;color:#383b45;font-weight:700}.lightControl .lightHead{background-color:#1a1e28;border:1px solid #333;height:20px;color:#48ddf2;padding:10px 20px;display:flex}.lightControl .lightHead .icon{width:20px;height:20px}.lightControl .lightHead .icon>path{fill:#48ddf2}.lightControl .lightHead .headText{font-size:14px;margin:auto auto auto 5px}.lightControl .lightHead .close{width:20px;height:20px;margin-right:0;color:#555;cursor:pointer}.lightControl .slider{margin:18px 0 0 20px;-webkit-appearance:none;width:175px;height:4px;background:#555;outline:none;opacity:1}.lightControl .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#48ddf2;cursor:pointer}.lightControl .slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#48ddf2;cursor:pointer}.Visualizer{position:relative;display:flex}.Visualizer .interface{position:absolute;background-color:rgba(0,0,0,.2);top:0;left:0;height:100%;width:50px}.Visualizer .interface>button{padding:0;border:0;background:none;outline:none}.Visualizer .interface>button.handCursor{cursor:pointer}.Visualizer .interface>button>img{width:50px;height:50px}.Visualizer .lightDir{position:absolute;-webkit-appearance:none;width:100%;height:15px;border-radius:5px;background:#d3d3d3;outline:none;opacity:.7;transition:opacity .2s}.Visualizer .lightDir::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#4caf50;cursor:pointer}.Visualizer .lightDir::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:#4caf50;cursor:pointer}.Visualizer .canvases{display:flex;flex-flow:row wrap;width:calc(100% - 120px)}.Visualizer .canvases .sample_info_div{z-index:1;position:absolute;top:10px;left:50%;transform:translateX(-50%);pointer-events:none;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));animation-name:fadeIn;-webkit-animation:fadeIn 2s}.Visualizer .canvases .sample_info_div .sample_info{width:770px;height:76px;pointer-events:none}.Visualizer .canvases .sample_info_div .service_plan_btn{position:absolute;cursor:pointer;top:50%;right:15px;width:140px;height:32px;border-radius:6px;transform:translateY(-50%);background:linear-gradient(88.78deg,#48ddf2 21.4%,#95e4b3 78.6%);font-style:normal;font-weight:700;font-size:14px;line-height:17px;text-align:center;letter-spacing:-.05em;color:#232732;border:none;pointer-events:auto}@media screen and (max-width:1000px){.Visualizer .canvases .sample_info_div{display:none}}.Visualizer .canvases .sample_logo{position:absolute;top:50%;left:50%;width:565px;height:116px;opacity:.3;pointer-events:none;z-index:1;transform:translate(-50%,-50%);animation-name:fadeIn5;-webkit-animation:fadeIn5 1s}.Visualizer .canvases .Canvas{position:relative;box-sizing:border-box}.Visualizer .canvases .Canvas .rightTop{position:absolute;right:10px;top:10px}.Visualizer .canvases .Canvas .rightTop .compassButton{margin-bottom:10px;background:none;cursor:pointer;outline:none;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.Visualizer .canvases .Canvas .rightTop .compassButton .compassPointer{position:absolute;height:30px;top:50%;left:50%;transform:translate(-50%,-50%)}.Visualizer .canvases .Canvas .rightTop .imageButton{cursor:pointer;width:40px;height:40px;background-color:#383b45;border-radius:6px;display:flex;margin:auto auto 10px}.Visualizer .canvases .Canvas .rightTop .imageButton .image{width:24px;height:24px;margin:auto;color:#ccc}.Visualizer .canvases .Canvas .rightTop .imageButton.hidden{visibility:hidden}.Visualizer .canvases .Canvas .rightTop .imageButton.active .image>path{fill:#95e4b3}.Visualizer .canvases .Canvas .rightTop .imageButton .tooltiptext{position:absolute;width:-webkit-max-content;width:max-content;visibility:hidden;opacity:0;cursor:default;background-color:#000;color:#eee;text-align:center;padding:5px 10px;font-size:12px;z-index:2;right:80%;transition:opacity .3s;transform:translateY(25%)}.Visualizer .canvases .Canvas .rightTop .imageButton .tooltiptext:after{content:"";position:absolute;left:100%;top:35%;border:4px solid transparent;border-left-color:#000}.Visualizer .canvases .Canvas .rightTop .imageButton:hover .image{color:#95e4b3}.Visualizer .canvases .Canvas .rightTop .imageButton:hover .image>path{fill:#95e4b3}.Visualizer .canvases .Canvas .rightTop .imageButton:hover>.tooltiptext{visibility:visible;opacity:1}.Visualizer .canvases .Canvas .rightTop .reportNum{text-align:center}.Visualizer .canvases .Canvas .leftTop{position:absolute;width:162px;height:127px;left:10px;top:10px;background-color:rgba(22,26,36,.5);border-radius:6px;color:#eee;display:flex;flex-direction:column;-webkit-user-select:none;-webkit-user-drag:none;-webkit-app-region:no-drag;pointer-events:none}.Visualizer .canvases .Canvas .leftTop .titleDiv{height:32px;display:flex}.Visualizer .canvases .Canvas .leftTop .titleDiv .title{font-size:14px;margin-top:10px;margin-left:10px}.Visualizer .canvases .Canvas .leftTop .midTitle{height:20px;display:flex}.Visualizer .canvases .Canvas .leftTop .midTitle .title{font-size:12px;margin-top:2px;margin-bottom:auto;margin-left:10px}.Visualizer .canvases .Canvas .leftTop .parameter{display:flex;height:20px;color:#ccc;font-size:12px}.Visualizer .canvases .Canvas .leftTop .parameter .name{margin-top:auto;padding-left:10px;width:80px}.Visualizer .canvases .Canvas .leftTop .parameter .value{margin-top:auto;margin-left:auto;margin-right:10px;right:0}.Visualizer .canvases .Canvas canvas{display:inherit;outline:none}.Visualizer .canvases .Canvas.mouseOver{border:2px solid #48ddf2}.modalBody div>div{width:985px;height:750px;max-width:1000px;background-color:#1a1e28}.modalBody .modal-title{background-color:#1a1e28;box-sizing:border-box;width:985px;height:50px;padding:30px 40px 0 30px;font-size:18px;color:#eee;display:flex}.modalBody .modal-title .title{width:auto;height:20px}.modalBody .modal-title .icon{color:#555;margin-left:auto;width:20px;height:20px;cursor:pointer}.modalBody .project_info{display:flex;max-width:955px;height:auto;padding-top:21px;padding-left:30px}.modalBody .project_info .info_parameter{width:175px;height:40px;display:flex;flex-direction:column}.modalBody .project_info .info_parameter .info_title{width:auto;height:20px;font-size:12px;color:#999}.modalBody .project_info .info_parameter .info_value{width:auto;font-size:14px;color:#ccc;height:20px}.modalBody .project_info .info_parameter.w175{width:175px}.modalBody .project_info .info_parameter.w360{width:360px}.modalBody .project_info .info_parameter.rb{border-right:1px solid #333;margin-right:10px}.modalBody .dividingLine{margin-left:30px;margin-top:21px;height:1px;width:915px;border-top:1px solid #555}.modalBody .info{width:auto;margin-left:30px;margin-top:30px;display:flex;flex-direction:column}.modalBody .info .row{display:flex;width:auto;height:auto}.modalBody .info .row .cell{width:175px;height:20px;padding:10px 0;margin-right:10px;font-size:14px;color:#ccc;display:flex}.modalBody .info .row .cell.reportNum{font-size:18px;color:#48ddf2}.modalBody .info .row .cell .infoTooltip{display:inline}.modalBody .info .row .cell .infoTooltip .info-icon-wrap{margin-left:6px;width:14px;height:14px;flex-direction:row;align-items:flex-end;justify-content:flex-start}.modalBody .info .row .cell .infoTooltip .info-icon-wrap .info-icon{min-width:12px;width:15px;height:15px;color:#ccc;vertical-align:center;padding-bottom:2px;display:block}.loading{width:100%;height:100%;background:linear-gradient(rgba(35,39,50,.75),rgba(35,39,50,.75)),url(../../static/media/login_background.6cf2ff1c.jpg);background-size:cover;background-position:50%}.loading header{position:relative;z-index:2}.loading .information{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;text-align:center;z-index:1}.loading .information .progress{height:244px;animation:rotation 1.33s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.loading .information .centerWord{transform:translate(-50%,-100%);top:50%;left:50%;position:absolute;width:128px;font-style:normal;font-weight:700;font-size:24px;line-height:28px;text-align:center;color:#eee;white-space:normal}.loading .information .loadingMessage{padding-top:30px;font-style:normal;font-size:18px;line-height:26px;text-align:center;color:#48ddf2}.loading .information .loadingMessage>.white{color:#fff}@keyframes fadeIn5{0%{opacity:0}20%{opacity:0}to{opacity:.3}}.ModalBody div>div{width:380px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#1a1e28;border-radius:0}.ModalBody .modal-title{width:340px;height:15px;padding:20px 0 0 20px;font-size:13px;color:#999;display:flex}.ModalBody .modal-title .icon{color:#555;margin-left:auto;width:20px;height:20px;cursor:pointer}.ModalBody .modal-title .icon>svg{font-size:20px}.ModalBody .modal-content{width:340px;margin:20px 0 0 20px;color:#ccc;font-size:14px;overflow:unset}.ModalBody .modal-content>.content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ModalBody .modal-action{width:340px;min-height:50px;margin:5px auto auto;display:flex;flex-direction:row-reverse}.ModalBody .modal-action button{width:68px;height:30px;border-radius:6px;border:none;font-size:12px;cursor:pointer}.ModalBody .modal-action .positive-btn{color:#ccc;background-color:#383b45}.ModalBody .modal-action .negative-btn{color:#999;margin-right:5px;background-color:#232732}.MainBody.Legacy{display:flex;flex-direction:column;min-width:1200px;background-color:#232732}.MainBody.Legacy div input{outline:0}.MainBody.Legacy .areaInfo{pointer-events:none}.MainBody.Legacy .areaInfo .textTest{border:1px solid #fff;border-radius:5px;padding:10px;position:absolute;color:#fff;z-index:1;transform:translateX(-50%) translateY(-50%)}.MainBody.Legacy .information{height:60px;border:1px solid #333;display:flex;flex-flow:row;align-items:center}.MainBody.Legacy .information .info{display:inline-table;width:160px;border-right:1px solid #333;height:-webkit-fill-available;box-sizing:border-box;padding-left:30px}.MainBody.Legacy .information .info.shotWidth{width:120px}.MainBody.Legacy .information .info.longWidth{width:190px}.MainBody.Legacy .information .infoLabel{margin-top:13px;color:#999;font-size:12px}.MainBody.Legacy .information .inforValue{margin-top:4px;margin-bottom:8px;color:#ccc;font-size:14px}.MainBody.Legacy .information .fileInfo{width:380px;height:60px;right:20px;color:#555;display:flex;position:absolute}.MainBody.Legacy .information .fileInfo .dxfIcon{width:24px;height:24px;font-size:10px;margin:auto 0;border:2px solid #555;border-radius:50%;display:flex}.MainBody.Legacy .information .fileInfo .dxfIcon.loaded{color:#95e4b3;border:2px solid #95e4b3}.MainBody.Legacy .information .fileInfo .dxfIcon>.text{margin:auto}.MainBody.Legacy .information .fileInfo .dxfIcon>.text.loaded{color:#95e4b3}.MainBody.Legacy .information .fileInfo .fileName{position:relative;width:280px;margin:auto 0 auto 10px}.MainBody.Legacy .information .fileInfo .fileName.loaded{color:#ccc}.MainBody.Legacy .information .fileInfo .layerToggle{position:relative;cursor:pointer;margin:auto 0 auto auto;font-size:12px;width:64px;right:0}.MainBody.Legacy .information .fileInfo .layerToggle.loaded{color:#48ddf2}.MainBody.Legacy .RenderView{height:calc(100vh - 122px)}.MainBody.Legacy .Scene{display:flex;flex-direction:column;position:fixed}.MainBody.Legacy .Scene .toolBar{position:absolute;display:flex;flex-flow:row;z-index:2;right:0;margin-top:20px;margin-right:20px}.MainBody.Legacy .Scene .toolBar .rightButtons{display:flex;flex-flow:column;align-items:center;width:49px}.MainBody.Legacy .Scene .toolBar .switchTabs{width:49px;height:58px;display:flex;flex-flow:column;background-color:#383b45;border-radius:5px;margin:0 0 10px}.MainBody.Legacy .Scene .toolBar .switchTabs .switchButton{width:45px;height:26px;font-size:12px;padding:0;margin:2px;min-width:auto;color:#ccc}.MainBody.Legacy .Scene .toolBar .switchTabs .switchButton.enable,.MainBody.Legacy .Scene .toolBar .switchTabs .switchButton:hover{background-color:#eee;color:#232732}.MainBody.Legacy .Scene .toolBar .switchTabs.hidden{display:none}.MainBody.Legacy .Scene .toolBar .searchDiv{position:relative;margin-right:20px}.MainBody.Legacy .Scene .toolBar .searchDiv .addressSearch{width:360px;height:40px;box-sizing:border-box;padding:0 40px 0 10px;color:#999;font-size:14px}.MainBody.Legacy .Scene .toolBar .searchDiv>.icon{position:absolute;width:20px;height:20px;right:0;margin:10px 10px 10px 0}.MainBody.Legacy .Scene .toolBar .slider{-webkit-appearance:none;appearance:none;z-index:1;width:150px;background-color:#999;border-radius:6px;margin:0 10px 0 0;height:3px;transform:rotate(270deg) translateX(calc(-50% - 10px)) translateY(5px);outline:none}.MainBody.Legacy .Scene .toolBar .slider.hidden{display:none}.MainBody.Legacy .Scene .toolBar .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;background:#60626a;border-radius:50%;cursor:pointer}.MainBody.Legacy .Scene .toolBar .slider::-moz-range-thumb{width:15px;height:15px;background:#60626a;border-radius:50%;cursor:pointer}.MainBody.Legacy .Scene .toolBar.hidden{display:none}.MainBody.Legacy .Scene .Canvas{position:relative;display:flex}.MainBody.Legacy .Scene .Canvas canvas{position:relative;outline:0}.MainBody.Legacy .Scene .Canvas .autosetDiv{position:absolute;width:100%;display:flex;flex-direction:column;margin-top:20px;z-index:1}.MainBody.Legacy .Scene .Canvas .autosetDiv .autosetButton{position:relative;margin:auto;width:380px;height:40px;font-size:14px;font-weight:700;border-radius:6px;background:linear-gradient(93.5deg,#66dfd9 51.57%,#95e4b3 81.41%)}.MainBody.Legacy .Scene .Canvas .autosetDiv .autosetMessage{position:relative;width:360px;height:38px;color:#ccc;background:#000;padding:6px 10px;margin:10px auto 0;font-size:11px}.MainBody.Legacy .Scene .Canvas .autosetDiv.hidden{display:none}.MainBody.Legacy .Scene .helpIcon{position:absolute;width:30px;height:30px;left:30px;bottom:30px;z-index:2;color:#ccc;cursor:pointer}.MainBody.Legacy .mainLayout{margin-left:auto;display:flex;flex-direction:row;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#161a24}.MainBody.Legacy .mainLayout>.layerLayout{flex-flow:column;width:235px}.MainBody.Legacy .mainLayout>.layerLayout>.layerList{height:calc(100% - 58px);overflow:auto}.MainBody.Legacy .mainLayout>.layerLayout>.layerList button{width:175px;height:30px;margin:1px 30px;font-size:12px;color:#eee;background-color:#232732;border:1px solid #333;flex:0 0 auto}.MainBody.Legacy .mainLayout>.layerLayout>.layerList button.selected{background-color:#eee;color:#232732}.MainBody.Legacy .mainLayout>.layerLayout>.layerList button.error{background-color:red;color:#232732}.MainBody.Legacy .mainLayout>.layerLayout>.layerList button:hover{background-color:#eee;color:#232732}.MainBody.Legacy .mainLayout>.layerLayout>.layerList button:after,.MainBody.Legacy .mainLayout>.layerLayout>.layerList button:before{background-color:#232732}.MainBody.Legacy .mainLayout>.layerLayout>.arrowDiv{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;align-items:flex-end;flex:0 0 auto}.MainBody.Legacy .mainLayout>.layerLayout>.arrowDiv>.forwardArrow{color:#eee;margin:20px 30px 20px auto;width:18px;height:18px;cursor:pointer}.MainBody.Legacy .mainLayout.hidden{display:none}.MainBody.Legacy .functionalLayout{display:flex;flex-direction:column;width:420px;flex-basis:auto;height:100%}.MainBody.Legacy .functionalLayout .fileNameLayout{flex:0 0 auto;width:100%;height:142px;display:flex;flex-flow:column}.MainBody.Legacy .functionalLayout .fileNameLayout>.titleText{margin-top:23px;margin-left:20px;font-size:12px;color:#999}.MainBody.Legacy .functionalLayout .fileNameLayout>input{width:380px;height:40px;margin-left:20px;margin-top:5px;box-sizing:border-box;padding:0 9px;background-color:#0c111b;border:0;color:#ccc}.MainBody.Legacy .functionalLayout .fileNameLayout>.switchTabs{width:380px;height:40px;display:flex;background-color:#383b45;border-radius:5px;margin:10px 20px}.MainBody.Legacy .functionalLayout .fileNameLayout>.switchTabs .switchButton{width:187px;height:36px;padding:0;margin:2px;border-radius:6px;display:flex;color:#ccc;cursor:pointer}.MainBody.Legacy .functionalLayout .fileNameLayout>.switchTabs .switchButton .text{font-size:12px;margin:auto}.MainBody.Legacy .functionalLayout .fileNameLayout>.switchTabs .switchButton.enable,.MainBody.Legacy .functionalLayout .fileNameLayout>.switchTabs .switchButton:hover{background-color:#eee;color:#232732}.MainBody.Legacy .functionalLayout .bodyLayout{width:100%;overflow:auto;flex:1 1;display:flex;flex-flow:column;padding-bottom:20px}.MainBody.Legacy .functionalLayout .bodyLayout>button{flex:0 0 auto;border:0;font-size:12px;width:175px;height:30px;border-radius:6px;color:#ccc;background-color:#383b45;margin-left:auto;margin-right:30px;margin-top:10px}.MainBody.Legacy .functionalLayout .bodyLayout button:after,.MainBody.Legacy .functionalLayout .bodyLayout button:before{background-color:#232732}.MainBody.Legacy .functionalLayout .bodyLayout .addButton{background:#383b45;border-radius:6px;margin:20px;width:380px;height:30px;display:flex;cursor:pointer}.MainBody.Legacy .functionalLayout .bodyLayout .addButton>.text{margin:auto;font-size:12px;color:#ccc}.MainBody.Legacy .functionalLayout .bodyLayout .addBuilding{width:360px;height:40px;background-color:#232732;border:1px solid #383b45;border-radius:6px;font-size:18px}.MainBody.Legacy .functionalLayout .switchLayout{height:60px;width:100%;display:flex;align-items:center;box-sizing:border-box;border:1px solid #333;border-top:0;border-bottom:0}.MainBody.Legacy .functionalLayout .switchLayout .switchTabs{height:44px;width:360px;display:flex;background-color:#383b45;border-radius:5px;margin:auto}.MainBody.Legacy .functionalLayout .switchLayout .switchTabs .switchButton{width:177px;height:40px;font-size:14px;font-weight:700;padding:0;margin:2px;min-width:auto;color:#ccc}.MainBody.Legacy .functionalLayout .switchLayout .switchTabs .switchButton .icon{margin:0 10px}.MainBody.Legacy .functionalLayout .switchLayout .switchTabs .switchButton .icon.enable path{fill:#383b45}.MainBody.Legacy .functionalLayout .switchLayout .switchTabs .switchButton>span{justify-content:flex-start}.MainBody.Legacy .functionalLayout .switchLayout .switchTabs .switchButton.enable{background-color:#eee;color:#232732}.MainBody.Legacy .functionalLayout .saveLayout{width:100%;height:100px;flex:0 0 auto}.MainBody.Legacy .functionalLayout .saveLayout>div{color:#999;font-size:12px;width:100%}.MainBody.Legacy .functionalLayout .saveLayout>button{border:0;font-weight:700;font-size:18px;width:360px;height:40px;border-radius:6px;margin-left:30px;margin-top:20px;background-image:linear-gradient(90deg,#66dfd9,#95e4b3)}.MainBody.Legacy .functionalLayout .saveLayout>button.sideMargin{margin-top:10px}.MainBody.Legacy .functionalLayout .saveLayout>button.navyButton{color:#ccc;background-color:#383b45;background-image:none;font-weight:400}.MainBody.Legacy .functionalLayout .saveLayout>button:hover{background-image:linear-gradient(270deg,#66dfd9,#95e4b3)}.MainBody.Legacy .functionalLayout .saveLayout>button:hover.navyButton{background-color:#60626a;background-image:none}.MainBody.Legacy .functionalLayout .saveLayout>button:after,.MainBody.Legacy .functionalLayout .saveLayout>button:before{background-image:linear-gradient(90deg,#66dfd9,#95e4b3)}.MainBody.Legacy .functionalLayout .saveLayout>button:after.navyButton,.MainBody.Legacy .functionalLayout .saveLayout>button:before.navyButton{background-color:#383b45;background-image:none}.MainBody.Legacy .functionalLayout .saveLayout .extraText{box-sizing:border-box;padding-left:30px;margin-top:13px;display:flex}.MainBody.Legacy .functionalLayout .saveLayout .extraText>.end{margin-left:auto;margin-right:30px}.MainBody.Legacy .functionalLayout .saveLayout.TwoButtonHeight{height:150px}.MainBody.Legacy ::-webkit-scrollbar{width:5px;height:5px}.MainBody.Legacy ::-webkit-scrollbar-button:end:increment,.MainBody.Legacy ::-webkit-scrollbar-button:start:decrement{display:block;width:12px;height:12px;background:rgba(0,0,0,.05)}.MainBody.Legacy ::-webkit-scrollbar-thumb{border-radius:2.5px;background:#999}div.lbrBorder{box-sizing:border-box;border:1px solid #333;border-top:0}body{overflow:hidden}.inputBody{width:135px;margin-right:10px}.inputBody .label-wrap{display:flex;position:relative;justify-content:space-between}.inputBody .label-wrap .label{font-size:12px;color:#999;margin-bottom:5px;width:185px;display:flex;align-items:center;width:135px;height:20px;justify-content:space-between}.inputBody .label-wrap .label .refresh-icon{color:#555;width:14px!important;cursor:default}.inputBody .label-wrap .label .refresh-icon.reset-icon-on{cursor:pointer;color:#eee}.inputBody>.box{display:flex;flex-flow:row;align-items:center;height:30px;background-color:#0c111b;padding:0 0 0 20px;box-sizing:border-box;margin-bottom:10px}.inputBody .icon{width:20px;height:20px;margin-right:5px;color:#eee;cursor:pointer}.inputBody .icon.disable,.inputBody .icon.hide{display:none}.inputBody .box{width:135px;height:30px;padding-left:10px}.inputBody .value{margin-left:auto;font-size:16px;padding:0;border:0;outline:none;overflow:auto;text-align:left;background:#0c111b;color:#ccc}.inputBody .value span{font-size:14px;color:#ccc}.inputBody .value.disable{background-color:#161a24}.inputBody .value::-webkit-inner-spin-button,.inputBody .value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.inputBody .box{border-bottom:1px solid #0c111b}.inputBody .box.focus,.inputBody .box:focus,.inputBody .box:hover{transition:border-bottom .5s linear;border-bottom:1px solid #999}.inputBody .box.error{transition:border-bottom .5s linear;border-bottom:1px solid #e81c1c}.inputBody .box-disable{display:flex;flex-flow:row;align-items:center;height:40px;background-color:#161a24;padding:0 10px 0 5px;box-sizing:border-box}.core,.field,.house{margin:20px;width:380px;color:#ccc}.core>.nameDiv,.field>.nameDiv,.house>.nameDiv{display:flex;flex-flow:row;font-size:18px;color:#48ddf2;align-items:center;margin-bottom:10px}.core>.nameDiv>.closeIcon,.field>.nameDiv>.closeIcon,.house>.nameDiv>.closeIcon{margin-left:auto;width:20px;height:20px;color:#555;cursor:pointer}.core>.nameDiv>.showIcon,.field>.nameDiv>.showIcon,.house>.nameDiv>.showIcon{width:18px;height:18px;color:#999}.core>.nameDiv>.iconRight,.field>.nameDiv>.iconRight,.house>.nameDiv>.iconRight{margin-right:5px}.core>.nameDiv>.notice,.field>.nameDiv>.notice,.house>.nameDiv>.notice{margin-left:10px;font-size:12px;color:#f37b7b}.core .buttonDiv,.field .buttonDiv,.house .buttonDiv{display:flex;margin-bottom:10px;font-size:14px;color:#ccc}.core .buttonDiv .selectButton,.field .buttonDiv .selectButton,.house .buttonDiv .selectButton{width:155px;height:20px;border-radius:6px;padding:10px;font-size:14px;display:flex;cursor:pointer;background-color:#232732}.core .buttonDiv .selectButton.selected,.field .buttonDiv .selectButton.selected,.house .buttonDiv .selectButton.selected{background-color:#60626a}.core .buttonDiv .selectButton .CheckIcon,.field .buttonDiv .selectButton .CheckIcon,.house .buttonDiv .selectButton .CheckIcon{color:#555;width:20px;height:20px;margin-left:auto}.core .buttonDiv .selectButton .CheckIcon.checked,.field .buttonDiv .selectButton .CheckIcon.checked,.house .buttonDiv .selectButton .CheckIcon.checked{color:#95e4b3}.core .buttonDiv>.selectButton:hover,.field .buttonDiv>.selectButton:hover,.house .buttonDiv>.selectButton:hover{background-color:#60626a}.core .buttonDiv>.houseList,.field .buttonDiv>.houseList,.house .buttonDiv>.houseList{display:flex;flex-flow:column}.core .buttonDiv>.houseList>.cell,.field .buttonDiv>.houseList>.cell,.house .buttonDiv>.houseList>.cell{display:flex;transform:translate(-40px)}.core .buttonDiv>.houseList .CheckIcon,.field .buttonDiv>.houseList .CheckIcon,.house .buttonDiv>.houseList .CheckIcon{position:relative;margin:10px;width:20px;height:20px;color:#95e4b3;pointer-events:none}.core .buttonDiv.alignTop,.field .buttonDiv.alignTop,.house .buttonDiv.alignTop{align-items:unset}.core .buttonDiv .nameText,.field .buttonDiv .nameText,.house .buttonDiv .nameText{width:125px;height:20px;padding:10px;display:flex}.core .buttonDiv .nameText>.closeIcon,.field .buttonDiv .nameText>.closeIcon,.house .buttonDiv .nameText>.closeIcon{width:16px;height:16px;color:#555;display:none;margin-left:auto;transform:translate(40px);cursor:pointer}.core .buttonDiv .nameText>.closeIcon.selected,.field .buttonDiv .nameText>.closeIcon.selected,.house .buttonDiv .nameText>.closeIcon.selected{display:block}.core .inputValues,.field .inputValues,.house .inputValues{display:flex}.core .inputValues.hidden,.field .inputValues.hidden,.house .inputValues.hidden{display:none}.core .border,.field .border,.house .border{width:380px;height:0;margin-bottom:20px;border:1px solid #333}.core .extraMenu,.field .extraMenu,.house .extraMenu{position:absolute;margin-right:10px;right:0;font-size:12px;color:#ccc;text-align:end;cursor:pointer}.core>.Line,.field>.Line,.house>.Line{width:100%;height:1px;margin:10px 0;background:#555}.dropFileBox{top:50%;left:50%;transform:translate(-50%,-50%);background:#111a22;z-index:1;flex-direction:column;text-align:center;display:flex;justify-content:center;align-items:center}.dropFileBox,.dropFileBox .drag-cover{position:absolute;width:100%;height:100%}.dropFileBox .drag-cover{display:block;top:0;background:#c4c4c4;pointer-events:none;opacity:.3}.dropFileBox.hidden{display:none}.dropFileBox .icon.upload-icon{width:18px!important}.dropFileBox .icon.download-icon{width:18px!important;filter:invert(93%) sepia(1%) saturate(0) hue-rotate(327deg) brightness(90%) contrast(89%)}.dropFileBox .converter-type{background:#161e26;border:1px solid #333;width:1000px;height:600px;display:flex;justify-content:center;flex-direction:column;align-items:center;box-sizing:border-box;position:relative}.dropFileBox .converter-type.m-r-30px{margin-right:30px}.dropFileBox .converter-type>.type-title{margin-bottom:30px;font-size:24px;font-weight:700;line-height:1.5em}.dropFileBox .converter-type>.type-title,.dropFileBox .converter-type>.type-title .icon-wrap{height:40px;display:flex;justify-content:center;align-items:center}.dropFileBox .converter-type>.type-title .info-icon{margin-left:7px;width:17px!important}.dropFileBox .converter-type .btn{width:320px;text-transform:none;height:40px}.dropFileBox .converter-type .open-btn-wrap:hover .btn{background-image:linear-gradient(90deg,#95e4b3,#48ddf2);transition:background-image 1s}.dropFileBox .converter-type .bottom-text{height:40px;display:flex;justify-content:center;align-items:center}.dropFileBox .converter-type>.dark-wrap{background-color:#0c0e10;opacity:.7;width:400px;height:570px;position:absolute;top:0;left:0;z-index:10;display:flex;justify-content:center;align-items:center}.dropFileBox .converter-type>.dark-wrap>.text{font-weight:700;font-size:40px}.myTypeLayerLayout{width:232px;border:1px solid #333;border-top:0;background:#1a1e28;padding-bottom:10px}.myTypeLayerLayout div .each-block:hover{background-color:#60626a}.myTypeLayerLayout>.layerList{height:calc(100% - 127px);overflow:auto}.myTypeLayerLayout>.layerList .listButton{width:190px;height:30px;margin:2px auto;background-color:#232732;border-radius:6px;display:flex;cursor:pointer}.myTypeLayerLayout>.layerList .listButton>.text{font-size:12px;color:#eee;margin:auto auto auto 3px}.myTypeLayerLayout>.layerList .listButton>.CheckIcon{width:20px;height:20px;color:#555;margin:auto 0 auto 10px}.myTypeLayerLayout>.layerList .listButton>.CheckIcon.close{display:none}.myTypeLayerLayout>.layerList .listButton>.CheckIcon.selected{color:#95e4b3}.myTypeLayerLayout>.layerList .listButton .error{color:#e81c1c}.myTypeLayerLayout>.layerList .listButton.selected,.myTypeLayerLayout>.layerList .listButton.selected:hover{background-color:#60626a}.myTypeLayerLayout>.layerList .listButton.selected:hover .close{display:inline}.myTypeLayerLayout>.layerList .listButton.selected:hover .check{display:none}.myTypeLayerLayout>.layerList .error{color:#e81c1c}.myTypeLayerLayout>.layerList .listButton:hover{background-color:#60626a}.myTypeLayerLayout>.arrowDiv{display:flex;align-items:flex-end;flex:0 0 auto;width:190px;height:20px;margin:20px auto 15px}.myTypeLayerLayout>.arrowDiv>.text{position:relative;margin-right:auto;font-size:12px;color:#999}.myTypeLayerLayout>.arrowDiv>.closeIcon{position:relative;color:#555;margin-left:auto;width:18px;height:18px;cursor:pointer}.myTypeLayerLayout>.switchTabs{width:190px;height:30px;display:flex;background-color:#383b45;border-radius:5px;margin:0 auto 20px}.myTypeLayerLayout>.switchTabs .switchButton{width:92px;height:26px;padding:0;margin:2px;border-radius:6px;display:flex;color:#ccc;cursor:pointer}.myTypeLayerLayout>.switchTabs .switchButton .text{font-size:12px;margin:auto}.myTypeLayerLayout>.switchTabs .switchButton.enable,.myTypeLayerLayout>.switchTabs .switchButton:hover{background-color:#eee;color:#232732}.myTypeLayerLayout>.switchTabs.hidden{display:none}.myTypeLayerLayout>.description{font-size:12px;color:#48ddf2;margin:0 22.5px 10px}.myTypeLayerLayout>.description.hidden{display:none}.SaveModalBody{font-size:12px}.SaveModalBody div>div{width:600px;height:640px;background-color:#1a1e28}.SaveModalBody .modal-title{height:60px;color:#999;display:flex}.SaveModalBody .modal-title .title-content{margin:auto auto auto 30px}.SaveModalBody .modal-title>.icon{width:20px;height:20px;margin:auto 30px auto auto;color:#555;cursor:pointer}.SaveModalBody .modal-content{height:500px}.SaveModalBody .modal-content .SaveCanvas{width:600px;height:500px;outline:none}.SaveModalBody .modal-content .SaveCanvas>canvas{outline:none}.SaveModalBody .modal-action{margin:5px auto;width:548px;height:40px;display:flex;color:#ccc}.SaveModalBody .modal-action>.action-content{margin:auto auto auto 0}.SaveModalBody .modal-action>.modal-btn{width:100px;height:30px;margin:5px;display:flex;border-radius:6px;cursor:pointer}.SaveModalBody .modal-action>.modal-btn>.btn-text{margin:auto}.SaveModalBody .modal-action>.modal-btn.positive{background:#383b45}.SaveModalBody .modal-action>.modal-btn.negative{color:#999;background:#232732}.SaveModalBody.preVersion{font-size:12px}.SaveModalBody.preVersion div{overflow-x:hidden}.SaveModalBody.preVersion div>div{width:698px;max-width:698px;height:480px;background-color:#1a1e28}.SaveModalBody.preVersion .modal-title{height:60px;color:#999;display:flex}.SaveModalBody.preVersion .modal-title .title-content{margin:auto auto auto 30px}.SaveModalBody.preVersion .modal-title>.icon{width:20px;height:20px;margin:auto 30px auto auto;color:#555;cursor:pointer}.SaveModalBody.preVersion .modal-content{height:340px}.SaveModalBody.preVersion .modal-content .SaveCanvas{width:698px;height:340px;outline:none}.SaveModalBody.preVersion .modal-content .SaveCanvas>canvas{outline:none}.SaveModalBody.preVersion .modal-action{margin:5px auto;width:548px;height:40px;display:flex;color:#ccc}.SaveModalBody.preVersion .modal-action>.action-content{margin:auto auto auto 0}.SaveModalBody.preVersion .modal-action>.modal-btn{width:100px;height:30px;margin:5px;display:flex;border-radius:6px;cursor:pointer}.SaveModalBody.preVersion .modal-action>.modal-btn>.btn-text{margin:auto}.SaveModalBody.preVersion .modal-action>.modal-btn.positive{background:#383b45}.SaveModalBody.preVersion .modal-action>.modal-btn.negative{color:#999;background:#232732}.SettingModalLayer.SettingModalBody div[role=document] div{overflow-x:visible;overflow-y:visible}.SettingModalLayer.SettingModalBody>div>div{max-width:608px;width:608px;height:640px;background-color:#1a1e28;position:relative;display:flex}.SettingModalLayer.SettingModalBody .title{position:relative;margin:20px auto 0;width:548px;height:20px;display:flex;color:#999}.SettingModalLayer.SettingModalBody .title>span{margin-right:auto}.SettingModalLayer.SettingModalBody .title .closeIcon{cursor:pointer;margin-left:auto;color:#555;width:20px;height:20px}.SettingModalLayer.SettingModalBody .contentTitle{width:548px;height:40px;color:#eee;display:flex;margin:20px auto 0;align-items:center}.SettingModalLayer.SettingModalBody .contentTitle>span{font-size:16px;margin:auto 0}.SettingModalLayer.SettingModalBody .contentTitle .icon{display:flex;align-items:center;width:16px!important;height:16px!important;margin:auto 0 auto 4px;cursor:pointer}.SettingModalLayer.SettingModalBody .item{width:525px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;margin:10px auto 0;padding-bottom:9px;border-bottom:1px solid #333;flex-direction:column}.SettingModalLayer.SettingModalBody .item .mainContent{width:525px;display:flex;justify-content:space-between;align-items:center}.SettingModalLayer.SettingModalBody .item .mainContent .name{font-size:14px;margin:auto 0;color:#ccc}.SettingModalLayer.SettingModalBody .item .mainContent .Switch .name{margin-left:5px}.SettingModalLayer.SettingModalBody .item .mainContent .Switch.font-special .name{color:#48ddf2!important}.SettingModalLayer.SettingModalBody .item .mainContent>.text{font-size:14px;margin:auto;color:#999}.SettingModalLayer.SettingModalBody .item .mainContent>.text.active{color:#48ddf2}.SettingModalLayer.SettingModalBody .item .mainContent .info-icon{width:16px!important;height:16px!important;color:#ccc;margin:auto 0 auto 2px;cursor:pointer}.SettingModalLayer.SettingModalBody .item .mainContent .BuilditSelect{width:80px}.SettingModalLayer.SettingModalBody .item .mainContent>.inputBox{width:60px;height:20px;background:#0c111b;padding:10px;border:0;outline:0;color:#ccc;font-size:16px;text-align:right}.SettingModalLayer.SettingModalBody .item .mainContent input::-webkit-inner-spin-button,.SettingModalLayer.SettingModalBody .item .mainContent input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.SettingModalLayer.SettingModalBody .item .description{height:20px;display:flex;width:500px;align-items:flex-end}.SettingModalLayer.SettingModalBody .item .description>span{color:#48ddf2}.SettingModalLayer.SettingModalBody .item .description.hidden{display:none}.SettingModalLayer.SettingModalBody .unitDropdown{width:120px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:16px;color:#ccc;display:flex;flex-direction:column}.SettingModalLayer.SettingModalBody .unitDropdown .default{right:0;width:100px;height:20px;padding:10px;display:flex;background:#0c111b}.SettingModalLayer.SettingModalBody .unitDropdown .default .text{margin:auto auto auto 0}.SettingModalLayer.SettingModalBody .unitDropdown .default .icon{width:18px;height:18px}.SettingModalLayer.SettingModalBody .unitDropdown .menu{width:120px;display:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#0c111b}.SettingModalLayer.SettingModalBody .unitDropdown .menu .item{height:20px;width:100px;padding:10px;margin:0;cursor:pointer;background:#0c111b;z-index:10}.SettingModalLayer.SettingModalBody .unitDropdown .menu.show{display:block}.SettingModalLayer.SettingModalBody .switchTabs{width:548px;height:40px;display:flex;background-color:#383b45;border-radius:6px;margin:10px auto}.SettingModalLayer.SettingModalBody .switchTabs .switchButton{width:180px;height:36px;font-size:12px;padding:0;margin:2px 0 2px 2px;min-width:auto;color:#ccc;border-radius:6px;display:flex;color:#232732;cursor:pointer}.SettingModalLayer.SettingModalBody .switchTabs .switchButton .text{margin:auto}.SettingModalLayer.SettingModalBody .switchTabs .switchButton.enable{background-color:#eee;color:#232732}.SettingModalLayer.SettingModalBody .switchTabs .switchButton.disable{color:#555;background:#333}.SettingModalLayer.SettingModalBody .switchTabs.hidden{display:none}.ConverterHeader .Head{width:100%;min-width:1200px;background-color:#232732;color:#eee;font-size:20px;z-index:120;justify-content:space-between}.ConverterHeader .Head,.ConverterHeader .Head .breadScrum{height:60px;display:flex;align-items:center}.ConverterHeader .Head .breadScrum .logoDiv{height:60px;display:flex;cursor:pointer}.ConverterHeader .Head .breadScrum .logoDiv>.logoImg{margin:auto auto auto 30px}.ConverterHeader .Head .breadScrum .file-setting{height:28px;font-weight:700;display:flex;justify-content:center;align-items:center;width:67px;cursor:pointer}.ConverterHeader .Head .breadScrum .home-btn{min-width:22px;width:22px;padding:0;display:flex;justify-content:center;align-items:center;margin:auto}.ConverterHeader .Head .breadScrum .icon.next-icon{width:24px!important;height:24px!important;color:#555}.ConverterHeader .Head .breadScrum .icon.next-icon.first{margin-left:10px}.ConverterHeader .Head .breadScrum .icon.home-icon{display:flex;justify-content:center;margin:0;width:22px!important;height:22px!important}.ConverterHeader .Head .middle-wrap{position:absolute;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center}.ConverterHeader .Head .middle-wrap .download-cadastral-map-btn{width:140px}.ConverterHeader .Head .middle-wrap .download-cadastral-map-btn:hover{color:#ccc!important}.ConverterHeader .Head>.Tools{display:flex;flex-direction:row;margin-right:20px}.ConverterHeader .Head>.Tools .imageBox{cursor:pointer;margin-left:5px}.ConverterHeader .Head>.Tools .imageBox>.icon.open-icon{fill:#ccc;width:16px!important}.ConverterHeader .Head>.Tools .imageBox.hidden{display:none}.ConverterHeader .Head>.Tools .btn-small{width:200px;height:auto}.ConverterHeader .Head>.Tools .btn-border{border:1px solid transparent;border-radius:6px;background-image:linear-gradient(#232732,#232732),linear-gradient(90deg,#48ddf2,#95e4b3);background-origin:border-box;background-clip:content-box,border-box;border-image-slice:1}.ConverterHeader .Head>.Tools .convert-icon{width:17px;height:17px;padding-left:10px;color:#fff}.ConverterHeader .Head>.Tools>.account{width:40px;display:flex;position:relative;margin:auto}.ConverterHeader .Head>.Tools>.account>.icon{width:20px;height:20px;margin:auto}.ConverterHeader .Head>.Tools>.errorMessage{height:40px;display:flex;margin:auto 5px auto auto}.ConverterHeader .Head>.Tools>.errorMessage .errorInfo{display:flex}.ConverterHeader .Head>.Tools>.errorMessage .errorInfo .completeIcon{fill:#48ddf2;margin-right:3px}.ConverterHeader .Head>.Tools>.errorMessage .errorInfo .completeIcon.disabled{fill:#555}.ConverterHeader .Head>.Tools>.errorMessage .errorInfo .icon.disabled{color:#555;fill:#555}.ConverterHeader .Head>.Tools>.errorMessage .errorInfo .errorIcon{color:#e81c1c}.ConverterHeader .Head>.Tools>.errorMessage .errorInfo .warningIcon{color:#ffb068}.ConverterHeader .Head>.Tools>.errorMessage .errorInfo .infoIcon{color:#95e4b3}.ConverterHeader .Head>.Tools>.errorMessage .errorInfo .icon{height:16px!important;margin:auto 0 auto 5px}.ConverterHeader .Head>.Tools>.errorMessage .errorInfo .icon.completeIcon{width:14px!important}.ConverterHeader .Head>.Tools>.errorMessage .errorInfo .icon.warningIcon{width:15px!important}.ConverterHeader .Head>.Tools>.errorMessage .errorInfo .value{font-size:12px;margin:auto 2px}.ConverterHeader .Head>.Tools>.errorMessage .hidden{display:none}.ConverterHeader .Head>.Tools .tooltip>.tooltiptext{position:absolute;width:-webkit-max-content;width:max-content;visibility:hidden;opacity:0;cursor:default;background-color:#000;color:#eee;text-align:center;padding:5px 10px;font-size:12px;z-index:2;bottom:-100%;left:50%;transition:opacity .3s;transform:translate(-50%)}.ConverterHeader .Head>.Tools .tooltip>.tooltiptext:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-bottom-color:#000}.ConverterHeader .Head>.Tools .tooltip:hover>.tooltiptext{visibility:visible;opacity:1}.ConverterHeader .Head>.Tools .saveButton{width:185px;margin-left:15px;font-size:14px}.ConverterHeader .Head>.Tools .saveButton.disabled{pointer-events:none}@media screen and (max-width:1400px){.ConverterHeader .account,.ConverterHeader .download-cadastral-map-btn,.ConverterHeader .errorInfo,.ConverterHeader .errorInfo .icon,.ConverterHeader .errorInfo .value,.ConverterHeader .errorMessage{display:none}}.CadConverterTypeTag{display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;border:1px solid #999;color:#ccc;width:56px;height:24px;padding:0;border-radius:20px;font-size:10px;font-style:normal;font-weight:700}.CadConverterTypeTag.latest>.text{background:linear-gradient(90deg,#48ddf2,#95e4b3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.CadConverterTypeTag.width-71px{width:71px}.CadConverterTypeTag:not(.width-71px){line-height:24px}.CadConverterTypeTag>.text{display:flex;align-items:center}.CadConverterTypeTag>.text .sync-icon{width:12px!important;color:#eee}.CadConverterTypeTag.isSwitchable:hover{background-color:#273945}.HeaderDropBox.open .dropbox{display:block}.HeaderDropBox .text-deco-none{text-decoration:none;color:inherit}.HeaderDropBox .icon.home-icon{margin-left:7px;color:#ccc;width:18px!important}.HeaderDropBox>.title-wrap{display:flex;width:-webkit-max-content;width:max-content;box-sizing:border-box;cursor:pointer;padding:10px;justify-content:center;align-items:center;height:60px}.HeaderDropBox>.title-wrap:hover{background-color:#273945}.HeaderDropBox>.title-wrap .title{font-size:20px;font-weight:400}.HeaderDropBox>.title-wrap .icon-wrap{width:24px;height:24px;display:flex;justify-content:center;align-items:center;margin-left:2px}.HeaderDropBox>.title-wrap .icon-wrap .icon{margin-left:7px;width:18px!important;height:20px}.HeaderDropBox>.title-wrap .mainText,.HeaderDropBox>.title-wrap .mainText .icon{display:flex;align-items:center;justify-items:center}.HeaderDropBox>.title-wrap .mainText .icon{margin-left:10px}.HeaderDropBox .dropbox{display:flex;position:absolute;left:50%;transform:translate(-50%);padding:10px 0;z-index:1000;flex-direction:column;justify-content:none;align-items:flex-start;background-color:#000}.HeaderDropBox .dropbox:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-bottom-color:#000}.HeaderDropBox .dropbox .checkIcon{width:17px!important;height:20px;margin-right:14px;margin-left:14px}.HeaderDropBox .dropbox .name-wrap{width:240px;display:flex;align-items:center}.HeaderDropBox .dropbox .item{display:flex;justify-content:center;align-items:center;height:40px;padding:auto 20px;cursor:pointer}.HeaderDropBox .dropbox .item:hover{background-color:#273945}.HeaderDropBox .dropdown{position:relative}.HeaderDropBox .dropdown .dropbtn{background-color:inherit;margin:0;line-height:24px;display:flex;align-items:center}.HeaderDropBox .dropdown-content{display:none;position:absolute;top:60px;padding-top:10px;background-color:transparent;z-index:2001}.HeaderDropBox .dropdown-content.show{display:block}.HeaderDropBox .select-menu{width:240px;display:flex;flex-flow:column}.HeaderDropBox .dropdown:hover .dropdown-content{display:block}.building{margin:11px auto 9px;width:360px;color:#eee}.building>.nameDiv{display:flex;align-items:center;margin-bottom:10px}.building>.nameDiv .name{display:flex;width:100%;font-size:12px;align-items:center;color:#48ddf2}.building>.nameDiv>.closeIcon{margin-left:auto;width:20px;height:20px;color:#555;cursor:pointer}.building .buildingBody .roomAndCore{flex:1 1;display:flex;flex-flow:column}.building .buildingBody .roomAndCore>button{flex:0 0 auto;border:0;font-size:12px;width:175px;height:30px;border-radius:6px;color:#ccc;background-color:#383b45;margin-left:auto;margin-top:10px}.building .buildingBody .roomAndCore button:hover{background-color:#60626a}.building .buildingBody .roomAndCore button:after,.building .buildingBody .roomAndCore button:before{background-color:#232732}.building>.Line{width:100%;height:1px;margin-top:10px;background:#555}.MainBody{display:flex;flex-direction:column;min-width:1200px;height:calc(100vh - 122px);background-color:#232732}.MainBody .infoIcon{color:#242831;position:absolute;z-index:1;transform:translateX(-50%) translateY(-50%);top:-200px;left:-400px;pointer-events:cursor;display:flex;align-items:center;justify-content:center;cursor:pointer}.MainBody .infoIcon>svg{width:20px;height:20px}.MainBody div input{outline:0}.MainBody .siteInfo{pointer-events:none}.MainBody .siteInfo .fieldText{padding:10px;position:absolute;z-index:1;transform:translateX(-50%) translateY(-50%);width:-webkit-max-content;width:max-content;overflow:hidden;font-weight:400;color:#fff;display:flex}.MainBody .areaInfo{pointer-events:none}.MainBody .areaInfo .textTest{box-sizing:border-box;visibility:hidden;background-color:#242831;opacity:.8;padding:10px;position:absolute;z-index:1;transform:translateX(-50%) translateY(-50%);width:-webkit-max-content;width:max-content;overflow:hidden;border-radius:0;border:none;top:-200px;left:-400px;width:148px;font-size:12px}.MainBody .areaInfo .textTest.coreInfo{height:54px}.MainBody .areaInfo .textTest .key-value{display:flex;justify-content:space-between;align-items:flex-start;height:15px;line-height:16px}.MainBody .areaInfo .textTest .key-value:first-child{margin-bottom:4px;font-weight:700}.MainBody .areaInfo .textTest .key-value:not(:first-child){margin-bottom:2px;font-weight:400}.MainBody .areaInfo .textTest .key-value li{margin:0;list-style:none}.MainBody .areaInfo .textTest .key-value .circle-icon{background-color:#95e4b3;width:2px;height:2px;margin-right:2px;border-radius:50%;margin-left:-4px}.MainBody .areaInfo .textTest .key-value .circle-icon.non-active{background-color:#eee}.MainBody .areaInfo .textTest .key-value .key{width:128px;display:flex;align-items:center;margin:0!important;color:#eee;margin-right:20px}.MainBody .areaInfo .textTest .key-value .key.active{color:#95e4b3}.MainBody .areaInfo .textTest .key-value .key.core,.MainBody .areaInfo .textTest .key-value .key.house{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.MainBody .areaInfo .textTest .key-value .value{margin-left:3px;color:#eee}.MainBody .areaInfo .textTest .key-value .value.active{color:#95e4b3}.MainBody .RenderView{display:flex;height:100vh;position:relative;height:calc(100vh - 122px)}.MainBody .RenderView .snack-bar{position:absolute;z-index:9;top:10px}.MainBody .RenderView .snack-bar>div{padding:12px 20px;font-size:14px;background-color:rgba(0,0,0,.8)}.MainBody .RenderView .snack-bar>div>div{padding:0}.MainBody .fold-btn{top:0;left:-30px;min-width:30px!important;width:30px;height:30px;z-index:3;border-radius:0;position:absolute;border:1px solid #161a24}.MainBody .Scene{display:flex;flex-direction:column;position:relative;width:-webkit-min-content;width:min-content;height:-webkit-min-content;height:min-content}.MainBody .Scene .Canvas{display:flex}.MainBody .Scene .Canvas canvas{position:relative;outline:0}.MainBody .mainLayout{margin-left:auto;display:flex;z-index:1;flex-direction:row;height:100vh;width:640px;box-sizing:border-box;background:#161a24;position:relative}.MainBody ::-webkit-scrollbar{width:5px;height:5px}.MainBody ::-webkit-scrollbar-button:end:increment,.MainBody ::-webkit-scrollbar-button:start:decrement{display:block;width:12px;height:0;background:rgba(0,0,0,.05)}.MainBody ::-webkit-scrollbar-thumb{width:5px;border-radius:2.5px;background:#999}.MainBody .ConstructionLineInfo{position:absolute;top:20px;left:20px;background-color:#fff;width:119px;box-sizing:border-box;font-weight:400}.MainBody .ConstructionLineInfo.converter-site{top:50px}.MainBody .ConstructionLineInfo .converter-type{position:absolute;top:0;left:0;border:1px solid #fff}.MainBody .ConstructionLineInfo .line{margin-bottom:0;height:24px;padding-left:10px}.MainBody .ConstructionLineInfo .line .img{width:20px;height:16px;box-sizing:border-box}.Modal.mobile .modal-title{color:#999}.Modal.mobile div div{border-radius:0;padding:20px}.Modal.mobile div div .modal-content{padding:0;margin-top:10px;margin-bottom:10px}.Modal.mobile div div .modal-action button{border-radius:6px;width:68px}.Modal.mobile div div .modal-action .positive-btn{background:#383b45;color:#ccc}.Modal.mobile div div .modal-action .negative-btn{width:-webkit-max-content;width:max-content;background:#232732!important;padding-left:20px;padding-right:20px;color:#999}.cadconverter.dim{height:100vh;width:100%;position:absolute;top:0;z-index:999999;display:flex;flex-flow:column}.myType>.header{height:30px;margin-bottom:10px}.myType>.header>.item{width:55px;height:30px;text-align:center;line-height:30px;color:#48ddf2;font-size:14px;background-color:#1a1e28}.myType>.list-wrap{margin-left:20px}.myType>.layerList{height:calc(100% - 127px);overflow:auto}.myType>.layerList .listButton{width:190px;height:30px;margin:2px auto;background-color:#232732;border-radius:6px;display:flex;cursor:pointer}.myType>.layerList .listButton>.text{font-size:12px;color:#eee;margin:auto auto auto 3px}.myType>.layerList .listButton>.CheckIcon{width:20px;height:20px;color:#555;margin:auto 0 auto 10px}.myType>.layerList .listButton>.CheckIcon.close{display:none}.myType>.layerList .listButton>.CheckIcon.selected{color:#95e4b3}.myType>.layerList .listButton .error{color:#e81c1c}.myType>.layerList .listButton.selected,.myType>.layerList .listButton.selected:hover{background-color:#60626a}.myType>.layerList .listButton.selected:hover .close{display:inline}.myType>.layerList .listButton.selected:hover .check{display:none}.myType>.layerList .error{color:#e81c1c}.myType>.layerList .listButton:hover{background-color:#60626a}.myType>.arrowDiv{display:flex;align-items:flex-end;flex:0 0 auto;width:190px;height:20px;margin:20px auto 15px}.myType>.arrowDiv>.text{position:relative;margin-right:auto;font-size:12px;color:#999}.myType>.arrowDiv>.closeIcon{position:relative;color:#555;margin-left:auto;width:18px;height:18px;cursor:pointer}.myType>.switchTabs{width:190px;height:30px;display:flex;background-color:#383b45;border-radius:5px;margin:0 auto 20px}.myType>.switchTabs .switchButton{width:92px;height:26px;padding:0;margin:2px;border-radius:6px;display:flex;color:#ccc;cursor:pointer}.myType>.switchTabs .switchButton .text{font-size:12px;margin:auto}.myType>.switchTabs .switchButton.enable,.myType>.switchTabs .switchButton:hover{background-color:#eee;color:#232732}.myType>.switchTabs.hidden{display:none}.myType>.description{font-size:12px;color:#48ddf2;margin:0 22.5px 10px}.myType>.description.hidden{display:none}.MainBody .wrapBlockList{color:#ccc;border:1px solid #333;border-top:none;margin:0;box-sizing:border-box;width:320px;background-color:#1a1e28;height:100%}.MainBody .wrapBlockList.z-index-back{z-index:-1}.MainBody .wrapBlockList .header{z-index:100;width:320px;align-items:center;height:30px;box-sizing:border-box;background-color:#383b45;border:1px solid #161a24;display:flex;justify-content:space-between}.MainBody .wrapBlockList .header .hierarchy-icon{margin:auto 2px auto 10px}.MainBody .wrapBlockList .header .text{font-weight:400}.MainBody .wrapBlockList .header>.left-side{display:flex;align-items:center}.MainBody .wrapBlockList .header .right-side{width:99px;height:30px;border:1px solid #161a24;box-sizing:border-box}.MainBody .wrapBlockList .header .right-side .BuilditSelect{width:99px;color:#eee;background:#383b45;font-size:12px}.MainBody .wrapBlockList .header .right-side .BuilditSelect .select-header{min-height:28px;border:none;height:28px}.MainBody .wrapBlockList .header .right-side .BuilditSelect .select-header:hover{background-color:#273945}.MainBody .wrapBlockList .header .right-side .BuilditSelect .select-header .select-icon svg{width:16px!important;height:16px!important}.MainBody .wrapBlockList .header .right-side .BuilditSelect .select-wrapper{margin-top:28px;border:1px solid #333}.MainBody .wrapBlockList .header .right-side .BuilditSelect .option{height:30px;font-size:12px;padding-top:6px;padding-bottom:6px;color:#eee}.MainBody .wrapBlockList .header .right-side .BuilditSelect .option:not(:first-child){border-top:1px solid #333}.MainBody .wrapBlockList .wrap-tab .tabs{background-color:#333;width:320px;z-index:300;height:30px}.MainBody .wrapBlockList .wrap-tab .tabs .tab{font-size:14px;height:30px}.MainBody .wrapBlockList .description{padding-top:10px;overflow-y:scroll;width:320px;height:calc(100vh - 152px);box-sizing:border-box;padding-bottom:30px}.MainBody .wrapBlockList .description .text{stroke:#eee}.MainBody .functionalLayout{background-color:#161a24;width:320px;box-sizing:border-box;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.MainBody .functionalLayout>.header{border:1px solid #161a24;box-sizing:border-box;width:100%;height:30px!important;display:flex;align-items:center;align-content:center;justify-items:center;color:#48ddf2;background-color:#383b45}.MainBody .functionalLayout>.header>.wrapper{display:flex;justify-content:center;align-items:center}.MainBody .functionalLayout>.header>.wrapper .wrap-icon{display:flex;width:20px;align-items:center;justify-content:center;margin-right:2px}.MainBody .functionalLayout>.header>.wrapper .wrap-icon .icon{width:16px!important}.MainBody .functionalLayout>.header>.wrapper .font{font-weight:400}.MainBody .functionalLayout .description{width:320px;box-sizing:border-box;height:calc(100vh - 152px);overflow-y:scroll;overflow-x:hidden}.MainBody .functionalLayout .description .selectedBlockName{height:30px;width:380px}.MainBody .functionalLayout .description .selectedBlockName .title{display:flex;width:280px;height:30px;margin:10px 20px;flex-direction:row;border-bottom:1px solid #555;align-items:center;justify-content:space-between}.MainBody .functionalLayout .description .selectedBlockName .title .block-icon{stroke:#eee;margin-left:2px;margin-right:7px}.MainBody .functionalLayout>.selected-not-block{color:#48ddf2;font-size:12px;width:380px;height:20px;margin:20px}.MySiteBlockSaveModal{background-color:rgba(0,0,0,.7);position:absolute;width:100%;height:100%;top:0;left:0;z-index:200;display:flex;justify-content:center;align-items:center}.MySiteBlockSaveModal .circle-icon{border-radius:50%;width:2px;margin-right:3px;height:2px;margin-left:-5px;background-color:#95e4b3}.MySiteBlockSaveModal.hidden{display:none}.MySiteBlockSaveModal .modal-wrapper{box-sizing:border-box;width:700px;height:733px;background:#1a1e28;border:1px solid #333;color:#ccc}.MySiteBlockSaveModal .modal-wrapper.myType{height:626px}.MySiteBlockSaveModal .modal-wrapper>.header{padding:20px 30px;font-size:12px;box-sizing:border-box;height:250px}.MySiteBlockSaveModal .modal-wrapper>.header.long{height:293px}.MySiteBlockSaveModal .modal-wrapper>.header.myType{margin-bottom:0}.MySiteBlockSaveModal .modal-wrapper>.header>.top-bar{display:flex;margin:auto;justify-content:space-between;width:640px;height:20px}.MySiteBlockSaveModal .modal-wrapper>.header>.top-bar>.title{color:#999;font-size:12px}.MySiteBlockSaveModal .modal-wrapper>.header>.top-bar>.icon-button{width:20px}.MySiteBlockSaveModal .modal-wrapper>.header>.top-bar>.icon-button .close-icon{color:#555;font-size:20px}.MySiteBlockSaveModal .modal-wrapper>.header>.top-bar>.icon-button .close-icon.hidden{display:none}.MySiteBlockSaveModal .modal-wrapper>.header>.msg{margin-top:20px;height:30px}.MySiteBlockSaveModal .modal-wrapper>.header>.title{margin-top:10px;margin-bottom:5px;color:#999;font-size:12px}.MySiteBlockSaveModal .modal-wrapper>.header>.file-name-wrapper{display:flex;justify-content:space-between}.MySiteBlockSaveModal .modal-wrapper>.header>.file-name-wrapper>.file-name{box-sizing:border-box;outline:none;width:425px;height:30px;background-color:#0c111b;color:#eee;display:flex;justify-content:flex-start;align-items:center;padding-left:10px;border:none}.MySiteBlockSaveModal .modal-wrapper>.header>.file-name-wrapper>.button-wrapper{display:flex}.MySiteBlockSaveModal .modal-wrapper>.header>.file-name-wrapper>.button-wrapper .cancle-btn{width:100px;height:30px}.MySiteBlockSaveModal .modal-wrapper>.header>.file-name-wrapper>.button-wrapper .cancle-btn.disabled{cursor:default}.MySiteBlockSaveModal .modal-wrapper>.header>.file-name-wrapper>.button-wrapper>.save-btn{width:100px;height:30px;margin-left:5px}.MySiteBlockSaveModal .modal-wrapper>.header .font-error{display:flex;align-items:center}.MySiteBlockSaveModal .modal-wrapper>.map-wrapper,.MySiteBlockSaveModal .modal-wrapper>.scene-wrapper{background:#111a22;width:698px;height:438px;display:flex;justify-content:center;align-content:center}.MySiteBlockSaveModal .modal-wrapper>.map-wrapper.myType,.MySiteBlockSaveModal .modal-wrapper>.scene-wrapper.myType{height:330px}.MySiteBlockSaveModal .modal-wrapper>.map-wrapper.background-none,.MySiteBlockSaveModal .modal-wrapper>.scene-wrapper.background-none{background-color:transparent}.MySiteBlockSaveModal .modal-wrapper>.map-wrapper .scene,.MySiteBlockSaveModal .modal-wrapper>.scene-wrapper .scene{display:flex;justify-content:center;align-items:center;z-index:2000}.MySiteBlockSaveModal .modal-wrapper>.map-wrapper .scene .Canvas,.MySiteBlockSaveModal .modal-wrapper>.map-wrapper .scene .map,.MySiteBlockSaveModal .modal-wrapper>.scene-wrapper .scene .Canvas,.MySiteBlockSaveModal .modal-wrapper>.scene-wrapper .scene .map{width:640px;height:380px}.MySiteBlockSaveModal .modal-wrapper>.map-wrapper .scene .Canvas,.MySiteBlockSaveModal .modal-wrapper>.scene-wrapper .scene .Canvas{background-color:#212830}.MySiteBlockSaveModal .saveNameMsg{height:17px;margin-bottom:7px}.MySiteBlockSaveModal .border{width:640px;height:1px;background-color:#333}.MySiteBlockSaveModal .title-wrapper{align-items:center;height:30px;width:640px;display:flex}.MySiteBlockSaveModal .title-wrapper .edited{color:#95e4b3;display:flex;justify-content:center;align-items:center}.MySiteBlockSaveModal .title-wrapper .edited .circle-icon{margin-right:5px}.MySiteBlockSaveModal .title-wrapper .more{display:flex;align-items:center}.MySiteBlockSaveModal .input-summary{width:640px;height:30px;display:flex;align-items:center}.MySiteBlockSaveModal .input-summary>.edited{display:flex;align-items:center;color:#95e4b3}.MySiteBlockSaveModal .key-value-wrapper{display:flex;justify-content:space-between}.MySiteBlockSaveModal .key-value-wrapper ::-webkit-scrollbar{background-color:#000;height:5px;margin:0}.MySiteBlockSaveModal .key-value-wrapper ::-webkit-scrollbar-thumb{border-radius:2.5px}.MySiteBlockSaveModal .key-value-wrapper ::-webkit-scrollbar-button:end:increment,.MySiteBlockSaveModal .key-value-wrapper ::-webkit-scrollbar-button:start:decrement{display:none}.MySiteBlockSaveModal .key-value-wrapper .wrap-table{display:flex;max-width:256px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow-x:auto}.MySiteBlockSaveModal .key-value-wrapper .wrap-table .table{border-top:1px solid #333;border-bottom:none;width:128px;background-color:#000}.MySiteBlockSaveModal .key-value-wrapper .wrap-table .table.display{transition:opacity .1s linear;opacity:1}.MySiteBlockSaveModal .key-value-wrapper .wrap-table .table.display-none{display:block;transition:opacity .5s linear;opacity:0}.MySiteBlockSaveModal .key-value-wrapper .wrap-table .table .tr{border-bottom:1px solid #333;border-left:1px solid #333;border-right:1px solid #333;display:flex;background-color:#000}.MySiteBlockSaveModal .key-value-wrapper .wrap-table .table .tr.active{background-color:#10181e}.MySiteBlockSaveModal .key-value-wrapper .wrap-table .table .tr .td{box-sizing:border-box;padding-left:8px;display:flex;align-items:center;height:24px}.MySiteBlockSaveModal .key-value-wrapper .wrap-table .table .tr .td.active{color:#95e4b3}.MySiteBlockSaveModal .key-value-wrapper .wrap-table .table .tr .td.key{width:56px}.MySiteBlockSaveModal .key-value-wrapper .wrap-table .table .tr .td.value{width:72px}.MySiteBlockSaveModal .key-value-wrapper .wrap-table .table .tr .th{background:#0c111b}.MySiteBlockSaveModal .key-value-wrapper .wrap-table .table:not(:first-of-type) .tr{border-left:none}.MySiteBlockSaveModal .key-value-wrapper>.key-value{z-index:2010;width:120px;margin-right:10px;height:48px}.MySiteBlockSaveModal .key-value-wrapper>.key-value.width-250px{width:250px}.MySiteBlockSaveModal .key-value-wrapper>.key-value>.key{font-size:12px;height:24px;line-height:24px;color:#999;display:flex;align-items:center}.MySiteBlockSaveModal .key-value-wrapper>.key-value>.key .info-icon{width:13px!important;color:#999;display:flex;justify-content:center;align-items:center;margin-left:4px;cursor:pointer}.MySiteBlockSaveModal .key-value-wrapper>.key-value>.key .info-icon.active{color:#95e4b3}.MySiteBlockSaveModal .key-value-wrapper>.key-value>.wrap-value{display:flex}.MySiteBlockSaveModal .key-value-wrapper>.key-value>.wrap-value .btn{width:30px}.MySiteBlockSaveModal .key-value-wrapper>.key-value>.value{height:24px;color:#ccc;font-size:14px;line-height:40px;align-self:center;align-items:center;display:flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.MySiteBlockSaveModal .key-value-wrapper>.key-value>.value .review-area.active{color:#95e4b3}.MySiteBlockSaveModal .key-value-wrapper>.key-value>.value.d-flex{cursor:pointer;justify-content:space-between;padding-left:5px;padding-right:5px;align-items:center}.MySiteBlockSaveModal .key-value-wrapper>.key-value>.value.d-flex.active,.MySiteBlockSaveModal .key-value-wrapper>.key-value>.value.d-flex:hover{background-color:#0c111b}.MySiteBlockSaveModal .key-value-wrapper>.key-value>.value.d-flex .font{font-weight:400}.MySiteBlockSaveModal .key-value-wrapper>.key-value>.value.d-flex .icon.expand-icon{width:16px!important}.MySiteBlockSaveModal .key-value-wrapper>.key-value>.value.font-green{color:#95e4b3}.MySiteBlockSaveModal .loading-wrap{z-index:2001;height:300px}.MySiteBlockSaveModal .loading-wrap .modal-size{width:698px}.display-none{visibility:hidden}.Modal.mobile div div .modal-action .negative-btn{background-color:#383b45}.ConstructionLineInfo{z-index:1}.ConstructionLineInfo .header{display:flex;align-items:center;justify-content:space-between;padding-left:10px;padding-right:5px;font-size:10px;color:#161a24;height:24px;cursor:pointer}.ConstructionLineInfo .header .icon-btn .arrow-icon{color:#232732;width:16px;height:16px}.ConstructionLineInfo .title{height:24px;color:#232732;font-size:10px;display:flex;align-items:center;justify-content:space-between;padding-right:5px;padding-left:10px}.ConstructionLineInfo .title .wrap-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;cursor:pointer}.ConstructionLineInfo .line-type{display:"flex";align-items:"center";padding-left:10px;height:24px}.ConstructionLineInfo .line-type.disabled{opacity:.4}.ConstructionLineInfo .line-type:not(.title):not(.disabled):hover{cursor:pointer;display:flex;align-items:center;background-color:#eee}.ConstructionLineInfo .line-type:last-child{margin-bottom:0}.ConstructionLineInfo .line-type .img{width:16px;height:16px!important;box-sizing:border-box;display:flex;align-items:center}.ConstructionLineInfo .line-type .name{color:#161a24;font-size:12px}.ConstructionLineInfo .low-opacity{opacity:.4}.ConstructionLineInfo .visibility-icon{font-size:14px;color:#232732}.ConstructionLineInfo .visibility-icon.disabled{color:#999}.ConstructionLineInfo.dark-mode{background:#1e222e!important;z-index:100}.ConstructionLineInfo.dark-mode .header{color:#48ddf2}.ConstructionLineInfo.dark-mode .header .arrow-icon{color:#ccc}.ConstructionLineInfo.dark-mode .title{color:#999}.ConstructionLineInfo.dark-mode .line-type:not(.title):not(.disabled):hover{background:#273945}.ConstructionLineInfo.dark-mode .name{color:#ccc}.ConstructionLineInfo.dark-mode .visibility-icon{color:#eee}.ConstructionLineInfo.dark-mode .visibility-icon.disabled{color:#999}.FileInfoHeader{z-index:10;height:60px;box-sizing:border-box;border:1px solid #333;display:flex;justify-content:space-between;align-items:center;background-color:#1e222e}.FileInfoHeader .info{display:inline-table;height:60px;border-right:1px solid #333;box-sizing:border-box;padding:12px 20px}.FileInfoHeader .info .value{margin-top:4px}.FileInfoHeader .fileInfo{width:320px;height:60px;color:#555;display:flex;align-items:center;color:#95e4b3;grid-gap:10px;gap:10px}.FileInfoHeader .fileInfo .dxfIcon{width:24px;height:24px;font-size:10px;margin-left:10px;border-radius:50%;display:flex;border:2px solid #95e4b3}.FileInfoHeader .fileInfo .dxfIcon>.text{margin:auto}.FileInfoHeader .fileInfo .fileName{width:280px;color:#ccc}@media screen and (max-width:1100px){.FileInfoHeader .fileInfo{display:none}}.ToolBox{position:absolute;top:50px;z-index:10;right:10px;width:40px;grid-gap:10px;gap:10px;display:grid}.ToolBox .tabs{background-color:#1a1e28;box-sizing:border-box;padding:2px;border-radius:6px;display:flex;flex-direction:column;grid-gap:2px;gap:2px}.ToolBox .tabs .tab{color:#ccc;min-width:36px;width:36px;height:36px;font-size:10px;font-weight:500}.ToolBox .tabs .tab.active,.ToolBox .tabs .tab:hover{background-color:#ccc;color:#1a1e28}.ToolBox .info-icon,.ToolBox .setting-back-icon{width:16px;color:#eee}.ToolBox .info-icon.active,.ToolBox .setting-back-icon.active{color:#48ddf2}.LogsPanel{position:absolute;bottom:0;z-index:2;-webkit-user-select:none;user-select:none;background-color:#161a24;width:100%;height:286px}.LogsPanel.less-width{width:calc(100% - 640px)}.LogsPanel.collapsed{height:30px;overflow:hidden}.LogsPanel .header{border:1px solid #333;background:#383b45;display:flex;justify-content:space-between;height:30px;box-sizing:border-box;cursor:pointer;padding:0 10px;align-items:center}.LogsPanel .header .left-wrapper{display:flex;align-items:center;grid-gap:2px;gap:2px}.LogsPanel .header .left-wrapper .speaker-icon{width:15px;height:15px;color:#eee}.LogsPanel .header .left-wrapper .text{color:#ccc;font-size:14px;font-weight:700}.LogsPanel .header .expand-icon{width:20px;height:20px;color:#ccc}.LogsPanel .content{display:flex}.LogsPanel .content .aside{width:160px;border:1px solid #333;border-top:none;height:282px;background-color:#1e222e}.LogsPanel .content .aside .item{height:30px;border-bottom:1px solid #333;box-sizing:border-box;color:#ccc;display:flex;align-items:center;padding:0 10px;font-size:14px}.LogsPanel .content .aside .item.active,.LogsPanel .content .aside .item.error:hover,.LogsPanel .content .aside .item.info:hover,.LogsPanel .content .aside .item.message:hover,.LogsPanel .content .aside .item.warning:hover{background:#444a5a;cursor:pointer}.LogsPanel .content .aside .item.all{color:#999;font-size:12px;display:flex;justify-content:space-between}.LogsPanel .content .aside .item.all .close-icon{width:16px;color:#555;cursor:pointer}.LogsPanel .content .aside .item .item-icon{margin-right:6px}.LogsPanel .content .aside .item .item-icon.message{width:16px}.LogsPanel .content .aside .item .item-icon.completion{fill:#48ddf2;width:14px}.LogsPanel .content .aside .item .item-icon.errors{width:16px;color:#e81c1c}.LogsPanel .content .aside .item .item-icon.warnings{width:15px;color:#ffb068}.LogsPanel .content .aside .item .item-icon.info{width:15px;color:#95e4b3!important}.LogsPanel .content .section{width:calc(100% - 160px);height:250px;overflow-y:scroll}.LogsPanel .content .section .log-icon.complete-icon{fill:#48ddf2;margin:0 13px}.LogsPanel .content .section .log-complete{color:#eee;height:30px;font-size:14px;display:flex;align-items:center}.LogItem.expansion-panel{background:none;border:none;color:#ccc;box-shadow:none;margin:0;box-sizing:border-box}.LogItem.expansion-panel div[role=button]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0;width:100%;min-height:30px;font-size:14px;color:#eee}.LogItem.expansion-panel div[role=button][aria-expanded=true] .arrow-btn{transform:rotate(90deg)}.LogItem.expansion-panel div[role=button] .arrow-btn{width:40px;color:#ccc;padding:0;transition:transform .15s cubic-bezier(.4,0,.2,1) 0ms}.LogItem.expansion-panel div[role=button] .arrow-btn .arrow-right-icon{width:20px;height:20px}.LogItem.expansion-panel div[role=button] div{margin:0;display:flex;align-items:center}.LogItem.expansion-panel .expansion-content{display:block;cursor:pointer;padding:0}.LogItem.expansion-panel .expansion-content .msg-item{display:flex;align-items:center;font-size:12px;height:24px;width:100%;padding:0 42px}.LogItem.expansion-panel .expansion-content .msg-item.Error.active,.LogItem.expansion-panel .expansion-content .msg-item.Error:hover{background-color:rgba(232,28,28,.2)}.LogItem.expansion-panel .expansion-content .msg-item.Warning.active,.LogItem.expansion-panel .expansion-content .msg-item.Warning:hover{background-color:rgba(255,176,104,.2)}.LogItem.expansion-panel .expansion-content .msg-item.Info.active,.LogItem.expansion-panel .expansion-content .msg-item.Info:hover{background-color:rgba(75,114,91,.2941176471)}.LogItem.expansion-panel .expansion-content .msg-item .item-icon{margin-right:10px;width:15px}.LogItem.expansion-panel .expansion-content .msg-item .item-icon.error{color:#e81c1c}.LogItem.expansion-panel .expansion-content .msg-item .item-icon.warning{color:#ffb068}.LogItem.expansion-panel .expansion-content .msg-item .item-icon.info{color:#95e4b3}.BlockListPanel{-webkit-user-select:none;user-select:none;height:100%;width:320px;box-sizing:border-box;border:1px solid #333;border-top:none}.BlockListPanel .header{height:30px;box-sizing:border-box;border-top:1px solid #161a24;border-bottom:1px solid #161a24;background-color:#383b45;color:#ccc;padding-left:10px;justify-content:space-between}.BlockListPanel .header,.BlockListPanel .header .wrapper{display:flex;align-items:center}.BlockListPanel .header .hierarchy-icon{margin-right:2px}.BlockListPanel .header .right-side{width:99px;height:30px;border:1px solid #161a24;box-sizing:border-box}.BlockListPanel .header .right-side .BuilditSelect{width:99px;color:#eee;background:#383b45;font-size:12px}.BlockListPanel .header .right-side .BuilditSelect .select-header{min-height:28px;border:none;height:28px}.BlockListPanel .header .right-side .BuilditSelect .select-header:hover{background-color:#273945}.BlockListPanel .header .right-side .BuilditSelect .select-header .select-icon svg{width:16px!important;height:16px!important}.BlockListPanel .header .right-side .BuilditSelect .select-wrapper{margin-top:28px;border:1px solid #333}.BlockListPanel .header .right-side .BuilditSelect .option{height:30px;font-size:12px;padding-top:6px;padding-bottom:6px;color:#eee}.BlockListPanel .header .right-side .BuilditSelect .option:not(:first-child){border-top:1px solid #333}.BlockListPanel .content{-webkit-user-select:none;user-select:none;padding:10px 19px;height:calc(100% - 150px);background-color:#1a1e28;overflow-y:scroll;overflow-x:hidden}.BlockListPanel .content .field-item .rc-tree-node-content-wrapper{width:274px!important}.BlockListPanel .content.non-header .rc-tree-treenode.depth-0 .rc-tree-title{width:211px!important}.BlockListPanel .content.non-header .rc-tree-treenode.depth-1 .rc-tree-title{width:202px!important}.BlockListPanel .content.non-header .rc-tree-treenode.depth-2 .rc-tree-title{width:182px!important}.BlockListPanel .content .rc-tree-list-holder-inner{display:flex;align-items:center}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode{color:#ccc;height:30px;width:280px;box-sizing:border-box;display:flex;align-items:center}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.start-node{width:285px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.start-node .rc-tree-node-content-wrapper{width:254px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.start-node .rc-tree-iconEle{display:none}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode .switcher-icon{margin:12px 5px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode .tree-icon{margin-right:5px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.selected:not(.start-node){background:#444a5a;color:#48ddf2}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.selected:not(.start-node) .block-icon{stroke:#48ddf2}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.selected:not(.start-node) .window-icon{background:#48ddf2}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.depth-0 .switcher-icon{margin-left:12px;margin-right:5px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.depth-0 .rc-tree-title{width:229px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.depth-0 .rc-tree-title .name{width:170px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.depth-0.myPlan .switcher-icon{margin-left:26px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.depth-0.myPlan .rc-tree-title{width:215px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.depth-1 .switcher-icon{margin-left:33px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.depth-1 .rc-tree-title{width:208px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.depth-1 .rc-tree-title .name{width:150px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.depth-1.myPlan .switcher-icon{margin-left:47px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.depth-1.myPlan .rc-tree-title{width:194px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.depth-2 .switcher-icon{margin-left:54px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.depth-2 .rc-tree-title{font-size:12px;width:187px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.depth-2 .rc-tree-title .name{width:125px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.depth-2.myPlan .switcher-icon{margin-left:68px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.depth-2.myPlan .rc-tree-title{width:173px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.depth-3.myPlan .switcher-icon{margin-left:68px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode.depth-3.myPlan .rc-tree-title{width:173px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-treenode:hover:not(.start-node){background-color:#273945!important}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-switcher{display:flex!important;height:16px;color:#999!important}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-switcher .expand-icon{width:16px!important;height:16px!important}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-switcher.rc-tree-switcher_close .expand-icon{transform:rotate(270deg)}.BlockListPanel .content .rc-tree-list-holder-inner .switcher-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-node-content-wrapper{display:flex;align-items:center;height:30px;position:relative}.BlockListPanel .content .rc-tree-list-holder-inner .field-item .rc-tree-indent{margin-left:5px}.BlockListPanel .content .rc-tree-list-holder-inner .field-item.myPlan .rc-tree-indent{margin-left:26px}.BlockListPanel .content .rc-tree-list-holder-inner .field-item .rc-tree-title .name{width:214px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-title{font-size:14px;display:flex;justify-content:space-between;align-items:center;max-width:280px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-title .name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;margin-left:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-title .tooltip-wrap{position:absolute;right:-1px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-title .log-btn,.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-title .visibility-btn{width:30px;min-width:30px;height:30px;border-radius:0;display:flex;align-items:center;justify-content:center}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-title .log-btn:not(:hover),.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-title .visibility-btn:not(:hover){background:#1a1e28}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-title .log-btn.active{background:#444a5a}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-title .visibility-icon{width:16px!important;height:16px!important;color:#eee}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-title .visibility-icon.disabled{color:#999}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-title .log-icon{width:15px!important;height:15px!important;color:#eee;cursor:pointer}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-title .log-icon.disabled{color:#333}.BlockListPanel .content .rc-tree-list-holder-inner .layer .rc-tree-node-content-wrapper{width:100%}.BlockListPanel .content .rc-tree-list-holder-inner .layer .rc-tree-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;font-size:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:160px}.BlockListPanel .content .rc-tree-list-holder-inner .layer .rc-tree-iconEle{margin-left:97px}.BlockListPanel .content .rc-tree-list-holder-inner .layer.myPlan .rc-tree-iconEle{margin-left:110px}.BlockListPanel .content .rc-tree-list-holder-inner .layer.myPlan .rc-tree-title{width:173px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-iconEle{display:flex;align-items:center;justify-content:center;margin:0;width:16px;height:16px}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-iconEle .icon-wrap{display:flex;align-items:center}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-iconEle .wrap-icon{width:16px;height:16px;margin-right:5px;display:flex;justify-content:center;align-items:center}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-iconEle .wrap-icon>.window-icon{width:6.4px;height:6.4px;display:block;background-color:#eee}.BlockListPanel .content .rc-tree-list-holder-inner .tree-icon{width:16px;height:16px;margin-left:5px;display:flex;align-items:center;justify-content:center;margin-right:10px}.BlockListPanel .content .rc-tree-list-holder-inner .tree-icon .block-icon{stroke:#eee;width:12px!important;height:12px!important}.BlockListPanel .content .rc-tree-list-holder-inner .rc-tree-switcher{align-items:center}.rc-tree{margin:0;width:280px}.rc-tree-focused:not(.rc-tree-active-focused){border-color:#0ff}.rc-tree .rc-tree-indent{width:0}.rc-tree .rc-tree-treenode{margin:0;padding:0;line-height:24px;white-space:nowrap;list-style:none;outline:0;border:1px solid transparent}.rc-tree .rc-tree-treenode .draggable{color:#333;-webkit-user-select:none;user-select:none;-khtml-user-drag:element;-webkit-user-drag:element}.rc-tree .rc-tree-treenode.drop-container>.draggable:after{position:absolute;left:0;right:0;top:0;bottom:0;box-shadow:inset 0 0 0 2px red;content:""}.rc-tree .rc-tree-treenode.drop-container~.rc-tree-treenode{border-left:2px solid #d2691e}.rc-tree .rc-tree-treenode.drop-target{background-color:#9acd32}.rc-tree .rc-tree-treenode.drop-target~.rc-tree-treenode{border-left:none}.rc-tree .rc-tree-treenode.filter-node>.rc-tree-node-content-wrapper{color:#a60000!important;font-weight:700!important}.rc-tree .rc-tree-treenode ul{margin:0;padding:0 0 0 18px}.rc-tree .rc-tree-treenode .rc-tree-node-content-wrapper{position:relative;display:inline-block;height:24px;margin:0;padding:0;text-decoration:none;vertical-align:top;cursor:pointer}.rc-tree .rc-tree-treenode span.rc-tree-checkbox,.rc-tree .rc-tree-treenode span.rc-tree-iconEle,.rc-tree .rc-tree-treenode span.rc-tree-switcher{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:30px;vertical-align:-.125em;background-color:transparent;background-repeat:no-repeat;background-attachment:scroll;border:0;outline:none;cursor:pointer}.rc-tree .rc-tree-treenode span.rc-tree-checkbox.rc-tree-icon__customize,.rc-tree .rc-tree-treenode span.rc-tree-iconEle.rc-tree-icon__customize,.rc-tree .rc-tree-treenode span.rc-tree-switcher.rc-tree-icon__customize{background-image:none}.rc-tree .rc-tree-treenode span.rc-tree-icon_loading{margin-right:2px;vertical-align:top;background:url("data:image/gif;base64,R0lGODlhEAAQAKIGAMLY8YSx5HOm4Mjc88/g9Ofw+v///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAGACwAAAAAEAAQAAADMGi6RbUwGjKIXCAA016PgRBElAVlG/RdLOO0X9nK61W39qvqiwz5Ls/rRqrggsdkAgAh+QQFCgAGACwCAAAABwAFAAADD2hqELAmiFBIYY4MAutdCQAh+QQFCgAGACwGAAAABwAFAAADD1hU1kaDOKMYCGAGEeYFCQAh+QQFCgAGACwKAAIABQAHAAADEFhUZjSkKdZqBQG0IELDQAIAIfkEBQoABgAsCgAGAAUABwAAAxBoVlRKgyjmlAIBqCDCzUoCACH5BAUKAAYALAYACgAHAAUAAAMPaGpFtYYMAgJgLogA610JACH5BAUKAAYALAIACgAHAAUAAAMPCAHWFiI4o1ghZZJB5i0JACH5BAUKAAYALAAABgAFAAcAAAMQCAFmIaEp1motpDQySMNFAgA7") no-repeat scroll 0 0 transparent}.rc-tree .rc-tree-treenode span.rc-tree-switcher.rc-tree-switcher-noop{cursor:auto}.rc-tree .rc-tree-treenode span.rc-tree-switcher.rc-tree-switcher_open{background-position:-93px -56px}.rc-tree .rc-tree-treenode span.rc-tree-switcher.rc-tree-switcher_close{background-position:-75px -56px}.rc-tree .rc-tree-treenode span.rc-tree-checkbox{width:13px;height:13px;margin:0 3px;background-position:0 0}.rc-tree .rc-tree-treenode span.rc-tree-checkbox-checked{background-position:-14px 0}.rc-tree .rc-tree-treenode span.rc-tree-checkbox-indeterminate{background-position:-14px -28px}.rc-tree .rc-tree-treenode span.rc-tree-checkbox-disabled{background-position:0 -56px}.rc-tree .rc-tree-treenode span.rc-tree-checkbox.rc-tree-checkbox-checked.rc-tree-checkbox-disabled{background-position:-14px -56px}.rc-tree .rc-tree-treenode span.rc-tree-checkbox.rc-tree-checkbox-indeterminate.rc-tree-checkbox-disabled{position:relative;background:#ccc;border-radius:3px}.rc-tree .rc-tree-treenode span.rc-tree-checkbox.rc-tree-checkbox-indeterminate.rc-tree-checkbox-disabled:after{position:absolute;top:5px;left:3px;width:5px;height:0;border:2px solid #fff;border-top:0;border-left:0;transform:scale(1);content:" "}.rc-tree:not(.rc-tree-show-line) .rc-tree-treenode .rc-tree-switcher-noop{background:none}.rc-tree.rc-tree-show-line .rc-tree-treenode:not(:last-child)>ul{background:url("data:image/gif;base64,R0lGODlhCQACAIAAAMzMzP///yH5BAEAAAEALAAAAAAJAAIAAAIEjI9pUAA7") 0 0 repeat-y}.rc-tree.rc-tree-show-line .rc-tree-treenode:not(:last-child)>.rc-tree-switcher-noop{background-position:-56px -18px}.rc-tree.rc-tree-show-line .rc-tree-treenode:last-child>.rc-tree-switcher-noop{background-position:-56px -36px}.rc-tree-child-tree{display:none}.rc-tree-child-tree-open{display:block}.rc-tree-treenode-disabled>a,.rc-tree-treenode-disabled>a span,.rc-tree-treenode-disabled>span:not(.rc-tree-switcher){color:#767676;cursor:not-allowed}.rc-tree-treenode-active{background:rgba(0,0,0,.1)}.rc-tree-icon__open{margin-right:2px;vertical-align:top;background-position:-110px -16px}.rc-tree-icon__close{margin-right:2px;vertical-align:top;background-position:-110px 0}.rc-tree-icon__docu{background-position:-110px -32px}.rc-tree-icon__customize,.rc-tree-icon__docu{margin-right:2px;vertical-align:top}.rc-tree-title{max-width:190px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rc-tree-indent{display:inline-block;vertical-align:bottom;height:0}.rc-tree-indent-unit{width:16px;display:inline-block}.InspectorPanel{width:320px}.InspectorPanel .header{height:30px;box-sizing:border-box;background-color:#383b45;border:1px solid #161a24;color:#ccc;display:flex;align-items:center;grid-gap:2px;gap:2px;padding:0 10px}.InspectorPanel .header .info-icon{color:#eee;width:16px}.InspectorPanel .content{padding:10px 19px;height:calc(100% - 150px);overflow-y:scroll;box-sizing:border-box}.InspectorPanel .content .unit{margin-top:10px;font-size:12px;color:#999}.InspectorPanel .content .title{height:30px;border-bottom:1px solid #555;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.InspectorPanel .content .title .wrapper{display:flex;align-items:center}.InspectorPanel .content .title .wrapper .block-icon{stroke:#eee;margin:2px 7px}.InspectorPanel .content .title .wrapper .name{color:#eee;font-size:14px}.InspectorPanel .content .title .type{font-size:12px;color:#999}.InspectorPanel .content .input-wrapper{display:flex}.InspectorPanel .content .input-wrapper .input-contain-arrow{display:flex;flex-direction:column;width:135px}.InspectorPanel .content .input-wrapper .inputBody>.box{margin-bottom:10px}.InspectorPanel .content .input-wrapper .arrow-bottom{height:10px;width:100%;display:flex;justify-content:center;align-items:center}.InspectorPanel .content .input-wrapper .arrow-bottom .expand-icon{width:10px;height:10px;color:#ccc}.InspectorPanel .content .input-wrapper .arrow-bottom:hover{background-color:#273945}.InspectorTree .rc-tree{width:280px}.InspectorTree .rc-tree-switcher{display:flex;align-items:center}.InspectorTree .icon.block-icon{stroke:#eee;width:12px!important;margin:0 5px}.InspectorTree .block-title{display:flex;justify-content:space-between;align-items:center}.InspectorTree .block-title>.left-side{display:flex}.InspectorTree .block-title>.left-side .name{width:150px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.InspectorTree .block-title>.right-side{top:2px;right:0;margin-left:10px;position:absolute}.InspectorTree .rc-tree-treenode{display:flex;height:24px;position:relative;align-items:center;box-sizing:border-box}.InspectorTree .rc-tree-treenode .rc-tree-node-content-wrapper{display:flex;align-items:center;position:static}.InspectorTree .rc-tree-treenode .rc-tree-title .block-title .left-side{align-items:center}.InspectorTree .rc-tree-treenode.blockB,.InspectorTree .rc-tree-treenode.component{height:30px}.InspectorTree .rc-tree-treenode .rc-tree-switcher{display:flex!important}.InspectorTree .rc-tree-treenode .rc-tree-switcher.rc-tree-switcher_open .switcher-icon{transform:rotate(90deg)}.InspectorTree .rc-tree-treenode .rc-tree-switcher .icon.switcher-icon{color:#999}.InspectorTree .blockB{box-sizing:border-box;height:32px}.InspectorTree .area-info{margin-left:67px}.InspectorTree .component{margin-left:24px}.InspectorTree .rc-tree .rc-tree-treenode .rc-tree-node-content-wrapper{cursor:default}.RequiredTypeSetting>.expansion{background:none;font-size:14px;color:#eee;padding:0}.RequiredTypeSetting>.expansion .expansion-title{padding:0;min-height:30px}.RequiredTypeSetting>.expansion .expansion-title.font-error{color:#e81c1c}.RequiredTypeSetting>.expansion .expansion-title .arrow-btn{padding:0}.RequiredTypeSetting>.expansion .expansion-title .arrow-btn .icon.arrow-right{color:#999}.RequiredTypeSetting>.expansion .content{margin:0;padding:0;line-height:20px}.RequiredTypeSetting>.expansion .expansion-content{color:#ccc;padding:0 0 0 22px;display:flex;flex-direction:column}.RequiredTypeSetting>.expansion .expansion-content .item-title{height:24px;margin-bottom:8px;font-size:12px;color:#999;line-height:24px}.RequiredTypeSetting>.expansion .expansion-content .item-value{display:flex;grid-gap:2px;gap:2px}.RequiredTypeSetting>.expansion .expansion-content .building-type-select{height:30px;font-size:14px;color:#ccc}.RequiredTypeSetting>.expansion .expansion-content .building-type-select .select-header{height:30px;min-height:30px}.RequiredTypeSetting>.expansion .expansion-content .building-type-select .select-wrapper{margin-top:30px}.RequiredTypeSetting>.expansion .expansion-content .building-type-select .select-wrapper .option{height:30px}.CADNavigator{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:320px;background:#161a24;position:absolute;right:0;bottom:0;border-left:1px solid #383b45;border-right:1px solid #383b45;z-index:2;box-sizing:border-box;overflow:hidden}.CADNavigator .header{padding-left:10px;padding-right:10px;background:#383b45;display:flex;align-items:center;height:30px;justify-content:space-between;cursor:pointer}.CADNavigator .header .arrow-icon{width:16px!important;height:16px!important;cursor:pointer}.CADNavigator .header>.left-side{display:flex;align-items:center}.CADNavigator .header>.left-side .wrap-icon{width:20px!important;height:20px!important;display:flex;margin-right:2px;align-items:center;justify-content:center}.CADNavigator .header>.left-side .gps-icon{width:15px!important;margin-right:2px}.CADNavigator .zoom-controller{display:flex;padding-left:10px;padding-right:10px;height:50px;align-items:center}.CADNavigator .zoom-controller .line{width:186px;height:4px;background-color:#555}.CADNavigator .zoom-controller .circle{width:16px;height:16px;background-color:#48ddf2;border-radius:50%;cursor:pointer}.CADNavigator .zoom-controller .BuilditInput{margin-left:18px;width:88px}.CADNavigator .Canvas{background:#161a24;position:relative;overflow:hidden;height:285px}.CADNavigator .Canvas canvas{outline:0}.navigator-rectangle{border:1px solid #48ddf2;width:314px;height:279px;position:absolute;z-index:10;transform:translate(-50%,-50%)}.designer-download-page{display:flex;min-height:calc(100vh - 60px);background-color:#161a24;justify-content:center;align-items:center}.designer-download-page>.bg-wrapper{top:0;left:0;width:100%;max-height:calc(100vh - 60px);min-height:490px;position:absolute;z-index:1;overflow:hidden}.designer-download-page>.bg-wrapper>.bg-img{width:100%;max-height:inherit;min-height:inherit;opacity:.4}.designer-download-page>.content-wrapper{z-index:2;width:1200px;height:485px;display:flex;justify-content:center;flex-direction:column}.designer-download-page>.content-wrapper>.title{color:#eee;font-size:30px;align-items:center;margin-left:auto;margin-right:auto;line-height:35px}.designer-download-page>.content-wrapper>.downloder-wrapper{width:1200px;height:420px;margin-top:30px;background-color:rgba(35,39,50,.8);border-radius:6px;display:flex;flex-direction:column}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:auto;margin-right:auto;margin-top:100px;justify-content:center;display:flex;flex-direction:column}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper>.title{margin-left:auto;margin-right:auto;font-size:24px;line-height:18px;color:#eee;font-weight:700}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper>.sub-title-wrapper{display:flex;flex-direction:column;margin-top:20px;margin-bottom:20px;font-size:18px;color:#eee}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper>.sub-title-wrapper .sub-title{display:flex;justify-content:center}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper>.download-inner-wrapper{display:flex;width:420px;margin-top:10px;justify-content:center;align-items:center}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper>.download-inner-wrapper .version-wrapper{justify-content:center;align-items:center;margin-right:-10px;width:191px;height:20px;padding-top:10px;padding-bottom:10px;padding-left:10px;border-radius:6px 0 0 6px;background-color:rgba(0,0,0,.2);color:#eee;font-weight:400;line-height:1.5em}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper>.download-inner-wrapper .download-btn{font-size:14px;width:229px;display:flex;justify-content:space-between;padding-left:10px;padding-right:10px;margin-left:0}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper>.download-inner-wrapper .download-btn.designer-download-btn .icon{color:#232732}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper>.download-inner-wrapper .download-btn.designer-download-btn .icon.download-icon{width:16px!important;margin-right:2px}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper>.download-inner-wrapper .download-btn.designer-download-btn.disabled .icon{color:#555}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper>.download-inner-wrapper .download-btn.designer-download-btn .exe{display:flex;align-items:center;font-weight:400;font-size:12px}.designer-download-page>.content-wrapper>.downloder-wrapper>.button-wrapper>.download-inner-wrapper .launch-icon{display:flex;justify-content:flex-end;align-items:center;width:17px;height:17px;color:#eee}.designer-download-page>.content-wrapper>.downloder-wrapper>.grey-line{margin-top:85px;width:-1px;border:1px solid #333}.not-found-page{display:flex;min-height:calc(100vh - 180px);background-color:#161a24;justify-content:center;align-items:center}.not-found-page>.bg-wrapper{top:0;left:0;width:100%;max-height:calc(100vh - 180px);min-height:490px;position:absolute;z-index:1;overflow:hidden}.not-found-page>.bg-wrapper>.bg-img{width:1920px;height:906px;opacity:.2;background-position:50% 60%;background-repeat:no-repeat;background-image:url(../../static/media/galaxy.edea52aa.png)}.not-found-page>.content-wrapper{z-index:2;display:flex;justify-content:center;flex-direction:column}.not-found-page>.content-wrapper>.title{color:#eee;font-size:60px;align-items:center;margin-left:auto;margin-right:auto;line-height:87px}.not-found-page>.content-wrapper>.sub-title{color:#eee;font-weight:700;font-size:24px;line-height:35px;align-items:center;margin-left:auto;margin-right:auto;margin-top:20px}.not-found-page>.content-wrapper>.description{color:#ccc;font-size:18px;line-height:26px;align-items:center;margin-left:auto;margin-right:auto;margin-top:5px;text-align:center}.not-found-page>.content-wrapper>.home-button{color:#232732;font-size:18px;line-height:26px;margin-left:auto;margin-right:auto;margin-top:32px;width:200px;background-image:linear-gradient(90deg,#66dfd9,#95e4b3)}.CadConverterHome{background-color:#111a22}.CadConverterHome .btn-secondary:hover{background:#273945!important;color:#ccc!important}.CadConverterHome .mouse-tooltip{background:#000;width:-webkit-max-content;width:max-content;padding-left:10px;padding-right:10px;height:27px;color:#fff;position:absolute;z-index:30;display:flex;justify-content:center;align-items:center}.CadConverterHome .mouse-tooltip.display-none{display:none}.CadConverterHome>.app-bar{display:flex;justify-content:center;align-items:center}.CadConverterHome>.app-bar .breadScrum{position:absolute;left:0;display:flex;align-items:center;height:60px}.CadConverterHome>.app-bar .breadScrum .logo{height:60px;display:flex;cursor:pointer}.CadConverterHome>.app-bar .breadScrum .logoImg{margin:auto auto auto 30px}.CadConverterHome>.app-bar .breadScrum .file-setting{height:28px;font-weight:700;display:flex;justify-content:center;align-items:center;cursor:pointer}.CadConverterHome>.app-bar .icon.next-icon{width:24px!important;height:24px!important;color:#555}.CadConverterHome>.app-bar .icon.next-icon.first{margin-left:10px}.CadConverterHome>.content-wrap{flex-direction:column;height:calc(100vh - 60px)}.CadConverterHome>.content-wrap,.CadConverterHome>.content-wrap>.button-wrap{display:flex;justify-content:center;align-items:center}.CadConverterHome>.content-wrap>.button-wrap .using-explain-wrap{position:relative}.CadConverterHome>.content-wrap>.button-wrap .using-explain-wrap .cad-converter-guide{box-sizing:border-box;width:800px;height:516px;background-color:#161a24;padding:30px 45px;position:absolute;top:40px;left:0;z-index:15}.CadConverterHome>.content-wrap>.button-wrap .using-explain-wrap .cad-converter-guide.hidden{display:none}.CadConverterHome>.content-wrap>.button-wrap .using-explain-wrap .cad-converter-guide .article-wrap>.title{display:flex;align-items:center;height:20px}.CadConverterHome>.content-wrap>.button-wrap .using-explain-wrap .cad-converter-guide .article-wrap>.title :not(.title-icon){font-weight:700}.CadConverterHome>.content-wrap>.button-wrap .using-explain-wrap .cad-converter-guide .article-wrap>.title>.title-icon{width:14px;height:20px;display:flex;justify-content:center;align-items:center}.CadConverterHome>.content-wrap>.button-wrap .using-explain-wrap .cad-converter-guide .article-wrap>.content{margin-left:19px}.CadConverterHome>.content-wrap>.button-wrap .using-explain-wrap .cad-converter-guide .article-wrap>.content .wrap-box{position:absolute;top:59px;right:79px;display:flex}.CadConverterHome>.content-wrap>.button-wrap .using-explain-wrap .cad-converter-guide .article-wrap>.content .wrap-box .box{width:58px;height:58px;border:1px solid #555;display:flex;align-items:center;justify-content:center}.CadConverterHome>.content-wrap>.button-wrap .using-explain-wrap .cad-converter-guide .article-wrap>.content li{margin-left:5px}.CadConverterHome>.content-wrap>.button-wrap .btn{width:200px}.CadConverterHome>.content-wrap>.button-wrap .btn.using-explain{display:flex;justify-content:flex-start;border-radius:0}.CadConverterHome>.content-wrap>.button-wrap .btn.using-explain .icon-wrap{display:inline-block;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.CadConverterHome>.content-wrap>.button-wrap .btn .icon.pageView-icon{margin-left:7px;width:15px!important}.CadConverterHome>.content-wrap>.button-wrap .btn .icon.open-icon{margin-left:7px;width:16px!important}.CadConverterHome>.content-wrap>.button-wrap .width-590px{width:590px}.CadConverterHome>.content-wrap>.button-wrap .manual-btn .icon.download-icon{fill:#ccc;width:16px!important;margin-left:8px}.CadConverterHome>.content-wrap>.button-wrap .sample-file-downloads-wrap{height:40px}.CadConverterHome>.content-wrap>.button-wrap .sample-file-downloads-wrap .sample-download-btns{display:flex;justify-content:center;position:relative}.CadConverterHome>.content-wrap>.button-wrap .sample-file-downloads-wrap .sample-download-btns .icon.download-icon{fill:#ccc;width:16px!important;margin-left:8px}.CadConverterHome>.content-wrap>.button-wrap .sample-file-downloads-wrap .sample-download-btns>.btn-left{border-top-right-radius:0;border-bottom-right-radius:0}.CadConverterHome>.content-wrap>.button-wrap .sample-file-downloads-wrap .sample-download-btns>.vertical-line{width:1px;height:24px;position:absolute;right:40px;top:8px;background-color:#555;z-index:100}.CadConverterHome>.content-wrap>.button-wrap .sample-file-downloads-wrap .sample-download-btns>.btn-right{width:40px;border-top-left-radius:0;border-bottom-left-radius:0}.CadConverterHome>.content-wrap>.button-wrap .dropbtn{position:relative}.CadConverterHome>.content-wrap>.button-wrap .dropdown-content{padding-top:10px}.CadConverterHome>.content-wrap>.button-wrap .sample-file-downloads{background-color:#000;width:240px;position:absolute;z-index:15;padding:10px 0}.CadConverterHome>.content-wrap>.button-wrap .sample-file-downloads .item{padding-left:20px;padding-right:20px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.CadConverterHome>.content-wrap>.button-wrap .sample-file-downloads .item .icon.download-icon{fill:#ccc;width:16px!important}.CadConverterHome>.content-wrap>.button-wrap .sample-file-downloads .item:hover{background-color:#273945}.CadConverterHome>.content-wrap>.button-wrap .sample-file-downloads:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-bottom-color:#000}.CadConverterHome>.content-wrap .converter-type-wrap{margin-top:60px;display:flex;justify-content:center;align-items:center}.CadConverterHome>.content-wrap .converter-type-wrap .button-wrap{display:flex}.CadConverterHome>.content-wrap .converter-type-wrap .drag-cover{position:absolute;top:0;width:400px;height:580px;z-index:100}.CadConverterHome>.content-wrap .converter-type-wrap .drag-cover.my-type{background:#53585e;opacity:.2}.CadConverterHome>.content-wrap .converter-type-wrap .converter-type{background:#161e26;border:1px solid #333;width:400px;height:580px;display:flex;justify-content:center;flex-direction:column;align-items:center;padding:50px 40px 10px;box-sizing:border-box;position:relative}.CadConverterHome>.content-wrap .converter-type-wrap .converter-type .thumb-img{cursor:pointer}.CadConverterHome>.content-wrap .converter-type-wrap .converter-type.m-r-30px{margin-right:30px}.CadConverterHome>.content-wrap .converter-type-wrap .converter-type>.type-title{margin-bottom:40px;font-size:24px;height:40px;display:flex;justify-content:center;align-items:center}.CadConverterHome>.content-wrap .converter-type-wrap .converter-type>.type-title .icon-wrap{height:40px;display:flex;justify-content:center;align-items:center}.CadConverterHome>.content-wrap .converter-type-wrap .converter-type>.type-title .info-icon{margin-left:7px;width:17px!important}.CadConverterHome>.content-wrap .converter-type-wrap .converter-type .btn{width:320px;text-transform:none;height:40px}.CadConverterHome>.content-wrap .converter-type-wrap .converter-type .btn .icon.upload-icon{width:18px!important;fill:#232732}.CadConverterHome>.content-wrap .converter-type-wrap .converter-type .btn-border{border:1px solid transparent;border-radius:6px;background-image:linear-gradient(#232732,#232732),linear-gradient(90deg,#48ddf2,#95e4b3);background-origin:border-box;background-clip:content-box,border-box;border-image-slice:1}.CadConverterHome>.content-wrap .converter-type-wrap .converter-type .btn-border:hover{background-image:linear-gradient(#273945,#273945),linear-gradient(90deg,#48ddf2,#95e4b3)}.CadConverterHome>.content-wrap .converter-type-wrap .converter-type .bottom-text{height:40px;display:flex;justify-content:center;align-items:center}.CadConverterHome>.content-wrap .converter-type-wrap .converter-type .bottom-btn{display:flex;align-items:center}.CadConverterHome>.content-wrap .converter-type-wrap .converter-type .bottom-btn .btn-small{width:151px;height:30px}.CadConverterHome>.content-wrap .converter-type-wrap .converter-type .bottom-btn .wrap-info-icon{width:24px;min-width:24px;padding:0;height:24px;border-radius:0}.CadConverterHome>.content-wrap .converter-type-wrap .converter-type .bottom-btn .wrap-info-icon:not(:hover){background-color:#161e26}.CadConverterHome>.content-wrap .converter-type-wrap .converter-type .bottom-btn .wrap-info-icon>.info-icon{color:#eee;width:17px!important}.CadConverterHome>.content-wrap .converter-type-wrap .converter-type>.dark-wrap{background-color:#0c0e10;opacity:.7;width:398px;height:578px;position:absolute;top:0;left:0;z-index:10;display:flex;justify-content:center;align-items:center}.CadConverterHome>.content-wrap .converter-type-wrap .converter-type>.dark-wrap>.text{font-weight:700;font-size:40px}.CadConverterHome .dropbtn:hover .dropdown-content{display:block}div[class^=PushMessagestyled]{bottom:95px!important}.UserQuestionPageHeader{background-color:#161a24;height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-row-gap:24px;row-gap:24px}.UserQuestionPageHeader .body,.UserQuestionPageHeader .header{width:1200px}.UserQuestionPageHeader .header>div{float:right}.UserQuestionPageHeader .body{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.UserQuestionPageHeader .body title{color:#ccc;display:block;font-size:30px}.UserQuestionPageHeader .body .btn{width:158px;height:40px}.UserQuestionPageBody{display:flex;flex-direction:column;align-items:center;grid-row-gap:30px;row-gap:30px;min-height:calc(100vh - 360px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:100px;padding-top:32px}.UserQuestionPageBody title{color:#ccc;font-size:24px;display:block;width:1200px;text-align:start}.UserQuestionPageBody section{width:1200px}.UserQuestionTable{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-row-gap:30px;row-gap:30px}.UserQuestionTable table thead{background-color:#161a24}.UserQuestionTable table thead th{border-bottom:1px solid #555}.UserQuestionTable table tbody{background-color:#232732}.UserQuestionTable table tbody td{border-bottom:1px solid #333}.UserQuestionTable table td,.UserQuestionTable table th{color:#ccc;font-size:14px;padding:0}.UserQuestionTable .no-question{display:table;width:1200px;height:510px;background-color:#232732}.UserQuestionTable .no-question td{color:#999;font-size:14px;vertical-align:middle;text-align:center}.UserQuestionTable .collapse-row{height:unset}.UserQuestionTable .collapse-row.question-row td{border:unset}.UserQuestionTable .collapse-row .question-container{display:flex;flex-direction:column;grid-row-gap:15px;row-gap:15px;padding:15px 0}.UserQuestionTable .collapse-row .question-container .question{white-space:break-spaces;word-wrap:break-word}.UserQuestionTable .collapse-row .question-container .question-project{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.UserQuestionTable .collapse-row .question-btn{display:flex;flex-direction:row;grid-column-gap:2px;column-gap:2px;justify-content:flex-end}.UserQuestionTable .collapse-row .question-btn .divider{color:#999}.UserQuestionTable .collapse-row .question-btn button{color:#ccc;font-size:14px;padding:0;min-width:unset;line-height:1}.UserQuestionTable .collapse-row .answer-container{display:flex;flex-direction:row;grid-column-gap:4px;column-gap:4px;padding:10px 0}.UserQuestionTable .collapse-row .answer-container .answer-perfix{color:#48ddf2}.UserQuestionTable .collapse-row .answer-container .answer{white-space:break-spaces}.RegistrationUser{background-color:#161a24;height:100%;overflow-y:scroll}.RegistrationUser>.register-wrapper{width:100%;display:flex;align-items:center;justify-content:center;margin-top:140px}.RegistrationUser>.register-wrapper>a>.logo{position:absolute;left:30px;top:18px}.RegistrationUser>.register-wrapper>.register-form{width:360px}.RegistrationUser>.register-wrapper>.register-form>.header{padding-top:10px;margin-bottom:20px}.RegistrationUser>.register-wrapper>.register-form>.register-info{margin-top:25px}.RegistrationUser>.register-wrapper>.register-form>.input-wrap{grid-gap:10px;gap:10px;display:flex;flex-direction:column}.RegistrationUser>.register-wrapper>.register-form>.input-wrap>.register-input{width:360px}.RegistrationUser>.register-wrapper>.register-form>.input-wrap>.register-input:nth-child(4){margin-top:30px}.RegistrationUser>.register-wrapper>.register-form>.email-wrap{margin-top:30px;width:360px;height:100px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid #333;color:#48ddf2;font-size:18px}.RegistrationUser>.register-wrapper>.register-form>.policy-wrap{padding-top:20px}.RegistrationUser>.register-wrapper>.register-form>.policy-wrap>.wrap{font-size:12px;box-sizing:border-box;height:30px;border-bottom:1px solid #555;display:flex;align-items:center}.RegistrationUser>.register-wrapper>.register-form>.policy-wrap>.all{font-size:14px;color:#eee;padding-left:10px}.RegistrationUser>.register-wrapper>.register-form>.policy-wrap>.personal,.RegistrationUser>.register-wrapper>.register-form>.policy-wrap>.use{color:#ccc;padding-left:10px}.RegistrationUser>.register-wrapper>.register-form>.policy-wrap>.personal.wrap,.RegistrationUser>.register-wrapper>.register-form>.policy-wrap>.use.wrap{border-bottom:1px solid #333}.RegistrationUser>.register-wrapper>.register-form>.policy-wrap>.personal>.action,.RegistrationUser>.register-wrapper>.register-form>.policy-wrap>.use>.action{display:flex;flex-flow:row;align-items:center;text-decoration:underline}.RegistrationUser>.register-wrapper>.register-form>.policy-wrap>.personal>.action>div,.RegistrationUser>.register-wrapper>.register-form>.policy-wrap>.use>.action>div{cursor:pointer}.RegistrationUser>.register-wrapper>.register-form>.sign-up-wrap{padding-top:20px}.RegistrationUser>.register-wrapper>.register-form>.login-wrap .login-btn{font-size:14px;width:360px;color:#ccc;height:36px;margin-top:20px;font-weight:400;text-decoration:underline}.RegistrationUser>.dim{height:calc(100vh - 60px);width:100%;background-color:rgba(0,0,0,.25);position:absolute;top:60px;z-index:999999}.RegistrationUser>.dim>.circular-progress{position:absolute;left:calc(50% - 30px);top:calc(50% - 60px);color:#eee}.RegistrationUser .event-banner{text-align:center;margin:40px auto 50px}.registration-modal-content{padding-right:15px!important;width:525px;font-size:12px;line-height:17px}.registration-modal-content>p:first-child{margin-top:10px}#root .bg-primary{background-color:#1a1e28}#root .bg-secondary{background-color:#232732}.policy-container{margin-top:20px;display:flex;flex-direction:column}.policy-container .wrap{width:360px;height:30px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #333}.policy-container .wrap.border-gray{border-bottom:1px solid #555}.policy-container .form-control-label{margin:0;height:30px;width:315px}.policy-container .form-control-label.width-full{width:360px}.policy-container .label-emphasis{color:#ccc;font-size:14px;margin-left:5px}.policy-container .label-normal{color:#ccc;font-size:12px;margin-left:5px;line-height:1.5em}.policy-container .detail{color:#ccc;font-size:12px;text-decoration:underline;cursor:pointer}.UnconfirmedUserLayout{height:100vh}.UnconfirmedUserLayout .UnconfirmedUser{background-color:#161a24;width:100%;height:100%;display:flex;padding-top:141px;justify-content:center}.UnconfirmedUserLayout .UnconfirmedUser>.wrapper{width:360px}.UnconfirmedUserLayout .UnconfirmedUser>.wrapper>.title{padding-top:10px}.UnconfirmedUserLayout .UnconfirmedUser>.wrapper>.register-info{margin-top:20px;line-height:24px}.UnconfirmedUserLayout .UnconfirmedUser>.wrapper>.email-wrap{width:360px;height:50px;color:#48ddf2;font-size:18px;display:flex;justify-content:center;align-items:center;margin-top:20px;border:1px solid #333;box-sizing:border-box}.UnconfirmedUserLayout .UnconfirmedUser>.wrapper>a>.login-btn{margin-top:30px;width:360px;height:40px}.UnconfirmedUserLayout .foot{position:absolute;bottom:0;background-color:#161a24}