a{text-decoration:none}.radio .label:hover .label:after{transform:scale(3.6)}input.hidden,input.hidden:checked+.label{accent-color:#2d7638}input.hidden{transform:scale(1);transition:all .4s cubic-bezier(.35,.9,.4,.9);opacity:1}.labelText[isChecked=true]{color:#2d7638;font-weight:700}.portView1[physical-view=true],.portView1[physical-view=true] .portStacks{display:flex;flex-direction:row}.port{margin:20px 5px 10px}.port .portContent{width:140px;display:grid;margin:10px;grid-template-columns:repeat(4,25%);padding:3px;border:.02px solid rgba(0,0,0,.4);background:#f7f7f7}.port .portContent div{display:grid;border-radius:2px;margin:1px;text-align:center;line-height:30px;font-size:12px;cursor:pointer}.port .portContent .portCellBorder,.port .portContent .portCell[isclicked=true]{border:1.5px solid #80cbc4}.port .portContent .portCell[isclicked=false]{border-style:none;color:#000}.portTitle{width:120px;margin:0 auto}.portView1[physical-view=false]{display:flex;flex-direction:row}.portView1[physical-view=false] .portStacks .port{margin:1px 0}.portView1[physical-view=false] .portStacks .port .portContent{width:810px;margin-top:5px;grid-template-columns:repeat(25,1fr)}.portView1[physical-view=false] .portStacks .port .portContent[switch-view=true]{width:850px;grid-template-columns:31.3% 31.3% 31.3% 4.5%;grid-gap:5px}.portView1[physical-view=false] .portStacks .port .portContent[switch-view=true] .portCol{grid-template-columns:repeat(8,1fr);grid-template-rows:50% 50%;border:1px solid rgba(0,0,0,.4)}.portView1[physical-view=false] .portStacks .port .portContent[switch-view=true] .portCol4{grid-template-rows:50% 50%;border:1px solid rgba(0,0,0,.4)}.portTooltip{list-style-type:none;width:250px;font-size:13px;margin:120px 20px;padding:15px 20px;border-radius:5px;width:220px;z-index:z("tooltip")}.portTooltip[hasData=true]{color:rgba(0,0,0,.8);background:#fff;border:2px solid}.portTooltip[hasData=false]{color:rgba(0,0,0,.4);background:#f7f7f7;border:1px solid rgba(0,0,0,.4)}.portTooltip[physical-view=false]{margin:120px 0 120px 20px}#toggleTemp{display:flex;justify-content:flex-end}#toggleTemp .switch_button{margin-left:10px}#toggleTemp .switch_text_button{display:inline-block;margin:0 40px 0 10px;font-size:15px}.gridMap{width:1130px;text-align:center;font-size:12px;margin-top:4rem}.Phase{margin:5px}.Phase .Title{padding-bottom:5px}.Area,.Core-area{border:1px solid #b1b1b5;background-color:#f7f7f7;padding-top:5px;margin:5px}.Area .Title,.Core-area .Title{padding:1px}.Core-area{cursor:pointer}.Core-area .Title{padding-top:10px}.Pod{padding:0}.Pod .Title{margin-left:5px}.Pod .Content{padding:0 5px}.Stack{height:52px}.Content{display:grid}.Switch{border-radius:3px;width:100%;margin-top:2px}.dark-list{&::-webkit-scrollbar-track{background:#2e2e2e}&::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px;border:3px solid #2e2e2e}scrollbar-color:#555 #2e2e2e}.flag-dropdown.dark .country:hover{background-color:#313131!important}.flag-dropdown.dark .country.highlight{background-color:#434343!important}.react-tel-input.dark .special-label{background-color:#1f1f1f;margin-left:-16px;font-size:.75rem}.react-tel-input.light .special-label{background-color:#fff;margin-left:-16px;font-size:.75rem}.react-tel-input .invalid-number-message{margin-left:-16px}.react-tel-input.dark .invalid-number-message{background-color:#1f1f1f}.react-tel-input{font-family:Inter,Helvetica,Arial,sans-serif}.react-tel-input.dark{color:#9e9e9e}.react-tel-input.light{color:rgba(0,0,0,.6)}.react-tel-input .form-control{border-width:1px;background-color:inherit}.react-tel-input.dark .form-control{border-color:#757575;background-color:inherit;color:#fff}.react-tel-input.light .form-control{border-color:#bdbdbd;background-color:inherit;color:rgba(0,0,0,.8)}.react-tel-input.dark .form-control:hover{border-color:#fff;box-shadow:none}.react-tel-input.light .form-control:hover{border-color:#000;box-shadow:none}.react-tel-input.dark .form-control:focus{border-color:#5dc671;border-width:2px;box-shadow:none}.react-tel-input.light .form-control:focus{border-color:#2b8f59;border-width:2px;box-shadow:none}.react-tel-input .form-control.invalid-number{border-color:#d50000!important;border-width:2px;box-shadow:none}@keyframes flash{0%,50%{opacity:.5}to{opacity:1}}