body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fbfbfb;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{font-family:DM Sans,sans-serif}.logo{background-image:url(../../static/media/logo.8855070b86801dee5149.svg);height:20px;margin-bottom:.5em;margin-left:1.55em;margin-top:1.5em;width:113px}.logo-black{background-image:url(../../static/media/logo-b.53541f147e1d086d48af.svg);height:24px;margin-bottom:.75em;margin-top:.5em;width:124px}.layout{background:#fbfbfb;height:auto;min-height:100vh}.layout.esg-report-custom{background-color:#000}.esg-report-custom-footer{background-color:#000;color:#fff}.content{margin:24px 16px 0;overflow:visible;overflow:initial}.logo-wrapper{align-items:center;display:flex;justify-content:space-between;padding-left:8px;width:208px}.logo-wrapper .mobile-menu{color:#fff;cursor:pointer;display:none;padding:1em}.top-right-menu-items{align-items:center;display:flex;margin:0 .75em}.ant-menu-item{margin:0!important}.ant-menu .ant-menu-title-content{margin-inline-start:8px;transition:color .3s}.ant-menu-item-group{margin-top:32px!important}.ant-menu-item-group .ant-menu-item-group-title{padding-bottom:8px;padding-left:8px}.ant-menu-light .ant-menu-item-selected,.ant-menu-light>.ant-menu .ant-menu-item-selected{background:#5575d90d;color:#5575d9;font-weight:600}.ant-menu-light .ant-menu-item-selected svg path,.ant-menu-light>.ant-menu .ant-menu-item-selected svg path{fill:#5575d9}.ant-menu .ant-menu-submenu-selected .ant-menu-item-icon,.ant-menu .ant-menu-submenu-selected .ant-menu-submenu-title,.ant-menu .ant-menu-submenu-selected i{color:#282828}.menu-section-title:hover{background:#0000}.submenu-indent{margin-left:16px}.bottom-menu{padding:16px}.bottom-menu>ul{border-inline-end:0!important}.bottom-menu .ant-menu-light .ant-menu-item-selected,.bottom-menu .ant-menu-light>.ant-menu .ant-menu-item-selected{background:#0000;color:#121212;font-weight:400}.header-wrapper{align-items:center;background:#fbfbfb;display:flex;height:auto;height:64px;justify-content:space-between;line-height:normal;padding:12px 16px;position:fixed;width:100%;z-index:1}.main-content{display:flex;flex-direction:row}.content{background:#fff;border-radius:16px;box-shadow:0 3px 6px 0 #2828281f;height:calc(100vh - 100px);margin-bottom:16px;margin-left:240px;margin-top:64px;overflow-y:scroll;padding:32px;width:auto}.main-menu{height:calc(100vh - 80px);margin-top:64px;min-width:0;padding:0;position:fixed;width:240px}.main-menu aside{flex:0 0 240px;height:100%;max-width:240px;min-width:240px;min-width:0;padding:0 16px;width:240px}.main-menu-wrapper{background:#fff;border-radius:16px;box-shadow:0 3px 6px 0 #2828281f;display:flex;flex-direction:column;height:100%;justify-content:space-between}.main-menu-wrapper>.ant-menu{border-radius:16px;border-bottom-right-radius:0;border-inline-end:0!important;padding:16px}.ant-menu-inline.ant-menu-root .ant-menu-submenu-title{margin:0;width:100%}.wrapper{background:#fff;border-radius:12px;padding:24px}.loading-wrapper{align-items:middle;display:flex;flex-direction:column;justify-content:center;text-align:center}.tutorial-btn{margin-right:.5em}.tutorial-btn a{color:#1a1a1a;font-weight:500}.focus-card-wrapper{background-color:#fff;border-radius:1rem;margin:0 auto;overflow:hidden;position:relative}@media(hover:hover){.focus-card-wrapper:hover:before{opacity:1}}.focus-card-wrapper:before{animation:animate 4s linear infinite;aspect-ratio:1/1;background-image:conic-gradient(#5575d9,rgba(223,160,211,.502),#dfa0d333,#0000,#dfa0d333,rgba(223,160,211,.502),#5575d9,rgba(223,160,211,.502),#dfa0d333,#dfa0d300,#dfa0d333,rgba(223,160,211,.502),#5575d9);content:"";filter:blur(2rem);left:-7.5rem;opacity:0;position:absolute;top:-17.5rem;transition:.3s;width:150%}.focus-card-wrapper:after{border-radius:1rem;bottom:0;box-shadow:inset 0 0 .25rem .25rem #fff,inset 0 0 .5rem .25rem hsla(0,0%,100%,.502);content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.focus-card-wrapper section{border-radius:.875rem;inset:.5rem;position:absolute;z-index:10}@media(max-width:860px){.ant-layout.ant-layout-has-sider.main-wrapper{flex-direction:column}.layout{margin:0}.logo-wrapper .mobile-menu{display:block}.main-menu aside{height:auto;max-width:100%;position:relative;width:100%}.main-menu .logo{margin-bottom:1em}.main-menu-wrapper{display:none}.show-mobile{display:flex}}.primary-btn,.secondary-btn{background:#5575d9;border:0;border-radius:4px;color:#fff;cursor:pointer;margin:1em 0;padding:.75em 1.25em}.primary-btn:disabled,.secondary-btn:disabled{background:#9d9698;color:#fff}.secondary-btn{align-items:center;background:#fff;border:1px solid #404040;border-radius:4px;color:#404040;display:flex;font-size:18px;font-style:normal;font-weight:500;gap:10px;height:40px;justify-content:center;padding:0 16px 0 12px}.link-btn{background:none;border:0;border-radius:8px;color:#0f0f0f;cursor:pointer;margin:1em 0;padding:.75em 1.25em}.link-btn:disabled,.link-btn:hover{color:#9d9698}.custom-modal-footer{display:flex;justify-content:flex-end}.custom-modal-footer button:last-child{margin-left:.5em}.user-details{display:flex;margin-bottom:.5em}.user-details img{margin-right:.75em}.user-details.forms{flex-direction:column;width:100%}.upper-info-title-wrapper{align-items:center;display:flex;justify-content:space-between}.charts-wrapper{display:flex;flex-direction:row}.charts-wrapper>div{width:50%}@media(max-width:1400px){.charts-wrapper>div{width:50%}}@media(max-width:1000px){.charts-wrapper{display:flex;flex-direction:column}.charts-wrapper>div{width:100%}}.machine-card-container{grid-gap:1.5em;display:grid;gap:1.5em;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));margin-top:1.5em;padding:.5em}.machine-card{background:#fff;border:1px solid #5575d91a;border-radius:14px;box-shadow:0 4px 12px #0000000d;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:1.25em 1.5em;transition:all .2s ease-in-out}.machine-card:hover{border-color:#5575d940;box-shadow:0 6px 18px #00000014;transform:translateY(-2px)}.machine-card ul.machine-card-details{grid-gap:.4em;color:#333;display:grid;font-size:.95em;gap:.4em;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.machine-card ul.machine-card-details li{align-items:center;display:flex;gap:.5em;padding:.25em 0}.machine-card ul.machine-card-details li svg{color:#5560cc;font-size:1em}.machine-card ul.machine-card-details li:first-child{justify-content:flex-start}.machine-card ul.machine-card-details .healthy-status{border-radius:50%;height:10px;margin-right:.5em;width:10px}.machine-card ul.machine-card-details .healthy-status.healthy{background:#4caf50}.machine-card ul.machine-card-details .healthy-status.not-healthy{background:#e74c3c}.machine-card .primary-btn{align-self:flex-start;background:#5560cc;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.95em;font-weight:500;letter-spacing:.2px;margin-top:1.25em;padding:.6em 1.25em;transition:background .15s ease,transform .15s ease}.machine-card .primary-btn:hover{background:#3f4dcf;transform:translateY(-1px)}.machine-card .primary-btn:active{background:#2e38a8;transform:translateY(0)}.machine-card-details{display:flex;flex-direction:column;gap:.75em;margin:0;padding:0}.machine-card-details .machine-header{display:flex;flex-direction:column;gap:.25em}.machine-card-details .machine-header .machine-title{align-items:center;display:flex;gap:.5em}.machine-card-details .machine-header .machine-title h3{color:#333;font-size:1.05em;font-weight:600;margin:0}.machine-card-details .machine-header .machine-title .healthy-dot{border-radius:50%;height:10px;width:10px}.machine-card-details .machine-header .machine-title .healthy-dot.healthy{background:#4caf50}.machine-card-details .machine-header .machine-title .healthy-dot.not-healthy{background:#e74c3c}.machine-card-details .machine-header .machine-subtext{align-items:center;color:#555;display:flex;font-size:.9em;gap:.4em}.machine-card-details .machine-header .machine-subtext svg{color:#5560cc}.machine-card-details .machine-gpu-summary{background:#5575d90d;border:1px solid #5575d912;border-radius:8px;display:flex;justify-content:space-between;margin-top:.5em;padding:.5em .75em}.machine-card-details .machine-gpu-summary .gpu-metric{align-items:center;color:#333;display:flex;font-size:.9em;gap:.4em}.machine-card-details .machine-gpu-summary .gpu-metric svg{color:#5560cc}.machine-card-details .machine-gpu-summary .gpu-metric .label{color:#666}.machine-card-details .machine-gpu-summary .gpu-metric .value{color:#222;font-weight:600}.machine-card-details .machine-stats{display:flex;flex-direction:column;gap:.35em;margin-top:.5em}.machine-card-details .machine-stats .stat{align-items:center;color:#333;display:flex;font-size:.9em;gap:.6em}.machine-card-details .machine-stats .stat span:first-child{color:#555;text-align:right;width:60px}.machine-card-details .machine-stats .stat .bar{background:#5575d914;border-radius:6px;flex:1 1;height:6px;overflow:hidden}.machine-card-details .machine-stats .stat .bar .fill{background:linear-gradient(90deg,#5560cc,#7b89f1);border-radius:6px;height:100%;transition:width .3s ease}.machine-card-details .machine-stats .stat .percent{color:#666;text-align:right;width:50px}.action-section{display:flex;justify-content:center}.action-section button{margin:0 .25em}.action-section .machine-action-btn{background:#0000;border:1px solid #5575d9;border-radius:8px;color:#5575d9;cursor:pointer;margin:1.25em .5em;padding:.5em 1.25em}.action-section .machine-action-btn.main{background:#5575d9;color:#fff}.action-section .machine-action-btn:disabled{background:#9d9698;color:#fff}.ant-modal-content{border-radius:12px!important;box-shadow:0 8px 24px #00000026}.ant-table{border:1px solid #5575d914;border-radius:10px;overflow:hidden}.ant-table th{background:#5575d912;color:#000;font-weight:600}.ant-table td{color:#333;font-size:.9em}.ant-table tr:hover>td{background-color:#5575d90d}.machine-card-section-title{color:#333;font-size:1.25em;font-weight:600;margin-bottom:.75em}.billings-title-wrapper .title,.usage-title-wrapper .title{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:32px}.billings-title-wrapper .title h2,.usage-title-wrapper .title h2{font-family:DM Sans;font-size:32px;font-style:normal;font-weight:800;line-height:120%;margin-bottom:8px;margin-top:0}.billings-title-wrapper .title span,.usage-title-wrapper .title span{color:#777}.billings-table-wrapper .table-title{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0}.billings-title-active,.billings-title-inactive{border-radius:8px;cursor:pointer;padding:.5em 1.75em}.billings-title-inactive{color:#282828}.billings-title-active{background-color:#5575d90d;border-radius:8px;color:#5575d9;font-weight:700}.billings-current-balance{align-items:center;align-self:stretch;background-image:url(../../static/media/billings-bg.546121590d038e605a92.png);background-size:cover;border-radius:16px;display:flex;flex-direction:column;gap:16px;height:256px;justify-content:center;padding:0 32px}.billings-current-balance span{color:#282828;font-size:16px;font-style:normal;font-weight:300;line-height:120%}.billings-current-balance h2{font-size:48px;font-style:normal;font-weight:800;line-height:120%;margin:8px 0 16px}.billings-current-balance .info{align-items:center;display:flex;flex-direction:column}.credit-table-wrapper{padding:1.25em 0}.usage_details_container{display:flex;flex-direction:column}.usage_details_container span{color:#bdbdbd}.instances-container-wrapper{display:flex;flex-direction:column;height:calc(100vh - 140px);position:relative}.instance-card-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:50px}.instance-card-wrapper{background:#fbfbfb;border-radius:16px;box-shadow:0 2px 8px #0000000f;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:all .3s ease}.instance-card-wrapper.loading{border:2px solid #6c63ff;box-shadow:0 0 12px #6c63ff66}.instance-card-wrapper:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.instance-card-hero{background:#fbfbfb;border-radius:16px;height:225px;padding:16px;position:relative}.instance-card-hero img{border-radius:4px;height:100%;object-fit:cover;width:100%}.instance-card-hero .file-icon{background:#fff;border-radius:4px;bottom:27px;padding:6px 6px 3px;position:absolute;right:27px;z-index:1}.instance-card-hero .overlay{background:#0000008c;border-radius:4px;color:#fff;display:flex;flex-direction:column;inset:0;justify-content:center;margin:16px;position:absolute;text-align:center}.instance-card-body{padding:0 16px 16px}.instance-card-body h3{color:#222;font-size:16px;font-weight:600;margin-bottom:12px}.instance-card-body .details-grid{display:grid;grid-template-columns:1fr 1fr;margin-bottom:12px}.instance-card-body .details-grid div{display:flex;flex-direction:column}.instance-card-body .details-grid div span{color:#777;font-size:12px}.instance-card-body .details-grid div strong{color:#333;font-size:14px;font-weight:600}.instance-card-body .view-detail{color:#5575d9;cursor:pointer;font-size:13px;font-weight:500;margin-top:8px}.instance-card-body .view-detail.not-ready{color:#ddd;cursor:no-drop}.instance-card-body .view-detail:hover{text-decoration:underline}.instance-card{background:#fbfbfb;border-radius:16px;cursor:pointer;position:relative;transition:all .3s ease}.instance-card.selected{animation:glow 3s linear infinite;box-shadow:0 0 12px #6c63ff99}.instance-card .healthy-status-container{position:absolute;right:10px;top:10px}.rental-detail-bar{align-items:center;background:#fff;border-radius:12px;border-radius:16px;bottom:0;box-shadow:0 4px 12px 0 #28282824;display:flex;height:104px;justify-content:space-between;margin-top:auto;padding:16px;position:-webkit-sticky;position:sticky;width:100%}.rental-detail-bar .time-cost{align-items:baseline;display:flex;flex-direction:row}.rental-detail-bar .time-cost h3{font-size:32px;font-style:normal;font-weight:800;margin:0}.rental-detail-bar .time-cost span{color:#777;font-size:16px;font-style:normal;font-weight:300;margin-left:16px}.rental-detail-bar p{color:#555;font-size:14px;margin:0 12px}.rental-detail-bar .actions{display:flex;gap:10px}.rental-detail-bar .actions button{border:none;border-radius:6px;cursor:pointer;font-weight:500;padding:6px 16px}.rental-detail-bar .actions .use-service{background:#28282800;border:1px solid #404040;border-radius:4px;width:244px}.rental-detail-bar .actions .use-service.not-ready{background:#fff;border-color:#e0e0e0;color:#e0e0e0}.rental-detail-bar .actions .end-rental{background:#5575d9;border-radius:4px;color:#fff;width:244px}.rental-detail-bar .actions .end-rental.not-ready{background:#f9f9f9;color:#e0e0e0;cursor:no-drop}.instance-card-none{align-items:center;border-radius:12px;display:flex;filter:drop-shadow(0 1px 1px rgba(28,27,31,.1));flex-direction:column;height:100%;justify-content:center;margin-bottom:0;padding:24px;text-align:center}.instance-card-none-descript{color:#777;font-size:16px;font-style:normal;font-weight:300;line-height:120%;margin:0}.docker-file-list-wrapper{display:flex;flex-direction:column;height:80vh}.docker-file-list-wrapper .ant-modal-content{display:flex;flex-direction:column;height:100%}.docker-file-list-wrapper .ant-modal-body{flex:1 1;overflow-y:auto}@keyframes glow{0%{box-shadow:0 0 4px #6c63ff4d}50%{box-shadow:0 0 16px #6c63ffb3}to{box-shadow:0 0 4px #6c63ff4d}}.file-list{margin-top:16px;width:100%}.file-list .container{background:#fff;border:1px solid #5575d912;border-radius:16px;display:flex;flex-direction:column;font-family:Arial,sans-serif;overflow:hidden}.file-list-header{background-color:#5575d912;border-radius:8px 8px 0 0;color:#000;font-weight:700;padding:.75em 1em}.file-list-header,.file-list-item{display:grid;grid-template-columns:3fr 2fr 2fr 1fr}.file-list-item{align-items:center;border-bottom:1px solid #5575d912;padding:0 1em;transition:background-color .2s ease,transform .1s ease}.file-list-item:last-child{border-bottom:none}.file-list-item:hover{background-color:#5575d90a}.file-name-column{align-items:center;color:#333;display:flex;font-weight:500}.file-name-column img{height:24px;margin-right:.75em;width:24px}.file-date-column,.file-size-column{align-items:center;color:#555;display:flex;font-size:.95em}.file-size-column{justify-content:flex-start}.file-list-download{border-radius:50%;color:#555;font-size:1.2em;font-weight:900;padding:.4em;transition:all .2s ease}.file-list-download:hover{background-color:#1a1a1a;color:#fff;cursor:pointer}.file-upload-container{align-items:center;display:flex;justify-content:space-between;margin-top:1.5em}.file-upload-container input::-webkit-file-upload-button{background:#1a1a1a;border:0;border-radius:6px;box-shadow:0 2px 0 #000000a6;color:#fff;height:32px;padding:4px 15px}.file-upload-container input::file-selector-button{background:#1a1a1a;border:0;border-radius:6px;box-shadow:0 2px 0 #000000a6;color:#fff;height:32px;padding:4px 15px}.google-upload-modal .ant-modal-content{border-radius:12px;height:50vh;padding:32px}.breadcrumb{align-items:center;display:flex;font-size:14px;margin:1em 0}.breadcrumb .breadcrumb-item{align-items:center;color:#333;cursor:pointer;display:flex}.breadcrumb .breadcrumb-item img{margin-right:4px}.breadcrumb .breadcrumb-item:hover{text-decoration:underline}.breadcrumb svg{color:#777;margin:0 8px}.view-more-bar{background:#5575d912;color:#000;cursor:pointer;font-weight:500;padding:1em;text-align:center;transition:color .2s ease}.view-more-bar:hover{color:#000}.right-click-menu-drive li{width:100%}.no-instances{align-items:center;display:flex;flex-direction:column;text-align:center}.file-cloud-download{grid-column-gap:5px;grid-row-gap:5px;display:grid;grid-template-columns:repeat(3,1fr)}.file-cloud-download .instance-item{cursor:pointer;padding:1em}.file-cloud-download .instance-item:hover{background:#eeeded;border:1px solid #1c1b1f21}.docker-file-list{height:100%}.docker-file-list .container{border:1px solid #5575d912;border-radius:16px;display:flex;flex-direction:column;font-family:Arial,sans-serif;height:100%;margin:0}.docker-file-list .header{background-color:#5575d912;border-radius:8px 8px 0 0;color:#000;display:flex;font-weight:700;padding:.5em}.docker-file-list .row{align-items:center;border-bottom:1px solid #5575d912;display:flex;padding:.5em}.docker-file-list .row:last-child{border-bottom:0}.docker-file-list-modal .ant-modal-content{padding:32px}.docker-file-list-title{align-items:center;display:flex;justify-content:space-between}.docker-file-list-title .title-group{margin-bottom:32px;margin-left:8px}.docker-file-list-title .title-group h2{margin:0}.docker-file-list-title .title-group span{color:#777;font-size:16px;font-style:normal;font-weight:300}.title-button-group{align-items:center;display:flex}.title-button-group button{margin-left:.5em}.column{align-items:center;display:flex;flex:1 1;justify-content:center;padding:0 .5em;text-align:left}.column:first-child{justify-content:start}.column:last-child{justify-content:end}.column.action-column button:last-child{margin-left:.5em}.right-click-menu-drive{animation:fadeInMenu .12s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff;border:1px solid #5575d91f;border-radius:10px;box-shadow:0 4px 16px #00000014;list-style:none;margin:0;padding:.4em 0;position:absolute;width:220px;z-index:600}.right-click-menu-drive li{align-items:center;color:#333;cursor:pointer;display:flex;font-size:.9em;font-weight:400;gap:.6em;letter-spacing:.2px;padding:.75em 1.25em;transition:background .15s ease,color .15s ease,padding-left .15s ease;width:auto}.right-click-menu-drive li svg{color:#000;font-size:1.25em}.right-click-menu-drive li:hover{background:#5575d914;color:#000;padding-left:1.35em}.right-click-menu-drive li:active{background:#5575d91f}.right-click-menu-drive li:nth-child(3){border-bottom:1px solid #5575d91f;margin-bottom:.25em;padding-bottom:1em}.right-click-menu-drive li:last-child{border-radius:0 0 10px 10px}@keyframes fadeInMenu{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.docker-breadcrumb-container{font-size:14px;gap:4px;position:relative;-webkit-user-select:none;user-select:none}.docker-breadcrumb-container,.docker-breadcrumb-container .docker-breadcrumb-item{align-items:center;display:flex}.docker-breadcrumb-container .docker-breadcrumb-item button{background:none;border:none;color:#323232;cursor:pointer;font-family:DM Sans;font-size:32px;font-style:normal;font-weight:500;line-height:120%;overflow:hidden;padding:0;text-overflow:ellipsis}.docker-breadcrumb-container.normal .docker-breadcrumb-item:last-child button{font-weight:800}.docker-breadcrumb-container .active{background:none;border:none;color:#323232;cursor:pointer;font-family:DM Sans;font-size:32px;font-style:normal;font-weight:800;line-height:120%;overflow:hidden;padding:0;text-overflow:ellipsis}.docker-breadcrumb-container .divider{color:#666;padding:0 20px}.docker-breadcrumb-container .docker-breadcrumb-dropdown{position:relative}.docker-breadcrumb-container .docker-breadcrumb-dropdown .ellipsis{background:none;border:none;color:#000;cursor:pointer;font-size:16px}.docker-breadcrumb-container .docker-breadcrumb-dropdown .ellipsis:hover{color:#000}.docker-breadcrumb-container .docker-breadcrumb-dropdown .dropdown-menu{background:#fff;border-radius:16px;box-shadow:0 4px 12px 0 #28282824;left:0;min-width:150px;padding:16px;position:absolute;top:20px;z-index:50}.docker-breadcrumb-container .docker-breadcrumb-dropdown .dropdown-menu .dropdown-item{align-items:center;color:#282828;cursor:pointer;display:flex;font-size:16px;font-style:normal;font-weight:300;line-height:120%;padding:8.5px 0}.docker-breadcrumb-container .docker-breadcrumb-dropdown .dropdown-menu .dropdown-item:last-child{padding-bottom:0}.docker-breadcrumb-container .docker-breadcrumb-dropdown .dropdown-menu .dropdown-item:hover{background-color:#5575d90a}.clusters-title-wrapper .title{align-items:center;display:flex;justify-content:space-between}.cluster-table-wrapper{padding:1.25em 0}.cards-details{align-items:center;display:flex;justify-content:space-between}.table-striped-rows tr:nth-child(2n) td{background-color:#fbfbfb}.table-striped-rows thead{background-color:#f5f5f5}.expand-content{text-align:center}.instance-groups-add-form-wrapper .add-form,.instance-groups-add-form-wrapper .item{display:flex;flex-direction:column}.instance-groups-add-form-wrapper .instance-group-input{background-color:#ffffffa6;border:1px solid #d6d3d4;border-radius:8px;color:#1a1a1a;font-size:1em;outline:none;padding:.5em;width:85%}.instance-info{display:flex;flex-direction:column;gap:8px;padding:4px 0}.instance-info .instance-id{align-items:center;display:flex;font-size:14px;font-weight:500;gap:8px}.instance-info .instance-id .healthy-status{border-radius:50%;flex-shrink:0;height:8px;width:8px}.instance-info .instance-id .healthy-status.healthy{background-color:#52c41a;box-shadow:0 0 4px #52c41a80}.instance-info .instance-id .healthy-status.not-healthy{background-color:#ff4d4f;box-shadow:0 0 4px #ff4d4f80}.instance-info .instance-details{display:flex;flex-direction:column;font-size:12px;gap:4px}.instance-info .instance-details .detail-item{align-items:center;display:flex;gap:8px}.instance-info .instance-details .detail-item .label{color:#666;min-width:60px}.instance-info .instance-details .detail-item .value{color:#333}.healthy-status-wrapper{align-items:center;display:flex}.healthy-status-wrapper .healthy-status{border-radius:50%;height:10px;margin-left:4px;width:10px}.healthy-status-wrapper .healthy-status.healthy{background-color:#52c41a;box-shadow:0 0 4px #52c41a80}.healthy-status-wrapper .healthy-status.not-healthy{background-color:#ff4d4f;box-shadow:0 0 4px #ff4d4f80}.templates>*{margin:0;padding:0}.slide-container{align-items:flex-start;border-radius:0 0 16px 16px;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:20px 24px;width:100%}.slide-title{font-size:24px;font-weight:700;margin-bottom:4px}.slide-descript,.slide-title{font-style:normal;line-height:120%}.slide-descript{font-size:14px;font-weight:300}*{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none}.rental-sorting{align-items:flex-start;align-self:stretch;display:flex;gap:1.5em;padding:1.5em 3em}.rental-sorting .search-bar{aspect-ratio:3/1;flex:1 0;gap:8px;height:auto;padding:1.5em 2em}.rental-sorting .search-bar section{align-items:center;background:linear-gradient(0deg,#f1f1f133,#f1f1f133),url(../../static/media/gpu-search.993c87846684e74b9348.jpg) #d3d3d3 50%/cover no-repeat;border-radius:16px;display:flex;flex-direction:column;justify-content:center;transform:scale(.99);transition:transform 1s ease,background-image 1s ease}.rental-sorting .search-bar section:hover{background:linear-gradient(0deg,#fffc,#fffc),url(../../static/media/gpu-search.993c87846684e74b9348.jpg) #d3d3d3 50%/cover no-repeat;border-radius:16px;transform:scale(1)}.rental-sorting .search-bar input{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:48px;max-width:400px}.rental-sorting .explore-templates{aspect-ratio:3/1;border-radius:16px;flex:1 0;height:auto;padding:1.5em 2em}.rental-sorting .explore-templates section{align-items:center;background:linear-gradient(0deg,#fff9,#fff9),url(../../static/media/explore-templates.decea967a238a8ae3313.jpg) #d3d3d3 50%/cover no-repeat;display:flex;flex:1 0;flex-direction:column;gap:8px;justify-content:center;transform:scale(.99);transition:transform 1s ease,background-image 1s ease}.rental-sorting .explore-templates section:hover{background:linear-gradient(0deg,#fffffff2,#fffffff2),url(../../static/media/explore-templates.decea967a238a8ae3313.jpg) #d3d3d3 -16.304px -75.815px/107.246% 201.087% no-repeat;border-radius:16px;transform:scale(1)}.rental-sorting .explore-templates .explore-title{font-size:1.5em;font-weight:700}.rental-sorting .explore-templates .explore-descript,.rental-sorting .explore-templates .explore-title{color:#282828;font-family:DM Sans,sans-serif;font-style:normal;line-height:120%;margin:0;text-align:center}.rental-sorting .explore-templates .explore-descript{font-size:1em;font-weight:300;max-width:400px}.rental-card-container{grid-column-gap:10px;grid-row-gap:10px;display:grid;grid-template-columns:repeat(3,1fr)}.rental-table{border:1px solid #f6f8fd;border-radius:16px}.rental-table.ant-table-wrapper .ant-table-tbody>tr>td{border-bottom:1px solid #f6f8fd}.rental-table td{font-size:18px}.rental-table.ant-table-wrapper .ant-table-tbody>tr:last-child>td:first-child,.rental-table.ant-table-wrapper .ant-table-tbody>tr:last-child>td:last-child{border-radius:16px}.rental-table-columns{cursor:pointer;display:flex;flex-direction:column}.rental-table-columns :first-child{margin-bottom:8px}.rental-table-columns .product-name{color:#5575d9;font-weight:700}.rental-table-columns .small-details{font-size:14px}.rental-table-columns .small-details span:first-child{font-weight:500}.rental-table-columns .cpu-details{color:#bdbdbd;font-size:14px}.rental-table-columns .price-details{text-align:center}.rental-table-columns .rent-btn{background:#5575d9;border:0;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;height:32px;margin:0;padding:0 12px;text-align:center;width:100%}.rental-table-columns .rent-btn>span{margin:0}.rental-table-columns .rent-btn:disabled{background:#9d9698;color:#fff}.rental-card,.rental-card-modal{background:#fff;border-radius:12px;display:flex;filter:drop-shadow(0 1px 1px rgba(28,27,31,.1));flex-direction:column;height:auto;padding:1em;position:relative}.rental-card .rental-card-specs *,.rental-card-modal .rental-card-specs *{margin:.25em 0}.rental-card .rental-card-specs .title,.rental-card-modal .rental-card-specs .title{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.rental-card .rental-card-specs .title span,.rental-card-modal .rental-card-specs .title span{position:absolute;right:5px;top:1px;z-index:999}.rental-card .rental-card-specs h3,.rental-card-modal .rental-card-specs h3{color:#1a1a1a;font-size:1.25em;font-weight:300;margin:.25em 0;padding:0}.rental-card .rental-card-specs .price,.rental-card-modal .rental-card-specs .price{color:#1a1a1a;font-size:1.5em;font-weight:300}.rental-card .rental-card-specs .price span,.rental-card-modal .rental-card-specs .price span{color:#666;font-size:.75em;font-weight:300}.rental-card .rental-card-details,.rental-card-modal .rental-card-details{list-style-type:none;margin-block-start:0;padding-inline-start:0}.rental-card .rental-card-details .speed-wrapper,.rental-card-modal .rental-card-details .speed-wrapper{display:flex;flex-direction:row;justify-items:center;vertical-align:middle}.rental-card .rental-card-details .speed-wrapper .speed-title,.rental-card-modal .rental-card-details .speed-wrapper .speed-title{align-items:center;display:flex}.rental-card .rental-card-details .speed-wrapper .speed,.rental-card-modal .rental-card-details .speed-wrapper .speed{display:flex;flex-direction:column;margin:0 .15em}.rental-card .rental-card-details li,.rental-card-modal .rental-card-details li{color:#9d9698;margin:.25em 0;padding:.25em 0}.rental-card-modal{background:#0000}@media only screen and (max-width:2000px){.rental-card-container{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:1024px){.rental-sorting{align-items:flex-start;flex-direction:column}.rental-sorting .search-bar{display:flex;flex-direction:column;margin:0;width:100%}.rental-sorting .search-bar input{margin-bottom:1em;margin-right:0;width:100%}.rental-sorting .slider-wrapper{display:flex;flex-direction:column;padding:1em;width:100%}.rental-sorting .slider{width:100%}.rental-sorting .slider:last-child{margin:0}.rental-sorting .slider .ant-slider-mark-text{max-width:100%;width:auto}.rental-card-container{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:600px){.rental-card-container{grid-template-columns:repeat(1,1fr)}}.instance-detail-modal{border-radius:12px}.instance-detail-modal .ant-modal-content{box-shadow:0 2px 14px #00000026;padding:0}.instance-detail-modal .modal-header{align-items:center;display:flex;justify-content:space-between;padding:32px 32px 0}.instance-detail-modal .modal-header h2{color:#111;font-size:18px;font-weight:600;margin:0}.instance-detail-modal .modal-header h2 span{color:#555;font-weight:400;margin-left:4px}.instance-detail-modal .modal-header .close-icon{color:#555;cursor:pointer;font-size:16px;transition:color .2s ease}.instance-detail-modal .modal-header .close-icon:hover{color:#000}.instance-detail-modal .modal-body{padding:24px 32px}.instance-detail-modal .modal-body .detail-grid{grid-gap:16px 24px;display:grid;gap:16px 24px;grid-template-columns:1fr 1fr}.instance-detail-modal .modal-body .detail-grid div{display:flex;flex-direction:column}.instance-detail-modal .modal-body .detail-grid div span{color:#777;font-size:13px;margin-bottom:2px}.instance-detail-modal .modal-body .detail-grid div strong{color:#222;font-size:14px;font-weight:600}.instance-detail-modal .modal-footer{background:#fff;border-radius:16px;padding:0 32px 32px}.instance-detail-modal .modal-footer p{color:#333;font-size:14px;margin:6px 0}.instance-detail-modal .modal-footer p span{color:#444;font-weight:500;margin-right:6px}.instance-detail-modal .modal-footer p a{color:#5575d9;text-decoration:none}.instance-detail-modal .modal-footer p a:hover{text-decoration:underline}.instance-detail-modal .modal-footer p .copy-icon{color:#888;cursor:pointer;font-size:14px;margin-left:6px}.instance-detail-modal .modal-footer p .copy-icon:hover{color:#000}.payment-modal{border-radius:12px}.payment-modal .ant-modal-content{box-shadow:0 2px 14px #00000026;padding:0}.payment-modal .modal-header{align-items:center;display:flex;justify-content:space-between;padding:32px 32px 0}.payment-modal .modal-header h2{color:#111;font-size:18px;font-weight:600;margin:0}.payment-modal .modal-header h2 span{color:#555;font-weight:400;margin-left:4px}.payment-modal .modal-header .close-icon{color:#555;cursor:pointer;font-size:16px;transition:color .2s ease}.payment-modal .modal-header .close-icon:hover{color:#000}.payment-modal .modal-body{padding:24px 32px}.payment-modal .modal-body .detail-grid{grid-gap:16px 24px;display:grid;gap:16px 24px;grid-template-columns:1fr 1fr}.payment-modal .modal-body .detail-grid div{display:flex;flex-direction:column}.payment-modal .modal-body .detail-grid div span{color:#777;font-size:13px;margin-bottom:2px}.payment-modal .modal-body .detail-grid div strong{color:#222;font-size:14px;font-weight:600}.payment-modal .modal-footer{background:#fff;border-radius:16px;padding:0 32px 32px}.payment-modal .modal-footer p{color:#333;font-size:14px;margin:6px 0}.payment-modal .modal-footer p span{color:#444;font-weight:500;margin-right:6px}.payment-modal .modal-footer button{width:100%}.template-sorting{align-items:center;display:flex;margin-bottom:1em}.template-sorting input{margin-right:1em;width:auto}.filter-options{align-items:center;display:flex;justify-items:flex-start}.filter-options button{margin-right:16px}.filter-options button.ant-btn-primary{background:#5575d90d;color:#5575d9}.filter-options .filter-icon{filter:brightness(0) saturate(100%) invert(14%) sepia(0) saturate(2157%) hue-rotate(162deg) brightness(99%) contrast(94%)}.filter-options .filter-icon.active{filter:brightness(0) saturate(100%) invert(43%) sepia(61%) saturate(553%) hue-rotate(187deg) brightness(95%) contrast(95%)}.category-templates{grid-column-gap:16px;grid-row-gap:16px;background:#fbfbfb;display:grid;grid-template-columns:repeat(3,1fr)}.template-card{border-radius:16px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:0;transition:transform .2s ease}.template-card .template-image-container{padding:16px 16px 0}.template-card .template-card-image{align-items:center;background-repeat:no-repeat;background-size:cover;border-radius:8px;display:flex;height:225px;justify-content:center;overflow:hidden;position:relative;width:100%}.template-card .template-card-image .template-card-icon{border-radius:12px;bottom:10px;padding:6px;position:absolute;right:10px}.template-card .template-card-image .template-card-icon img{display:block;height:32px;max-width:54px;object-fit:contain;width:32px}.template-card .template-card-specs{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:1rem}.template-card .template-card-specs .template-card-header{align-items:center;display:flex;justify-content:flex-start}.template-card .template-card-specs .template-card-header h3{color:#091841;font-size:20px;font-weight:600;margin:0 12px 0 0}.template-card .template-card-specs .template-card-header .tag{background:#f0f0ff;border-radius:8px;color:#6c63ff;font-size:12px;font-weight:600;padding:2px 8px;text-transform:uppercase}.template-card .template-card-specs .description{-webkit-line-clamp:5;-webkit-box-orient:vertical;color:#777;display:-webkit-box;font-size:14px;height:100px;line-height:1.4;margin-bottom:16px;margin-top:8px;overflow:hidden;text-overflow:ellipsis}.template-card button{border-radius:4px;font-size:15px;font-weight:600;padding:.75em;width:100%}.template-card button:not(:disabled):not(.ant-btn-disabled):hover{background:#3b5cc0}.block{background-color:#fff;border-radius:1rem;height:475px;margin:0 auto;overflow:hidden;position:relative;width:100%}@media(hover:hover){.block:hover:before{opacity:1}}.block:before{animation:animate 4s linear infinite;aspect-ratio:1/1;background-image:conic-gradient(#5575d9,rgba(223,160,211,.502),#dfa0d333,#0000,#dfa0d333,rgba(223,160,211,.502),#5575d9,rgba(223,160,211,.502),#dfa0d333,#dfa0d300,#dfa0d333,rgba(223,160,211,.502),#5575d9);filter:blur(2rem);left:-50%;opacity:0;top:-50%;transition:.3s;width:150%}.block:after,.block:before{content:"";position:absolute}.block:after{border-radius:1rem;bottom:0;box-shadow:inset 0 0 .25rem .25rem #fff,inset 0 0 .5rem .25rem hsla(0,0%,100%,.502);height:100%;left:0;right:0;top:0;width:100%}.block section{background-color:#fff;border-radius:.875rem;inset:.375rem;position:absolute;z-index:10}.rent-select:not(.ant-select-customize-input) .ant-select-selector{background:#5575d9;color:#f0f0ff;padding:.15em 0;text-align:center;width:100%}.rent-select:not(.ant-select-customize-input) .ant-select-selection-item{color:#fff;font-size:15px;font-weight:600}.rent-select:not(.ant-select-customize-input) .ant-select-arrow{display:none}@keyframes animate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (max-width:2000px){.template-card-container{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:1024px){.template-card-container{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:600px){.template-sorting{align-items:flex-start;flex-direction:column}.template-sorting input{margin-bottom:1em;margin-right:0;width:100%}.template-sorting .ant-radio-group{display:flex;justify-content:space-between;width:100%}.template-card-container{grid-template-columns:repeat(1,1fr)}}.rent-summary-modal{color:#333;font-size:14px}.rent-summary-modal .modal-title{font-size:24px;font-style:normal;font-weight:700;margin-bottom:20px}.rent-summary-modal .specs-grid{grid-gap:12px 20px;display:grid;gap:12px 20px;grid-template-columns:1fr 1fr;margin-bottom:20px}.rent-summary-modal .specs-grid div{display:flex;flex-direction:column}.rent-summary-modal .specs-grid div .label{color:#bdbdbd;font-size:12px}.rent-summary-modal .specs-grid div span:last-child{font-weight:500}.rent-summary-modal .gpu-amount{display:flex;flex-direction:column;gap:16px;margin:20px 0}.rent-summary-modal .gpu-amount .gpu-amount-container{align-items:center;display:flex}.rent-summary-modal .gpu-amount .label{color:#282828;font-size:16px;font-style:normal;font-weight:600;line-height:120%}.rent-summary-modal .gpu-amount .amount-control{align-items:center;background:#fff;border:1px solid #ccc;border-radius:8px;display:inline-flex;height:32px;justify-content:space-between;margin-right:16px;min-width:80px;padding:2px 8px}.rent-summary-modal .gpu-amount .amount-control button{align-items:center;background:#0000;border:none;border-radius:50%;color:#333;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:28px;justify-content:center;width:28px}.rent-summary-modal .gpu-amount .amount-control button:disabled{color:#bbb;cursor:not-allowed}.rent-summary-modal .gpu-amount .amount-control button:hover:not(:disabled){background:#f5f5f5}.rent-summary-modal .gpu-amount .amount-control .amount{color:#000;flex:1 1;font-size:14px;font-weight:600;text-align:center}.rent-summary-modal .gpu-amount .available{color:#777;font-size:13px}.rent-summary-modal .price-section{margin:20px 0}.rent-summary-modal .price-section .label{color:#282828;font-size:16px;font-style:normal;font-weight:600;line-height:120%}.rent-summary-modal .price-section .sub-price{color:#777;font-size:13px}.rent-summary-modal .price-section h2{font-size:18px;font-weight:600;margin-top:8px}.rent-summary-modal .price-section h2 b{font-size:18px;font-weight:700}.rent-summary-modal .extra-specs{margin:20px 0}.rent-summary-modal .extra-specs div{display:flex;justify-content:flex-start;margin-bottom:8px}.rent-summary-modal .extra-specs div .label{color:#777}.rent-summary-modal .extra-specs div span:last-child{font-weight:500}.rent-summary-modal .rent-button{border-radius:8px;font-size:15px;font-weight:600;margin-top:20px;padding:12px 0;width:100%}.payment-table{display:flex;flex-direction:column}.payment-table-row{display:flex}.payment-table-cell,.payment-table-header{flex:1 1;padding:.25em}.payment-table-header,.payment-table-row{padding:.25em 0}.payment-table-header .payment-table-cell,.payment-table-row .payment-table-cell{text-align:right}.payment-table-header .payment-table-cell:first-child,.payment-table-row .payment-table-cell:first-child{padding-left:0;text-align:left}.payment-table-header .payment-table-cell{color:#000;font-weight:600;text-align:right}.payment-table-header .payment-table-cell:first-child{color:#000;font-size:18px;font-weight:500}.payment-table-row .payment-table-cell h3{color:#000;margin:0}.payment-table-cell{color:#222}.payment-table-cell b{font-size:.75em;font-weight:400}.card-wrapper{align-items:center;display:flex;justify-content:space-between;vertical-align:middle;width:80px}.card-wrapper img{height:30px;width:auto}.payment-method .ant-radio-group{display:flex;flex-direction:column;margin-bottom:.75em;vertical-align:middle}.payment-method .ant-radio-wrapper{align-items:center}.payment-method-bank .ant-radio-group{display:flex;flex-direction:column;vertical-align:middle}.payment-method-bank .ant-radio-wrapper{margin-bottom:.75em}.product-details,.total-cal-chart ul{list-style-type:none;margin-block-start:0;padding-inline-start:0}.product-details .speed-wrapper,.total-cal-chart ul .speed-wrapper{display:flex;flex-direction:row;justify-items:center;vertical-align:middle}.product-details .speed-wrapper .speed-title,.total-cal-chart ul .speed-wrapper .speed-title{align-items:center;display:flex}.product-details .speed-wrapper .speed,.total-cal-chart ul .speed-wrapper .speed{display:flex;flex-direction:column;margin:0 .15em}.product-details li,.total-cal-chart ul li{color:#9d9698;margin:.25em 0;padding:.25em 0}.payment-total,.rental-details{display:flex;flex-direction:column}.payment-total .total,.rental-details .total{margin:1em 0;text-align:right}.payment-total .cost-title,.rental-details .cost-title{color:#0000008a;font-size:1em;margin-right:1em}.payment-total .total-price,.rental-details .total-price{color:#1a1a1a;font-size:2em;font-weight:700}.payment-total .total-cal-chart,.rental-details .total-cal-chart{display:flex;justify-content:flex-end}.payment-total .total-cal-chart li,.rental-details .total-cal-chart li{align-items:center;display:flex;justify-content:space-between;width:300px}.payment-total .ant-btn-primary:disabled,.rental-details .ant-btn-primary:disabled{border:0}.rental-details .rent .ant-progress .ant-progress-inner{height:20px}.rental-details .rent .ant-progress .ant-progress-inner *{height:20px!important}.rental-details .rent p{color:#000;font-weight:600;letter-spacing:4px;text-align:center}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled),.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:#fff}.rent{text-align:center}.rent .rent-loading{justify-content:center;margin:1em}.lang-drop,.rent .rent-loading{align-items:center;display:flex}.lang-drop{color:#1a1a1a;cursor:pointer;font-size:1em;height:40px;justify-content:space-between}.lang-drop:hover{color:#000}.lang-select{color:#000;font-size:1em;margin-right:0}.lang-select img{margin:0}.lang-text-display{display:flex;justify-content:space-between;width:100%}footer .lang-drop{font-size:1em}.credit-wrapper{border:1px solid #d9d9d9;border-radius:8px;display:flex;justify-content:space-between;padding:4px 4px 4px 8px}.credit-wrapper,.credit-wrapper .credit-digit,.credit-wrapper .credit-unit{margin-right:.5em}.credit-digit-wrapper{align-items:center;display:flex;justify-content:space-between}.credit-wrapper .credit-btn-wrapper svg{display:none}.credit-wrapper .credit-btn-wrapper span{padding:0}.credit-btn-wrapper{align-items:center;display:flex;flex-direction:row}.credit-btn-wrapper span{color:#fff;font-weight:800;padding-left:8px}.credit-digit,.credit-unit{font-weight:500}.current-balance{align-items:center;background:#1a1a1a;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:1em 0;text-align:center}.current-balance h2{margin:.25em 0}.credit-balance-form{margin:.75em 0}.label-wrapper{display:flex;flex-direction:column}.required-field:after{color:red;content:"*";font-size:14px;font-weight:700;line-height:20px;margin-left:.25em;position:absolute;top:0}.form-error-msg{background:#fff2f0;border-color:#ffccc7;color:#ff4d4f;margin:.25em 0}.balance-action-btn{display:flex;flex-direction:column;padding:.5em}.balance-action-btn>button{cursor:pointer;margin:.25em 0;width:100%}.balance-modal-footer{align-items:center;display:flex;justify-content:space-between}.balance-modal-footer .amt-total{color:#000;font-size:18px;font-weight:500}.balance-modal-footer .btn-actions{text-align:right}.balance-modal-footer .btn-actions button:first-child{margin-right:.5em}.deposit-balance-btn{background:#0f0f0f;border:0;border-radius:8px;color:#fff;cursor:pointer;margin:1em 0;padding:.75em 1.25em}.deposit-balance-btn:disabled{background:#9d9698;color:#fff}.recharge-modal .ant-modal-content{border-radius:12px;padding:24px}.recharge-modal .ant-input-number-input{-moz-appearance:textfield}.recharge-modal .ant-input-number-input::-webkit-inner-spin-button,.recharge-modal .ant-input-number-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.recharge-modal .ant-input-number-handler-wrap{display:none!important}.recharge-modal .recharge-header{text-align:left}.recharge-modal .recharge-header h2{font-size:20px;font-weight:700;margin-bottom:8px}.recharge-modal .recharge-header .credit-info{font-size:14px}.recharge-modal .recharge-header .credit-info span{color:#555;margin-right:4px}.recharge-modal .recharge-header .credit-info strong{color:#111;font-size:24px;font-weight:700}.recharge-modal .form-block{margin-top:20px}.recharge-modal .form-block label{display:block;font-weight:600;margin-bottom:8px}.recharge-modal .form-block small{color:#bdbdbd;font-family:DM Sans;font-size:12px;font-style:normal;font-weight:300;line-height:120%}.recharge-modal .amount-options{border:1px solid #d9d9d9;border-radius:8px;display:flex;flex-wrap:wrap;gap:0}.recharge-modal .amount-options button{background:#fff;border:0;border-right:1px solid #eee;cursor:pointer;flex:1 1;padding:6px 0}.recharge-modal .amount-options button.active{background:#111;border-color:#111;color:#fff}.recharge-modal .amount-options button:first-child{border-radius:8px 0 0 8px}.recharge-modal .amount-options button:last-child{border-radius:0 8px 8px 0;border-right:0}.recharge-modal .amount-options input{flex:1 1}.recharge-modal .amount-options .ant-input-number-outlined{-moz-appearance:textfield;border:0}.recharge-modal .amount-options .ant-input-number-outlined:focus{background:#000;color:#fff}.recharge-modal .has-value .ant-input-number-input{background:#111;border-color:#111;border-radius:0 8px 8px 0;color:#fff}.recharge-modal .has-value .ant-input-number-input input{background:#111;color:#fff}.recharge-modal .ant-input-number{border-radius:6px;width:100%}.recharge-modal .ant-input-number input{text-align:center}.recharge-modal .currency-row{display:flex;gap:8px;margin-bottom:4px}.recharge-modal .currency-row .currency-box{border:1px solid #d9d9d9;border-radius:6px;cursor:pointer;flex:1 1;padding:8px 0;text-align:center}.recharge-modal .currency-row .currency-box.active{background:#f0f0f0;border-color:#111}.recharge-modal .currency-row small{color:#999;display:block;font-size:12px;text-align:center}.recharge-modal .payment-options{display:flex;gap:12px;margin-top:8px}.recharge-modal .payment-options .method{background:#fff;border:1px solid #d9d9d9;border-radius:6px;cursor:pointer;flex:1 1;padding:6px;text-align:center}.recharge-modal .payment-options .method.active{background:#fafafa;border-color:#111}.recharge-modal .payment-options .method img{max-height:28px}.recharge-modal .price-row{display:flex;flex-direction:column;justify-content:flex-start;margin-top:20px}.recharge-modal .price-row label{font-weight:600}.recharge-modal .price-row .price-row-details{font-size:24px;font-style:normal;font-weight:700}.recharge-modal .pay-now-btn{background:#111;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;margin-top:16px;padding:12px;width:100%}.recharge-modal .pay-now-btn:disabled{background:#ccc;cursor:not-allowed}.ant-spin-text{margin-top:.5em}.wrapper{flex-direction:column}.instance-detail-top,.wrapper{display:flex;justify-content:space-between}.instance-detail-top{flex-direction:row}.instance-loading-wrapper{align-items:center;display:flex;flex-direction:column;width:100%}.instance-detail-card{display:flex;flex-direction:column;height:auto;padding:1em}.instance-detail-card .instance-detail-card-details{list-style-type:none;margin-block-start:0;margin:0;padding-inline-start:0}.instance-detail-card .instance-detail-card-details li{color:#9d9698;margin:.25em 0;padding:.25em 0}.instance-detail-card .instance-detail-card-details li.new-tag{background:#ff1b1b;border-radius:4px;color:#fff;font-weight:700;margin:0 1em;padding:.325em .5em;position:absolute;right:0;text-transform:uppercase}.options-container{display:flex;flex-direction:column}.options-container a,.options-container button{margin-bottom:.75em}.add-key-form{display:flex;flex-direction:column}.add-key-form textarea{height:100px}.add-key-form .add-key-btn{background:#0f0f0f;border:0;border-radius:8px;color:#fff;margin:1em 0;padding:.75em 1.25em}.add-key-form .add-key-btn:disabled{background:#9d9698;color:#fff}.esg-btn-attached{align-items:flex-end;display:flex;justify-content:space-between}.esg-export-btn{background:#fff;border:1px solid #d9d9d9;border-radius:6px;box-shadow:0 2px 0 #00000005;color:#000000e0;cursor:pointer;font-size:14px;height:32px;line-height:1.5714285714;outline:none;padding:4px 15px;width:118px}.esg-export-btn:hover{border:1px solid #000;color:#000000e0}.installation-info{background-color:#fff;color:#333;font-family:Segoe UI,sans-serif;line-height:1.7;padding:2em 2.5em}.installation-info h3{font-size:1.75rem;font-weight:700;margin-bottom:.75rem}.installation-info h3,.installation-info h4{border-left:15px solid #1a3c74;color:#1a3c74;padding-left:1rem}.installation-info h4{font-size:1.25rem;font-weight:600;margin-top:2rem}.installation-info p{color:#444;line-height:1.75;margin-bottom:1rem}.installation-info p a{color:#0b75c9;font-weight:500;text-decoration:none}.installation-info p a:hover{color:#085a9c;text-decoration:underline}.installation-info ol,.installation-info ul{line-height:1.7;margin-bottom:1.5rem;margin-left:1.5rem}.installation-info ol li,.installation-info ul li{margin-bottom:.5rem}.installation-info hr{background:#d6e0f0;border:none;height:1px;margin:2rem 0}.installation-info table{background-color:#fff;border-collapse:collapse;border-radius:6px;box-shadow:0 2px 4px #0000000d;margin-top:1rem;overflow:hidden;width:100%}.installation-info table td,.installation-info table th{border:1px solid #ddd;padding:.75rem;text-align:center}.installation-info table th{background-color:#f0f4f8;color:#2c3e50;font-weight:600}.installation-info table tbody tr:nth-child(odd){background-color:#fafbfd}.installation-info img.docs-img{border:1px solid #dfe6f0;border-radius:6px;box-shadow:0 3px 10px #0000000d;margin:1.25rem 0 1.75rem;max-width:820px;transition:transform .2s ease,box-shadow .2s ease;width:100%}.installation-info img.docs-img:hover{box-shadow:0 6px 16px #00000014;transform:scale(1.01)}.installation-info img.docs-img.modal{display:block;margin:1.25rem auto;max-height:700px;max-width:500px}.installation-info .code{background-color:#eef3f8;border:1px solid #dde5ef;border-radius:6px;color:#2c3e50;font-family:Courier New,monospace;line-height:1.6;margin-top:.5rem;padding:1rem;white-space:pre-wrap}.installation-info pre{background:#272822;border-radius:6px;box-shadow:0 3px 10px #0000000d;color:#f8f8f2;margin:1rem 0;overflow-x:auto;padding:1rem}.installation-info pre code{font-family:Fira Code,monospace;font-size:.95rem}.installation-info blockquote{background-color:#fffbe6;border-left:4px solid orange;border-radius:6px;color:#555;font-style:italic;margin:1.5rem 0;padding-left:1rem}.installation-info a{word-break:break-all}.wrapper{margin-bottom:1em}.earnings-items{display:flex;justify-content:flex-start;vertical-align:top}.earnings-items .earnings-payout,.earnings-items .earnings-referrals{width:50%}.earnings-items .earnings-details{margin-right:1.5em}.earnings-items .earnings-details,.earnings-items .payout-details{align-items:center;display:flex;justify-content:space-between}.earnings-items .earnings-details-list{list-style-type:none;margin-block-start:0;margin-right:1.5em;padding-inline-start:0}.earnings-items .earnings-details-list li{color:#9d9698;display:flex;justify-content:space-between;margin:.25em 0;padding:.25em 0;width:100%}.earnings-items .earnings-details-list .amount{font-weight:700}.ant-table-wrapper .ant-table-tbody>tr>td{border-bottom:0}.ant-table-cell a{color:#111}@media only screen and (max-width:1024px){.earnings-items{display:flex;flex-direction:column}.earnings-items .earnings-details,.earnings-items .earnings-details-list{margin-right:0}.earnings-items .earnings-details-list li{width:auto}.earnings-items .earnings-payout,.earnings-items .earnings-referrals{width:100%}}.gsi-material-button{background-color:#fff;border:1px solid #d9d9d9;border:1px solid var(--Color-border-border,#d9d9d9);border-radius:8px;box-sizing:border-box;color:#1f1f1f;cursor:pointer;font-family:Roboto,arial,sans-serif;font-size:14px;height:40px;letter-spacing:.25px;min-width:-webkit-min-content;min-width:min-content;outline:none;overflow:hidden;padding:0;position:relative;text-align:center;vertical-align:middle;white-space:nowrap;width:100%}.gsi-material-button.disabled{cursor:no-drop;filter:grayscale(100%)}.gsi-material-button .gsi-material-button-icon{height:20px;margin:0;min-width:20px;padding:9px;width:20px}.gsi-material-button .gsi-material-button-content-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:center;position:relative;width:100%}.gsi-material-button .gsi-material-button-contents{flex-grow:1;font-family:Roboto,arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.gsi-material-button .gsi-material-button-state{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .218s}.gsi-material-button:disabled{background-color:#ffffff61;border-color:rgba(31,31,31,.122);cursor:default}.gsi-material-button:disabled .gsi-material-button-contents,.gsi-material-button:disabled .gsi-material-button-icon{opacity:38%}.gsi-material-button:not(:disabled):active .gsi-material-button-state,.gsi-material-button:not(:disabled):focus .gsi-material-button-state{background-color:#303030;opacity:12%}.login-page{background:#1a1a1a;height:100vh}.login-modal,.login-page{display:flex;flex-direction:column}.login-modal{border-radius:16px}.login-modal h2{font-size:2em;margin-bottom:0;margin-top:16px}.login-container{align-items:center;display:flex;height:100%;justify-content:center}.login-container button{focus:none;border:0;cursor:pointer;margin:0;outline:none}.first-time-text{color:#777;cursor:pointer;font-size:12px;margin-bottom:16px}.first-time-text,.first-time-text .text{align-items:center;display:flex;justify-content:center}.forgot-password-text{color:#585858;cursor:pointer}.login-modal-bottom{color:#9d9698;text-align:center}.login-modal-bottom footer{align-items:center;display:flex;flex-direction:column;margin-top:24px;text-align:center}.login-modal-bottom footer span{color:#bdbdbd;font-size:12px}.form,.form.signup .label-wrapper,.login-modal-bottom footer p{margin:0}.form .label-wrapper{margin:1em 0;text-align:left}.form .label-wrapper label{display:block;font-weight:600;margin:.5em 0}.form .label-wrapper input{background-color:#ffffffa6;border:1px solid #d6d3d4;border-radius:8px;color:#1a1a1a;font-size:1em;outline:none;padding:.5em;width:96%}.form .sign-in-btn,.form .sign-up-btn{align-items:center;background:#5575d9;border:0;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:12px;height:48px;justify-content:center;padding:0 20px;width:100%}.form .sign-up-btn{width:100%}.form .form-error-msg{color:red;margin:.5em 0}.avatar-drop{align-items:center;color:#1a1a1a;cursor:pointer;display:flex;font-size:1em;height:40px;justify-content:space-between}.avatar-drop:hover{color:#000}.docs-info{color:#222;font-family:Inter,Arial,sans-serif;line-height:1.65;padding:2em 2.5em}.docs-info h3{color:#111;font-size:1.75em;font-weight:600;margin-bottom:.5em}.docs-info h4{color:#333;font-size:1.2em;font-weight:600;margin-bottom:.4em;margin-top:1.5em}.docs-info p{color:#444;font-size:1em;margin-bottom:1em}.docs-info ol,.docs-info ul{margin:1em 0 1.5em 1.25em}.docs-info ol li,.docs-info ul li{margin-bottom:.4em}.docs-info table{border-collapse:collapse;font-size:.95em;margin:1em 0;width:100%}.docs-info table td,.docs-info table th{border:1px solid #5575d926;padding:.75em 1em;text-align:left}.docs-info table th{background-color:#5575d912;font-weight:600}.docs-info table tr:nth-child(2n) td{background-color:#5575d908}.docs-info img.docs-img{border:1px solid #5575d91a;border-radius:8px;box-shadow:0 2px 8px #0000000d;margin:1em 0 1.5em;max-width:800px;width:100%}.docs-info img.docs-img.modal{height:auto;max-height:700px;max-width:500px;width:auto}.docs-info .code{border:1px solid #5575d91a;margin-top:.25em;padding:.5em .75em}.docs-info .code,.docs-info pre{background:#5575d90d;border-radius:6px;color:#222;font-family:JetBrains Mono,monospace;font-size:.9em}.docs-info pre{border:1px solid #5575d914;overflow-x:auto;padding:.75em 1em}.docs-info blockquote{background:#5575d90d;border-left:3px solid #5560cc;border-radius:6px;color:#333;font-style:italic;margin:1.5em 0;padding:.75em 1em}.docs-info hr{background:#5575d926;border:none;height:1px;margin:1.5em 0}
/*# sourceMappingURL=main.51b6318a.css.map*/