:root{--border-default-color: #282532;--defaut-link-color: #814bf6}html,body{overscroll-behavior:none}html,body,#root{height:100%;color:#fff}a{all:unset;cursor:pointer;color:var(--defaut-link-color)}a:hover{color:var(--defaut-link-color)}.input-default{background-color:transparent;border:1px solid var(--border-default-color);outline:none;font-size:15px;border-radius:10px;color:#fff}.input-default:focus{border:1px solid blueviolet!important}.flex{display:flex}.justify-center{justify-content:center}.align-center{align-items:center}.fd-col{flex-direction:column}.gap-5{gap:5px}.gap-10{gap:10px}.padding-10{padding:10px}.brad-5{border-radius:5px}.brad-10{border-radius:10px}.border-1{border-width:1px}.border-solid{border-style:solid}.border-default{border-color:var(--border-default-color)}.overflow-auto{overflow:auto}*{margin:0;padding:0;-webkit-tap-highlight-color:transparent;font-family:Barlow,sans-serif}.login-page{width:100%;height:100%;background-color:#181621;flex-direction:column}.login-page #api-key-input{width:calc(100% - 40px);padding:10px;background-color:#000;border:1px solid var(--border-default-color);outline:none;border-radius:5px;max-width:700px;color:#fff;font-size:15px}.login-page #continue-btn{width:calc(100% - 40px);background-color:#00f;border-radius:5px;padding:10px;text-align:center;margin-top:10px;cursor:pointer;-webkit-user-select:none;user-select:none;max-width:700px;transition:all .1s linear}.login-page #continue-btn:hover{background-color:#0000e2}.login-page #continue-btn:active{background-color:#0000a9}.navbar #team-picker-modal{position:absolute;background-color:#13121a;z-index:1;margin-top:50px;margin-left:5px;border:1px solid rgb(151,151,151);border-radius:5px;padding:5px}.navbar #separator{width:100%;display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid var(--border-default-color)}.navbar .choose-team{padding:5px;display:flex;align-items:center;gap:10px;cursor:pointer;margin:5px;border-radius:5px;-webkit-user-select:none;user-select:none;transition:all .1s linear}.navbar .choose-team:hover{background-color:#fff3}.navbar .choose-team:active{background-color:#ffffff1a}.navbar .navbar-item{all:unset;width:fit-content;display:flex;gap:10px;padding:10px;transition:all .1s linear;align-items:center;justify-content:center;cursor:pointer;margin:10px;border-radius:5px}.navbar .navbar-item.active,.navbar .navbar-item:hover{color:#fff;background-color:#1e1c27}.navbar .navbar-item:active{color:#fff;scale:.95}.navbar #routes-list{width:100%;border-bottom:1px solid var(--border-default-color);flex-direction:row;display:flex;overflow:auto}.navbar .loading-box{width:30px;height:30px;margin:10px;border-radius:5px;overflow:hidden;border:1px solid var(--border-default-color);line-height:0}.navbar .team-list-image{width:30px;height:30px;border-radius:5px;overflow:hidden;border:1px solid}.navbar .logout-btn{background-color:#ff00004d;color:red;margin:10px;padding:5px;border-radius:5px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .1s linear}.navbar .logout-btn:hover{background-color:#f003}.navbar .logout-btn:active{scale:.95}.domains-page{width:calc(100% - 20px);height:calc(100% - 20px)}.domains-page #main-section{width:calc(100% - 20px);background-color:#1e1c27;margin-top:10px}.domains-page #main-table{width:100%;border-collapse:collapse;margin-top:10px}.domains-page #main-table>thead{background-color:#000;color:#8c899a}.domains-page #main-table>thead>tr>th{padding-left:20px;padding-right:20px}.domains-page #main-table>tbody{border-bottom:1px solid var(--border-default-color)}.domains-page #main-table>tbody>tr>td{text-wrap:nowrap}.domains-page .add-domain-btn{padding:10px 20px;border-radius:5px;color:#fff;transition:all .1s linear;background-color:#505050;cursor:not-allowed;-webkit-user-select:none;user-select:none}.domains-page #info-section-div{width:calc(100% - 34px);padding:16px;background-color:#141a21;border:1px solid rgb(21,44,71)}.domains-page .icon-div{width:40px;height:40px;background-color:#2a2834}.domains-page .sub-table{width:100%;border-collapse:collapse;border:1px solid var(--border-default-color);margin-top:10px}.domains-page .data-section{width:100%;background-color:#0f0e15;padding-right:40px}.domains-page .add-domain-btn.allowed{background-color:#8a2be2;cursor:pointer}.domains-page .add-domain-btn.allowed:active{scale:.95}.domains-page .row-collapsable.collapsed{display:none}.domains-page #add-domain-section{width:100%;margin-top:10px;display:flex;justify-content:space-between}.domains-page .sub-table-item{padding:5px}.domains-page td.sub-table-item{color:#38a86a}.domains-page .copy-icon{padding:10px;border-radius:5px;cursor:pointer}.domains-page .copy-icon:hover{background-color:#fff3}.domains-page .copy-icon:active{background-color:#ffffff1a}.domains-page .check-status-btn{width:fit-content;cursor:pointer;padding:10px;background-color:#1e1c27;transition:all .1s linear;margin-top:10px;border-radius:5px;-webkit-user-select:none;user-select:none;text-align:center;text-wrap:nowrap}.domains-page .check-status-btn:hover{background-color:#2a2834}.domains-page .check-status-btn:active{background-color:#1e1c27}.domains-page .chip{display:inline;padding:5px;border-radius:5px}.domains-page #bulb-icn-div{width:25px;height:25px;padding:10px;flex-shrink:0;background-color:#00b6d7;border-radius:50%}.domains-page #search-input-search-icon{position:relative;left:10px;top:31px}.domains-page #search-workspace-input{width:calc(100% - 40px);padding-left:30px}.domains-page #domain-name-input{min-width:400px;padding:10px}.domains-page .delete-domain-btn{width:30px;height:30px;color:#fff;background-color:red;border-radius:5px;cursor:pointer}@media screen and (max-width:900px){.domains-page #domain-name-input{width:calc(100vw - 140px);min-width:0}.domains-page #add-domain-section{display:block}.domains-page #add-domain-input-section{width:fit-content;margin-top:20px}}.workspaces-page .new-workspace{width:100%;height:100%;background-color:#00000080;position:absolute;top:0;left:0}.workspaces-page .new-workspace-modal{width:calc(100% - 60px);max-height:calc(100% - 100px);background-color:#13121a;max-width:700px;padding:20px;margin:20px;-webkit-user-select:none;user-select:none;border-radius:10px;overflow:auto}.workspaces-page .new-workspace-modal .topbar{display:flex;justify-content:space-between;align-items:center}.workspaces-page .new-workspace-modal .topbar #close-modal-btn{padding:5px;border-radius:5px;cursor:pointer;transition:all .1s linear}.workspaces-page .new-workspace-modal .topbar #close-modal-btn:hover{background-color:#fff3}.workspaces-page .new-workspace-modal .topbar #close-modal-btn:active{background-color:#ffffff1a}.workspaces-page .new-workspace .deployment-modes{width:calc(100% - 12px);display:flex;border:1px solid var(--border-default-color);margin-top:20px;padding:5px;border-radius:5px;gap:5px}.workspaces-page .new-workspace .deployment-mode{width:100%;text-align:center;padding:5px;border-radius:5px;cursor:pointer}.workspaces-page .new-workspace .deployment-mode.active{background-color:#380e60}.workspaces-page .new-workspace-modal .modal-input{width:calc(100% - 22px);background-color:#17151d;border:1px solid var(--border-default-color);padding:10px;border-radius:5px;outline:none;color:#fff;margin-top:20px;font-size:15px}.workspaces-page .new-workspace-modal #create-btn{margin-top:20px;cursor:pointer;background-color:#8a2be2;border-radius:5px;transition:all .1s linear;color:#fff}.workspaces-page .new-workspace-modal #create-btn.disabled{background-color:#663197;color:gray}.workspaces-page .new-workspace-modal #create-btn:hover:not(.disabled){background-color:#7725c4}.workspaces-page .new-workspace-modal #create-btn:active:not(.disabled){background-color:#641ea5}.workspaces-page .new-workspace-modal .plans{display:flex;flex-direction:row;overflow:auto;margin-top:20px}.workspaces-page .new-workspace-modal .plan{min-width:50px;width:calc(100% - 100px);padding:10px 70px 10px 20px;cursor:pointer;border-top-left-radius:10px;border-top-right-radius:10px;gap:0;border-bottom:1px solid var(--border-default-color)}.workspaces-page .new-workspace-modal .plan.selected{background-color:#09090b;border:1px solid var(--border-default-color);border-bottom:0;border-top:2px solid blueviolet;padding-bottom:10px;position:relative}.workspaces-page .new-workspace-modal .plan .name{text-wrap:nowrap}.workspaces-page .new-workspace-modal .plan-info{background-color:#09090b;padding:50px;color:#fff;display:flex;justify-content:space-evenly;align-items:center;gap:20px;text-wrap:nowrap;overflow:auto;border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-weight:500;border:1px solid var(--border-default-color);border-top:0}.workspaces-page .info-section{background-color:#141a21;padding:10px;margin-top:20px;border-radius:5px;border:1px solid rgb(21,44,71)}.gap{width:3px;height:40px;flex-shrink:0;background-color:var(--border-default-color)}.workspaces-page #separator{display:flex;justify-content:space-between}.workspaces-page #search-input-div{width:100%;margin-right:10px;justify-content:end}.workspaces-page #search-workspaces-input{width:calc(100% - 200px);padding:10px;max-width:500px}.workspaces-page #new-workspace-btn{width:fit-content;background-color:#8a2be2;border-radius:5px;padding:5px;-webkit-user-select:none;user-select:none;cursor:pointer;transition:all .1s linear}.workspaces-page #new-workspace-btn:hover{background-color:#7222bd}.workspaces-page #new-workspace-btn:active{background-color:#5d1a9c}.workspaces-page #main-table-div{overflow:auto}.workspaces-page #main-table td a{color:unset}.workspaces-page #main-table{width:100%;border-collapse:collapse}.workspaces-page #main-table>thead{background-color:#000;color:#8c899a}.workspaces-page #main-table>thead th{padding-left:20px;padding-right:20px}.workspaces-page #main-table>tbody>tr{border-bottom:1px solid var(--border-default-color)}.workspaces-page #main-table .th-workspace-name{padding:10px;min-width:100px;max-width:50%;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:start;cursor:pointer}.workspaces-page .replica-dot{width:10px;height:10px;background-color:green;border-radius:50%}.workspaces-page #main-table .workspace-options-btn{width:30px;height:30px;cursor:pointer;border-radius:5px;transition:all .1s linear}.workspaces-page #main-table .workspace-options-btn:hover{background-color:#fff3}.workspaces-page #main-table .workspace-options-btn:active{background-color:#ffffff1a}.workspaces-page .workspace-options-overlay{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#00000080;z-index:1}.workspaces-page .workspace-options{width:fit-content;border:1px solid var(--border-default-color);color:#fff;-webkit-user-select:none;user-select:none;z-index:9999;position:absolute;border-radius:5px}.workspaces-page .workspace-options .workspace-option{padding:10px;border-radius:5px;cursor:pointer;transition:all .1s linear}.workspaces-page .workspace-options .workspace-option.delete{background-color:red}.workspaces-page .workspace-options .workspace-option.delete:hover{background-color:#e90000}.workspaces-page .workspace-options .workspace-option.delete:active{background-color:#ca0000}@media screen and (max-width:700px){.workspaces-page #separator{display:block}.workspaces-page #search-input-div{justify-content:center;margin-bottom:10px}}.marketplace-page #marketplace-info-section{background-color:#0f0e15;display:flex;justify-content:space-evenly;gap:10px;padding:50px 10px;overflow:auto}.marketplace-page .marketplace-info-section-icon{width:30px;height:30px;aspect-ratio:1 / 1;padding:10px;border-radius:10px;background-color:#231c37}.marketplace-page .h3-title{width:calc(100% - 20px);max-width:700px;margin:10px 0 10px 20px;color:#fff}.marketplace-page .cards-div{display:flex;flex-wrap:wrap;justify-content:center;max-width:700px}.marketplace-page .card{display:flex;flex-direction:column;width:fit-content;background-color:#1e1c27;border-radius:5px;padding:10px;border:1px solid #282532;margin:10px;flex-grow:1;max-width:300px;flex-shrink:1}.marketplace-page .card h4{text-align:center;margin:5px}.marketplace-page .card span{text-align:center}.marketplace-page .card img{width:70px;align-self:center}@media screen and (max-width:1000px){.marketplace-page #marketplace-info-section{display:block}.marketplace-page #marketplace-info-section h2{margin-bottom:20px;margin-top:-10px}.marketplace-page #marketplace-info-section-icon-2{margin-top:20px}}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var( --custom-highlight-background, linear-gradient( 90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100% ) );transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}
