@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;600&display=swap";:root{--main-color: #6A43DE;--main-color-rgb: 106, 67, 222;--main-color-dark-rgb: 106, 67, 222;--main-color-gradient-dark: #4c35c6;--main-color-gradient-light: #6c44df;--gray-text-color: #343746;--black-text-color: #07070d;--main-color-deep: #211c43;--light-gray: #efefef;--dark-gray-darker: #4c4c4c;--dark-gray: #686868;--white: #ffffff;--main-border: #ebe6f6;--main-text: #1f1a32;--main-muted: #6f6787;--main-bg: #f7f5fc;--background-color: #FAFAFA;--text-color: #52525B;--card-background-color: transparent;--card-border-color: rgba(24, 24, 27, .08);--card-box-shadow-1: rgba(24, 24, 27, .02);--card-box-shadow-1-y: 3px;--card-box-shadow-1-blur: 6px;--card-box-shadow-2: rgba(24, 24, 27, .04);--card-box-shadow-2-y: 2px;--card-box-shadow-2-blur: 7px;--card-label-color: #18181B;--card-icon-color: #18181B;--card-icon-background-color: rgba(24, 24, 27, .04);--card-icon-border-color: rgba(24, 24, 27, .1);--card-shine-opacity: .3;--card-shine-gradient: conic-gradient(from 225deg at 50% 50%, rgba(16, 185, 129, 0) 0deg, #10B981 25deg, #EDFAF6 285deg, #FFFFFF 345deg, rgba(16, 185, 129, 0) 360deg);--card-line-color: #E9E9E7;--card-tile-color: rgba(16, 185, 129, .08);--card-hover-border-color: rgba(24, 24, 27, .15);--card-hover-box-shadow-1: rgba(24, 24, 27, .05);--card-hover-box-shadow-1-y: 3px;--card-hover-box-shadow-1-blur: 6px;--card-hover-box-shadow-2: rgba(24, 24, 27, .1);--card-hover-box-shadow-2-y: 8px;--card-hover-box-shadow-2-blur: 15px;--card-hover-icon-color: #18181B;--card-hover-icon-background-color: rgba(24, 24, 27, .04);--card-hover-icon-border-color: rgba(24, 24, 27, .34);--blur-opacity: .1;--support-tutorial-bg:#0b0f14;--support-tutorial-bg2:#0f1520;--support-tutorial-fg:#e6edf3;--support-tutorial-muted:#92a1b3;--support-tutorial-green:#98c379;--support-tutorial-blue:#61afef;--support-tutorial-yellow:#e5c07b;--support-tutorial-border:#141a22}*{box-sizing:border-box;margin:0;padding:0;border:none;text-decoration:none;background:none;-webkit-font-smoothing:antialiased}html{scroll-behavior:auto}html.scroll-smooth{scroll-behavior:smooth}body{background:var(--light-gray)}.loading-overlay{position:fixed;inset:0;background:#f2f2f2;display:flex;align-items:center;justify-content:center;z-index:9999;transition:opacity .3s ease}.loading-spinner{width:64px;height:64px;border:6px solid rgba(0,0,0,.1);border-top-color:var(--main-color);border-radius:50%;animation:loading-spin 1s linear infinite}.structure{background:transparent;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;overflow:hidden}.section-wrap{max-width:1680px;margin:0 auto;padding:48px 56px 0!important;text-align:center;font-family:Arial,sans-serif;padding-bottom:25px;padding-top:50px}.section-header-label{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 18px;border-radius:999px;background:linear-gradient(135deg,#6f47df1f,#6f47df2e);color:var(--main-color);font-size:16px;font-weight:700;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:inset 0 1px #fff9,0 6px 18px #6f47df1f}.section-header-label i{font-size:16px}.section-header-label span{letter-spacing:.2px}.section-header-title{margin:18px 0 10px;font-size:34px;line-height:1.18;font-weight:900;color:#16131f}.section-header-title span{color:var(--main-color)}.section-header-subtitle{margin:0 auto 34px;max-width:620px;color:#676079;font-size:17px;line-height:1.5}.section-main{position:relative;align-self:stretch;font-family:Arial,sans-serif;flex-shrink:0;height:46.79375rem}.section-bottom{margin-bottom:120px}.section-subsection-label{font-size:16px;margin-bottom:24px}.section-subsection-title{font-size:46px;line-height:1.1;font-weight:800;color:var(--black-text-color);margin:0 0 16px;text-align:left}.section-subsection-title span{color:var(--main-color)}.section-subsection-description{font-size:17px;line-height:1.7;color:var(--gray-text-color);max-width:520px;margin:0;text-align:left}.section-subsection-wrap{display:flex;align-items:left;justify-content:space-between;gap:40px;min-height:300px;padding:50px 7%;border-bottom:1px solid var(--main-border)}.section-subsection-content{max-width:560px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:100%}.section-subsection-image{display:flex;justify-content:center;align-items:center;flex:1}.section-subsection-image img{width:min(100%,420px);height:auto;display:block;filter:drop-shadow(0 28px 45px rgba(92,56,195,.18));transform:scale(1.3)}section{width:100%;place-items:center}svg.lucide{vertical-align:middle;position:relative;top:-1px;width:20px;height:20px}.section-tabs{display:flex;flex-direction:column;gap:14px;width:240px;padding:14px 10px;background:#fff;border-radius:14px;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);margin-bottom:20px;text-align:left}.section-tabs-group{display:flex;flex-direction:column;gap:5px;width:100%}.section-tabs-group:first-child{padding-top:8px}.section-tabs-title{padding:0 10px 5px;color:#8a91a8;font-size:10px;font-weight:900;letter-spacing:.7px;text-transform:uppercase}.section-tab{display:flex;align-items:center;justify-content:flex-start;gap:11px;width:100%;border:0;background:transparent;color:#49536d;font-weight:700;font-size:13px;padding:11px 12px;border-radius:9px;cursor:pointer;transition:.2s ease;text-align:left}.section-tab i{width:16px;min-width:16px;text-align:center;color:#49536d;font-size:14px;transition:.2s ease}.section-tab span{line-height:1}.section-tab:hover{color:var(--main-color);background:#efebff}.section-tab:hover i{color:var(--main-color)}.section-tab.active{background:var(--main-color);color:#fff;box-shadow:0 10px 22px #6a43de3d}.section-tab.active i{color:#fff}.section-container-breadcrumbs{width:100%;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 18px;margin-bottom:20px;background:#f7f5ff;border-radius:12px;color:#6b7280;font-weight:600;font-size:14px;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.section-container-breadcrumbs button{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:var(--main-color);font-weight:700;cursor:pointer;padding:0}.section-container-breadcrumbs span{color:#49536d;font-weight:700}.section-container-breadcrumbs i{font-size:12px;color:var(--main-color)}.section-container-breadcrumbs>i{font-size:10px;color:#9aa1b4}.section-container-vertical{display:flex;flex-direction:column;max-width:1300px;flex:1;gap:1.5rem}.section-container-vertical2{display:flex;flex-direction:column;max-width:480px;flex:1;gap:1.5rem}.section-container-box{background-color:#fff;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);border-radius:10px;width:100%;max-width:900px;padding:20px;margin:0 auto 15px;color:#333;font-family:sans-serif}.section-container-data-container{max-width:900px;margin:1rem auto;font-family:sans-serif}.section-container-data-container .image{display:block;margin:40px auto;max-width:300px;width:100%}.section-container-data-container .title{font-size:1.5rem;margin-bottom:.5rem;text-align:center;color:var(--main-color)}.section-container-title-left{margin-bottom:.5rem;text-align:left;color:var(--main-color)}.section-container-data-container .title.col{color:var(--main-color);font-weight:600}.section-container-data-container .text{margin-bottom:1.5rem;text-align:center;color:#333}.section-container-wrapper{display:none}.section-container-content h2{padding-bottom:10px}.section-container-wrapper.active{display:block}.section-container-data{max-width:900px;margin:1rem auto;font-family:sans-serif}.section-container-data-title{font-size:1.8rem;margin-bottom:.5rem;text-align:center;color:var(--main-color);font-weight:800;padding-top:10px}.section-container-data-text{margin-bottom:1.5rem;text-align:center;font-size:17px;line-height:1.65;color:var(--gray-text-color);padding:20px}.section-container-data-text2{margin-bottom:1.5rem;text-align:center;font-size:17px;line-height:1.65;color:var(--gray-text-color);padding:20px 20px 0}.section-tabs-container{display:flex;gap:20px;padding:20px;width:100%;max-width:1120px;margin:0 auto;flex-wrap:nowrap;box-sizing:border-box}.section-tabs-wrap{width:240px;flex-shrink:0;border-radius:10px}.home-services-cards-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;text-align:left}.home-service-card-new{background:#fff;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);border-radius:18px;padding:28px 24px 24px;min-height:520px;display:flex;flex-direction:column}.home-service-card-featured{position:relative}.home-service-card-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:22px}.home-service-icon-box{width:70px;height:70px;border-radius:16px;background:linear-gradient(135deg,var(--main-color-gradient-light) 0%,var(--main-color-gradient-dark) 100%);display:flex;align-items:center;justify-content:center;overflow:hidden}.home-service-icon-box-game{position:relative;width:70px;height:70px;border-radius:10px;display:flex;align-items:center;justify-content:center;overflow:hidden;background-size:cover;filter:grayscale(40%)}.home-service-icon-box-game:after{content:"";position:absolute;inset:0;background:#6a43de4f}.home-service-icon-img{width:100%;height:100%;object-fit:contain;transform:scale(1.2)}.home-service-tag{height:26px;padding:0 12px;border-radius:999px;background:linear-gradient(135deg,var(--main-color-gradient-light) 0%,var(--main-color-gradient-dark) 100%);color:#fff;font-size:11px;font-weight:800;display:inline-flex;align-items:center}.home-service-card-new h3{margin:0 0 12px;color:#1b1824;font-size:22px;line-height:1.2;font-weight:800}.home-service-desc{margin:0 0 24px;color:#646079;font-size:16px;line-height:1.6;min-height:72px}.home-service-list{list-style:none;padding:0;margin:0 0 26px;display:flex;flex-direction:column;gap:12px}.home-service-list li{position:relative;padding-left:24px;color:#5c566f;font-size:15px;line-height:1.45}.home-service-list li:before{content:"";position:absolute;top:3px;left:0;width:14px;height:14px;border-radius:999px;border:1px solid var(--main-color);background:#fff}.home-service-list li:after{content:"";position:absolute;top:50%;left:3px;width:10px;height:10px;transform:translateY(-50%);background:var(--main-color);mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.629 13.314L4.315 10l-1.414 1.414 4.728 4.728L17.1 6.67l-1.414-1.414-8.057 8.058z'/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.629 13.314L4.315 10l-1.414 1.414 4.728 4.728L17.1 6.67l-1.414-1.414-8.057 8.058z'/%3E%3C/svg%3E") center/contain no-repeat}.home-service-button{margin-top:auto;width:100%;height:54px;padding:0 18px;border-radius:14px;background:#fff;border:1px solid rgba(111,71,223,.44);color:var(--main-color);display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:16px;font-weight:800;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.home-service-button:hover{transform:scale(1.05)}.home-service-button small{font-size:15px;font-weight:500;color:#736c88}.home-services-more-link{margin:24px auto 0;padding:0;border:0;background:transparent;color:var(--main-color);font-size:17px;font-weight:700;display:inline-flex;align-items:center;gap:10px;cursor:pointer}.game-list-modern{margin-top:32px}.home-services-bottom-band{margin-top:40px;padding:30px 28px 18px;background:linear-gradient(135deg,var(--main-color-gradient-light) 0%,var(--main-color-gradient-dark) 100%);border-radius:24px;box-shadow:0 18px 40px #4f35c629}.home-services-bottom-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;text-align:left}.home-services-bottom-item{display:flex;align-items:flex-start;gap:18px;position:relative;padding:16px 20px}.home-services-bottom-item:not(:last-child):after{content:"";position:absolute;top:24px;right:-10px;width:1px;height:62px;background:#ffffff2e}.home-services-bottom-icon{width:58px;height:58px;border-radius:18px;background:#fffffff5;color:var(--main-color);display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0}.home-services-bottom-icon-img{transform:scale(1.25)}.home-services-bottom-item h3{margin:2px 0 8px;color:#fff;font-size:17px;font-weight:800}.home-services-bottom-item p{margin:0;color:#ffffffdb;font-size:14px;line-height:1.55}.home-services-bottom-tech{max-width:1040px;margin:18px auto 0;min-height:70px;padding:0 28px;border-radius:22px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffbd;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:15px;font-weight:500}.home-hosting{position:relative;display:grid;grid-template-columns:1fr 1.25fr;gap:70px;align-items:center;min-height:640px;padding:70px 8% 310px;z-index:2}.home-content{position:relative;z-index:2}.home-badge{display:inline-flex;align-items:center;height:34px;padding:0 16px;border-radius:999px;background:#6f47df1f;color:#5f39d7;font-size:14px;font-weight:600;margin-bottom:28px}.home-content h1{margin:0 0 18px;font-size:62px;line-height:1.05;font-weight:900;letter-spacing:-.05em;color:var(--black-text-color)}.home-content h1 span{color:var(--main-color)}.home-content p{max-width:580px;margin:0 0 34px;color:#60677a;font-size:20px;line-height:1.55;font-weight:500}.home-actions{display:flex;gap:18px;align-items:center;margin-bottom:18px}.home-welcome-primary,.home-welcome-secondary{height:54px;padding:0 28px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;font-size:16px;font-weight:800;transition:transform .2s ease,box-shadow .2s ease}.home-welcome-primary{background:var(--main-color);color:#fff;box-shadow:0 16px 30px rgba(var(--main-color-dark-rgb),.25)}.home-welcome-primary:hover,.home-welcome-secondary:hover{transform:scale(1.05)}.home-welcome-primary,.home-welcome-secondary{cursor:pointer}.home-welcome-secondary{background:#fff;color:var(--gray-text-color);box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.home-note{display:flex;align-items:center;gap:8px;color:#687083;font-size:15px;font-weight:700}.home-note i{color:#26b86a}.home-section-undermainempty{display:flex;flex-direction:column;gap:1.375rem;align-items:center;justify-content:center;align-self:stretch;height:5.375rem;position:relative;background-color:var(--main-color);margin-top:4.9rem}.home-vps-panel{width:100%;min-height:430px;padding:28px;background:#fff;color:#10111a;border:1px solid #e6e6ef;border-radius:16px;box-shadow:0 28px 70px #23194c24;overflow:hidden;z-index:10;transform:scale(.9) rotate(.7deg);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.4) 15%,black 30%);mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.4) 15%,black 30%)}.home-vps-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:22px}.home-vps-back{display:inline-flex;align-items:center;gap:7px;color:var(--main-color);text-decoration:none;font-size:13px;font-weight:800;margin-bottom:8px}.home-vps-head h3{margin:0 0 9px;color:var(--black-text-color);font-size:30px;line-height:1;font-weight:900;letter-spacing:-.04em}.home-vps-meta{display:flex;flex-wrap:wrap;gap:14px;color:#687083;font-size:13px;font-weight:700}.home-vps-meta span{display:flex;align-items:center;gap:7px}.home-vps-meta i{color:var(--main-color)}.home-vps-actions{display:flex;gap:10px}.home-vps-actions button{height:38px;padding:0 14px;border:1px solid #deddec;border-radius:10px;background:#fff;color:#343746;font-size:14px;font-weight:900;cursor:pointer}.home-vps-actions button i{color:var(--main-color);margin-right:7px}.home-vps-tabs{display:flex;gap:8px;width:max-content;padding:5px;background:#f0eef8;border-radius:999px;margin-bottom:22px}.home-vps-tabs button{height:34px;padding:0 15px;border:0;border-radius:999px;background:transparent;color:#626779;font-size:13px;font-weight:900;cursor:pointer}.home-vps-tabs button.active{background:var(--main-color);color:#fff;box-shadow:0 8px 20px #6840dc38}.home-vps-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:18px}.home-vps-stats div{position:relative;min-height:108px;padding:20px 22px;border-radius:13px;background:#f8f7fc;overflow:hidden}.home-vps-stats div:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--main-color)}.home-vps-stats div.active:before{content:"";position:absolute;left:0;right:0;bottom:0;height:55px;background:linear-gradient(0deg,#6840dc33,#6840dc00);pointer-events:none}.home-vps-stats strong{position:relative;z-index:2;color:var(--black-text-color);font-size:28px;font-weight:950;letter-spacing:.02em}.home-vps-stats span{position:relative;z-index:2;color:#8a8fa0;font-size:13px;font-weight:800;margin-left:5px}.home-vps-stats p{position:relative;z-index:2;margin:10px 0 0;color:#687083;font-size:14px;font-weight:800}.home-vps-stats i{position:absolute;top:24px;right:22px;color:var(--main-color);font-size:22px}.home-vps-stats svg{position:absolute;top:24px;right:22px;color:var(--main-color);width:32px;height:32px}.home-vps-console{padding:22px;border-radius:13px;background:#f8f7fc}.home-vps-console-title{display:flex;align-items:center;gap:10px;margin-bottom:10px}.home-vps-console-title h4{margin:0;color:var(--black-text-color);font-size:25px;font-weight:950;letter-spacing:-.03em}.home-vps-console-title span{width:12px;height:12px;border-radius:50%;background:var(--main-color);box-shadow:0 0 0 5px #6840dc1f}.home-vps-console pre{height:230px;margin:0 0 2px;padding:20px;border-radius:10px;background:var(--black-text-color);color:#e7e4ff;font-size:13px;line-height:1.75;font-family:Consolas,Monaco,monospace;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.home-vps-command{height:38px;margin-top:-50px;margin-left:12px;margin-right:12px;position:relative;z-index:3;display:flex;align-items:center;gap:10px;padding:0 12px;border-radius:8px;background:#15151f;border:1px solid rgba(255,255,255,.08)}.home-vps-command i{color:#b9b4dd;font-size:13px}.home-vps-command input{width:100%;height:100%;border:0;outline:0;background:transparent;color:#fff;font-size:13px;font-family:Consolas,Monaco,monospace}.home-vps-command input::placeholder{color:#8d89a9}.home-wave-system{width:120%;height:30.125rem;position:absolute;left:-3.625rem;bottom:-4.63125rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;z-index:1}.home-waves{position:absolute;width:100%;height:40vh;margin-bottom:-7px;min-height:200px;max-height:550px;z-index:12}.home-review-wrapper{display:grid;grid-template-columns:440px 1fr;gap:18px;margin-top:40px;text-align:left}.home-review-summary{padding:38px 42px;background:#fff;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);border-radius:18px}.home-review-score{color:var(--main-color);font-size:70px;font-weight:600;line-height:1;letter-spacing:-.06em;margin-bottom:10px}.home-review-summary-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center;margin-bottom:28px}.home-review-stars{display:flex;gap:6px;color:#ffb703;font-size:20px}.home-review-stars-text{margin-top:8px;color:#6f6787;font-size:14px;font-weight:400}.home-review-count{padding-left:18px;border-left:1px solid #eeeaf5}.home-review-count span{display:block;color:#6f6787;font-size:13px;font-weight:400}.home-review-count strong{display:block;margin-top:4px;color:var(--main-color);font-size:14px;font-weight:600}.home-review-bars{display:flex;flex-direction:column;gap:14px;margin-bottom:28px}.home-review-bar{display:grid;grid-template-columns:36px 1fr 40px;align-items:center;gap:10px;font-size:14px;font-weight:700;color:#2b2737}.home-review-bar i{color:#ffb703;font-size:13px}.home-review-line{height:6px;border-radius:999px;background:#eeeaf5;overflow:hidden}.home-review-fill{height:100%;background:var(--main-color);border-radius:999px}.home-review-verified{margin-top:28px;display:flex;align-items:center;justify-content:center;gap:8px;color:#9a94b3;font-size:13px;font-weight:400}.home-review-verified-icon{color:var(--main-color)}.home-review-box{padding:36px 28px;background:#fff;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);border-radius:18px}.home-review-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.home-review-title{display:flex;align-items:center;gap:14px}.home-review-title-icon{position:relative;width:32px;height:32px;border-radius:50%;background:var(--main-color);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;z-index:99}.home-review-title-icon:after{content:"";position:absolute;width:35px;height:35px;background:var(--main-color);transform:rotate(275deg);border-radius:5px 999px 999px;z-index:-1}.home-review-title h3{margin:0;font-size:20px;font-weight:900;color:#171421}.home-review-nav{display:flex;gap:10px}.home-review-nav button{width:40px;height:40px;border-radius:50%;border:2px solid #eee8ff;background:#fff;color:var(--main-color);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.2s}.home-review-nav button:hover{transform:scale(1.08)}.home-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.home-review-card{background:#fff;border:1px solid #eeeaf5;border-radius:14px;padding:22px;display:flex;flex-direction:column;gap:12px}.home-review-user{display:flex;align-items:center;gap:12px}.home-review-avatar{width:46px;height:46px;border-radius:50%;background:rgba(var(--main-color-rgb),.12);color:var(--main-color);display:flex;align-items:center;justify-content:center;font-weight:900}.home-review-user h4{margin:0;font-size:15px;font-weight:900}.home-review-user span{font-size:13px;color:#8c86a3}.home-review-card-stars{display:flex;gap:4px;color:#ffb703;font-size:15px}.home-review-card p{font-size:14px;color:#5f5973;line-height:1.6}.home-review-badge{margin-top:auto;background:#ecf9ef;color:#2f8d52;padding:8px 10px;border-radius:8px;font-size:11px;font-weight:600;display:flex;align-items:center;gap:6px;width:max-content}.home-review-badge-icon{transform:scale(1.1);padding-top:3px}.home-review-dots{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:29px}.home-review-dots button{width:9px;height:9px;border:0;border-radius:999px;background:rgba(var(--main-color-rgb),.25);cursor:pointer;padding:0;transition:width .2s ease,background .2s ease}.home-review-dots button.active{background:var(--main-color)}.home-vps-console-output{margin:0}.home-console-line{display:flex;align-items:center;gap:4px;white-space:nowrap;font-size:13px;margin-bottom:5px}.home-vps-console pre{height:270px;overflow:hidden;text-overflow:ellipsis}.home-panel-section{padding-top:94px;padding-bottom:94px}.home-panel-showcase{display:grid;grid-template-columns:minmax(290px,3fr) minmax(0,7fr);gap:28px;margin-top:46px;text-align:left;align-items:start}.home-panel-picker{background:#fff;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);border-radius:18px;position:sticky;top:24px;padding:26px}.home-panel-picker-copy{padding:2px 4px 24px;border-bottom:1px solid #ece9f5}.home-panel-picker-copy>span{display:inline-flex;padding:7px 11px;border-radius:999px;background:rgba(var(--main-color-rgb),.11);color:var(--main-color);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.home-panel-picker-copy h2{margin:15px 0 10px;color:#181522;font-size:25px;line-height:1.15;font-weight:900;letter-spacing:-.035em}.home-panel-picker-copy p{margin:0;color:#69637c;font-size:14px;line-height:1.65}.home-panel-picker-copy ul{display:flex;flex-direction:column;gap:8px;margin:17px 0 0;padding:0;list-style:none}.home-panel-picker-copy li{display:flex;gap:8px;color:#443d57;font-size:12px;line-height:1.45;font-weight:600}.home-panel-picker-copy li svg{flex:0 0 auto;color:#27a869;margin-top:2px}.home-panel-picker-list{display:flex;flex-direction:column;gap:5px;margin-top:18px}.home-panel-picker-list button{min-height:42px;padding:8px 10px;border:0;border-radius:11px;background:transparent;color:#625b75;display:grid;grid-template-columns:22px minmax(0,1fr) 14px;align-items:center;gap:9px;text-align:left;font-size:13px;font-weight:750;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.home-panel-picker-list button>svg:first-child{color:#8b83a1;text-align:center}.home-panel-picker-list button>svg:last-child{opacity:0;transform:translate(-4px);transition:.18s ease}.home-panel-picker-list button:hover{background:#f1eefb;color:var(--main-color)}.home-panel-picker-list button.active{background:var(--main-color);color:#fff;box-shadow:0 10px 22px #5c39ca38;transform:translate(5px)}.home-panel-picker-list button.active>svg:first-child,.home-panel-picker-list button.active>svg:last-child{color:#fff;opacity:1;transform:none;padding-right:5px}.home-panel-demo{padding:0;border-radius:18px;background:#fff}.home-panel-screenshot{margin:0;overflow:hidden;border-radius:17px;background:transparent;line-height:0}.home-panel-screenshot img{display:block;width:138%;max-width:none;height:auto;transform:translate(-13%);animation:homePanelContentIn .2s ease both}.console-label{display:inline-flex;align-items:center;padding:2px 7px;margin-right:1px;border-radius:8px;color:#fff;font-size:13px;font-weight:800;line-height:1.4}.console-label-free{background:#21974d}.console-label-price{background:var(--main-color)}.console-text{color:#fff}.aboutus-section{text-align:left;background:#fff;border-radius:0}.aboutus-hero{display:grid;grid-template-columns:1.02fr .98fr;gap:36px;align-items:center;min-height:405px}.aboutus-hero-content{padding:0 0 0 4px}.aboutus-label{font-size:16px;margin-bottom:24px}.aboutus-title{margin:0 0 12px;color:#07070d;font-size:56px;line-height:1;font-weight:950;letter-spacing:-.06em}.aboutus-title span{color:var(--main-color)}.aboutus-subtitle{margin:0 0 22px;color:#62677d;font-size:21px;line-height:1.35;font-weight:500}.aboutus-text{max-width:620px;margin:0;color:#555d72;font-size:17px;line-height:1.58;font-weight:500}.aboutus-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:32px}.aboutus-stat{display:flex;align-items:flex-start;gap:14px}.aboutus-stat-icon{width:58px;height:58px;border-radius:12px;background:#fff;color:var(--main-color);border:1px solid #e6e0f3;box-shadow:0 10px 26px #23194c0d;display:flex;align-items:center;justify-content:center;font-size:24px;flex-shrink:0}.aboutus-stat strong{display:block;color:var(--main-color);font-size:27px;line-height:1;font-weight:950}.aboutus-stat span{display:block;margin-top:8px;color:#171421;font-size:14px;font-weight:900}.aboutus-stat p{margin-top:5px;color:#545b70;font-size:13px;font-weight:600}.aboutus-hero-visual{position:relative;min-height:405px;display:flex;align-items:center;justify-content:center;overflow:hidden}.aboutus-server-wrap{position:relative;display:flex;justify-content:center;align-items:center}.aboutus-server-wrap:before{content:"";position:absolute;width:50%;height:50%;background:radial-gradient(circle,rgba(var(--main-color-rgb),.85) 0%,rgba(var(--main-color-rgb),.56) 40%,transparent 70%);filter:blur(70px);z-index:1}.aboutus-server-img{position:relative;z-index:3;width:min(470px,92%);height:auto;object-fit:contain}.aboutus-floating{position:absolute;z-index:6;min-width:112px;padding:13px 18px;border-radius:12px;background:#fff;border:1px solid #eee9f8}.aboutus-floating strong{display:block;color:var(--main-color);font-size:18px;font-weight:950;line-height:1.1}.aboutus-floating span{display:block;margin-top:5px;color:#171421;font-size:12px;font-weight:800}.aboutus-floating-nvme{top:14px;left:0}.aboutus-floating-ddos{top:70px;right:10px}.aboutus-floating-datacenter{bottom:38px;left:28px}.aboutus-floating-support{right:26px;bottom:68px}.aboutus-line{position:absolute;z-index:2;border:2px dashed rgba(var(--main-color-rgb),.16);pointer-events:none}.aboutus-line-left{width:160px;height:78px;left:92px;bottom:102px;border-right:0;border-bottom:0;border-radius:24px 0 0}.aboutus-line-right{width:190px;height:92px;right:90px;top:105px;border-left:0;border-top:0;border-radius:0 0 24px}.aboutus-line-left2{width:190px;height:92px;right:100px;top:285px;border-left:0;border-bottom:0;border-radius:0 24px 0 0}.aboutus-line-right2{width:160px;height:78px;left:92px;bottom:352px;border-right:0;border-top:0;border-radius:0 0 0 24px}.aboutus-tech{padding-left:12px}.aboutus-tech h3,.aboutus-why h3{margin:0 0 10px;color:#111018;font-size:23px;font-weight:950}.aboutus-tech p,.aboutus-why p{margin:0 0 24px;color:#62677d;font-size:15px;font-weight:500}.aboutus-content-grid{display:grid;grid-template-columns:1fr;gap:76px;padding:34px 8px 0;border-top:1px solid #ebe7f4}.aboutus-why{width:100%;padding-left:0;padding-right:0}.aboutus-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,280px));justify-content:start;gap:42px 70px}.aboutus-benefit{display:flex;align-items:flex-start;gap:17px;border-radius:14px}.aboutus-benefit-img{width:24px;height:24px;transform:scale(1.4)}.aboutus-benefit div{width:58px;height:58px;border-radius:15px;background:rgba(var(--main-color-rgb),.1);color:var(--main-color);display:flex;align-items:center;justify-content:center;font-size:25px;flex-shrink:0}.aboutus-benefit strong{display:block;color:#171421;font-size:15px;font-weight:950;margin-bottom:8px}.aboutus-benefit small{display:block;color:#5f667a;font-size:14px;line-height:1.45;font-weight:500}.aboutus-bottom-grid{display:grid;grid-template-columns:1fr .99fr;gap:40px;margin-top:38px}.aboutus-mission{position:relative;min-height:182px;padding:26px 260px 24px 104px;border-radius:14px;background:linear-gradient(135deg,rgba(var(--main-color-rgb),.09),rgba(var(--main-color-rgb),.04));overflow:hidden}.aboutus-mission-icon{position:absolute;top:26px;left:28px;width:58px;height:58px;border-radius:15px;background:rgba(var(--main-color-rgb),.12);color:var(--main-color);display:flex;align-items:center;justify-content:center;font-size:27px}.aboutus-mission-icon-svg{width:24px;height:24px;transform:scale(1.4)}.aboutus-mission h3{margin:0 0 12px;color:#171421;font-size:21px;font-weight:950}.aboutus-mission p{margin:0 0 18px;color:#5f667a;font-size:15px;line-height:1.48;font-weight:500}.aboutus-mission blockquote{margin:0;color:#514b62;font-size:15px;line-height:1.5;font-weight:700}.aboutus-mission blockquote strong{color:var(--main-color);font-weight:700}.aboutus-mission img{position:absolute;right:0;bottom:-5px;width:300px;height:170px;object-fit:contain;opacity:.9}.aboutus-trust{padding:28px;border-radius:14px;background:#fff;border:1px solid #e6e0f3}.aboutus-trust-head{display:flex;align-items:flex-start;gap:18px;margin-bottom:26px}.aboutus-trust-icon{width:58px;height:58px;border-radius:15px;background:rgba(var(--main-color-rgb),.1);color:var(--main-color);display:flex;align-items:center;justify-content:center;font-size:25px;flex-shrink:0}.aboutus-trust-icon-svg{width:24px;height:24px;transform:scale(1.4)}.aboutus-trust h3{margin:0 0 8px;color:#171421;font-size:21px;font-weight:950}.aboutus-trust p{margin:0;color:#5f667a;font-size:15px;font-weight:500}.aboutus-trust-grid{display:grid;grid-template-columns:3.8fr 1fr 1fr;gap:18px}.aboutus-trust-item{display:flex;align-items:center;gap:14px}.aboutus-trust-item i{width:58px;height:58px;border-radius:50%;background:#fff;color:var(--main-color);border:1px solid #e6e0f3;display:flex;align-items:center;justify-content:center;font-size:25px;object-fit:cover;flex-shrink:0}.aboutus-trust-item-img{width:24px;height:24px;transform:scale(1.4)}.aboutus-trust-item strong{display:block;color:#171421;font-size:14px;font-weight:950;margin-bottom:6px}.aboutus-trust-item small{display:block;color:#5f667a;font-size:13px;line-height:1.45;font-weight:500}.aboutus-cloud-icon{position:absolute;z-index:1;color:rgba(var(--main-color-rgb),.06);font-size:48px}.aboutus-cloud-icon-1{top:20px;left:180px;font-size:42px}.aboutus-cloud-icon-2{top:220px;left:90px;font-size:36px}.aboutus-cloud-icon-3{top:230px;right:10px;font-size:46px}.aboutus-cloud-icon-4{top:0;right:110px;font-size:34px}.news-error{max-width:1400px;margin:24px auto 0;padding:16px 20px;border-radius:14px;background:#fff1f1;color:#d43131;font-weight:700;border:1px solid #ffd4d4}.news-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:34px;max-width:1400px;margin:36px auto 0;padding:0 24px}.news-main{min-width:0}.news-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.news-tabs{display:flex;align-items:center;gap:8px;padding:6px;background:#f7f5ff;border-radius:12px;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.news-tab{border:0;background:transparent;color:#49536d;font-weight:700;font-size:14px;padding:13px 22px;border-radius:9px;cursor:pointer;transition:.2s ease}.news-tab:hover{color:var(--main-color);background:#efebff}.news-tab.active{background:var(--main-color);color:#fff;box-shadow:0 10px 22px #6a43de3d}.news-breadcrumbs{width:100%;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 18px;margin-bottom:28px;background:#f7f5ff;border-radius:12px;color:#6b7280;font-weight:600;font-size:14px;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.news-breadcrumbs button{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:var(--main-color);font-weight:700;cursor:pointer;padding:0}.news-breadcrumbs span{color:#49536d;font-weight:700}.news-breadcrumbs i{font-size:12px;color:var(--main-color)}.news-breadcrumbs>i{font-size:10px;color:#9aa1b4}.news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,.5fr));gap:10px}.news-card{overflow:hidden;cursor:pointer;transition:.22s ease;background:#fff;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);border-radius:18px}.news-card:hover{transform:translateY(-5px);box-shadow:0 18px 42px #19162d1a;border-color:#6a43de47}.news-thumb{position:relative;height:180px;background:#110b32;overflow:hidden}.news-thumb:before{content:"";position:absolute;inset:0;background:#00000059;z-index:1}.news-thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:.3s ease}.news-card:hover .news-thumb img{transform:scale(1.05)}.news-category{position:absolute;top:16px;left:16px;padding:7px 11px;border-radius:6px;background:var(--main-color);color:#fff;text-transform:uppercase;font-size:11px;font-weight:800;letter-spacing:.3px;z-index:2}.news-body{padding:20px}.news-meta{display:flex;align-items:center;gap:18px;color:#68728b;font-size:13px;font-weight:600;margin-bottom:12px}.news-title{font-size:21px;line-height:1.3;color:var(--black-text-color);font-weight:800;margin:0 0 10px;text-align:left}.news-excerpt{font-size:15px;line-height:1.65;color:var(--gray-text-color);margin:0 0 18px;text-align:left}.news-read{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:var(--main-color);font-size:14px;font-weight:800;padding:0;cursor:pointer}.news-read i{font-size:12px;transition:.2s ease}.news-card:hover .news-read i{transform:translate(4px)}.news-empty{display:flex;align-items:center;justify-content:center;gap:10px;min-height:180px;background:transparent;border-radius:18px;color:#68728b;font-weight:800}.news-pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin:30px 0 8px}.news-pagination button{min-width:42px;height:42px;border:1px solid rgba(106,67,222,.22);background:#fff;color:var(--main-color);border-radius:12px;font-weight:900;cursor:pointer;transition:.2s ease}.news-pagination button:hover:not(:disabled),.news-pagination button.active{background:var(--main-color);color:#fff}.news-pagination button:disabled{opacity:.45;cursor:not-allowed}.news-sidebar{display:flex;flex-direction:column;gap:24px}.news-search{position:relative}.news-search input{width:100%;height:52px;padding:0 48px 0 18px;font-size:14px;outline:none;background:#fff;border:0;border-radius:12px;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.news-search input:focus{box-shadow:0 0 0 4px #6a43de14,0 0 0 1px #6a43de73}.news-search i{position:absolute;right:18px;top:50%;transform:translateY(-50%);color:var(--main-color)}.news-side-card{background:#fff;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);border-radius:18px;padding:24px}.news-side-card h3{font-size:20px;font-weight:800;color:var(--black-text-color);margin:0 0 22px}.news-popular{display:grid;grid-template-columns:38px 1fr;gap:14px;align-items:flex-start;padding:0 0 18px;margin-bottom:18px;border-bottom:1px solid var(--main-border);cursor:pointer;text-align:left}.news-popular:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.news-popular>span{width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#6a43de1a;color:var(--main-color);font-weight:900}.news-popular>div{text-align:left}.news-popular h4{font-size:15px;line-height:1.35;font-weight:800;color:var(--black-text-color);margin:0 0 5px;text-align:left}.news-popular p{font-size:13px;color:#7b849a;margin:0;text-align:left}.news-category-row{display:flex;align-items:center;justify-content:space-between;color:#535d75;font-size:15px;margin-bottom:15px;cursor:pointer;transition:.2s ease}.news-category-row:hover{color:var(--main-color);transform:translate(3px)}.news-category-row:last-child{margin-bottom:0}.news-category-row span{display:flex;align-items:center;gap:10px}.news-category-row i{color:var(--main-color);width:18px}.news-category-row b{font-size:14px;color:#7b849a}.news-newsletter{padding:28px;background:linear-gradient(135deg,var(--main-color-gradient-light) 0%,var(--main-color-gradient-dark) 100%);color:#fff;display:flex;flex-direction:column;align-items:flex-start;text-align:left;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);border-radius:18px}.news-newsletter h3,.news-newsletter p,.news-newsletter label{text-align:left;width:100%}.news-newsletter h3{font-size:22px;line-height:1.25;font-weight:800;margin:0 0 12px}.news-newsletter p{font-size:14px;line-height:1.65;margin:0 0 20px;color:#ffffffdb}.news-newsletter input[type=email]{width:100%;height:42px;border:0;border-radius:10px;padding:0 16px;font-size:14px;outline:none;margin-bottom:12px;background:#fff}.news-newsletter button{transition:transform .2s ease;width:100%;height:42px;border:0;border-radius:10px;background:#fff;color:var(--main-color);font-weight:900;cursor:pointer}.news-newsletter button:hover{transform:scale(1.02)}.news-newsletter label{display:flex;align-items:center;gap:9px;font-size:12px;color:#ffffffd1}.news-detail{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.news-detail-cover{width:100%;height:360px;object-fit:cover;display:block;background:#110b32}.news-detail-body{padding:34px;text-align:left}.news-detail-meta{display:flex;align-items:center;justify-content:flex-start;gap:20px;color:#68728b;font-size:14px;font-weight:600;margin:0 5px 16px;text-align:left}.news-detail-actions{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin:0 0 26px;flex-wrap:wrap}.news-detail-content{font-size:17px;line-height:1.65;color:var(--gray-text-color);text-align:left;padding:0;margin:4px}.news-detail-content p{white-space:pre-line;margin:0 0 5px;padding:0;text-align:left}.news-detail-category{display:inline-flex;align-items:center;padding:8px 12px;border-radius:8px;background:#6a43de1a;color:var(--main-color);font-size:12px;font-weight:900;text-transform:uppercase;margin-bottom:16px}.news-detail-title{font-size:36px;line-height:1.2;font-weight:900;color:var(--black-text-color);margin:0 0 14px;text-align:left}.news-detail-meta span{display:flex;align-items:center;gap:5px}.news-detail-meta i{color:var(--main-color)}.news-icon-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid var(--main-border);background:#fff;border-radius:12px;color:var(--main-color);font-weight:800;padding:12px 14px;min-height:44px;cursor:pointer;transition:.2s ease}.news-icon-btn:hover{background:#6a43de14}.news-share-buttons{display:flex;align-items:flex-start;gap:10px}.news-share-buttons .news-icon-btn,.news-mobile-share .news-icon-btn{width:44px;padding:0}.news-mobile-share{display:none;align-items:center;gap:10px;padding:12px;background:#f7f5ff;border-radius:14px;margin:-12px 0 24px}.support-tutorial-terminal{width:min(900px,100%);border-radius:14px;overflow:hidden;border:1px solid var(--support-tutorial-border);box-shadow:0 1px 2px #0206170f,0 4px 12px #02061714,0 0 0 1px #0206170a;background:var(--support-tutorial-bg);font-family:JetBrains Mono,ui-monospace,Consolas,Liberation Mono,Menlo,monospace}.support-tutorial-terminal-bar{display:flex;align-items:center;gap:10px;padding:10px 12px;background:linear-gradient(180deg,var(--support-tutorial-bg2),var(--support-tutorial-bg));position:relative}.support-tutorial-traffic{display:flex;gap:8px}.support-tutorial-dot{width:12px;height:12px;border-radius:50%}.support-tutorial-dot.close{background:#ff5f56}.support-tutorial-dot.min{background:#ffbd2e}.support-tutorial-dot.max{background:#27c93f}.support-tutorial-title{position:absolute;left:0;right:0;text-align:center;color:var(--support-tutorial-muted);font-size:12px;letter-spacing:.2px;pointer-events:none}.support-tutorial-terminal-body{padding:16px 18px 18px;color:var(--support-tutorial-fg);font-size:14px;line-height:1.6;background:radial-gradient(1200px 300px at 20% -40%,rgba(97,175,239,.12),transparent),radial-gradient(900px 240px at 110% -60%,rgba(152,195,121,.1),transparent),var(--support-tutorial-bg)}.support-tutorial-line{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.support-tutorial-prompt{color:var(--support-tutorial-fg);font-weight:600}.support-tutorial-prompt .support-tutorial-path{color:var(--support-tutorial-yellow)}.support-tutorial-cmd{color:var(--support-tutorial-fg)}.support-tutorial-output{color:var(--support-tutorial-muted);margin:2px 0 8px}.support-tutorial-comment{color:#a5a5a5;margin:2px 0 0;font-size:11px;font-weight:100}.support-tutorial-cursor{display:inline-block;width:9px;height:1.15em;margin-left:4px;background:var(--support-tutorial-fg);animation:support-tutorial-blink 1s steps(1,end) infinite}.support-chat-wrap{display:flex;flex-direction:column;gap:10px}.support-chat-list{display:flex;flex-direction:column;gap:10px;max-height:400px;overflow-y:auto;padding:10px;border:none}.support-chat-message{max-width:70%;padding:5px}.support-chat-message.left{align-self:flex-start;text-align:left}.support-chat-message.right{align-self:flex-end;text-align:right}.support-chat-bubble{padding:10px 14px;border-radius:8px;color:#fff;word-break:break-word;white-space:pre-wrap}.left .support-chat-bubble{background:var(--main-color)}.right .support-chat-bubble{background:var(--dark-gray)}.support-chat-meta{font-size:12px;margin-bottom:3px;color:#9c9c9c}.support-chat-err{font-size:12px;margin-bottom:3px;color:#ad4949}.support-chat-card{padding:12px 14px;border-radius:10px;border:1px solid #e5e5e9;background:#f7f7f9;color:#333;text-align:left}.support-chat-card.gray{background:#f5f5f7}.support-chat-card-title{font-weight:700;margin-bottom:8px;font-size:20px;color:var(--main-color)}.support-chat-card-text,.support-chat-card-row{margin:4px 0}.support-chat-card-actions{margin-top:10px;display:flex;align-items:center;gap:8px}.support-chat-action-btn{background:#666;color:#fff;border:0;border-radius:8px;padding:8px 12px;cursor:pointer}.support-chat-action-btn:disabled{opacity:.6;cursor:not-allowed}.support-chat-paid-badge{display:inline-block;padding:6px 10px;border-radius:30px;background:var(--main-color);color:#fff;font-weight:600}.support-chat-rating-actions{display:flex;gap:10px;padding-top:5px}.support-chat-emoji{font-size:45px;line-height:1;color:#787878;cursor:pointer}.support-chat-emoji.active{color:var(--main-color)}.support-chat-files{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.support-chat-file-link{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:6px 10px;border-radius:12px;background:#f2f2f5;color:#333;text-decoration:none;max-width:100%}.support-chat-file-link:hover{text-decoration:underline}.support-chat-attachments{display:flex;flex-wrap:wrap;gap:8px;padding:0 10px}.support-chat-chip{display:inline-flex;align-items:center;gap:6px;background:var(--main-color);color:#fff;border-radius:15px;padding:6px 10px;font-size:12px;max-width:100%}.support-chat-chip i{font-size:12px}.support-chat-chip-x{background:transparent;border:0;color:#fff;cursor:pointer;padding:0 4px;font-size:14px;line-height:1}.support-chat-input-row{position:relative;display:flex;align-items:flex-end;gap:8px;padding:0 0 8px}.support-chat-input{width:100%;padding:8px 44px 8px 40px;margin-top:4px;border:1px solid var(--main-border);border-radius:10px;background:#fff;color:#333;font-size:15px;resize:none;line-height:1.4;max-height:180px;overflow-y:hidden}.support-chat-input:focus{outline:none;border-color:var(--main-color);box-shadow:0 0 0 3px #7137c826}.support-chat-clip-btn{position:absolute;left:18px;bottom:18px;border:0;background:transparent;color:#888;cursor:pointer;padding:0}.support-chat-clip-btn i{pointer-events:none}.support-chat-send-btn{flex:0 0 auto;width:38px;height:38px;border-radius:50%;border:0;background:var(--main-color);color:#fff;cursor:pointer}.support-chat-send-btn:disabled{opacity:.6;cursor:not-allowed}.support-chat-hidden-file{display:none}.support-layout{display:grid;grid-template-columns:minmax(0,900px) 360px;justify-content:center;gap:34px;max-width:1400px;margin:36px auto 0;padding:0 24px}.support-main{width:100%;min-width:0}.support-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.support-tabs{display:flex;align-items:center;gap:8px;padding:6px;background:#f7f5ff;border-radius:12px;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.support-tab{border:0;background:transparent;color:#49536d;font-weight:700;font-size:14px;padding:13px 22px;border-radius:9px;cursor:pointer;transition:.2s ease}.support-tab:hover{color:var(--main-color);background:#efebff}.support-tab.active{background:var(--main-color);color:#fff;box-shadow:0 10px 22px #6a43de3d}.support-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.support-card{position:relative;display:flex;flex-direction:column;gap:16px;padding:24px;background:#fff;border-radius:18px;cursor:pointer;transition:.22s ease;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);border:1px solid transparent}.support-card:hover{transform:translateY(-5px)}.support-card-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:#6a43de1a;color:var(--main-color);font-size:20px}.support-card-body{text-align:left}.support-card-body h3{font-size:21px;line-height:1.3;color:var(--black-text-color);font-weight:800;margin:8px 0 10px;text-align:left}.support-card-body p{font-size:15px;line-height:1.65;color:var(--gray-text-color);margin:0;text-align:left}.support-category{display:inline-flex;width:max-content;padding:7px 11px;border-radius:6px;background:var(--main-color);color:#fff;text-transform:uppercase;font-size:11px;font-weight:800;letter-spacing:.3px}.support-answer{font-size:15px;line-height:1.65;color:var(--gray-text-color);margin-top:12px;text-align:left}.support-answer p{margin:0 0 10px}.support-read{display:inline-flex;align-items:center;gap:8px;width:max-content;border:0;background:transparent;color:var(--main-color);font-size:14px;font-weight:800;padding:0;cursor:pointer}.support-read i{font-size:12px;transition:.2s ease}.support-card:hover .support-read i{transform:translate(4px)}.support-empty{display:flex;align-items:center;justify-content:center;gap:10px;min-height:180px;border-radius:18px;color:#68728b;font-weight:800}.support-sidebar{display:flex;flex-direction:column;gap:24px}.support-search{position:relative}.support-search input{width:100%;height:52px;padding:0 48px 0 18px;font-size:14px;outline:none;background:#fff;border:0;border-radius:12px;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.support-search input:focus{box-shadow:0 0 0 4px #6a43de14,0 0 0 1px #6a43de73}.support-search i{position:absolute;right:18px;top:50%;transform:translateY(-50%);color:var(--main-color)}.support-side-card{background:#fff;border-radius:18px;padding:24px;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.support-side-card h3{font-size:20px;font-weight:800;color:var(--black-text-color);margin:0 0 22px;text-align:center}.support-help-row{display:flex;align-items:center;justify-content:space-between;color:#535d75;font-size:15px;margin-bottom:15px;cursor:pointer;transition:.2s ease}.support-help-row:hover{color:var(--main-color);transform:translate(3px)}.support-help-row:last-child{margin-bottom:0}.support-help-row span{display:flex;align-items:center;gap:10px}.support-help-row i{color:var(--main-color);width:18px}.support-help-row b,.support-help-row b i{font-size:14px;color:#7b849a!important}.support-quickhelp{padding:28px;background:linear-gradient(135deg,var(--main-color-gradient-light) 0%,var(--main-color-gradient-dark) 100%);color:#fff;display:flex;flex-direction:column;align-items:flex-start;text-align:left;border-radius:18px;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.support-quickhelp h3{font-size:22px;line-height:1.25;font-weight:800;margin:0 0 12px;text-align:left}.support-quickhelp p{font-size:14px;line-height:1.65;margin:0 0 20px;color:#ffffffdb;text-align:left}.support-quickhelp button{transition:transform .2s ease;width:100%;height:42px;border:0;border-radius:10px;background:#fff;color:var(--main-color);font-weight:900;cursor:pointer}.support-quickhelp button:hover{transform:scale(1.02)}.support-auth-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:44px 34px;background:#fff;border-radius:18px;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.support-auth-icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:18px;background:#6a43de1a;color:var(--main-color);font-size:24px;margin-bottom:18px}.support-auth-card h2{font-size:28px;font-weight:900;color:var(--black-text-color);margin:0 0 10px}.support-auth-card p{max-width:650px;font-size:15px;line-height:1.65;color:var(--gray-text-color);margin:0 0 24px}.support-auth-actions{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.support-primary-btn,.support-secondary-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border-radius:12px;font-size:14px;font-weight:900;cursor:pointer;transition:.2s ease}.support-primary-btn{border:0;background:var(--main-color);color:#fff;box-shadow:0 10px 22px #6a43de3d}.support-primary-btn:hover{transform:translateY(-2px)}.support-primary-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.support-secondary-btn{border:1px solid var(--main-border);background:#fff;color:var(--main-color)}.support-secondary-btn:hover{background:#6a43de14}.support-panel-card{padding:18px 28px 28px;background:#fff;border-radius:18px;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.support-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px;text-align:left}.support-panel-head h2{font-size:28px;font-weight:900;color:var(--black-text-color);margin:10px 0 8px;text-align:left}.support-panel-head p{font-size:15px;line-height:1.65;color:var(--gray-text-color);margin:0;text-align:left}.support-breadcrumbs{width:100%;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 18px;margin-bottom:24px;background:#f7f5ff;border-radius:12px;color:#6b7280;font-weight:600;font-size:14px;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.support-breadcrumbs button{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:var(--main-color);font-weight:700;cursor:pointer;padding:0}.support-breadcrumbs span{color:#49536d;font-weight:700}.support-breadcrumbs i{font-size:12px;color:var(--main-color)}.support-breadcrumbs>i{font-size:10px;color:#9aa1b4}.support-form{display:flex;flex-direction:column;gap:8px}.support-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;text-align:left}.support-form-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.support-ticket-title{display:flex;align-items:center;gap:12px;margin-bottom:24px;text-align:left}.support-ticket-title h2{font-size:28px;font-weight:900;color:var(--black-text-color);margin:0}.support-dict-image{width:100%;max-height:280px;object-fit:contain;border-radius:14px;margin-top:16px;background:#f7f5ff}.support-form-buttons{display:flex;gap:10px;margin-top:15px;width:40%;align-self:flex-end}.support-ticket-menu{position:relative;display:inline-flex;justify-content:flex-end}.support-ticket-more{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:0;border-radius:9px;background:transparent;color:#8b8495;cursor:pointer;transition:.18s ease}.support-ticket-more:hover,.support-ticket-menu.open .support-ticket-more{background:var(--main-bg);color:var(--main-color)}.support-ticket-dropdown{display:none;position:absolute;z-index:20;top:calc(100% + 6px);right:0;width:170px;padding:6px;border:1px solid #ddd8e6;border-radius:11px;background:#fff;box-shadow:0 18px 50px #231b352b}.support-ticket-menu.open .support-ticket-dropdown{display:block}.support-ticket-dropdown button{width:100%;height:38px;display:flex;align-items:center;gap:10px;padding:0 11px;border:0;border-radius:8px;background:transparent;color:#56505f;font-size:12px;font-weight:750;text-align:left;cursor:pointer;transition:.15s ease}.support-ticket-dropdown button:hover{background:var(--main-bg);color:var(--main-color)}.support-dialog-overlay{position:fixed;z-index:10000;inset:0;display:flex;align-items:center;justify-content:center;padding:20px;background:#120f195c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.support-dialog{box-sizing:border-box;width:min(650px,100%);max-height:calc(100vh - 40px);overflow:auto;border:1px solid #e0dbe8;border-radius:16px;background:#fff;box-shadow:0 28px 80px #19142338;font-family:Arial,sans-serif}.support-dialog-header{box-sizing:border-box;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;width:100%;padding:21px 22px 17px;border-bottom:1px solid #eeeaf3}.support-dialog-header>div{flex:1;min-width:0}.support-dialog-header h2{margin:0 0 5px;color:#211d28;font-size:18px;font-weight:900;text-align:left}.support-dialog-header p{margin:0;color:#928b9e;font-size:12px;text-align:left}.support-dialog-close{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:#81798d;font-size:19px;cursor:pointer;transition:.16s ease}.support-dialog-close:hover{background:#f2eff7;color:#4e4759}.support-dialog-form{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:16px;width:100%;padding:20px 22px 0}.order-domain-contact-dialog{width:min(510px,100%)}.order-domain-contact-dialog .custom-select{height:43px;margin-top:0}.order-domain-contact-explanation{margin:0;color:#716a7c;font-size:13px;line-height:1.6;text-align:left}.support-dialog-field-full,.support-dialog-message,.support-dialog-grid{box-sizing:border-box;width:100%}.support-dialog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.support-dialog-form label{display:flex;flex-direction:column;gap:8px;min-width:0;color:#535d75;font-size:14px;font-weight:500;text-align:left}.support-dialog-form input,.support-dialog-form select,.support-dialog-form textarea{box-sizing:border-box;width:100%;min-width:0;border:1px solid #dcd7e4;border-radius:10px;background:#fff;color:#302b38;font:inherit;font-size:13px;outline:none;transition:.16s ease}.support-dialog-form input,.support-dialog-form select{height:43px;padding:0 13px}.support-dialog-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:42px;background-image:url("data:image/svg+xml;utf8,<svg fill='%23655b7d' height='16' viewBox='0 0 24 24' width='16' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 15px center;background-size:16px;cursor:pointer}.support-dialog-form textarea{min-height:150px;padding:12px;resize:vertical}.support-dialog-form input:focus,.support-dialog-form select:focus,.support-dialog-form textarea:focus{border-color:var(--main-color);box-shadow:0 0 0 3px #7137c826}.support-dialog-footer{box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;gap:9px;width:calc(100% + 44px);margin:4px -22px 0;padding:15px 22px;border-top:1px solid #eeeaf3;background:#faf9fc}.support-dialog-primary,.support-dialog-secondary{height:39px;padding:0 16px;border-radius:9px;font-size:12px;font-weight:850;cursor:pointer;transition:.16s ease}.support-dialog-primary{border:0;background:var(--main-color);color:#fff}.support-dialog-primary:hover:not(:disabled){transform:translateY(-1px)}.support-dialog-primary:disabled{opacity:.5;cursor:not-allowed}.support-dialog-secondary{border:1px solid #ddd8e5;background:#fff;color:#625b6d}.support-dialog-secondary:hover{border-color:#c9c2d4}.account-table-menu{position:relative;display:inline-flex;justify-content:flex-end}.account-table-more{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:0;border-radius:9px;background:transparent;color:#8b8495;cursor:pointer;transition:.18s ease}.account-table-more:hover,.account-table-menu.open .account-table-more{background:var(--main-bg);color:var(--main-color)}.account-table-dropdown{display:none;position:absolute;z-index:30;top:calc(100% + 6px);right:0;width:178px;padding:6px;border:1px solid #ddd8e6;border-radius:11px;background:#fff;box-shadow:0 18px 50px #231b352b}.account-table-menu.open .account-table-dropdown{display:block}.account-table-dropdown button{width:100%;height:38px;display:flex;align-items:center;gap:10px;padding:0 11px;border:0;border-radius:8px;background:transparent;color:#56505f;font-size:12px;font-weight:750;text-align:left;cursor:pointer;transition:.15s ease}.account-table-dropdown button:hover{background:var(--main-bg);color:var(--main-color)}.account-giftcard-dialog-overlay{position:fixed;z-index:10000;inset:0;display:flex;align-items:center;justify-content:center;padding:20px;background:#120f195c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.account-giftcard-dialog{box-sizing:border-box;width:min(520px,100%);overflow:hidden;border:1px solid #e0dbe8;border-radius:16px;background:#fff;box-shadow:0 28px 80px #19142338;font-family:Arial,sans-serif}.account-giftcard-dialog-header{box-sizing:border-box;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;width:100%;padding:21px 22px 17px;border-bottom:1px solid #eeeaf3}.account-giftcard-dialog-header>div{flex:1;min-width:0}.account-giftcard-dialog-header h2{margin:0 0 5px;color:#211d28;font-size:18px;font-weight:900;text-align:left}.account-giftcard-dialog-header p{margin:0;color:#928b9e;font-size:12px;text-align:left}.account-giftcard-dialog-close{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:#81798d;font-size:19px;cursor:pointer;transition:.16s ease}.account-giftcard-dialog-close:hover{background:#f2eff7;color:#4e4759}.account-giftcard-dialog-content{box-sizing:border-box;width:100%;padding:20px 22px}.account-giftcard-dialog-content label{display:flex;flex-direction:column;gap:8px;color:#535d75;font-size:14px;font-weight:500;text-align:left}.account-giftcard-dialog-content input{box-sizing:border-box;width:100%;height:43px;padding:0 13px;border:1px solid #dcd7e4;border-radius:10px;background:#fff;color:#302b38;font:inherit;font-size:13px;outline:none}.account-giftcard-dialog-content input:focus{border-color:var(--main-color);box-shadow:0 0 0 3px #7137c826}.account-giftcard-dialog-footer{box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;gap:9px;width:100%;padding:15px 22px;border-top:1px solid #eeeaf3;background:#faf9fc}.account-giftcard-dialog-primary,.account-giftcard-dialog-secondary{height:39px;padding:0 16px;border-radius:9px;font-size:12px;font-weight:850;cursor:pointer}.account-giftcard-dialog-primary{display:inline-flex;align-items:center;gap:7px;border:0;background:var(--main-color);color:#fff}.account-giftcard-dialog-primary:disabled{opacity:.5;cursor:not-allowed}.account-giftcard-dialog-secondary{border:1px solid #ddd8e5;background:#fff;color:#625b6d}.account-transaction-dialog-overlay{position:fixed;z-index:10000;inset:0;display:flex;align-items:center;justify-content:center;padding:20px;background:#120f195c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.account-transaction-dialog{box-sizing:border-box;width:min(540px,100%);overflow:hidden;border:1px solid #e0dbe8;border-radius:16px;background:#fff;box-shadow:0 28px 80px #19142338;font-family:Arial,sans-serif}.account-transaction-dialog-header{box-sizing:border-box;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;width:100%;padding:21px 22px 17px;border-bottom:1px solid #eeeaf3}.account-transaction-dialog-header>div{flex:1;min-width:0}.account-transaction-dialog-header h2{margin:0 0 5px;color:#211d28;font-size:18px;font-weight:900;text-align:left}.account-transaction-dialog-header p{margin:0;color:#928b9e;font-size:12px;text-align:left}.account-transaction-dialog-close{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:#81798d;font-size:19px;cursor:pointer;transition:.16s ease}.account-transaction-dialog-close:hover{background:#f2eff7;color:#4e4759}.account-transaction-dialog-content{box-sizing:border-box;width:100%;padding:20px 22px}.account-transaction-dialog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid #e9e4f0;border-radius:10px}.account-transaction-dialog-grid>div{display:flex;flex-direction:column;gap:6px;min-width:0;min-height:66px;padding:13px 15px;border-right:1px solid #e9e4f0;border-bottom:1px solid #e9e4f0;text-align:left}.account-transaction-dialog-grid>div:nth-child(2n){border-right:0}.account-transaction-dialog-grid .account-transaction-dialog-full,.account-transaction-dialog-grid .account-transaction-dialog-description{grid-column:1/-1}.account-transaction-dialog-grid .account-transaction-dialog-description{border-bottom:0}.account-transaction-dialog-grid span{color:#908a99;font-size:12px;font-weight:750}.account-transaction-dialog-grid strong{color:#393440;font-size:13px;font-weight:700;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.account-transaction-dialog-grid strong .badge{width:max-content}.account-transaction-dialog-grid .account-transaction-dialog-description{min-height:78px}.account-transaction-dialog-footer{box-sizing:border-box;display:flex;justify-content:flex-end;width:100%;padding:15px 22px;border-top:1px solid #eeeaf3;background:#faf9fc}.account-transaction-dialog-button{height:39px;padding:0 16px;border:0;border-radius:9px;background:var(--main-color);color:#fff;font-size:12px;font-weight:850;cursor:pointer}.support-pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin:30px 0 8px}.support-pagination button{min-width:42px;height:42px;border:1px solid rgba(106,67,222,.22);background:#fff;color:var(--main-color);border-radius:12px;font-weight:900;cursor:pointer;transition:.2s ease}.support-pagination button:hover:not(:disabled),.support-pagination button.active{background:var(--main-color);color:#fff}.support-pagination button:disabled{opacity:.45;cursor:not-allowed}.support-card.active{grid-column:1/-1}.support-popular{display:grid;grid-template-columns:38px 1fr;gap:14px;align-items:flex-start;padding:0 0 18px;margin-bottom:18px;border-bottom:1px solid var(--main-border);cursor:pointer;text-align:left}.support-popular:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.support-popular>span{width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#6a43de1a;color:var(--main-color);font-weight:900}.support-popular>div{text-align:left}.support-popular h4{font-size:15px;line-height:1.35;font-weight:800;color:var(--black-text-color);margin:0 0 5px;text-align:left}.support-popular p{font-size:13px;color:#7b849a;margin:0;text-align:left}.support-content-wrapper{display:none}.support-content-section h2{padding-bottom:10px}.support-content-wrapper.active{display:block}.support-chat-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.support-chat-message-menu{position:relative}.support-chat-message-menu>button{width:28px;height:28px;border:0;border-radius:7px;background:transparent;color:#827a91;cursor:pointer}.support-chat-message-menu>button:hover{background:#f1edfb;color:var(--main-color)}.support-chat-message-menu-popover{position:absolute;z-index:20;top:31px;right:0;min-width:145px;padding:5px;border:1px solid #e5dfef;border-radius:9px;background:#fff;box-shadow:0 12px 28px #2a1f4729}.support-chat-message-menu-popover button{display:flex;align-items:center;gap:8px;width:100%;height:33px;padding:0 9px;border:0;border-radius:6px;background:transparent;color:#d64b56;font-size:12px;font-weight:700;text-align:left;cursor:pointer}.support-chat-message-menu-popover button:hover{background:#fff2f3}.support-ticket-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:22px;width:100%}.support-ticket-conversation,.support-ticket-info{border:1px solid var(--main-border);border-radius:18px;background:#fff;box-shadow:0 12px 30px #281e4612}.support-ticket-detail-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:25px;border-bottom:1px solid #ebe7f1}.support-ticket-detail-header h2{margin:9px 0 7px;color:#171421;font-size:28px;font-weight:850}.support-ticket-detail-header p{margin:0;color:#827a91;font-size:13px}.support-ticket-detail-header p i{color:var(--main-color)}.support-ticket-detail-header p b{margin:0 8px;color:#bbb3c8}.support-ticket-detail-more{width:44px;height:44px;border:1px solid #e5dfef;border-radius:12px;background:#fff;color:#746b86;font-size:18px;cursor:pointer}.support-ticket-detail-more:hover{border-color:var(--main-color);color:var(--main-color)}.support-ticket-conversation .support-chat-wrap{padding:22px}.support-ticket-conversation .support-chat-list{max-height:590px;padding-right:8px}.support-ticket-info{align-self:start;padding:25px}.support-ticket-info h3{margin:0 0 18px;color:#171421;font-size:20px}.support-ticket-info>div{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 0;border-top:1px solid #eeeaf3;font-size:13px}.support-ticket-info>div span{display:flex;align-items:center;gap:11px;color:#7f778d}.support-ticket-info>div span i{width:15px;color:#8a82a0}.support-ticket-info>div b{max-width:160px;color:#302a3b;text-align:right;font-weight:700}.support-ticket-info .support-ticket-status{margin:0}.support-ticket-conversation .support-chat-list{gap:16px}.support-ticket-conversation .support-chat-message{max-width:88%;padding:0}.support-ticket-conversation .support-chat-message.left{align-self:stretch}.support-ticket-conversation .support-chat-message.right{align-self:flex-end}.support-ticket-conversation .support-chat-meta{margin:0 0 6px;font-size:13px;font-weight:700;color:#322b3d}.support-ticket-conversation .support-chat-bubble{padding:15px 18px;border-radius:15px;color:#383241;font-size:14px;line-height:1.5}.support-ticket-conversation .left .support-chat-bubble{background:#f6f5f8}.support-ticket-conversation .right .support-chat-bubble{background:#e8f3ff}.support-ticket-conversation .support-chat-card{padding:18px 20px;border:0;border-radius:15px;background:#f0ecff}.support-ticket-conversation .support-chat-card-title{font-size:21px}.support-ticket-conversation .support-chat-input-row{margin-top:8px;padding:8px;border:1px solid #e6dff4;border-radius:14px;background:#fff}.support-ticket-conversation .support-chat-input{min-height:60px;margin:0;border:0;box-shadow:none!important}.support-ticket-conversation .support-chat-clip-btn{left:19px;bottom:29px}.support-ticket-conversation .support-chat-send-btn{width:46px;height:46px;border-radius:12px}.support-layout.support-layout-detail{grid-template-columns:minmax(0,1fr);max-width:1450px}.support-layout-detail .support-main{max-width:none}.support-ticket-conversation .support-chat-message-row{display:flex;align-items:flex-start;gap:13px}.support-ticket-conversation .support-chat-message.right .support-chat-message-row{flex-direction:row-reverse}.support-ticket-conversation .support-chat-message-content{min-width:0;flex:1}.support-ticket-conversation .support-chat-avatar{display:inline-flex;flex:0 0 42px;width:42px;height:42px;align-items:center;justify-content:center;border-radius:50%;font-size:17px}.support-ticket-conversation .support-chat-avatar.company{background:#e9e0ff;color:#6937d3}.support-ticket-conversation .support-chat-avatar.user{background:#e4f1ff;color:#4381c5}.support-ticket-conversation .support-chat-avatar.agent{background:#ebe7f6;color:#6840c7}.support-ticket-conversation .support-chat-avatar.system{background:#ede8ff;color:#6d3fe1}.support-ticket-conversation .support-chat-meta{display:flex;align-items:center;gap:9px}.support-ticket-conversation .support-chat-message.right .support-chat-meta{justify-content:flex-end}.support-ticket-conversation .support-chat-meta time{font-size:12px;font-weight:500;color:#8c8499}.support-ticket-conversation .support-chat-message-menu{margin-left:auto}.support-ticket-conversation .support-chat-message.right .support-chat-message-menu{margin-left:0}.support-ticket-conversation .support-chat-files{display:flex;flex-direction:column;margin-top:8px}.support-ticket-conversation .support-chat-file-link,.support-ticket-conversation .support-chat-invoice-file{display:flex;align-items:center;gap:10px;width:100%;max-width:none;padding:8px 11px;border:1px solid #edeaf3;border-radius:9px;background:#faf9fc;color:#3d3648}.support-ticket-conversation .support-chat-file-preview{display:inline-flex;width:29px;height:29px;align-items:center;justify-content:center;border-radius:6px;background:#e5f0ff;color:#5b8dc5}.support-ticket-conversation .support-chat-invoice-file .support-chat-file-preview{background:#f0e9ff;color:#7144d9}.support-ticket-conversation .support-chat-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700}.support-ticket-conversation .support-chat-file-link a,.support-ticket-conversation .support-chat-invoice-file a{margin-left:auto;padding:6px 9px;border-radius:6px;background:#f0ebff;color:#7040df;font-size:11px;font-weight:700;text-decoration:none}.support-ticket-conversation .support-chat-invoice-file>span:nth-child(2){display:flex;flex-direction:column;font-size:12px}.support-ticket-conversation .support-chat-invoice-file small{margin-top:2px;color:#8c8499}.support-ticket-conversation,.support-ticket-info{border:0;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.support-ticket-detail-header{display:block;padding:24px 28px;text-align:left}.support-ticket-detail-header>div{width:100%}.support-ticket-detail-header h2{margin:0 0 7px;text-align:left}.support-ticket-detail-header p{text-align:left}.support-ticket-info h3{color:var(--black-text-color);font-size:20px;font-weight:800;text-align:center}.support-ticket-info>div b{display:flex;align-items:center;justify-content:flex-end;min-width:0}.support-ticket-info .badge{display:inline-flex!important;align-items:center;gap:5px;white-space:nowrap}.support-ticket-conversation .support-chat-message,.support-ticket-conversation .support-chat-message.right{align-self:flex-start;text-align:left}.support-ticket-conversation .support-chat-message.right .support-chat-message-row{flex-direction:row}.support-ticket-conversation .support-chat-message.right .support-chat-meta{justify-content:flex-start}.support-ticket-conversation .support-chat-meta strong{font-weight:600}.support-ticket-conversation .support-chat-message-menu{margin-left:auto!important}.support-ticket-conversation .support-chat-avatar.company,.support-ticket-conversation .support-chat-avatar.agent,.support-ticket-conversation .support-chat-avatar.system{background:#eee9ff;color:#7142dd}.support-ticket-conversation .support-chat-invoice-file{margin-top:8px}.support-ticket-conversation .support-chat-composer{margin-top:12px;border:1px solid #e3dcf4;border-radius:13px;background:#fff;overflow:hidden}.support-ticket-conversation .support-chat-composer-tabs{display:flex;align-items:center;gap:28px;height:32px;padding:0 14px;border-bottom:1px solid #ece7f5;color:#888096;font-size:11px;font-weight:650}.support-ticket-conversation .support-chat-composer-tabs span:first-child{align-self:stretch;display:flex;align-items:center;color:var(--main-color);border-bottom:2px solid var(--main-color)}.support-ticket-conversation .support-chat-composer-tabs i{margin-right:6px}.support-ticket-conversation .support-chat-input-row{margin:0;padding:7px 10px;border:0;border-radius:0}.support-ticket-conversation .support-chat-input{min-height:43px;padding:4px 116px 4px 31px;font-size:13px}.support-ticket-conversation .support-chat-clip-btn{left:14px;bottom:24px}.support-ticket-conversation .support-chat-send-btn{width:auto;height:34px;padding:0 14px;border-radius:9px;font-size:12px;font-weight:700}.support-ticket-conversation .support-chat-send-btn span{margin-left:5px}.support-ticket-conversation .support-chat-composer-help{margin:0;padding:0 12px 8px;color:#8b8496;font-size:10px}.support-ticket-conversation .support-chat-composer-help i{margin-right:4px;color:#867b9c}.support-ticket-detail-header{padding:24px 28px 18px;border-bottom:1px solid #ebe7f1}.support-ticket-detail-header h2{font-size:27px}.support-ticket-conversation .support-chat-list{padding:10px 18px 14px;scrollbar-width:thin;scrollbar-color:#91899b transparent}.support-ticket-conversation .support-chat-list::-webkit-scrollbar{width:7px}.support-ticket-conversation .support-chat-list::-webkit-scrollbar-track{background:transparent}.support-ticket-conversation .support-chat-list::-webkit-scrollbar-thumb{border-radius:12px;background:#91899b}.support-ticket-conversation .support-chat-list::-webkit-scrollbar-thumb:hover{background:#6e657a}.support-ticket-conversation .support-chat-composer-tabs button{height:100%;padding:0;border:0;background:transparent;color:#888096;font:inherit;font-weight:650;cursor:pointer}.support-ticket-conversation .support-chat-composer-tabs button:hover{color:var(--main-color)}.support-ticket-conversation .support-chat-input{padding:7px 116px 7px 5px;min-height:56px}.support-ticket-conversation .support-chat-send-btn{align-self:flex-end;margin:0 0 4px}.support-ticket-conversation .support-chat-attachments{display:flex;gap:8px;padding:0;margin:4px 0}.support-ticket-conversation .support-chat-chip{background:#faf9fc;color:#534c60;border:1px solid #e8e2f0;border-radius:8px;padding:7px 9px;font-size:11px;font-weight:600}.support-ticket-conversation .support-chat-chip>i{color:#7345dc}.support-ticket-conversation .support-chat-chip-x{display:inline-flex;width:21px;height:21px;align-items:center;justify-content:center;border-radius:5px;color:#8c8397}.support-ticket-conversation .support-chat-chip-x:hover{background:#fff0f1;color:#d94a54}.support-ticket-conversation .support-chat-file-link a{display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;padding:0}.support-ticket-conversation .support-chat-file-link a:hover{text-decoration:none;background:#e7ddff}.support-chat-typing{display:flex;align-items:center;gap:5px;min-height:32px;margin:4px 0 0 55px;padding:7px 11px;border-radius:9px;background:#fff0f6;color:#c25b89;font-size:11px;font-weight:650}.support-chat-typing span{width:5px;height:5px;border-radius:50%;background:#dc73a0;animation:support-chat-dot 1.1s infinite ease-in-out}.support-chat-typing span:nth-child(2){animation-delay:.15s}.support-chat-typing span:nth-child(3){animation-delay:.3s}.support-ticket-detail-header,.support-ticket-detail-header>div,.support-ticket-detail-header h2,.support-ticket-detail-header p{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;text-align:left!important}.support-ticket-detail-header{display:block!important}.support-ticket-conversation .support-chat-avatar.company{background:#e8f3ff!important;color:#4381c5!important}.support-ticket-info .badge{min-height:28px;padding:5px 10px!important;border-radius:8px!important;font-size:12px!important;font-weight:650!important;line-height:18px}.support-ticket-info .badge.warn{background:#ffe3e5!important;color:#bd303b!important}.support-ticket-info .badge.warn i{color:#ba2835}.support-ticket-info .badge.ok{background:#dff8eb!important;color:#178357!important}.support-ticket-info .badge.gray{background:#eef0f4!important;color:#667085!important}.support-ticket-info .badge i{font-size:11px}.support-chat-typing{width:fit-content;min-width:210px}.support-ticket-info .badge.warn span{color:#bd303b!important}.support-ticket-info .badge.ok i,.support-ticket-info .badge.ok span{color:#065f46!important}.support-ticket-info .badge.gray span{color:#667085!important}.support-ticket-info .badge.gray{background:#e5e7eb!important;color:#374151!important}.support-ticket-info .badge.gray i,.support-ticket-info .badge.gray span{color:#374151!important}.support-ticket-info .badge.warn{background:#fee2e2!important;color:#991b1b!important}.support-ticket-info .badge.warn i,.support-ticket-info .badge.warn span{color:#991b1b!important}.support-ticket-info .badge.ok{background:#d1fae5!important;color:#065f46!important}.support-ticket-conversation .support-chat-card-row{font-size:14px;line-height:1.5}.support-ticket-conversation .support-chat-card-title{margin-bottom:7px;line-height:1.25}.support-ticket-conversation .support-chat-card-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:13px}.support-ticket-conversation .support-chat-action-btn{display:flex;align-items:center;gap:9px;min-height:55px;padding:9px 11px;border:1px solid #ddd5f1;border-radius:9px;background:#fff;color:#4d3f6a;text-align:left}.support-ticket-conversation .support-chat-action-btn>i{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:7px;background:#eee7ff;color:#7142dd}.support-ticket-conversation .support-chat-action-btn span{display:flex;flex-direction:column;gap:2px}.support-ticket-conversation .support-chat-action-btn b{font-size:12px}.support-ticket-conversation .support-chat-action-btn small{color:#897f9b;font-size:10px;font-weight:500}.support-ticket-conversation .support-chat-action-btn:hover{border-color:#bba7ef;background:#faf8ff}.support-ticket-conversation .support-chat-action-btn:disabled{opacity:.55}.support-ticket-conversation .support-chat-card-actions:has(.paid){grid-template-columns:minmax(0,1fr)}.support-ticket-conversation .support-chat-action-btn.paid{border-color:#b8ead0;background:#f2fcf6;color:#166b45;cursor:default}.support-ticket-conversation .support-chat-action-btn.paid>i{background:#d9f7e5;color:#178354}.support-ticket-conversation .support-chat-action-btn.paid small{color:#4f8c6d}.support-ticket-conversation .support-chat-invoice-file.paid{border-color:#dce5f3;background:#fafbfe}.support-ticket-conversation .support-chat-invoice-file.paid .support-chat-file-preview{background:#e8f3ff;color:#4381c5}.support-ticket-admin-menu{position:relative}.support-ticket-admin-menu>button{width:42px;height:42px;border:1px solid #e5dfef;border-radius:11px;background:#fff;color:#796f89;cursor:pointer}.support-ticket-admin-menu>div{position:absolute;right:0;top:48px;z-index:30;width:175px;padding:6px;border:1px solid #e5dfef;border-radius:10px;background:#fff;box-shadow:0 14px 30px #22193826}.support-ticket-admin-menu>div button{display:flex;align-items:center;gap:8px;width:100%;height:36px;border:0;border-radius:7px;background:transparent;color:#51485d;font-size:12px;font-weight:650;cursor:pointer}.support-ticket-admin-menu>div button:hover{background:#f2edff;color:#6f41d9}.support-ticket-detail-header{display:flex!important;justify-content:space-between}.support-ticket-detail-header>div:first-child{flex:1}.support-dialog-body label{display:flex;flex-direction:column;gap:7px;margin-bottom:14px;font-size:13px;font-weight:650;color:#61586c}.support-dialog-body input{height:42px;padding:0 12px;border:1px solid #ded7ed;border-radius:9px;font:inherit;color:#302a3b;outline:0}.support-dialog-body input:focus{border-color:var(--main-color);box-shadow:0 0 0 3px #7137c824}.support-ticket-admin-menu{display:block!important;flex:0 0 auto!important}.support-ticket-admin-menu>button{display:flex!important;align-items:center!important;justify-content:center!important}.support-ticket-admin-menu>div{display:block!important}.support-ticket-admin-menu>div button{margin:0!important;padding:0 10px!important;text-decoration:none!important}.support-chat-typing{min-width:0!important;min-height:22px!important;margin:8px 0 4px 54px!important;padding:0!important;background:transparent!important;color:#8b8496!important;font-size:11px!important}.support-chat-typing span{background:#9690a0!important}.support-ticket-detail-header>div:first-child{width:auto!important;max-width:none!important;margin:0!important}.support-ticket-admin-menu{width:auto!important;max-width:none!important;margin-left:auto!important}.support-ticket-admin-menu>div{width:180px!important;padding:7px 10px!important}.support-ticket-admin-menu>div button{height:42px!important}.support-ticket-admin-menu>div button+button{border-top:1px solid #ece7f3!important}.support-ticket-admin-menu>div button:first-child{color:#555060!important}.support-ticket-admin-menu>div button:last-child{color:#7142dd!important}.support-ticket-admin-menu>div button:last-child i{color:#7142dd!important}.support-chat-typing{margin:14px 0 2px 24px!important}.support-payment-dialog{width:min(650px,100%)!important}.support-payment-dialog .support-dialog-form{padding-bottom:0}.support-payment-dialog .support-dialog-footer{margin-top:22px}.support-ticket-detail-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important}.support-ticket-detail-header>.support-ticket-heading{grid-column:1!important;width:auto!important;min-width:0!important}.support-ticket-detail-header>.support-ticket-admin-menu{grid-column:2!important;justify-self:end!important;width:auto!important;margin:0!important}.support-ticket-admin-menu>div button:first-child{color:#7142dd!important}.support-ticket-admin-menu>div button:first-child i{color:#7142dd!important}.support-ticket-admin-menu>div button:last-child{color:#e04b53!important}.support-ticket-admin-menu>div button:last-child i{color:#e04b53!important}.support-ticket-admin-menu>div button+button{border-top:1px solid #e7e1ef!important}.support-ticket-admin-menu>div{box-sizing:border-box!important}.support-ticket-conversation .support-chat-rating-actions{display:flex;gap:14px;padding-top:14px}.support-ticket-conversation .support-chat-emoji{display:inline-flex;align-items:center;justify-content:center;width:84px;height:84px;border:1px solid #dedbea;border-radius:17px;background:#f7f7fa;color:#4f5664;font-size:45px;transition:.16s ease}.support-ticket-conversation .support-chat-emoji:hover{border-color:#ad91ff;color:#6d3de0;background:#f4f1ff}.support-ticket-conversation .support-chat-emoji.active{border-color:#7142dd;background:#f0ebff;color:#7142dd;box-shadow:0 0 0 2px #7142dd1f}.support-ticket-admin-menu>button{width:36px!important;height:36px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#8b8495!important;transition:.18s ease}.support-ticket-admin-menu>button:hover,.support-ticket-admin-menu:has(>div)>button{background:var(--main-bg)!important;color:var(--main-color)!important}.support-ticket-admin-menu>div{top:42px!important;width:170px!important;padding:6px!important;border:1px solid #ddd8e6!important;border-radius:11px!important;background:#fff!important;box-shadow:0 18px 50px #231b352b!important;overflow:visible!important}.support-ticket-admin-menu>div button,.support-ticket-admin-menu>div button+button{height:38px!important;margin:0!important;padding:0 11px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#56505f!important;font-size:12px!important;font-weight:750!important;transition:.15s ease}.support-ticket-admin-menu>div button+button{border-top:0!important}.support-ticket-admin-menu>div button:hover{background:var(--main-bg)!important;color:var(--main-color)!important}.support-ticket-admin-menu>div button:first-child,.support-ticket-admin-menu>div button:last-child{background:transparent!important;color:#56505f!important}.support-ticket-admin-menu>div button:first-child i,.support-ticket-admin-menu>div button:last-child i{color:inherit!important}.support-ticket-admin-menu>div button:first-child:hover{color:var(--main-color)!important}.support-ticket-admin-menu>div button:last-child:hover{color:#e04b53!important;background:#fff4f4!important}.support-ticket-conversation .support-chat-rating-actions{gap:18px!important;padding-top:14px!important}.support-ticket-conversation .support-chat-emoji,.support-ticket-conversation .support-chat-emoji:hover,.support-ticket-conversation .support-chat-emoji.active{width:auto!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:48px!important;color:#4f5664!important}.support-ticket-conversation .support-chat-emoji:hover,.support-ticket-conversation .support-chat-emoji.active{color:#7142dd!important}.support-ticket-conversation .support-chat-emoji svg{width:54px;height:54px;fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.support-ticket-conversation .support-chat-emoji .support-chat-emoji-dot{fill:currentColor;stroke:none}.order-section{position:relative}.order-layout{display:grid;grid-template-columns:minmax(0,650px) 360px;gap:34px;max-width:1400px;margin:36px auto 0;padding:0 24px;align-items:start;justify-content:center}.order-main{display:flex;flex-direction:column;gap:24px;min-width:0;width:100%}.order-side{position:sticky;top:96px;align-self:start;display:flex;flex-direction:column;gap:24px;height:max-content}.order-move,.order-layout{overflow:visible}.order-card,.order-summary-card,.order-coupon-card{background:#fff;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);border-radius:18px;padding:24px}.order-hero-card{position:relative;min-height:220px;background-size:cover;background-position:center;border-radius:18px;overflow:hidden;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.order-hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,#120c30db,#6a43de94)}.order-hero-content{position:relative;z-index:2;max-width:560px;padding:34px;text-align:left;color:#fff}.order-hero-content span{display:inline-flex;padding:8px 12px;border-radius:8px;background:#ffffff24;font-size:12px;font-weight:900;text-transform:uppercase;margin-bottom:14px}.order-hero-content h2{font-size:38px;line-height:1.15;font-weight:900;margin:0 0 12px;color:#fff}.order-hero-content p{font-size:15px;line-height:1.7;margin:0;color:#ffffffdb}.order-card-title{display:flex;align-items:center;gap:10px;color:var(--main-color);font-size:18px;font-weight:900;margin:0 0 20px;text-align:left}.order-card-title i{font-size:16px}.order-field{display:grid;grid-template-columns:170px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;border:1px solid var(--main-border);border-radius:14px;margin-bottom:12px;background:#fff}.order-field:last-child{margin-bottom:0}.order-package-field{padding:14px;border:1px solid var(--main-border);border-radius:14px;background:#fff}.order-package-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.order-package-edit{display:inline-flex;align-items:center;gap:7px;padding:4px 0;border:0;background:transparent;color:var(--main-color);font-size:12px;font-weight:900;cursor:pointer;transition:.2s ease}.order-package-edit:hover{filter:brightness(.82)}.order-package-selected{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 13px;border:1px solid rgba(106,67,222,.25);border-radius:12px;background:#faf9ff;text-align:left}.order-package-selected>div{display:flex;flex-direction:column;gap:3px;min-width:0}.order-package-selected strong{color:var(--black-text-color);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-package-selected small{color:#8b91a5;font-size:11px;font-weight:700}.order-package-selected>.fa-check{color:var(--main-color);font-size:17px}.order-package-picker{display:flex;flex-direction:column;gap:14px}.order-package-search{display:flex;align-items:center;gap:10px;height:42px;padding:0 13px;border:1px solid var(--main-border);border-radius:11px;background:#fbfaff;transition:.2s ease}.order-package-search:focus-within{border-color:#6a43de80;box-shadow:0 0 0 4px #6a43de14;background:#fff}.order-package-search i{color:var(--main-color);font-size:13px}.order-package-search input{width:100%;border:0;outline:0;background:transparent;color:#333;font:inherit;font-size:13px}.order-package-search input::-webkit-search-cancel-button{cursor:pointer}.order-package-groups{display:flex;flex-direction:column;gap:14px;max-height:390px;overflow:auto;padding-right:3px}.order-package-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;justify-items:stretch;gap:9px;width:100%;margin:0;padding:0}.order-package-group-label{grid-column:1/-1;color:#8a8fa1;font-size:11px;font-weight:900;text-align:left;text-transform:uppercase;letter-spacing:.06em}.order-package-option{display:grid;grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:10px;width:100%;min-width:0;min-height:64px;margin:0;padding:9px 11px;border:1px solid var(--main-border);border-radius:12px;background:#fff;color:#34394a;text-align:left;cursor:pointer;transition:.2s ease}.order-package-option:hover{border-color:#6a43de66;background:#faf9ff}.order-package-option.active{border-color:var(--main-color);box-shadow:0 0 0 3px #6a43de14;background:#f8f6ff}.order-package-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;background:#6a43de1a;color:var(--main-color);font-size:19px;flex:0 0 auto}.order-package-option-name{min-width:0;font-size:13px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-package-price{color:var(--main-color);font-size:11px;font-weight:900;white-space:nowrap}.order-package-check{display:none;color:var(--main-color);font-size:12px}.order-package-option.active .order-package-check{display:block}.order-package-empty{display:flex;align-items:center;justify-content:center;gap:12px;min-height:76px;border-radius:12px;background:#f8f7fc;color:#8b91a5;font-size:13px;font-weight:700}.order-package-empty i{color:inherit;font-size:15px}.order-label{font-size:16px;color:#535d75;font-size:14px;font-weight:500;text-align:left}.order-input{width:100%;height:46px;padding:0 16px;border:1px solid var(--main-border);border-radius:12px;background:#fff;color:#333;font-size:15px;outline:none;transition:.2s ease}.order-input:focus{border-color:var(--main-color);box-shadow:0 0 0 3px #7137c826}select.order-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:42px;background-image:url("data:image/svg+xml;utf8,<svg fill='%236A43DE' height='16' viewBox='0 0 24 24' width='16' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 15px center;background-size:16px}.order-range{-webkit-appearance:none;appearance:none;width:100%;height:8px;border-radius:999px;background:#e9e3ff;outline:none}.order-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--main-color);box-shadow:0 6px 14px #6a43de52;cursor:pointer}.order-range::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--main-color);box-shadow:0 6px 14px #6a43de52;cursor:pointer}.order-value{display:inline-flex;align-items:center;justify-content:center;min-width:74px;padding:7px 11px;border-radius:999px;background:#6a43de1a;color:var(--main-color);font-size:13px;font-weight:900;white-space:nowrap}.order-domain-row{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:10px}.order-domain-name,.order-domain-ext{min-width:0}.order-icon-button{width:100%;height:46px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:12px;background:var(--main-color);color:#fff;font-weight:900;cursor:pointer;transition:.2s ease;white-space:nowrap}.order-icon-button:hover{transform:translateY(-2px);box-shadow:0 12px 24px #6a43de3d}.order-domain-package-groups .order-package-group{grid-template-columns:1fr}.order-domain-package-option{grid-template-columns:42px minmax(0,1fr) auto auto;min-height:72px}.order-domain-package-info{display:flex;flex-direction:column;gap:5px;min-width:0}.order-domain-package-info strong{color:#34394a;font-size:14px;font-weight:850;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-domain-package-info strong b{color:var(--main-color)}.order-domain-package-info small{display:inline-flex;align-items:center;gap:5px;color:#9297a7;font-size:11px;font-weight:800}.order-domain-package-info small.available{color:#20a568}.order-domain-package-info small.unavailable{color:#d36a69}.order-domain-package-option .order-package-price{font-size:13px}.order-domains{display:flex;flex-direction:column;gap:10px;margin-top:14px}.order-domain-box{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border:1px solid var(--main-border);border-radius:14px;cursor:pointer;transition:.2s ease;text-align:left}.order-domain-box:hover,.order-domain-box.active{border-color:#6a43de73;background:#f7f5ff}.order-domain-box.unavailable{opacity:.55;cursor:not-allowed}.order-domain-info{display:flex;flex-direction:column;gap:8px;min-width:0}.order-domain-full{font-size:15px;font-weight:800;color:var(--black-text-color)}.order-domain-full b{color:var(--main-color)}.order-badge{display:inline-flex;align-items:center;gap:6px;width:max-content;padding:6px 9px;border-radius:999px;font-size:12px;font-weight:900}.order-badge-ok{background:#ecfdf3;color:#16a34a}.order-badge-warn{background:#fff1f1;color:#dc2626}.order-empty{display:flex;align-items:center;justify-content:center;gap:10px;min-height:82px;border-radius:14px;background:#f7f5ff;color:#68728b;font-weight:800}.order-addon{font-size:16px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border:1px solid var(--main-border);border-radius:14px;margin-bottom:10px;color:#535d75;font-weight:500}.order-addon:last-child{margin-bottom:0}.order-addon b{padding:7px 11px;border-radius:999px;background:#6a43de1a;color:var(--main-color);font-size:12px;font-weight:800}.order-summary-list{border:1px solid var(--main-border);border-radius:14px;overflow:hidden;margin-bottom:42px}.order-summary-list div{display:grid;grid-template-columns:120px 1fr}.order-summary-list div+div{border-top:1px solid var(--main-border)}.order-summary-list span{padding:14px;color:var(--main-color);font-size:13px;font-weight:900;background:#fbfaff;border-right:1px solid var(--main-border);text-align:left}.order-summary-list b{padding:14px;color:#222;font-size:13px;font-weight:700;text-align:left}.order-price-box{display:flex;align-items:flex-end;gap:10px;margin-bottom:10px}.order-price{font-size:36px;line-height:1;font-weight:900;color:var(--main-color)}.order-price-box span{padding:6px 12px;border-radius:999px;background:#6a43de1a;color:#7c7c7c;font-size:12px;font-weight:700}.order-total{padding:12px 14px;border-radius:12px;background:#f7f5ff;color:var(--main-color);font-size:14px;font-weight:900;margin-bottom:14px;text-align:left}.order-summary-text{font-size:14px;line-height:1.65;color:#68728b;text-align:left;margin:20px 0 18px;padding-top:14px;border-top:1px solid var(--main-border)}.order-coupon-row{display:grid;grid-template-columns:1fr 52px;gap:10px}.dashboard-list-wrap{width:100%;max-width:1320px;margin:34px auto 0;display:flex;flex-direction:column;gap:22px;text-align:left}.dashboard-list-card{width:100%;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);transition:.22s ease}.dashboard-list-banner{position:relative;min-height:148px;padding:34px;display:flex;align-items:center;gap:28px;background-size:cover;background-position:center;overflow:hidden}.dashboard-list-icon{position:relative;z-index:2;width:70px;height:70px;border-radius:15px;background:linear-gradient(135deg,var(--main-color-gradient-light),var(--main-color-gradient-dark));display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 18px 34px #6a43de42;flex-shrink:0}.dashboard-list-icon svg{width:32px;height:32px;display:block}.dashboard-list-heading{position:relative;z-index:2;min-width:0}.dashboard-list-heading h3{margin:0 0 8px;color:#fff;font-size:28px;line-height:1.15;font-weight:900}.dashboard-list-heading p{margin:0;color:#ffffffeb;font-size:18px;font-weight:600}.dashboard-list-body{padding:20px 30px 18px;background:#fff}.dashboard-list-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px}.dashboard-list-stat{min-width:0}.dashboard-list-stat span{display:flex;align-items:center;gap:8px;color:#77728c;font-size:13px;font-weight:700;margin-bottom:6px}.dashboard-list-stat span i{color:var(--main-color);font-size:14px;width:15px;text-align:center}.dashboard-list-stat strong{display:block;color:#171421;font-size:16px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-list-footer{min-height:64px;padding:12px 30px;display:flex;align-items:center;justify-content:space-between;gap:23px;border-top:1px solid #eeeaf5;background:#fbfbfe}.dashboard-list-footer-data{display:flex;align-items:center;gap:34px;flex-wrap:wrap}.dashboard-list-footer-item{display:flex;align-items:center;gap:10px;color:#171421;min-height:40px}.dashboard-list-footer-item>i{color:var(--main-color);font-size:16px;width:18px;text-align:center}.dashboard-list-footer-item span{display:block;color:#77728c;font-size:12px;font-weight:700}.dashboard-list-footer-item strong{display:block;color:#171421;font-size:14px;font-weight:800}.dashboard-list-button{height:44px;padding:0 18px;border-radius:10px;border:1px solid rgba(106,67,222,.45);background:#fff;color:var(--main-color);display:inline-flex;align-items:center;justify-content:center;gap:12px;font-size:15px;font-weight:900;cursor:pointer;transition:.2s ease}.dashboard-list-button:hover{transform:scale(1.04);background:#6a43de14}.dashboard-list-button i{font-size:13px}.dashboard-list-pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin:8px 0 0}.dashboard-list-pagination button{min-width:42px;height:42px;border:1px solid rgba(106,67,222,.22);background:#fff;color:var(--main-color);border-radius:12px;font-weight:900;cursor:pointer;transition:.2s ease}.dashboard-list-pagination button:hover:not(:disabled),.dashboard-list-pagination button.active{background:var(--main-color);color:#fff}.dashboard-list-pagination button:disabled{opacity:.45;cursor:not-allowed}.dashboard-list-empty{display:flex;align-items:center;justify-content:center;gap:10px;min-height:180px;border-radius:18px;color:#68728b;font-weight:800}.dashboard-list-error{padding:16px 20px;border-radius:14px;background:#fff1f1;color:#d43131;font-weight:800;border:1px solid #ffd4d4}.dashboard-list-status{position:absolute;z-index:3;top:28px;right:28px;height:32px;padding:0 13px;border-radius:999px;background:#1c975bf2;color:#fff;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:900}.dashboard-list-status.expired,.dashboard-list-status.offline{background:#6b7280f2}.dashboard-list-status.expired i,.dashboard-list-status.offline i{color:#e5e7eb}.dashboard-list-toolbar{display:grid;grid-template-columns:minmax(0,1fr) 260px 240px;gap:14px;align-items:center}.dashboard-list-search,.dashboard-list-select{position:relative}.dashboard-list-search input,.dashboard-list-select select{width:100%;height:52px;padding:0 48px 0 18px;font-size:14px;outline:none;background:#fff;border:0;border-radius:12px;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.dashboard-list-select select{appearance:none;cursor:pointer;color:#171421}.dashboard-list-search input:focus,.dashboard-list-select select:focus{box-shadow:0 0 0 1px var(--main-color),0 0 0 4px #7137c826}.dashboard-list-search i,.dashboard-list-select i{position:absolute;right:18px;top:50%;transform:translateY(-50%);color:var(--main-color);pointer-events:none}.dashboard-service-files-modal .dashboard-service-field>input:focus,.dashboard-service-files-modal .dashboard-service-field>select:focus,.dashboard-service-files-modal .dashboard-service-field>textarea:focus,.dashboard-service-files-modal .dashboard-service-prefix-input:focus-within{border-color:var(--main-color);box-shadow:0 0 0 3px #7137c826}.dashboard-service-page{width:100%;padding:48px 44px 100px;font-family:Arial,sans-serif;text-align:left}.dashboard-service-container{width:100%;max-width:1330px;margin:0 auto}.dashboard-service-header{width:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:26px}.dashboard-service-back{display:flex;align-items:center;gap:8px;padding:0;margin-bottom:18px;color:#8b82a1;font-size:14px;font-weight:700;cursor:pointer;transition:.2s ease}.dashboard-service-back:hover{color:var(--main-color)}.dashboard-service-title-row{display:flex;align-items:center;gap:17px}.dashboard-service-title-icon{width:58px;height:58px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:16px;color:#fff;background:linear-gradient(135deg,var(--main-color-gradient-light),var(--main-color-gradient-dark));box-shadow:0 10px 26px rgba(var(--main-color-rgb),.22)}.dashboard-service-title-row h1{margin:0 0 9px;color:var(--black-text-color);font-size:31px;line-height:1;font-weight:900;letter-spacing:-.025em}.dashboard-service-meta{display:flex;align-items:center;flex-wrap:wrap;gap:17px;color:var(--main-muted);font-size:13px;font-weight:600}.dashboard-service-meta>span{display:flex;align-items:center;gap:6px}.dashboard-service-meta svg{color:var(--main-color)}.dashboard-service-online-dot{width:8px;height:8px;display:block;border-radius:50%;background:#36c777;box-shadow:0 0 0 4px #36c7771a}.dashboard-service-actions{display:flex;align-items:center;gap:10px}.dashboard-service-action,.dashboard-service-more{height:44px;display:flex;align-items:center;justify-content:center;gap:9px;padding:0 17px;border-radius:10px;background:#fff;border:1px solid var(--main-border);color:var(--gray-text-color);font-size:13px;font-weight:800;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);border:1px solid transparent}.dashboard-service-action:hover,.dashboard-service-more:hover{border-color:rgba(var(--main-color-rgb),.35);color:var(--main-color);box-shadow:0 8px 20px rgba(var(--main-color-rgb),.08);transform:translateY(-1px)}.dashboard-service-action svg{color:var(--main-color)}.dashboard-service-action-start:hover{color:#45b96b;border-color:#b9efc9}.dashboard-service-action-start:hover svg{color:#45b96b}.dashboard-service-action-restart:hover{color:#e8943a;border-color:#f3c99e}.dashboard-service-action-restart:hover svg{color:#e8943a}.dashboard-service-action-shutdown:hover{color:#d74545;border-color:#efb9b9}.dashboard-service-action-shutdown:hover svg{color:#d74545}.dashboard-service-more-wrap{position:relative;flex-shrink:0}.dashboard-service-more{width:44px;padding:0}.dashboard-service-more.active{color:var(--main-color);border-color:rgba(var(--main-color-rgb),.5);background:#f7f4ff}.dashboard-service-more-dropdown{position:absolute;z-index:9999;width:190px;padding:6px;border:1px solid #ddd8e6;border-radius:11px;background:#fff;box-shadow:0 18px 50px #231b352b;z-index:300;top:calc(100% + 7px);right:0}.dashboard-service-more-dropdown button{width:100%;height:38px;display:flex;align-items:center;gap:10px;padding:0 11px;border-radius:8px;color:#56505f;font-size:12px;font-weight:750;text-align:left;cursor:pointer;transition:.15s ease}.dashboard-service-more-dropdown button:hover{color:var(--main-color);background:var(--main-bg)}.dashboard-service-more-dropdown button:hover svg{color:var(--main-color)}.dashboard-service-tabs{width:100%;display:flex;align-items:center;gap:4px;padding:6px;margin-bottom:24px;background:var(--main-bg);border-radius:12px;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.dashboard-service-tab{min-height:44px;flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;border-radius:9px;color:#49536d;font-size:14px;font-weight:700;cursor:pointer;transition:.2s ease}.dashboard-service-tab:hover{color:var(--main-color);background:#efebff}.dashboard-service-tab.active{background:var(--main-color);color:#fff;box-shadow:0 10px 22px #6a43de3d}.dashboard-service-stats{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:0 0 20px}.dashboard-service-stats-console{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.dashboard-service-stat{position:relative;min-width:0;min-height:135px;padding:22px 23px;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);border:1px solid transparent}.dashboard-service-stat,.dashboard-service-box,.dashboard-service-files,.dashboard-service-settings-card{transition:box-shadow .22s ease,border-color .22s ease}.dashboard-service-stat-top{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:19px;color:#716b7e;font-size:13px;font-weight:800}.dashboard-service-stat-top svg{color:#716b7e}.dashboard-service-stat strong{display:block;color:#111018;font-size:27px;line-height:1;font-weight:900;white-space:nowrap}.dashboard-service-stat strong small{color:#938d9e;font-size:12px;font-weight:800}.dashboard-service-progress{width:100%;height:5px;margin-top:19px;border-radius:999px;overflow:hidden;background:#eeeaf4}.dashboard-service-progress span{display:block;height:100%;border-radius:999px;background:var(--main-color)}.dashboard-service-box{width:100%;padding:25px;margin:0 0 20px;border-radius:18px;background:#fff;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);border:1px solid transparent}.dashboard-service-box-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.dashboard-service-box-header h2,.dashboard-service-console-head h2{margin:0 0 6px;color:var(--black-text-color);font-size:21px;font-weight:900;letter-spacing:-.015em}.dashboard-service-box-header p,.dashboard-service-console-head p{margin:0;color:#8a8495;font-size:13px;font-weight:500}.dashboard-service-box-header select{height:40px;min-width:135px;padding:0 35px 0 14px;border:1px solid #ddd8e6;border-radius:10px;background:#fff;color:#514b60;outline:none;cursor:pointer}.dashboard-service-chart-placeholder{width:100%;height:320px;display:flex;align-items:center;justify-content:center;border-radius:12px;color:#9d96a8;background:#f7f6f9;border:1px dashed #dad5e2;font-size:14px;font-weight:700}.dashboard-service-console-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:20px}.dashboard-service-console-filters{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.dashboard-service-console-filter{height:34px;display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid #ded9e7;border-radius:9px;background:#fff;color:#716b7e;font-size:12px;font-weight:800;cursor:pointer;transition:.16s ease}.dashboard-service-console-filter:hover{border-color:#c9c2d4;background:#faf9fc}.dashboard-service-console-checkbox{width:14px;height:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid #c9c3d2;border-radius:4px;background:#fff;transition:.16s ease}.dashboard-service-console-checkbox span{width:6px;height:6px;border-radius:2px;opacity:0;transform:scale(.6);transition:.16s ease}.dashboard-service-console-filter.active .dashboard-service-console-checkbox span{opacity:1;transform:scale(1)}.dashboard-service-console-filter-all.active{color:var(--main-color);border-color:rgba(var(--main-color-rgb),.38);background:rgba(var(--main-color-rgb),.06)}.dashboard-service-console-filter-all.active .dashboard-service-console-checkbox{border-color:var(--main-color)}.dashboard-service-console-filter-all.active .dashboard-service-console-checkbox span{background:var(--main-color)}.dashboard-service-console-filter-general.active{color:#6f7f93;border-color:#cbd5df;background:#f5f8fb}.dashboard-service-console-filter-general.active .dashboard-service-console-checkbox{border-color:#7f8fa3}.dashboard-service-console-filter-general.active .dashboard-service-console-checkbox span{background:#7f8fa3}.dashboard-service-console-filter-warning.active{color:#c98821;border-color:#efd09b;background:#fff9ee}.dashboard-service-console-filter-warning.active .dashboard-service-console-checkbox{border-color:#d99a35}.dashboard-service-console-filter-warning.active .dashboard-service-console-checkbox span{background:#d99a35}.dashboard-service-console-filter-error.active{color:#cf4d4d;border-color:#edb6b6;background:#fff3f3}.dashboard-service-console-filter-error.active .dashboard-service-console-checkbox{border-color:#d85a5a}.dashboard-service-console-filter-error.active .dashboard-service-console-checkbox span{background:#d85a5a}.dashboard-service-console-process{position:relative;flex:0 0 auto}.dashboard-service-console-process-trigger{height:34px;min-width:122px;display:flex;align-items:center;justify-content:space-between;gap:9px;padding:0 9px 0 11px;border:1px solid #ded9e7;border-radius:9px;background:#fff;color:#716b7e;font-size:12px;font-weight:800;cursor:pointer;transition:.16s ease}.dashboard-service-console-process-trigger:hover,.dashboard-service-console-process-trigger.active{border-color:rgba(var(--main-color-rgb),.38);background:rgba(var(--main-color-rgb),.06);color:var(--main-color)}.dashboard-service-console-process-trigger svg{transition:transform .16s ease}.dashboard-service-console-process-trigger.active svg{transform:rotate(180deg)}.dashboard-service-console-process-menu{position:absolute;z-index:80;top:calc(100% + 6px);right:0;width:100%;min-width:132px;padding:5px;border:1px solid #ded9e7;border-radius:9px;background:#fff;box-shadow:0 14px 35px #261b3529}.dashboard-service-console-process-menu button{width:100%;min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 9px;border:0;border-radius:6px;background:transparent;color:#625b6d;font-size:11px;font-weight:750;text-align:left;cursor:pointer}.dashboard-service-console-process-menu button:hover,.dashboard-service-console-process-menu button.active{background:#eee8ff;color:var(--main-color)}.dashboard-service-console-live{display:flex;align-items:center;gap:8px;color:#39ac70;font-size:12px;font-weight:800}.dashboard-service-console-live span{width:8px;height:8px;border-radius:50%;background:#36c777;box-shadow:0 0 0 4px #36c7771a}.dashboard-service-console{width:100%;border-radius:13px;overflow:hidden;background:#0d0c14;border:1px solid #1b1926}.dashboard-service-box>.dashboard-service-console{width:calc(100% + 50px);margin:0 -25px -25px;border-radius:0 0 17px 17px}.dashboard-service-box.dashboard-service-console-section{padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.dashboard-service-console-section>.dashboard-service-console-head{margin:0;padding:25px;border:1px solid transparent;border-radius:18px 18px 0 0;background:#fff;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.dashboard-service-console-section>.dashboard-service-console{width:100%;margin:0;border-radius:0 0 17px 17px}.dashboard-service-terminal{height:480px;min-height:480px;max-height:480px;overflow:hidden}.dashboard-service-terminal-element{box-sizing:border-box;width:100%;height:432px;min-height:432px;max-height:432px;padding:16px}.dashboard-service-terminal-element .xterm{height:100%}.dashboard-service-terminal-element .xterm-viewport{overflow-y:auto!important}.dashboard-service-terminal-element .xterm-screen{width:100%!important}.dashboard-service-console-lines{min-height:360px;max-height:480px;padding:22px 23px;overflow-y:auto;font-family:JetBrains Mono,Consolas,monospace}.dashboard-service-console-lines,.dashboard-service-terminal-element .xterm-viewport{scrollbar-width:thin;scrollbar-color:#6b6578 #181621!important}.dashboard-service-console-lines::-webkit-scrollbar,.dashboard-service-terminal-element .xterm-viewport::-webkit-scrollbar{width:9px!important;height:9px!important}.dashboard-service-console-lines::-webkit-scrollbar-track,.dashboard-service-terminal-element .xterm-viewport::-webkit-scrollbar-track{background:#181621!important}.dashboard-service-console-lines::-webkit-scrollbar-thumb,.dashboard-service-terminal-element .xterm-viewport::-webkit-scrollbar-thumb{border:2px solid #181621!important;border-radius:999px!important;background:#6b6578!important}.dashboard-service-console-lines::-webkit-scrollbar-thumb:hover,.dashboard-service-terminal-element .xterm-viewport::-webkit-scrollbar-thumb:hover{background:#958da5!important}.dashboard-service-console-lines::-webkit-scrollbar-corner,.dashboard-service-terminal-element .xterm-viewport::-webkit-scrollbar-corner{background:#181621!important}.dashboard-service-console-line{display:flex;align-items:flex-start;gap:10px;color:#d7d3e3;font-size:13px;line-height:1.8;white-space:pre-wrap}.dashboard-service-console-line-message{min-width:0;flex:1}.dashboard-service-console-line-type{flex-shrink:0;margin-top:2px;padding:1px 7px;border-radius:6px;font-family:Arial,sans-serif;font-size:10px;line-height:18px;font-weight:800}.dashboard-service-console-line-type-general{color:#9eabba;background:#7f8fa31f}.dashboard-service-console-line-type-warning{color:#e7b45f;background:#e0a33f1f}.dashboard-service-console-line-type-error{color:#ef7777;background:#e35d5d21}.dashboard-service-console-line-dot{width:7px;height:7px;flex:0 0 7px;margin-top:8px;border-radius:50%;background:#7f8fa3;box-shadow:0 0 0 3px #7f8fa31a}.dashboard-service-console-line-general{color:#d7d3e3}.dashboard-service-console-line-warning{color:#e7b45f}.dashboard-service-console-line-warning .dashboard-service-console-line-dot{background:#e0a33f;box-shadow:0 0 0 3px #e0a33f1c}.dashboard-service-console-line-error{color:#ef7777}.dashboard-service-console-line-error .dashboard-service-console-line-dot{background:#e35d5d;box-shadow:0 0 0 3px #e35d5d1f}.dashboard-service-console-empty{min-height:310px;display:flex;align-items:center;justify-content:center;color:#777185;font-size:12px;font-weight:700}.dashboard-service-command{height:54px;display:flex;align-items:center;gap:11px;padding:0 12px 0 18px;background:#15131e;border-top:1px solid rgba(255,255,255,.06)}.dashboard-service-command>span{color:#a99ec7;font-family:Consolas,monospace;font-size:24px}.dashboard-service-command input{flex:1;height:100%;outline:none;color:#fff;background:transparent;font-size:13px;font-family:JetBrains Mono,Consolas,monospace}.dashboard-service-command input::placeholder{color:#777185}.dashboard-service-command button{width:38px;height:34px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:8px;color:#fff;font-size:13px;font-weight:800;cursor:pointer;transition:.2s ease}.dashboard-service-command-send{background:var(--main-color)}.dashboard-service-command-clear{background:#77717f}.dashboard-service-command button:hover{transform:scale(1.03)}.dashboard-service-command-readonly{justify-content:flex-end;color:#938ca1;font-size:12px;font-weight:700}.dashboard-service-command-readonly>span{margin-right:auto;color:#938ca1;font-family:Arial,sans-serif;font-size:12px}.dashboard-service-empty{min-height:340px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#8c8696}.dashboard-service-empty svg{margin-bottom:16px;color:var(--main-color)}.dashboard-service-empty h2{margin:0 0 8px;color:#171421;font-size:21px;font-weight:900}.dashboard-service-empty p{margin:0;font-size:14px}.dashboard-service-files{width:100%;margin:0 0 20px;border-radius:18px;background:#fff;overflow:hidden;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);border:1px solid transparent}.dashboard-service-files-header{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:24px 25px 20px}.dashboard-service-files-header h2{margin:0 0 6px;color:#171421;font-size:21px;font-weight:900}.dashboard-service-files-header p{margin:0;color:#8a8495;font-size:13px;font-weight:500}.dashboard-service-files-path{min-width:280px;display:flex;flex-direction:column;align-items:flex-end;gap:5px}.dashboard-service-files-path span{color:#938d9e;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.dashboard-service-files-path strong{max-width:420px;color:#5b5468;font-size:12px;font-family:JetBrains Mono,Consolas,monospace;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-service-files-navigation{min-height:55px;display:flex;align-items:center;gap:12px;padding:8px 14px;border-top:1px solid #eeeaf3;border-bottom:1px solid #eeeaf3;background:#faf9fc}.dashboard-service-files-back{height:36px;display:flex;align-items:center;gap:7px;padding:0 12px;border-radius:9px;border:1px solid #ded9e7;background:#fff;color:#575061;font-size:12px;font-weight:800;cursor:pointer;transition:.18s ease}.dashboard-service-files-back svg{color:var(--main-color)}.dashboard-service-files-back:hover:not(:disabled){color:var(--main-color);border-color:rgba(var(--main-color-rgb),.42)}.dashboard-service-files-back:disabled{opacity:.45;cursor:not-allowed}.dashboard-service-file-upload-input{display:none}.dashboard-service-files-create-actions{display:flex;align-items:center;gap:7px;flex-shrink:0}.dashboard-service-files-create{height:36px;display:flex;align-items:center;gap:7px;padding:0 12px;border-radius:9px;border:1px solid #ded9e7;background:#fff;color:#575061;font-family:Arial,sans-serif;font-size:12px;font-weight:800;cursor:pointer;transition:.18s ease}.dashboard-service-files-create svg{color:var(--main-color)}.dashboard-service-files-create:hover{color:var(--main-color);border-color:rgba(var(--main-color-rgb),.42);background:#f8f6ff}.dashboard-service-files-selected-action{border-color:rgba(var(--main-color-rgb),.35);background:var(--main-bg);color:var(--main-color)}.dashboard-service-files-paste-action{border-color:rgba(var(--main-color-rgb),.42);background:#fff;color:var(--main-color)}.dashboard-service-breadcrumb{min-width:0;display:flex;align-items:center;gap:4px;overflow-x:auto}.dashboard-service-breadcrumb>svg{flex-shrink:0;color:#b0aabc}.dashboard-service-breadcrumb button{height:34px;display:flex;align-items:center;gap:7px;padding:0 9px;border-radius:8px;color:#777082;font-size:12px;font-weight:750;white-space:nowrap;cursor:pointer;transition:.18s ease}.dashboard-service-breadcrumb button:hover{background:#f0ecfb;color:var(--main-color)}.dashboard-service-breadcrumb button.active{color:#332e3b;font-weight:900}.dashboard-service-breadcrumb button svg{color:var(--main-color)}.dashboard-service-files-table{width:100%}.dashboard-service-files-row{min-height:64px;display:grid;grid-template-columns:minmax(300px,1fr) 140px 205px 54px;align-items:center;padding:0 12px 0 20px;border-bottom:1px solid #f0edf4;transition:.16s ease}.dashboard-service-files-row:not(.dashboard-service-files-table-head):hover{background:#faf9fd}.dashboard-service-files-row.selected{background:#f4f0ff;box-shadow:inset 3px 0 0 var(--main-color)}.dashboard-service-files-row.selected:hover{background:#f0ebff}.dashboard-service-files-row.cut{opacity:.58}.dashboard-service-files-row.cut .dashboard-service-file-name strong{text-decoration:line-through;text-decoration-thickness:1px}.dashboard-service-files-table-head{min-height:43px;color:#9a94a5;background:#fff;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.045em}.dashboard-service-file-name-wrap{display:flex;align-items:center;min-width:0}.dashboard-service-file-name{min-width:0;height:100%;display:flex;align-items:center;gap:12px;text-align:left;cursor:pointer}.dashboard-service-file-select{appearance:none;padding:0;cursor:pointer;width:18px;height:18px;flex:0 0 18px;display:flex;align-items:center;justify-content:center;border:1px solid #d5cfde;border-radius:5px;background:#fff;color:#fff;transition:.15s ease}.dashboard-service-file-select.active{border-color:var(--main-color);background:var(--main-color)}.dashboard-service-file-name>span:last-child{min-width:0;display:flex;flex-direction:column;gap:4px}.dashboard-service-file-name strong{max-width:100%;color:#302b38;font-size:13px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-service-file-config-label{display:inline-flex;align-items:center;margin-left:8px;padding:3px 7px;border-radius:5px;background:rgba(var(--main-color-rgb),.1);color:var(--main-color);font-size:8px;font-weight:900;letter-spacing:.06em;vertical-align:middle;cursor:pointer;transition:.16s ease}.dashboard-service-file-config-label:hover,.dashboard-service-file-config-label:focus{background:var(--main-color);color:#fff;outline:none}.dashboard-service-file-name small{color:#aaa4b3;font-size:11px;font-weight:600}.dashboard-service-file-icon{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:9px}.dashboard-service-file-icon.folder{color:#7451de;background:#f0ebff}.dashboard-service-file-icon.file{color:#747083;background:#f3f1f6}.dashboard-service-file-size,.dashboard-service-file-modified{color:#777181;font-size:12px;font-weight:500}.dashboard-service-file-more{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:9px;color:#8b8495;cursor:pointer;transition:.18s ease}.dashboard-service-file-more:hover{color:var(--main-color);background:var(--main-bg)}.dashboard-service-files-empty{min-height:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#9d96a8}.dashboard-service-files-empty svg{margin-bottom:4px;color:#b1a9c0}.dashboard-service-files-empty strong{color:#625c6d;font-size:13px}.dashboard-service-files-empty span{font-size:12px}.dashboard-service-files-footer{min-height:45px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 20px;background:#faf9fc;color:#9b94a5;font-size:11px;font-weight:650}.dashboard-service-file-context{position:fixed;z-index:9999;width:190px;padding:6px;border:1px solid #ddd8e6;border-radius:11px;background:#fff;box-shadow:0 18px 50px #231b352b}.dashboard-service-file-context button{width:100%;height:38px;display:flex;align-items:center;gap:10px;padding:0 11px;border-radius:8px;color:#56505f;font-size:12px;font-weight:750;text-align:left;cursor:pointer;transition:.15s ease}.dashboard-service-file-context button:hover{color:var(--main-color);background:var(--main-bg)}.dashboard-service-file-context>span{display:block;height:1px;margin:5px 4px;background:#eeeaf3}.dashboard-service-file-context button.danger{color:#ca4b4b}.dashboard-service-file-context button.danger:hover{color:#c63e3e;background:#fff0f0}.dashboard-service-files-modal-backdrop{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;background:#120f195c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dashboard-service-power-progress-backdrop{z-index:11000}.dashboard-service-power-progress{width:100%;max-width:430px;padding:34px 30px;border:1px solid #e0dbe8;border-radius:18px;background:#fff;box-shadow:0 28px 80px #19142338;text-align:center;font-family:Arial,sans-serif}.dashboard-service-power-progress-icon{width:58px;height:58px;display:flex;align-items:center;justify-content:center;margin:0 auto 17px;border-radius:17px;background:rgba(var(--main-color-rgb),.12);color:var(--main-color)}.dashboard-service-power-progress h3{margin:0 0 8px;color:var(--black-text-color);font-size:21px;font-weight:900}.dashboard-service-power-progress p{min-height:22px;margin:0 0 20px;color:#6d6677;font-size:14px;font-weight:600}.dashboard-service-power-progress-bar{height:7px;overflow:hidden;border-radius:99px;background:#eee9f4}.dashboard-service-power-progress-bar span{display:block;width:42%;height:100%;border-radius:inherit;background:var(--main-color);animation:dashboard-power-progress 1.25s ease-in-out infinite}.dashboard-service-power-progress small{display:block;margin-top:16px;color:#9891a0;font-size:11px;line-height:1.5}.dashboard-service-files-modal{width:100%;max-width:510px;border:1px solid #e0dbe8;border-radius:16px;background:#fff;box-shadow:0 28px 80px #19142338;overflow:hidden}.dashboard-service-files-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:21px 22px 17px;border-bottom:1px solid #eeeaf3}.dashboard-service-files-modal-head h3{margin:0 0 5px;color:#211d28;font-size:18px;font-weight:900}.dashboard-service-files-modal-head p{margin:0;color:#928b9e;font-size:12px}.dashboard-service-files-modal-head>button{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:#81798d;cursor:pointer;transition:.16s ease}.dashboard-service-files-modal-head>button:hover{background:#f2eff7;color:#4e4759}.dashboard-service-files-modal-body{padding:20px 22px}.dashboard-service-files-modal-body>label{display:block;margin-bottom:8px;color:#535d75;font-size:14px;font-weight:500}.dashboard-service-files-modal-body>input{width:100%;height:43px;padding:0 13px;border:1px solid #dcd7e4;border-radius:10px;outline:none;color:#302b38;background:#fff;font-size:13px;transition:.16s ease}.dashboard-service-files-modal-body>input:focus{border-color:var(--main-color);box-shadow:0 0 0 3px #7137c826}.dashboard-service-files-duplicate-target-label{margin-top:18px}.dashboard-service-files-move-list{max-height:300px;padding:5px;border:1px solid #e2dde9;border-radius:11px;overflow-y:auto;background:#faf9fc}.dashboard-service-files-move-list button{width:100%;min-height:40px;display:flex;align-items:center;gap:9px;padding:0 10px;border-radius:8px;color:#625b6d;font-size:12px;text-align:left;cursor:pointer;transition:.15s ease}.dashboard-service-files-move-list button svg{flex-shrink:0;color:#8064d9}.dashboard-service-files-move-list button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-service-files-move-list button:hover{background:#f0ecfb;color:var(--main-color)}.dashboard-service-files-move-list button.active{background:#eae3ff;color:var(--main-color);font-weight:800}.dashboard-service-files-modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;padding:15px 22px;border-top:1px solid #eeeaf3;background:#faf9fc}.dashboard-service-files-modal-actions button{height:39px;padding:0 16px;border-radius:9px;font-size:12px;font-weight:850;cursor:pointer;transition:.16s ease}.dashboard-service-files-modal-actions .secondary{border:1px solid #ddd8e5;background:#fff;color:#625b6d}.dashboard-service-files-modal-actions .secondary:hover{border-color:#c9c2d4}.dashboard-service-files-modal-actions .primary{background:var(--main-color);color:#fff}.dashboard-service-files-modal-actions .primary:hover{transform:translateY(-1px)}.dashboard-service-files-modal-actions .primary:disabled{opacity:.5;cursor:not-allowed;transform:none}.dashboard-service-files-modal-actions .danger{display:flex;align-items:center;gap:8px;background:#e54848;color:#fff}.dashboard-service-files-modal-actions .danger:hover{background:#d63d3d;transform:translateY(-1px)}.dashboard-service-files-modal-actions .danger:disabled{opacity:.5;cursor:not-allowed;transform:none}.dashboard-service-danger-note{display:flex;align-items:flex-start;gap:12px;padding:15px;border:1px solid #f2bcbc;border-radius:11px;background:#fff5f5;color:#b93636;font-size:12px;line-height:1.6;font-weight:700}.dashboard-service-danger-note svg{flex:0 0 auto;margin-top:1px}.dashboard-service-file-grip{flex-shrink:0;color:#c1bacb;cursor:grab}.dashboard-service-files-row.dragging{opacity:.38;background:#f4f1fb}.dashboard-service-files-row.drag-over{background:#eee8ff;box-shadow:inset 0 0 0 2px rgba(var(--main-color-rgb),.48)}.dashboard-service-files-back.drag-over,.dashboard-service-breadcrumb button.drag-over{background:#e9e1ff;color:var(--main-color);box-shadow:inset 0 0 0 1px rgba(var(--main-color-rgb),.35)}.dashboard-service-files-modal-backdrop,.dashboard-service-files-modal,.dashboard-service-file-context,.dashboard-service-editor,.dashboard-service-files-modal button,.dashboard-service-files-modal input,.dashboard-service-files-modal textarea,.dashboard-service-file-context button,.dashboard-service-editor button,.dashboard-service-editor textarea{font-family:Arial,sans-serif}.dashboard-service-editor-backdrop{padding:28px}.dashboard-service-editor{width:min(1120px,100%);height:min(760px,calc(100vh - 56px));display:flex;flex-direction:column;border-radius:16px;background:#111019;box-shadow:0 30px 90px #110d1961;overflow:hidden}.dashboard-service-editor-head{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 18px 14px 20px;background:#fff;border-bottom:1px solid #e5e0e9}.dashboard-service-editor-head h3{margin:0 0 5px;color:#211d28;font-size:17px;font-weight:900}.dashboard-service-editor-head p{margin:0;color:#918a9c;font-size:11px;font-family:JetBrains Mono,Consolas,monospace}.dashboard-service-editor-head>button{width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:#81798d;cursor:pointer;transition:.16s ease}.dashboard-service-editor-head>button:hover{background:#f2eff7;color:#4e4759}.dashboard-service-editor-code{width:100%;flex:1;min-height:0;display:flex;background:#111019;overflow:hidden}.dashboard-service-editor-lines{width:58px;flex:0 0 58px;padding:22px 12px 22px 0;border-right:1px solid rgba(255,255,255,.07);background:#0d0c14;color:#625d70;font-family:JetBrains Mono,Consolas,monospace;font-size:13px;line-height:1.7;text-align:right;user-select:none;-webkit-user-select:none;pointer-events:none;overflow:hidden}.dashboard-service-editor-lines span{display:block;height:22.1px;line-height:22.1px}.dashboard-service-editor-area{min-width:0;width:100%;height:100%;flex:1;resize:none;padding:22px 24px;border:0;outline:0;background:#111019;color:#ddd9e7;font-family:JetBrains Mono,Consolas,monospace!important;font-size:13px;line-height:1.7;tab-size:4;white-space:pre;overflow:auto}.dashboard-service-editor-area{scrollbar-width:thin;scrollbar-color:#6b6578 #181621}.dashboard-service-editor-area::-webkit-scrollbar{width:9px;height:9px}.dashboard-service-editor-area::-webkit-scrollbar-track{background:#181621}.dashboard-service-editor-area::-webkit-scrollbar-thumb{border:2px solid #181621;border-radius:999px;background:#6b6578}.dashboard-service-editor-area::-webkit-scrollbar-thumb:hover{background:#958da5}.dashboard-service-editor-area::-webkit-scrollbar-corner{background:#181621}.dashboard-service-editor-actions{min-height:59px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:10px 14px 10px 20px;background:#191721;border-top:1px solid rgba(255,255,255,.07)}.dashboard-service-editor-actions>span{color:#8d879a;font-size:11px;font-weight:700}.dashboard-service-editor-actions>div{display:flex;align-items:center;gap:9px}.dashboard-service-editor-actions button{height:38px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 15px;border-radius:9px;font-size:12px;font-weight:850;cursor:pointer;transition:.16s ease}.dashboard-service-editor-actions .secondary{border:1px solid #3a3547;color:#bbb4c7;background:#24212d}.dashboard-service-editor-actions .secondary:hover{background:#2b2735}.dashboard-service-editor-actions .primary{background:var(--main-color);color:#fff}.dashboard-service-editor-actions .primary:hover{transform:translateY(-1px)}.dashboard-service-file-unsupported-body{min-height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px;text-align:center}.dashboard-service-file-unsupported-icon{width:66px;height:66px;display:flex;align-items:center;justify-content:center;margin-bottom:17px;border-radius:17px;color:#8b82a1;background:#f2eff7}.dashboard-service-file-unsupported-body strong{margin-bottom:8px;color:#332e3b;font-size:14px;font-weight:900}.dashboard-service-file-unsupported-body span{max-width:370px;color:#8d8798;font-size:12px;line-height:1.6}.dashboard-service-file-unsupported-body b{color:#5b5468}.dashboard-service-chart-head,.dashboard-service-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;margin-bottom:22px}.dashboard-service-chart-head h2,.dashboard-service-section-head h2{margin:0 0 6px;color:var(--black-text-color);font-size:21px;font-weight:900;letter-spacing:-.015em}.dashboard-service-chart-head p,.dashboard-service-section-head p{margin:0;color:#8a8495;font-size:13px}.dashboard-list-status{height:32px;padding:0 13px;border-radius:999px;background:#1c975bf2;color:#fff;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:900}.dashboard-list-status.active{background:#1c975bf2}.dashboard-list-status.pending{background:#f59e0bf2}.dashboard-list-status.waiting{background:#6a43def2}.dashboard-list-status.blocked{background:#dc2626f2}.dashboard-list-status.expired{background:#6b7280f2}.dashboard-list-status i{font-size:8px;color:currentColor}.dashboard-list-status.active i{color:#38ff92}.dashboard-list-status.pending i{color:#fff3c4}.dashboard-list-status.waiting i{color:#e9ddff}.dashboard-list-status.blocked i{color:#ffd1d1}.dashboard-list-status.expired i{color:#e5e7eb}.dashboard-service-meta .dashboard-list-status{position:static;flex:none;color:#fff}.dashboard-service-state-replacement{margin-top:0}.dashboard-service-chart-controls{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}.dashboard-service-chart-filters{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.dashboard-service-chart-filter{height:34px;display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid #ded9e7;border-radius:9px;background:#fff;color:#716b7e;font-size:12px;font-weight:800;cursor:pointer;transition:.16s ease}.dashboard-service-chart-filter.active{color:var(--metric-color);border-color:color-mix(in srgb,var(--metric-color) 42%,#fff);background:color-mix(in srgb,var(--metric-color) 7%,#fff)}.dashboard-service-chart-filter.active .dashboard-service-console-checkbox{border-color:var(--metric-color)}.dashboard-service-chart-filter.active .dashboard-service-console-checkbox span{opacity:1;transform:scale(1);background:var(--metric-color)}.dashboard-service-chart-period-select{width:145px;flex:0 0 145px}.dashboard-service-chart-period-select .dashboard-service-console-process-trigger{width:100%}.dashboard-service-chart-periods{height:34px;display:flex;padding:3px;border-radius:9px;background:#f2eff7}.dashboard-service-chart-periods button{padding:0 11px;border-radius:7px;color:#766f82;font-size:11px;font-weight:800;cursor:pointer}.dashboard-service-chart-periods button.active{background:#fff;color:var(--main-color);box-shadow:0 2px 8px #221b3014}.dashboard-service-chart-wrap{display:flex;gap:12px;width:100%;padding:14px 6px 2px 0}.dashboard-service-chart-y-labels{position:relative;width:42px;height:280px;flex:0 0 42px;color:#9a94a5;font-size:10px;font-weight:700;text-align:right}.dashboard-service-chart-y-labels span{position:absolute;right:0;transform:translateY(-50%);white-space:nowrap}.dashboard-service-chart-y-labels span:first-child{transform:none}.dashboard-service-chart-y-labels span:last-child{transform:translateY(-100%)}.dashboard-service-chart-main{min-width:0;flex:1}.dashboard-service-chart-stage{position:relative;width:100%;height:280px}.dashboard-service-chart{position:relative;z-index:1;display:block;width:100%;height:280px;overflow:visible;cursor:crosshair}.dashboard-service-chart-grid{stroke:#ece8f1;stroke-width:1;vector-effect:non-scaling-stroke}.dashboard-service-chart-area{stroke:none;opacity:.09;animation:dashboard-service-chart-area-pulse 3.2s ease-in-out infinite;pointer-events:none}.dashboard-service-chart-line{fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}.dashboard-service-chart-hover-line{position:absolute;z-index:2;top:0;bottom:0;width:1px;background:#3631411c;pointer-events:none;transform:translate(-.5px)}.dashboard-service-chart-hover-dot{position:absolute;z-index:4;width:10px;height:10px;border:3px solid;border-radius:50%;background:#fff;box-shadow:0 2px 8px #231e2d24;pointer-events:none;transform:translate(-50%,-50%)}.dashboard-service-chart-tooltip{position:absolute;z-index:5;min-width:145px;padding:10px 12px;border:1px solid #ebe7f0;border-radius:10px;background:#fff;box-shadow:0 8px 24px #1f1a2921;pointer-events:none;transform:translate(-50%,calc(-100% - 12px));white-space:nowrap}.dashboard-service-chart-tooltip strong{display:block;margin-bottom:4px;color:var(--metric-color);font-size:12px;font-weight:900;line-height:1.2}.dashboard-service-chart-tooltip span{display:block;color:#8d8798;font-size:10px;font-weight:500;line-height:1.35}.dashboard-service-chart-x-labels{display:flex;justify-content:space-between;padding-top:10px;color:#9a94a5;font-size:10px;font-weight:700}.dashboard-service-installation-box,.dashboard-service-unpaid-box{display:flex;align-items:center;justify-content:center;min-height:350px;padding:44px 34px}.dashboard-service-installation-content,.dashboard-service-unpaid-content{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.dashboard-service-state-icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;flex:0 0 64px;margin-bottom:18px;border-radius:18px;background:rgba(var(--main-color-rgb),.1);color:var(--main-color);font-size:24px}.dashboard-service-state-icon.installation,.dashboard-service-state-icon.unpaid{background:rgba(var(--main-color-rgb),.1);color:var(--main-color)}.dashboard-service-state-icon.suspended{background:#fff0f0;color:#d74545}.dashboard-service-installation-content h2,.dashboard-service-unpaid-content h2{margin:0 0 10px;color:var(--black-text-color);font-size:28px;line-height:1.2;font-weight:900;letter-spacing:-.02em}.dashboard-service-installation-content>p,.dashboard-service-unpaid-content>p{width:100%;max-width:650px;min-height:0;font-size:15px;line-height:1.65;color:var(--gray-text-color);margin:0 0 24px;font-weight:400}.dashboard-service-installation-progress{position:relative;width:min(650px,100%);height:13px;overflow:hidden;border-radius:999px;background:var(--main-color);box-shadow:0 5px 14px rgba(var(--main-color-rgb),.18)}.dashboard-service-installation-progress span{position:absolute;inset:0;width:calc(100% + 42px);background:repeating-linear-gradient(-45deg,#ffffff14 0 9px,#ffffffb3 9px 15px,#ffffff14 15px 24px);animation:dashboard-service-installation-stripes .8s linear infinite}.dashboard-service-installation-progress.failed{background:#e6e1f8;box-shadow:none}.dashboard-service-installation-progress.failed span{animation:none;background:linear-gradient(90deg,var(--main-color) 0 34%,transparent 34% 100%)}.dashboard-service-installation-retry{margin-top:24px}.dashboard-service-installation-retry:disabled{cursor:not-allowed;opacity:.65}.dashboard-service-installation-retry .spinning{animation:dashboard-service-network-spin .8s linear infinite}.dashboard-service-unpaid-content .dashboard-service-primary-action{min-width:185px;height:46px;padding:0 22px;font-size:13px}.dashboard-service-unpaid-actions{display:flex;align-items:center;justify-content:center;gap:10px}.dashboard-service-unpaid-actions .dashboard-service-primary-action,.dashboard-service-unpaid-actions .dashboard-service-secondary-action{width:185px;height:46px;padding:0 22px;font-size:13px}.dashboard-service-unpaid-deletion{margin-top:-10px!important;color:#d74545!important;font-size:12px!important;font-weight:750!important}.dashboard-service-primary-action{height:41px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 15px;border-radius:10px;background:var(--main-color);color:#fff;font-size:12px;font-weight:850;cursor:pointer;transition:.16s ease}.dashboard-service-primary-action:hover{transform:translateY(-1px)}.dashboard-service-secondary-action{height:41px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 15px;border:0;border-radius:10px;background:#e7e4eb;color:#746e7d;font-size:12px;font-weight:850;cursor:pointer;transition:.16s ease}.dashboard-service-secondary-action:hover{background:#dcd8e2;color:#635d6b;transform:translateY(-1px)}.dashboard-service-primary-action.full{width:100%;margin-top:18px}.dashboard-service-backup-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px}.dashboard-service-backup-summary>div{padding:18px 20px;border:1px solid #e3dfeb;border-radius:14px;background:#fff}.dashboard-service-backup-summary strong{display:block;margin-bottom:5px;color:#191620;font-size:22px;font-weight:900}.dashboard-service-backup-summary span{color:#8a8495;font-size:12px;font-weight:700}.dashboard-service-data-table{overflow:hidden;border:1px solid #e3dfeb;border-radius:15px;background:#fff}.dashboard-service-data-row{min-height:62px;display:grid;grid-template-columns:minmax(280px,1.6fr) .7fr 1fr .65fr 90px;align-items:center;gap:15px;padding:10px 18px;border-top:1px solid #eeeaf3;color:#6e6878;font-size:12px}.dashboard-service-data-row:first-child{border-top:0}.dashboard-service-data-head{min-height:43px;background:#faf9fc;color:#8a8495;font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.03em}.dashboard-service-data-name{display:flex;align-items:center;gap:10px;min-width:0;color:#312c39}.dashboard-service-data-name svg{flex-shrink:0;color:var(--main-color)}.dashboard-service-data-name b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-service-status-badge{display:inline-flex;padding:5px 8px;border-radius:7px;font-style:normal;font-size:10px;font-weight:850}.dashboard-service-status-badge.auto{color:#33795a;background:#edf9f3}.dashboard-service-status-badge.manual{color:#7358c5;background:#f1edfd}.dashboard-service-row-actions{display:flex;justify-content:flex-end;gap:6px}.dashboard-service-row-actions button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid #e0dbe8;border-radius:8px;color:#786f84;cursor:pointer}.dashboard-service-row-actions button:hover{color:var(--main-color);border-color:#cfc5ec}.dashboard-service-row-actions button.danger:hover{color:#d74545;border-color:#efb9b9}.dashboard-service-row-actions button:disabled{opacity:.4;cursor:not-allowed}.dashboard-service-database-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dashboard-service-database-card{display:flex;gap:16px;padding:20px;border:1px solid #e3dfeb;border-radius:15px;background:#fff}.dashboard-service-database-icon{width:48px;height:48px;flex:0 0 48px;display:flex;align-items:center;justify-content:center;border-radius:12px;color:var(--main-color);background:#f0ecfb}.dashboard-service-database-content{min-width:0;flex:1}.dashboard-service-database-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.dashboard-service-database-title h3{margin:0 0 4px;color:#221e29;font-size:16px;font-weight:900}.dashboard-service-database-title span{color:#938d9e;font-size:11px;font-weight:700}.dashboard-service-database-title>svg{color:#9a93a5;cursor:pointer}.dashboard-service-database-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dashboard-service-database-details div{min-width:0}.dashboard-service-database-details span{display:block;margin-bottom:4px;color:#9992a3;font-size:10px;font-weight:800;text-transform:uppercase}.dashboard-service-database-details b{display:block;overflow:hidden;text-overflow:ellipsis;color:#504959;font-size:12px;white-space:nowrap}.dashboard-service-payment-switch{display:inline-flex;gap:4px;padding:5px;margin-bottom:18px;border-radius:11px;background:#f3f0f8}.dashboard-service-payment-switch button{height:38px;display:flex;align-items:center;gap:8px;padding:0 14px;border-radius:8px;color:#776f83;font-size:12px;font-weight:850;cursor:pointer}.dashboard-service-payment-switch button.active{background:#fff;color:var(--main-color);box-shadow:0 3px 10px #20192d14}.dashboard-service-extension-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);gap:16px}.dashboard-service-extension-card,.dashboard-service-extension-info{padding:23px;border:1px solid #e3dfeb;border-radius:15px;background:#fff}.dashboard-service-extension-icon{width:52px;height:52px;display:flex;align-items:center;justify-content:center;margin-bottom:17px;border-radius:13px;color:var(--main-color);background:#f0ecfb}.dashboard-service-extension-card h3,.dashboard-service-extension-info h3{margin:0 0 7px;color:#231f2a;font-size:17px;font-weight:900}.dashboard-service-extension-card>p{margin:0 0 20px;color:#8a8495;font-size:12px;line-height:1.6}.dashboard-service-extension-card>label{display:block;margin-bottom:8px;color:#535d75;font-size:14px;font-weight:500}.dashboard-service-days-input{height:46px;display:grid;grid-template-columns:44px 1fr 44px;border:1px solid #ddd8e6;border-radius:10px;overflow:hidden}.dashboard-service-days-input button{font-size:19px;color:#655c72;background:#faf9fc;cursor:pointer}.dashboard-service-days-input input{width:100%;border-left:1px solid #e7e2ec;border-right:1px solid #e7e2ec;text-align:center;outline:none;color:#2a2530;font-size:14px;font-weight:850}.dashboard-service-extension-total{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:17px;padding:14px 0;border-top:1px solid #eeeaf3;border-bottom:1px solid #eeeaf3}.dashboard-service-extension-total span{color:#817a8c;font-size:12px;font-weight:700}.dashboard-service-extension-total strong{color:#201c27;font-size:16px;font-weight:900}.dashboard-service-extension-info>div{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 0;border-bottom:1px solid #eeeaf3}.dashboard-service-extension-info>div:last-child{border-bottom:0}.dashboard-service-extension-info span{color:#8d8798;font-size:11px;font-weight:700}.dashboard-service-extension-info b{color:#3b3543;font-size:12px;font-weight:850;text-align:right}.dashboard-service-invoice-option{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px;border:1px solid rgba(var(--main-color-rgb),.35);border-radius:11px;background:rgba(var(--main-color-rgb),.05)}.dashboard-service-invoice-option b,.dashboard-service-invoice-option span{display:block}.dashboard-service-invoice-option b{margin-bottom:4px;color:#332c3d;font-size:13px}.dashboard-service-invoice-option span{color:#91899c;font-size:11px}.dashboard-service-invoice-option>strong{color:var(--main-color);font-size:15px}.dashboard-service-management{font-family:Arial,sans-serif}.dashboard-service-management .dashboard-service-files-header{align-items:center}.dashboard-service-management-table{overflow:hidden;border-top:1px solid #e7e2ec;background:#fff}.dashboard-service-management-row{min-height:64px;display:grid;align-items:center;gap:16px;padding:10px 20px;border-top:1px solid #eeeaf3;color:#6e6878;font-size:12px}.dashboard-service-management-row:first-child{border-top:0}.dashboard-service-management-row.backup,.dashboard-service-management-row.database,.dashboard-service-management-row.schedules{grid-template-columns:minmax(280px,1.55fr) .75fr .75fr 1fr 48px}.dashboard-service-management-row.dns{grid-template-columns:90px minmax(180px,1fr) minmax(280px,1.5fr) 100px 78px}.dashboard-domain-record-actions{display:flex;align-items:center;justify-content:flex-end;gap:3px}.dashboard-domain-record-actions .dashboard-service-file-more.danger{color:#ff4d5a}.dashboard-domain-record-actions .dashboard-service-file-more:disabled{opacity:.32;cursor:not-allowed}.dashboard-service-management-row.permissions{grid-template-columns:minmax(280px,1.35fr) minmax(280px,1.25fr) .8fr 48px}.dashboard-service-management-head{min-height:43px;background:#faf9fc;color:#8a8495;font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.03em}.dashboard-service-management-name{min-width:0;display:flex;align-items:center;gap:12px}.dashboard-service-management-name>span:last-child{min-width:0;display:flex;flex-direction:column;gap:4px}.dashboard-service-management-name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#302b38;font-size:13px;font-weight:850}.dashboard-service-management-name small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#9b94a5;font-size:10px;font-weight:650}.dashboard-service-management-row>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-service-management-empty{min-height:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#9d96a8}.dashboard-service-management-empty svg{margin-bottom:4px;color:#b1a9c0}.dashboard-service-management-empty strong{color:#625c6d;font-size:13px}.dashboard-service-management-empty span{font-size:12px}.dashboard-service-management-context{width:170px}.dashboard-service-management-modal-wide{max-width:650px}.dashboard-service-management-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dashboard-service-field{min-width:0}.dashboard-service-field.full{grid-column:1/-1}.dashboard-service-field>label,.dashboard-service-permission-label{display:block;margin-bottom:8px;color:#535d75;font-size:14px;font-weight:500}.dashboard-service-field>input,.dashboard-service-field>select,.dashboard-service-field>textarea{width:100%;height:43px;padding:0 13px;border:1px solid var(--main-border);border-radius:10px;outline:none;color:var(--main-text);background:#fff;font-family:Arial,sans-serif;font-size:13px;transition:.16s ease}.dashboard-service-field>textarea{min-height:92px;padding-top:12px;padding-bottom:12px;resize:vertical}.dashboard-service-field>input:focus,.dashboard-service-field>select:focus,.dashboard-service-field>textarea:focus{border-color:rgba(var(--main-color-rgb),.65);box-shadow:0 0 0 3px rgba(var(--main-color-rgb),.09)}.dashboard-service-field>small{display:block;margin-top:7px;color:#9a93a5;font-size:10px}.dashboard-service-field>small b{color:#625b6d}.dashboard-service-field select{padding-right:42px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23635c6e' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center;background-size:14px}.dashboard-service-minecraft-form input[readonly]{color:#5f586a;background:#f4f1f8;cursor:default}.dashboard-service-motd-editor{grid-column:1/-1;display:flex;flex-direction:column;gap:10px}.dashboard-service-motd-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:8px;border:1px solid var(--main-border);border-radius:10px;background:#faf9fc}.dashboard-service-motd-colors,.dashboard-service-motd-formats{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.dashboard-service-motd-colors button{width:22px;height:22px;border:2px solid #fff;border-radius:6px;box-shadow:0 0 0 1px #2b253329;cursor:pointer;transition:.15s ease}.dashboard-service-motd-colors button:hover{transform:translateY(-1px) scale(1.08)}.dashboard-service-motd-formats button{min-width:30px;height:28px;padding:0 8px;border:1px solid #ded8e7;border-radius:7px;background:#fff;color:#554e60;font-family:Arial,sans-serif;font-size:11px;font-weight:800;cursor:pointer}.dashboard-service-motd-formats button:hover{border-color:rgba(var(--main-color-rgb),.45);color:var(--main-color);background:#f8f5ff}.dashboard-service-motd-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dashboard-service-motd-columns>label,.dashboard-service-motd-preview-wrap{min-width:0;display:flex;flex-direction:column;gap:8px;color:#535d75;font-size:14px;font-weight:500}.dashboard-service-motd-columns textarea{width:100%;height:70px;padding:11px 13px;border:1px solid var(--main-border);border-radius:10px;outline:none;color:var(--main-text);background:#fff;font-family:Arial,sans-serif;font-size:13px;line-height:1.55;resize:none}.dashboard-service-motd-columns textarea:focus{border-color:rgba(var(--main-color-rgb),.65);box-shadow:0 0 0 3px rgba(var(--main-color-rgb),.09)}.dashboard-service-motd-preview{height:70px;display:block;min-width:0;overflow:hidden;padding:12px 14px;border:1px solid #282735;border-radius:10px;background:linear-gradient(180deg,#171722,#101019);font-family:Consolas,Courier New,monospace;font-size:14px;font-weight:400;line-height:1.55;white-space:pre-wrap;box-shadow:inset 0 0 18px #0000004d}.dashboard-service-motd-preview span{display:inline;white-space:pre-wrap}.dashboard-service-prefix-input{height:43px;display:flex;align-items:center;border:1px solid #dcd7e4;border-radius:10px;overflow:hidden;background:#fff;transition:.16s ease}.dashboard-service-prefix-input:focus-within{border-color:rgba(var(--main-color-rgb),.65);box-shadow:0 0 0 3px rgba(var(--main-color-rgb),.09)}.dashboard-service-prefix-input>span{height:100%;display:flex;align-items:center;padding:0 12px;background:#f6f4f9;border-right:1px solid #e5e0e9;color:#756e80;font-family:JetBrains Mono,Consolas,monospace;font-size:11px;font-weight:750;white-space:nowrap}.dashboard-service-prefix-input>input{min-width:0;flex:1;height:100%;padding:0 12px;border:0;outline:0;color:#302b38;font-family:Arial,sans-serif;font-size:13px}.dashboard-service-permission-base{display:flex;align-items:center;gap:11px;margin:18px 0;padding:13px 14px;border:1px solid #dcd5f4;border-radius:11px;background:#f8f6ff}.dashboard-service-permission-base>span{width:30px;height:30px;display:flex;align-items:center;justify-content:center;flex:0 0 30px;border-radius:8px;color:#fff;background:var(--main-color)}.dashboard-service-permission-base strong,.dashboard-service-permission-base small{display:block}.dashboard-service-permission-base strong{margin-bottom:3px;color:#3e3747;font-size:12px}.dashboard-service-permission-base small{color:#958e9f;font-size:10px}.dashboard-service-permission-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dashboard-service-permission-option{height:40px;display:flex;align-items:center;gap:9px;padding:0 12px;border:1px solid #e0dbe8;border-radius:9px;background:#fff;color:#665f71;font-family:Arial,sans-serif;font-size:12px;font-weight:750;text-align:left;cursor:pointer}.dashboard-service-permission-option:hover{background:#faf9fc;border-color:#cfc8d9}.dashboard-service-permission-option.active{color:var(--main-color);border-color:rgba(var(--main-color-rgb),.38);background:rgba(var(--main-color-rgb),.06)}.dashboard-service-permission-option.active .dashboard-service-console-checkbox{border-color:var(--main-color)}.dashboard-service-permission-option.active .dashboard-service-console-checkbox span{opacity:1;transform:scale(1);background:var(--main-color)}.dashboard-service-permission-summary{color:#6f687a}.dashboard-service-settings{display:flex;flex-direction:column;gap:18px;font-family:Arial,sans-serif}.dashboard-service-server-management-toolbar{gap:14px}.dashboard-service-server-management-toolbar .dashboard-service-minecraft-head{padding-bottom:14px;border-bottom:1px solid #eeeaf3}.dashboard-service-management-row.minecraft-player{grid-template-columns:minmax(220px,1fr) 140px 48px}.dashboard-service-management-row.audit-log{grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) 180px 120px 48px}.dashboard-service-log-priority{display:inline-flex;align-items:center;padding:5px 9px;border-radius:999px;font-size:12px;line-height:1;color:#6a6673;background:#f0edf4}.dashboard-service-log-priority.priority-1{color:#a86e00;background:#fff3d8}.dashboard-service-log-priority.priority-2{color:#c52a37;background:#ffe4e7}.dashboard-service-log-detail-action{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:#898392;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:.16s ease}.dashboard-service-log-detail-action:hover{background:#f0ecf7;color:var(--main-color)}.dashboard-service-log-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #e9e4f0;border-radius:10px;overflow:hidden}.dashboard-service-log-detail-grid>div{min-height:66px;padding:13px 15px;border-right:1px solid #e9e4f0;border-bottom:1px solid #e9e4f0;display:flex;flex-direction:column;gap:6px}.dashboard-service-log-detail-grid>div:nth-child(2n){border-right:0}.dashboard-service-log-detail-grid:not(.has-extra-data)>div:nth-last-child(-n+2),.dashboard-service-log-detail-grid.has-extra-data>div:last-child{border-bottom:0}.dashboard-service-log-detail-grid span{font-size:12px;font-weight:750;color:#908a99}.dashboard-service-log-detail-grid strong{font-size:13px;color:#393440;overflow-wrap:anywhere}.dashboard-service-log-detail-grid .dashboard-service-log-detail-data{grid-column:1 / -1;border-right:0;min-height:78px}.dashboard-service-log-detail-grid .monospace{white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:650}.dashboard-service-management-row.minecraft-player.rust-player{grid-template-columns:minmax(0,1fr) 190px 140px 48px}.dashboard-service-steam-id{font-variant-numeric:tabular-nums;white-space:nowrap}.dashboard-service-copy-id{display:inline-flex;align-items:center;justify-content:flex-start;gap:7px;min-width:0;max-width:100%;overflow:hidden;padding:4px 6px;border:0;border-radius:7px;background:transparent;color:#655e70;font-family:inherit;font-size:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;transition:color .16s ease,background .16s ease}.dashboard-service-copy-id span{min-width:0;overflow:hidden;text-overflow:ellipsis}.dashboard-service-copy-id:hover{background:rgba(var(--main-color-rgb),.09);color:var(--main-color)}.dashboard-service-copy-id:focus-visible{outline:2px solid rgba(var(--main-color-rgb),.45);outline-offset:1px}.dashboard-service-minecraft-players,.dashboard-service-minecraft-players .dashboard-service-management-table{overflow:visible}.dashboard-service-minecraft-players .dashboard-service-management-table{border-radius:0 0 17px 17px}.dashboard-service-minecraft-players .dashboard-service-management-table>:last-child{border-radius:0 0 17px 17px}.dashboard-service-minecraft-players .dashboard-service-management-row.minecraft-player{position:relative;overflow:visible}.dashboard-service-minecraft-players .dashboard-service-management-row.minecraft-player>.dashboard-service-status{overflow:visible;text-overflow:clip}.dashboard-service-player-actions{position:relative;display:flex;justify-content:flex-end;overflow:visible}.dashboard-service-player-actions .dashboard-service-plugin-more-dropdown{top:38px;right:0;z-index:60}.dashboard-service-player-dropdown>span{display:block;height:1px;margin:5px 4px;background:#eeeaf3}.dashboard-service-management-header-actions{display:flex;align-items:center;gap:9px}.dashboard-service-management-header-actions .dashboard-service-primary-action{height:42px;padding:0 15px}.dashboard-service-settings>.dashboard-service-files-header{margin-bottom:0;border-radius:16px;background:#fff;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.dashboard-service-settings-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.72fr);gap:16px;align-items:start}.dashboard-service-minecraft-settings{scroll-margin-top:24px}.dashboard-service-minecraft-head{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #eeeaf3}.dashboard-service-minecraft-head h2{margin:0 0 8px;font-size:21px;font-weight:900}.dashboard-service-minecraft-head p{margin:0;color:var(--gray-text-color);font-size:15px;line-height:1.65;font-weight:400}.dashboard-service-minecraft-loading{min-height:150px;display:flex;align-items:center;justify-content:center;gap:9px;color:#8e8798;font-size:13px;font-weight:750}.dashboard-service-minecraft-loading i{color:var(--main-color)}.dashboard-service-rust-wipe-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.dashboard-service-rust-access-form{display:grid;grid-template-columns:1fr;gap:18px}.dashboard-service-rust-wipe-card{min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding:20px;border:1px solid #e4dfeb;border-radius:14px;background:#fff}.dashboard-service-rust-wipe-card h3{margin:15px 0 7px;color:#28222f;font-size:16px;font-weight:900}.dashboard-service-rust-wipe-card p{min-height:42px;margin:0 0 19px;color:#8a8394;font-size:12px;line-height:1.6}.dashboard-service-rust-wipe-card .dashboard-service-primary-action{width:100%;margin-top:auto;justify-content:center}.dashboard-service-settings-side{display:flex;flex-direction:column;gap:16px}.dashboard-service-settings-card{padding:22px;border-radius:16px;background:#fff;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.dashboard-service-settings-card-head{display:flex;align-items:center;gap:13px;margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid #eeeaf3}.dashboard-service-settings-card-head.compact{margin-bottom:16px}.dashboard-service-settings-icon{width:42px;height:42px;flex:0 0 42px;display:flex;align-items:center;justify-content:center;border-radius:11px;color:var(--main-color);background:#f0ecfb}.dashboard-service-settings-card-head h3{margin:0 0 4px;color:#241f2b;font-size:16px;font-weight:900}.dashboard-service-settings-card-head p{margin:0;color:#918a9b;font-size:11px;line-height:1.5}.dashboard-service-settings-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.dashboard-service-settings-warning-nameservers{grid-column:1 / -1;margin-bottom:0}.dashboard-service-settings-parameter{padding:15px;border:1px solid #e5e0e9;border-radius:12px}.dashboard-service-settings-parameter.full{grid-column:1 / -1}.dashboard-service-settings-parameter-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.dashboard-service-settings-parameter-head>span{display:flex;align-items:center;gap:7px;color:#665f71;font-size:12px;font-weight:800}.dashboard-service-settings-parameter-head>span svg{color:var(--main-color)}.dashboard-service-settings-parameter-head strong{padding:5px 8px;border-radius:7px;background:rgba(var(--main-color-rgb),.08);color:var(--main-color);font-size:11px;font-weight:900}.dashboard-service-settings-range{-webkit-appearance:none;appearance:none;width:100%;height:7px;border-radius:999px;background:#e8e2f7;outline:none;cursor:pointer}.dashboard-service-settings-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:17px;height:17px;border-radius:50%;background:var(--main-color);box-shadow:0 4px 10px rgba(var(--main-color-rgb),.28);cursor:pointer}.dashboard-service-settings-range::-moz-range-thumb{width:17px;height:17px;border:0;border-radius:50%;background:var(--main-color);box-shadow:0 4px 10px rgba(var(--main-color-rgb),.28);cursor:pointer}.dashboard-service-settings-range-labels{display:flex;align-items:center;justify-content:space-between;margin-top:8px;color:#a09aa8;font-size:9px;font-weight:700}.dashboard-service-settings-save{display:flex;justify-content:flex-end;margin-top:18px;padding-top:18px}.dashboard-service-settings-save .dashboard-service-primary-action:disabled{opacity:.5;cursor:not-allowed;transform:none}.dashboard-service-settings-summary{display:flex;flex-direction:column}.dashboard-service-settings-summary>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid #eeeaf3}.dashboard-service-settings-summary>div:first-child{padding-top:0}.dashboard-service-settings-summary>div:last-child{padding-bottom:0;border-bottom:0}.dashboard-service-settings-summary span{color:#918a9b;font-size:11px;font-weight:700}.dashboard-service-settings-summary strong{max-width:62%;overflow:hidden;text-overflow:ellipsis;color:#3b3543;font-size:12px;font-weight:850;text-align:right;white-space:nowrap}.dashboard-service-settings-summary strong.dashboard-service-status{max-width:none;overflow:visible;padding-left:5px;text-overflow:clip}.dashboard-service-settings-actions{display:flex;flex-direction:column;gap:9px}.dashboard-service-settings-action{width:100%;min-height:64px;display:grid;grid-template-columns:38px minmax(0,1fr) 20px;align-items:center;gap:11px;padding:10px 12px;border:1px solid #e2dde8;border-radius:11px;background:#fff;text-align:left;cursor:pointer;transition:.16s ease}.dashboard-service-settings-action:hover{border-color:rgba(var(--main-color-rgb),.38);background:#fbfaff;transform:translateY(-1px)}.dashboard-service-settings-action>span{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:9px;color:var(--main-color);background:#f0ecfb}.dashboard-service-settings-action>div{min-width:0}.dashboard-service-settings-action strong,.dashboard-service-settings-action small{display:block}.dashboard-service-settings-action strong{margin-bottom:4px;color:#3d3746;font-size:12px;font-weight:850}.dashboard-service-settings-action small{color:#9992a3;font-size:10px;line-height:1.4}.dashboard-service-settings-action>svg{color:#aaa3b3}.dashboard-service-settings-action.danger:hover{border-color:#efc0c0;background:snow}.dashboard-service-settings-action.danger>span{color:#d74545;background:#fff0f0}.dashboard-service-settings-action.danger:hover strong,.dashboard-service-settings-action.danger:hover>svg{color:#d74545}.dashboard-service-settings-warning{display:flex;align-items:flex-start;gap:11px;margin-bottom:17px;padding:13px 14px;border:1px solid #f1c9c9;border-radius:11px;background:#fff7f7;color:#d74545}.dashboard-service-settings-warning>svg{flex:0 0 auto;margin-top:1px}.dashboard-service-settings-warning strong,.dashboard-service-settings-warning span{display:block}.dashboard-service-settings-warning strong{margin-bottom:4px;font-size:12px}.dashboard-service-settings-warning span{color:#8d6666;font-size:10px;line-height:1.5}.dashboard-service-access-summary{min-width:0}.dashboard-service-access-summary.full{grid-column:1/-1}.dashboard-service-access-summary-title{display:block;margin-bottom:9px;color:#535d75;font-size:14px;font-weight:500}.dashboard-service-access-summary-grid{display:grid;grid-template-columns:1fr;overflow:hidden;border:1px solid rgba(var(--main-color-rgb),.24);border-radius:11px;background:rgba(var(--main-color-rgb),.018)}.dashboard-service-access-summary-grid>div{min-width:0;min-height:58px;display:grid;grid-template-columns:34px minmax(120px,.55fr) minmax(0,1fr);align-items:center;gap:11px;padding:11px 15px;text-align:left}.dashboard-service-access-summary-grid>div+div{border-top:1px solid #ebe7ef}.dashboard-service-access-summary-grid svg{margin:0;color:var(--main-color);stroke-width:1.7}.dashboard-service-access-summary-grid span{margin:0;color:#747083;font-size:11px;font-weight:500}.dashboard-service-access-summary-grid strong{min-width:0;color:#24202a;font-size:13px;font-weight:600;overflow-wrap:anywhere}.dashboard-service-settings-reinstall-confirm{height:39px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;border-radius:9px;background:#d74545;color:#fff;font-family:Arial,sans-serif;font-size:12px;font-weight:850;cursor:pointer;transition:.16s ease}.dashboard-service-settings-reinstall-confirm:hover{background:#c73b3b;transform:translateY(-1px)}.dashboard-service-settings-reinstall-confirm:disabled{opacity:.5;cursor:not-allowed;transform:none}.dashboard-service-reinstall-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.dashboard-service-reinstall-heading>label{color:#535d75;font-size:14px;font-weight:500;text-align:left}.dashboard-service-reinstall-heading>button{display:flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--main-color);font-family:Arial,sans-serif;font-size:11px;font-weight:850;cursor:pointer}.dashboard-service-reinstall-heading>button:disabled{opacity:.5;cursor:not-allowed}.dashboard-service-reinstall-selected{width:100%;min-height:64px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 13px;border:1px solid rgba(var(--main-color-rgb),.25);border-radius:12px;background:#faf9ff;text-align:left}.dashboard-service-reinstall-selected>div{min-width:0;display:flex;flex-direction:column;gap:3px}.dashboard-service-reinstall-selected strong{overflow:hidden;color:var(--black-text-color);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.dashboard-service-reinstall-selected small{color:#8b91a5;font-size:10px;font-weight:700}.dashboard-service-reinstall-selected>svg{color:var(--main-color)}.dashboard-service-reinstall-search{height:42px;display:flex;align-items:center;gap:9px;padding:0 12px;border:1px solid var(--main-border);border-radius:10px;background:#fbfaff;color:var(--main-color)}.dashboard-service-reinstall-search:focus-within{border-color:rgba(var(--main-color-rgb),.55);box-shadow:0 0 0 3px rgba(var(--main-color-rgb),.08);background:#fff}.dashboard-service-reinstall-search input{width:100%;border:0;outline:0;background:transparent;color:#333;font-family:Arial,sans-serif;font-size:12px}.dashboard-service-reinstall-groups{max-height:360px;display:flex;flex-direction:column;gap:14px;margin-top:14px;padding-right:4px;overflow-y:auto}.dashboard-service-reinstall-group{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:9px}.dashboard-service-reinstall-group-label{grid-column:1/-1;width:100%;color:#8a8fa1;font-size:10px;font-weight:900;text-align:left;text-transform:uppercase;letter-spacing:.06em}.dashboard-service-reinstall-package{width:100%;min-width:0;min-height:60px;display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--main-border);border-radius:11px;background:#fff;color:#34394a;text-align:left;cursor:pointer;transition:.16s ease}.dashboard-service-reinstall-package:hover:not(:disabled){border-color:rgba(var(--main-color-rgb),.42);background:#faf9ff}.dashboard-service-reinstall-package.active{border-color:var(--main-color);box-shadow:0 0 0 3px rgba(var(--main-color-rgb),.08);background:#f8f6ff}.dashboard-service-reinstall-package>span:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850}.dashboard-service-reinstall-package>strong{color:var(--main-color);font-size:10px;font-weight:900;white-space:nowrap}.dashboard-service-reinstall-package>svg{color:var(--main-color)}.dashboard-service-reinstall-package-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(var(--main-color-rgb),.1);color:var(--main-color)}.dashboard-service-reinstall-empty{min-height:76px;display:flex;align-items:center;justify-content:center;margin-top:14px;border-radius:11px;background:#f8f7fc;color:#8b91a5;font-size:12px;font-weight:700}.dashboard-service-settings-warning.full{grid-column:1/-1}.dashboard-service-backup-restore-item{margin-top:0}.dashboard-domain-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-domain-metrics-legend{display:flex;align-items:center;gap:22px;margin-top:20px;color:#777184;font-size:12px;font-weight:750}.dashboard-domain-metrics-legend span{display:flex;align-items:center;gap:7px}.dashboard-domain-metrics-legend i{width:9px;height:9px;border-radius:50%;background:#6a43de}.dashboard-domain-metrics-legend i.outgoing{background:#3b82f6}.dashboard-domain-metrics-legend i.connections{background:#36b37e}.dashboard-domain-metrics-empty{margin-top:18px;min-height:210px;display:flex;align-items:center;justify-content:center;border:1px dashed #ddd8e6;border-radius:14px}.dashboard-domain-record-type{display:inline-flex;align-items:center;justify-content:center;min-width:46px;height:30px;padding:0 10px;border-radius:8px;background:rgba(var(--main-color-rgb),.09);color:var(--main-color);font-size:11px;font-weight:900}.dashboard-domain-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:stretch}.dashboard-domain-settings-box{height:100%}.dashboard-domain-security-settings{display:flex;flex-direction:column;gap:13px}.dashboard-domain-setting-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;border:1px solid #e3dfeb;border-radius:14px}.dashboard-domain-setting-row>div{display:flex;flex-direction:column;gap:5px}.dashboard-domain-setting-row strong,.dashboard-domain-nameservers h3{color:#211d29;font-size:14px;font-weight:900}.dashboard-domain-setting-row span,.dashboard-domain-nameservers p{color:#888192;font-size:12px;font-weight:650}.dashboard-domain-switch{position:relative;width:46px;height:26px;flex:none}.dashboard-domain-switch input{position:absolute;opacity:0}.dashboard-domain-switch span{display:block;width:100%;height:100%;border-radius:20px;background:#cbc7d2;transition:.2s}.dashboard-domain-switch span:after{content:"";position:absolute;left:4px;top:4px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 2px 5px #00000026;transition:.2s}.dashboard-domain-switch input:checked+span{background:var(--main-color)}.dashboard-domain-switch input:checked+span:after{transform:translate(20px)}.dashboard-domain-nameservers{display:flex;flex-direction:column;align-items:flex-start;gap:13px}.dashboard-domain-nameservers h3{margin:0 0 5px}.dashboard-domain-nameservers p{margin:0 0 18px}.dashboard-domain-nameservers label{width:100%;display:grid;grid-template-columns:140px minmax(0,1fr);align-items:center;gap:14px;color:#686273;font-size:12px;font-weight:750}.dashboard-domain-nameservers input{height:42px;padding:0 13px;border:1px solid #ddd8e6;border-radius:9px;background:#faf9fc;color:#312b38}.dashboard-domain-nameservers-save{align-self:flex-end;margin-top:9px}.dashboard-service-plugins{width:100%;display:flex;flex-direction:column;gap:18px;margin:0 0 20px}.dashboard-service-plugins,.dashboard-service-plugins *{box-sizing:border-box}.dashboard-service-plugins-header{margin-bottom:0;padding:0}.dashboard-service-plugin-toolbar{width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:16px;padding:24px 25px 20px;border-radius:18px;background:#fff;overflow:visible;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);border:1px solid transparent}.dashboard-service-plugin-controls{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:12px;flex-wrap:wrap}.dashboard-service-plugin-sections{width:max-content;max-width:100%;display:flex;align-items:center;gap:5px;padding:4px;border-radius:10px;background:#f5f2f8}.dashboard-service-plugin-sections button{height:38px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 13px;border:0;border-radius:8px;background:transparent;color:#777080;font-family:Arial,sans-serif;font-size:12px;font-weight:800;cursor:pointer;transition:.16s ease}.dashboard-service-plugin-sections button:hover{color:#514a5d;background:#fff}.dashboard-service-plugin-sections button.active{color:#6a43de;background:#fff;box-shadow:0 2px 8px #2c214314}.dashboard-service-plugin-sections button>span{min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:0 5px;border-radius:20px;color:#6a43de;background:#eee8ff;font-size:10px;font-weight:900}.dashboard-service-plugin-search{width:280px;max-width:100%;height:42px;display:flex;align-items:center;gap:9px;padding:0 12px;border:1px solid #e5e0e9;border-radius:9px;background:#faf9fc;color:#9991a3;transition:.16s ease}.dashboard-service-plugin-search:focus-within{border-color:#bba9ef;background:#fff;box-shadow:0 0 0 3px #6a43de14}.dashboard-service-plugin-search input{width:100%;border:0;outline:0;background:transparent;color:#37313f;font-family:Arial,sans-serif;font-size:12px;font-weight:650}.dashboard-service-plugin-search input::placeholder{color:#aaa3b2}.dashboard-service-plugin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.dashboard-service-plugin-card{min-width:0;display:flex;flex-direction:column;overflow:visible;border:1px solid #e9e5ee;border-radius:18px;background:#fff;transition:.16s ease;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);border:1px solid transparent}.dashboard-service-plugin-card:hover{border-color:#dcd4e7;box-shadow:0 9px 24px #20192d12;transform:translateY(-1px)}.dashboard-service-plugin-card-top{min-height:63px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 17px 0}.dashboard-service-plugin-icon{width:43px;height:43px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid #e3dbf7;border-radius:11px;color:#6a43de;background:#f5f1ff}.dashboard-service-plugin-icon img{width:100%;height:100%;display:block;object-fit:cover;border-radius:10px}.dashboard-service-plugin-pagination{display:flex;align-items:center;justify-content:center;gap:8px;padding:5px 0 2px}.dashboard-service-plugin-pagination button{min-width:42px;height:42px;padding:0 10px;border:1px solid rgba(106,67,222,.22);border-radius:12px;background:#fff;color:var(--main-color);font-size:12px;font-weight:900;cursor:pointer;transition:.2s ease}.dashboard-service-plugin-pagination button:hover:not(:disabled),.dashboard-service-plugin-pagination button.active{background:var(--main-color);color:#fff}.dashboard-service-plugin-pagination button:disabled{opacity:.45;cursor:not-allowed}.dashboard-service-plugin-pagination>span{color:#766f80;font-size:12px;font-weight:750}.dashboard-service-audit-pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:18px}.dashboard-service-audit-pagination button{width:42px;height:42px;padding:0;border:1px solid rgba(106,67,222,.22);border-radius:12px;background:#fff;color:var(--main-color);font-size:14px;font-weight:900;cursor:pointer;transition:.2s ease}.dashboard-service-audit-pagination button:hover:not(:disabled),.dashboard-service-audit-pagination button.active{background:var(--main-color);color:#fff}.dashboard-service-audit-pagination button:disabled{opacity:.45;cursor:not-allowed}.dashboard-service-audit-pagination-ellipsis{width:16px;color:#766f80;text-align:center;font-size:17px;font-weight:900}.dashboard-service-dns-info{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px;padding:13px 15px;border:1px solid #9ac8ff;border-radius:11px;background:#edf6ff;color:#245c95;font-size:14px;line-height:1.45}.dashboard-service-dns-info i{margin-top:3px;color:#3182ce}.dashboard-service-web-preview{overflow:hidden}.dashboard-service-web-preview-actions{display:flex;align-items:center;gap:8px}.dashboard-service-web-preview-viewport{height:560px;overflow:hidden;border-top:1px solid #ece8f1}.dashboard-service-web-preview-frame{display:block;width:100%;height:100%;border:0;background:#fff}.dashboard-service-web-preview-empty{min-height:420px}.dashboard-service-web-preview-empty .dashboard-service-primary-action{margin-top:12px}.dashboard-service-plugin-content{display:flex;flex:1;flex-direction:column;padding:13px 17px 15px}.dashboard-service-plugin-content h3{margin:0;color:var(--black-text-color);font-size:16px;line-height:1.35;font-weight:900}.dashboard-service-plugin-content>p{min-height:54px;margin:7px 0 14px;color:#817a8a;font-size:11px;line-height:1.6;font-weight:550}.dashboard-service-plugin-meta{display:flex;align-items:center;gap:8px;margin-top:auto;color:#aaa3b1;font-size:10px;font-weight:750}.dashboard-service-plugin-meta span+span:before{content:"•";margin-right:8px;color:#cbc5d1}.dashboard-service-plugin-card-footer{min-height:65px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 17px;border-top:1px solid #eeeaf2;background:#fbfafc;border-radius:0 0 14px 14px}.dashboard-service-plugin-card-footer>strong{color:#4c4556;font-size:15px;font-weight:900;white-space:nowrap}.dashboard-service-plugin-card-footer>strong.free{color:#2e956b}.dashboard-service-plugin-primary,.dashboard-service-plugin-secondary{min-height:36px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 11px;border-radius:8px;font-family:Arial,sans-serif;font-size:12px;font-weight:900;cursor:pointer;transition:.16s ease}.dashboard-service-plugin-primary{border:1px solid #6A43DE;background:#6a43de;color:#fff;box-shadow:0 5px 13px #6a43de24}.dashboard-service-plugin-primary:hover:not(:disabled){background:#5c38ca;border-color:#5c38ca;transform:translateY(-1px)}.dashboard-service-plugin-primary:disabled{border-color:#d8d1e1;background:#ece9f0;color:#918a9a;box-shadow:none;cursor:default}.dashboard-service-plugin-secondary{border:1px solid #e2dce8;background:#fff;color:#625b6d}.dashboard-service-plugin-secondary:hover{border-color:#d5cddd;background:#f8f6fa;color:#4c4556}.dashboard-service-plugin-library-title{display:flex;align-items:center;justify-content:space-between;gap:8px}.dashboard-service-plugin-library-title>span{flex:0 0 auto;padding:5px 7px;border-radius:7px;font-size:9px;font-weight:900}.dashboard-service-plugin-library-title>span.installed{color:#288860;background:#eaf8f1}.dashboard-service-plugin-library-title>span.not-installed{color:#8b8494;background:#f2f0f4}.dashboard-service-plugin-owned{color:#8d8696;font-size:10px;font-weight:800}.dashboard-service-plugin-card-more{position:relative;margin-left:auto}.dashboard-service-plugin-card-more>button{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#fff;color:#7c7585;cursor:pointer;transition:.16s ease}.dashboard-service-plugin-card-more>button:hover{border-color:#d3ccdc;color:#4f4859}.dashboard-service-plugin-more-dropdown{position:absolute;top:40px;right:0;z-index:25;width:190px;padding:5px;border:1px solid #e5e0e9;border-radius:10px;background:#fff;box-shadow:0 14px 35px #1f192926}.dashboard-service-plugin-more-dropdown button,.dashboard-service-plugin-more-dropdown a{width:100%;height:37px;display:flex;align-items:center;gap:8px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:#625b6d;font-family:Arial,sans-serif;font-size:11px;font-weight:700;text-align:left;text-decoration:none;cursor:pointer}.dashboard-service-plugin-more-dropdown a:hover{background:#f5f2f8;color:var(--main-color)}.dashboard-service-plugin-more-dropdown button:not(.danger):hover{background:#f5f2f8;color:var(--main-color)}.dashboard-service-plugin-more-dropdown button.danger{color:#d74545}.dashboard-service-plugin-more-dropdown button.danger:hover{background:#fff1f1}.dashboard-service-plugin-empty{min-height:300px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:40px;border-radius:18px;background:#fff;color:#9e96a7;text-align:center;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);border:1px solid transparent}.dashboard-service-plugin-empty>i.fa-spinner{color:#3f4654;font-size:15px;font-weight:900}.dashboard-service-delete-backdrop{position:fixed;inset:0;z-index:11000;display:flex;align-items:center;justify-content:center;padding:20px;background:#120f1966;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.dashboard-service-eula-backdrop{position:fixed;inset:0;z-index:12000;display:flex;align-items:center;justify-content:center;padding:20px;background:#120f1985;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dashboard-service-eula-dialog{width:100%;max-width:510px;overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 30px 90px #19142347,0 0 0 1px #18181b0f;font-family:Arial,sans-serif}.dashboard-service-eula-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:21px 22px 18px;border-bottom:1px solid #eeeaf3}.dashboard-service-eula-head h3{margin:0 0 5px;color:var(--black-text-color);font-size:19px;line-height:1.3;font-weight:900}.dashboard-service-eula-head p{margin:0;color:#918a9d;font-size:12px;line-height:1.5;font-weight:550}.dashboard-service-eula-head>button{width:34px;height:34px;display:flex;flex:0 0 auto;align-items:center;justify-content:center;margin:-4px -5px 0 0;border-radius:8px;color:#8b8495;background:transparent;cursor:pointer;transition:.16s ease}.dashboard-service-eula-head>button:hover:not(:disabled){color:#554e60;background:#f3f0f6}.dashboard-service-eula-head>button:disabled{opacity:.5;cursor:not-allowed}.dashboard-service-eula-content{padding:21px 22px 22px}.dashboard-service-eula-content>p{margin:0;color:#746d7e;font-size:13px;line-height:1.65;font-weight:550}.dashboard-service-eula-links{display:flex;flex-direction:column;gap:9px;margin:18px 0}.dashboard-service-eula-links a{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 13px;border:1px solid #e4def0;border-radius:10px;color:var(--main-color);background:#fbfaff;text-decoration:none;transition:.16s ease}.dashboard-service-eula-links a:hover{border-color:#c9bceb;background:#f6f2ff;transform:translateY(-1px)}.dashboard-service-eula-links a>span{min-width:0;display:flex;flex-direction:column;gap:3px}.dashboard-service-eula-links strong{color:#4d396f;font-size:12px;font-weight:850}.dashboard-service-eula-links small{color:#91899d;font-size:10px;line-height:1.4;font-weight:550}.dashboard-service-eula-links svg{flex:0 0 auto}.dashboard-service-eula-note{padding:12px 13px;border-radius:10px;background:#f6f4f8;color:#817a8b!important;font-size:11px!important}.dashboard-service-eula-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:15px 22px;border-top:1px solid #eeeaf3;background:#faf9fc}.dashboard-service-eula-actions button{height:40px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 17px;border-radius:9px;font-family:Arial,sans-serif;font-size:12px;font-weight:850;cursor:pointer;transition:.16s ease}.dashboard-service-eula-actions button:disabled{opacity:.6;cursor:not-allowed}.dashboard-service-eula-actions .secondary{border:1px solid #ddd8e5;background:#fff;color:#625b6d}.dashboard-service-eula-actions .primary{border:1px solid var(--main-color);background:var(--main-color);color:#fff;box-shadow:0 7px 16px rgba(var(--main-color-rgb),.16)}.dashboard-service-eula-actions .primary:hover:not(:disabled){filter:brightness(.94);transform:translateY(-1px)}.dashboard-service-delete-dialog{width:100%;max-width:470px;overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 28px 80px #1914233d,0 0 0 1px #18181b0f;font-family:Arial,sans-serif}.dashboard-service-delete-dialog-head{display:flex;align-items:center;justify-content:space-between;padding:20px 22px 0}.dashboard-service-delete-dialog-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:12px;color:#d74545;background:#fff0f0;border:1px solid #f4cccc}.dashboard-service-delete-dialog-close{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:#81798d;cursor:pointer;transition:.16s ease}.dashboard-service-delete-dialog-close:hover{color:#4e4759;background:#f2eff7}.dashboard-service-delete-dialog-content{padding:17px 22px 22px}.dashboard-service-delete-dialog-content h3{margin:0 0 8px;color:var(--black-text-color);font-size:19px;line-height:1.3;font-weight:900}.dashboard-service-delete-dialog-content>p{margin:0;color:#797283;font-size:13px;line-height:1.65;font-weight:500}.dashboard-service-delete-dialog-item{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:18px;padding:12px 14px;border:1px solid #ece7f1;border-radius:10px;background:#faf9fc}.dashboard-service-delete-dialog-item span{flex-shrink:0;color:#9a93a4;font-size:11px;font-weight:750}.dashboard-service-delete-dialog-item strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3a3442;font-size:12px;font-weight:850;text-align:right}.dashboard-service-delete-dialog-warning{display:flex;align-items:flex-start;gap:10px;margin-top:12px;padding:12px 13px;border:1px solid #f0d0d0;border-radius:10px;background:#fff8f8;color:#c94a4a}.dashboard-service-delete-dialog-warning svg{flex:0 0 auto;margin-top:1px}.dashboard-service-delete-dialog-warning span{color:#9a6060;font-size:11px;line-height:1.55;font-weight:650}.dashboard-service-delete-dialog-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;padding:15px 22px;border-top:1px solid #eeeaf3;background:#faf9fc}.dashboard-service-delete-dialog-actions button{height:39px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 16px;border-radius:9px;font-family:Arial,sans-serif;font-size:12px;font-weight:850;cursor:pointer;transition:.16s ease}.dashboard-service-delete-dialog-actions .secondary{border:1px solid #ddd8e5;background:#fff;color:#625b6d}.dashboard-service-delete-dialog-actions .secondary:hover{border-color:#c9c2d4;background:#fff}.dashboard-service-delete-dialog-actions .danger{border:1px solid #d74545;background:#d74545;color:#fff;box-shadow:0 7px 16px #d7454526}.dashboard-service-delete-dialog-actions .danger:hover{border-color:#c63d3d;background:#c63d3d;transform:translateY(-1px)}.dashboard-service-settings-warning-orange{border-color:#f2cf9d;background:#fff8ed;color:#9a5a12}.dashboard-service-settings-warning-orange>svg{color:#e8943a;flex-shrink:0}.dashboard-service-settings-warning-orange strong{color:#8a4d0c}.dashboard-service-settings-warning-orange span{color:#9a671f}.dashboard-service-settings-warning-info{border-color:rgba(var(--main-color-rgb),.25);background:rgba(var(--main-color-rgb),.055);color:var(--main-color)}.dashboard-service-settings-warning-info>svg{color:var(--main-color)}.dashboard-service-settings-warning-info strong{color:#4f32a8}.dashboard-service-settings-warning-info span{color:#6f6682}.dashboard-service-settings-storage-note{display:block;margin-top:8px;color:#9a94a3;font-size:10px;font-weight:500;line-height:1.4}.dashboard-service-settings-confirm-summary{width:100%;margin-top:14px;border:1px solid var(--main-border);border-radius:12px;overflow:hidden;background:#fff}.dashboard-service-settings-confirm-summary>div{min-height:43px;padding:11px 14px;border-bottom:1px solid #eeeaf3}.dashboard-service-settings-confirm-summary>div:first-child{padding-top:11px}.dashboard-service-settings-confirm-summary>div:last-child{padding-bottom:11px;border-bottom:0}.dashboard-service-settings-confirm-summary span{flex:1;min-width:0}.dashboard-service-settings-confirm-summary strong{flex:0 0 auto;max-width:none}.dashboard-service-settings-price-row{background:#fbfaff}.dashboard-service-settings-price{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:5px;white-space:nowrap}.dashboard-service-settings-price b{color:var(--main-color);font-size:14px;font-weight:900}.dashboard-service-settings-price small{color:#928b9e;font-size:10px;font-weight:700}.dashboard-service-settings-spacer{margin-left:auto}.dashboard-service-settings-config-confirm{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border-radius:9px;background:#e8943a;color:#fff;font-family:Arial,sans-serif;font-size:13px;font-weight:800;cursor:pointer;transition:.16s ease}.dashboard-service-settings-config-confirm:hover{background:#d9832f;transform:translateY(-1px)}.dashboard-service-settings-cancel-confirm{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border-radius:9px;background:#d74545;color:#fff;font-family:Arial,sans-serif;font-size:13px;font-weight:800;cursor:pointer;transition:.16s ease}.dashboard-service-settings-cancel-confirm:hover:not(:disabled){background:#c63d3d;transform:translateY(-1px)}.dashboard-service-settings-cancel-confirm:disabled{cursor:not-allowed;opacity:.65}.dashboard-service-files-back.drag-target-available:not(:disabled),.dashboard-service-breadcrumb button.drag-target-available{animation:dashboard-service-drop-hint 1.05s ease-in-out infinite;border-color:rgba(var(--main-color-rgb),.2)}.dashboard-service-files-back.drag-over,.dashboard-service-breadcrumb button.drag-over{animation:none;background:#e9e1ff;color:var(--main-color);border-color:rgba(var(--main-color-rgb),.38);box-shadow:0 0 0 3px rgba(var(--main-color-rgb),.1),inset 0 0 0 1px rgba(var(--main-color-rgb),.22)}.dashboard-service-payments,.dashboard-service-extension{display:flex;flex-direction:column;gap:18px}.dashboard-service-payment-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding-bottom:20px}.dashboard-service-payment-box{min-width:0;padding:22px;border-radius:18px;background:#fff;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);border:1px solid transparent}.dashboard-service-payment-box-head{display:flex;align-items:center;gap:11px;margin-bottom:18px}.dashboard-service-payment-box-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:10px;background:#f0ecfb;color:var(--main-color)}.dashboard-service-payment-box-head span{display:block;margin-bottom:2px;color:#9a93a4;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.dashboard-service-payment-box-head h3{margin:0;color:#2c2733;font-size:16px;font-weight:900}.dashboard-service-payment-description{margin:0 0 18px;color:#817a8c;font-size:12px;line-height:1.6;font-weight:600}.dashboard-service-payment-label{display:block;margin-bottom:8px;color:#535d75;font-size:14px;font-weight:500}.dashboard-service-payment-days{height:44px;display:grid;grid-template-columns:44px 1fr 44px;overflow:hidden;border:1px solid #ddd8e6;border-radius:9px;background:#fff}.dashboard-service-payment-days button{border:0;background:#faf9fc;color:#625a6e;font-family:Arial,sans-serif;font-size:18px;font-weight:800;cursor:pointer;transition:.15s ease}.dashboard-service-payment-days button:hover{background:#f0ecfb;color:var(--main-color)}.dashboard-service-payment-days input{min-width:0;border:0;border-left:1px solid #e8e3ed;border-right:1px solid #e8e3ed;outline:0;background:#fff;color:#312b38;text-align:center;font-family:Arial,sans-serif;font-size:13px;font-weight:850}.dashboard-service-payment-days input::-webkit-inner-spin-button,.dashboard-service-payment-days input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dashboard-service-payment-fixed-period{height:44px;display:flex;align-items:center;padding:0 15px;border:1px solid #ddd8e6;border-radius:9px;background:#faf9fc;color:#312b38;font-size:13px;font-weight:850}.dashboard-service-payment-domain-notice{margin-top:12px;padding:12px 14px;border-radius:10px;background:#f4f1f7;color:#7f7889;font-size:12px;font-weight:750;line-height:1.5}.dashboard-service-payment-total{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:16px 0;padding:13px 0;border-top:1px solid #eeeaf2;border-bottom:1px solid #eeeaf2}.dashboard-service-payment-total span{color:#837c8e;font-size:11px;font-weight:700}.dashboard-service-payment-total strong{color:var(--main-color);font-size:16px;font-weight:900}.dashboard-service-payment-primary{width:100%;height:41px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--main-color);border-radius:9px;background:var(--main-color);color:#fff;font-family:Arial,sans-serif;font-size:12px;font-weight:850;cursor:pointer;transition:.16s ease;box-shadow:0 6px 16px rgba(var(--main-color-rgb),.14)}.dashboard-service-payment-primary:hover:not(:disabled){transform:translateY(-1px);filter:brightness(.96)}.dashboard-service-payment-primary:disabled,.dashboard-service-payment-days button:disabled,.dashboard-service-payment-days input:disabled{cursor:not-allowed;opacity:.65}.dashboard-service-payment-service-table{overflow:hidden;border:1px solid #ece8f0;border-radius:10px}.dashboard-service-payment-service-table>div{min-height:45px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 13px;border-bottom:1px solid #eeeaf2;background:#fff}.dashboard-service-payment-service-table>div:last-child{border-bottom:0}.dashboard-service-payment-service-table span{color:#8d8697;font-size:11px;font-weight:700}.dashboard-service-payment-service-table strong{color:#3a3442;font-size:12px;font-weight:850;text-align:right}.dashboard-service-title-status{display:flex;align-items:center;margin:8px 0 10px}.dashboard-service-status{display:inline-flex!important;align-items:center;gap:8px;width:max-content;font-size:13px;font-weight:800;line-height:1.2;white-space:nowrap}.dashboard-service-status.active{color:#1c975bf2}.dashboard-service-status.pending{color:#f59e0bf2}.dashboard-service-status.waiting{color:#6a43def2}.dashboard-service-status.blocked{color:#dc2626f2}.dashboard-service-status.expired{color:#6b7280f2}.dashboard-service-status-dot{position:relative;width:8px;height:8px;display:inline-block;flex:0 0 8px;border-radius:50%;background:currentColor;box-shadow:0 0 7px currentColor}.dashboard-service-status-dot:before{content:"";position:absolute;inset:-4px;border-radius:50%;background:currentColor;opacity:.14}.dashboard-service-status.no-aura .dashboard-service-status-dot{box-shadow:none}.dashboard-service-status.no-aura .dashboard-service-status-dot:before{display:none}.dashboard-service-status.active .dashboard-service-status-dot{color:#1c975bf2;background:currentColor}.dashboard-service-status.pending .dashboard-service-status-dot{color:#f59e0bf2;background:currentColor}.dashboard-service-status.waiting .dashboard-service-status-dot{color:#6a43def2;background:currentColor}.dashboard-service-status.blocked .dashboard-service-status-dot{color:#dc2626f2;background:currentColor}.dashboard-service-status.expired .dashboard-service-status-dot{color:#6b7280f2;background:currentColor}.dashboard-service-status.compact{gap:7px;font-size:12px;font-weight:850}.dashboard-service-status.compact .dashboard-service-status-dot{width:7px;height:7px;flex-basis:7px}.dashboard-service-payment-service-table strong.dashboard-service-status{color:#6b7280f2}.dashboard-service-payment-service-table strong.dashboard-service-status.active{color:#1c975bf2}.dashboard-service-payment-service-table strong.dashboard-service-status.pending{color:#f59e0bf2}.dashboard-service-payment-service-table strong.dashboard-service-status.waiting{color:#6a43def2}.dashboard-service-payment-service-table strong.dashboard-service-status.blocked{color:#dc2626f2}.dashboard-service-payment-service-table strong.dashboard-service-status.expired{color:#6b7280f2}.dashboard-service-payment-service-table>div.price{background:#faf8ff}.dashboard-service-payment-service-table>div.price span{color:#675d76;font-weight:850}.dashboard-service-payment-service-table>div.price strong{color:var(--main-color);font-size:15px;font-weight:950}.dashboard-service-payment-invoice{display:flex;align-items:flex-start;gap:12px;padding:15px;border:1px solid rgba(var(--main-color-rgb),.2);border-radius:11px;background:rgba(var(--main-color-rgb),.045);color:var(--main-color)}.dashboard-service-payment-invoice>svg{flex:0 0 auto;margin-top:1px}.dashboard-service-payment-invoice strong{display:block;margin-bottom:5px;color:#3b3444;font-size:13px;font-weight:900}.dashboard-service-payment-invoice p{margin:0;color:#81798c;font-size:11px;line-height:1.55;font-weight:600}.dashboard-service-payment-invoice a{color:var(--main-color);font-weight:850;text-decoration:none}.dashboard-service-invoice-verify{padding:0;color:var(--main-color);font:inherit;font-weight:850;text-decoration:underline;cursor:pointer}.dashboard-service-invoice-verify:disabled{opacity:.55;cursor:not-allowed}.dashboard-service-payment-invoice-link{height:40px;display:flex;align-items:center;justify-content:center;gap:7px;margin-top:16px;border:1px solid #ddd6e6;border-radius:9px;background:#fff;color:#61596c;font-size:11px;font-weight:850;text-decoration:none;transition:.16s ease}.dashboard-service-payment-invoice-link:hover{border-color:rgba(var(--main-color-rgb),.35);color:var(--main-color);background:#fbfaff}.dashboard-domain-contact-explanation{margin:0 0 16px;color:#6f6879;font-size:13px;line-height:1.6}.dashboard-domain-contact-phone{display:grid;grid-template-columns:minmax(150px,.85fr) minmax(0,1.15fr);gap:12px}.dashboard-domain-contact-phone label{display:flex;flex-direction:column;gap:7px;color:#595263;font-size:12px;font-weight:400}.dashboard-domain-contact-phone .custom-select{margin-top:0}.dashboard-domain-contact-phone input{box-sizing:border-box;width:100%;height:42px;padding:0 12px;border:1px solid #ddd7e6;border-radius:9px;background:#fff;color:#332d3b;font-family:inherit;font-size:15px;font-weight:400;outline:0}.dashboard-domain-contact-phone input:focus{border-color:var(--main-color);box-shadow:0 0 0 3px rgba(var(--main-color-rgb),.09)}.dashboard-service-page h1,.dashboard-service-page h2,.dashboard-service-page h3,.dashboard-service-page h4,.dashboard-service-page h5,.dashboard-service-page h6,.dashboard-service-files-modal h1,.dashboard-service-files-modal h2,.dashboard-service-files-modal h3,.dashboard-service-editor h1,.dashboard-service-editor h2,.dashboard-service-editor h3,.dashboard-service-delete-dialog h1,.dashboard-service-delete-dialog h2,.dashboard-service-delete-dialog h3{color:var(--black-text-color)!important}.dashboard-service-chart-head>div>p,.dashboard-service-console-head>div>p,.dashboard-service-files-header>div>p,.dashboard-service-section-head>div>p{max-width:650px;font-size:15px;line-height:1.65;color:var(--gray-text-color);margin:0;font-weight:400}.dashboard-service-network-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-service-network-rate{display:block;margin-top:9px;color:#918a9d;font-size:11px;font-weight:650}.dashboard-service-network-info{margin-bottom:18px}.dashboard-service-icon-action{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #e0dbe8;border-radius:10px;color:#766f83;background:#fff;cursor:pointer}.dashboard-service-icon-action:hover{color:var(--main-color);border-color:#cfc5ec}.dashboard-service-icon-action:disabled{opacity:.5;cursor:not-allowed}.dashboard-service-icon-action .spinning{animation:dashboard-service-network-spin .8s linear infinite}.dashboard-service-network-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;border-top:1px solid #eeeaf3}.dashboard-service-network-details>div{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid #eeeaf3}.dashboard-service-network-details span{color:#8d8798;font-size:12px;font-weight:700}.dashboard-service-network-details strong{color:#342f3c;font-size:13px;font-weight:850;text-align:right}.dashboard-service-firewall,.dashboard-service-network-ports{margin-top:18px}.dashboard-service-network-ports .dashboard-service-management-table{overflow:visible}.dashboard-service-network-ports .dashboard-service-management-row.known-port>.dashboard-service-status{overflow:visible;text-overflow:clip}.dashboard-service-port-list{display:flex;flex-direction:column;border:1px solid #eeeaf3;border-radius:14px;overflow:hidden}.dashboard-service-port-row{display:grid;grid-template-columns:62px minmax(120px,.7fr) minmax(220px,1fr);align-items:center;gap:16px;min-height:66px;padding:10px 16px;text-align:left}.dashboard-service-port-row+.dashboard-service-port-row{border-top:1px solid #eeeaf3}.dashboard-service-port-number{display:inline-flex;align-items:center;justify-content:center;width:52px;height:34px;border-radius:9px;background:#f4f0ff;color:var(--main-color);font-size:13px;font-weight:900}.dashboard-service-port-name{display:flex;flex-direction:column;gap:3px}.dashboard-service-port-name strong{color:#342f3c;font-size:13px;font-weight:850}.dashboard-service-port-name small{color:#918a9d;font-size:11px;font-weight:700}.dashboard-service-port-status{display:inline-flex;align-items:center;justify-content:flex-end;gap:7px;color:#1c9b62;font-size:12px;font-weight:850;text-align:right}.dashboard-service-port-status-dot{width:9px;height:9px;border-radius:50%;background:#20b26b;box-shadow:0 0 0 4px #20b26b1f}.dashboard-service-port-status.unavailable{color:#7c8290}.dashboard-service-port-status.unavailable .dashboard-service-port-status-dot{background:#8f96a3;box-shadow:0 0 0 4px #8f96a321}.dashboard-service-port-status.verification_required{color:#a84032}.dashboard-service-port-status.verification_required .dashboard-service-port-status-dot{background:#a84032;box-shadow:0 0 0 4px #a8403221}.dashboard-service-management-row.firewall{grid-template-columns:.65fr .65fr .65fr minmax(150px,1.1fr) minmax(150px,1.1fr) .65fr 48px}.dashboard-service-management-row.known-port{grid-template-columns:100px minmax(180px,1fr) 150px minmax(180px,.8fr)}.dashboard-service-management-row.known-port>strong{color:var(--main-color);font-size:13px;font-weight:900}.dashboard-service-firewall-toggle{width:100%;justify-content:flex-start}.dashboard-service-settings-main{display:grid;gap:16px;min-width:0}.dashboard-service-endpoint-card .dashboard-service-settings-card-head>.dashboard-service-icon-action{margin-left:auto}.dashboard-service-endpoint-card .dashboard-service-management-table{margin:0 -22px -22px;overflow:visible;border-radius:0 0 16px 16px}.dashboard-service-endpoint-card .dashboard-service-management-row.endpoint>.dashboard-service-status{overflow:visible;text-overflow:clip}.dashboard-service-endpoint-card .dashboard-service-management-table>:last-child{border-radius:0 0 16px 16px}.dashboard-service-management-row.endpoint{grid-template-columns:minmax(0,1.6fr) minmax(80px,.8fr) minmax(80px,.7fr) 42px}.dashboard-service-domain-add{margin-left:4px}.dashboard-service-management-row.endpoint>strong{overflow-wrap:anywhere;min-width:0;font-size:13px}.dashboard-service-management-row.endpoint:last-child{border-radius:0 0 16px 16px}.documents-title{margin-bottom:.5rem;margin-left:15px;text-align:left;padding-top:15px;font-size:20px;color:var(--gray-text-color)}.documents-ic{color:var(--main-color)}.documents-text{margin-bottom:1.5rem;margin-left:24px;margin-right:24px;text-align:left;font-size:17px;line-height:1.65;color:var(--gray-text-color)}.documents-text2{margin-bottom:1.5rem;text-align:right;font-size:17px;line-height:1.65;color:var(--gray-text-color)}.documents-page{margin-top:auto;text-align:right;color:#4b5563;font-size:14px;padding-top:20px;padding-bottom:5px}.document-box{display:flex;flex-direction:column;min-height:1200px}.abuse-intro{max-width:820px;margin-inline:auto}.abuse-form{display:grid;grid-template-columns:minmax(0,1fr);width:100%;box-sizing:border-box;gap:22px;margin-top:26px;padding:0 36px;text-align:left}.abuse-form-section{display:grid;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;box-sizing:border-box;gap:14px;border-top:1px solid var(--main-border);padding-top:17px;margin-top:30px}.abuse-form-section h3{margin:0;color:#858195;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.abuse-name-fields{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;gap:14px;padding-top:20px}.abuse-name-fields label{min-width:0}.abuse-form label{display:grid;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;box-sizing:border-box;gap:6px;color:#5f6073;font-size:14px;font-weight:400;text-align:left}.abuse-form input,.abuse-form textarea{box-sizing:border-box;width:100%;border:1px solid var(--main-border);border-radius:10px;padding:11px 13px;background:#fff;color:#333;font:inherit;font-weight:400;outline:none}.abuse-form textarea{resize:vertical;min-height:120px}.abuse-form input:focus,.abuse-form textarea:focus{border-color:var(--main-color);box-shadow:0 0 0 3px #7137c81f}.abuse-consents{display:grid;width:100%;gap:11px}.abuse-checkbox{display:flex!important;grid-template-columns:none!important;align-items:flex-start;gap:10px;line-height:1.45}.abuse-checkbox input{appearance:none;-webkit-appearance:none;position:relative;width:18px!important;height:18px;margin:2px 0 0;padding:0;border:1.5px solid #d8d8d8;border-radius:6px;background:#fff;cursor:pointer;flex:0 0 auto;transition:.2s ease}.abuse-checkbox input:checked{border-color:var(--main-color);background:var(--main-color)}.abuse-checkbox input:checked:after{content:"";position:absolute;width:4px;height:8px;margin:1px 0 0 5px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.abuse-checkbox input.field-invalid{border-color:#ff4d5a!important;box-shadow:0 0 0 3px #ff4d5a1f!important}.abuse-checkbox a{color:var(--main-color);text-decoration:underline}.abuse-form .button-button{justify-self:end;width:30%;min-width:240px}.account-state-wrap{width:100%;display:flex;flex-direction:column;gap:24px}.account-state-status-head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;margin-bottom:14px}.account-state-status-label{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#8b7fa1}.account-state-status-value{font-size:26px;line-height:1.1;font-weight:900}.account-state-status-value-ok{color:#2ebd6e}.account-state-status-value-limited{color:#d89600}.account-state-status-value-suspended{color:#ea5d5d}.account-state-status-value-closed{color:#bf3a3a}.account-state-topline{position:relative;width:100%;max-width:760px;margin:0 auto 22px;display:grid;grid-template-columns:repeat(4,1fr);align-items:center}.account-state-topline-track{position:absolute;top:50%;left:12.5%;right:12.5%;height:4px;transform:translateY(-50%);border-radius:999px;background:#ddd5e8;z-index:1}.account-state-topline-item{position:relative;z-index:2;display:flex;justify-content:center}.account-state-topline-dot{width:14px;height:14px;border-radius:50%;background:#d8d0e4;border:2px solid #fff;box-sizing:border-box}.account-state-topline-item-ok.account-state-topline-item-active .account-state-topline-dot{background:#2ebd6e}.account-state-topline-item-limited.account-state-topline-item-active .account-state-topline-dot{background:#d89600}.account-state-topline-item-suspended.account-state-topline-item-active .account-state-topline-dot{background:#ea5d5d}.account-state-topline-item-closed.account-state-topline-item-active .account-state-topline-dot{background:#bf3a3a}.account-state-levels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.account-state-inactive{filter:grayscale(100%)}.account-state-level{padding:18px;min-height:205px;border-radius:24px;background:#fff;border:1px solid #e7deef}.account-state-level-top{display:flex;align-items:center;gap:14px;margin-bottom:18px}.account-state-level-icon{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;font-size:18px;flex-shrink:0}.account-state-level-icon-login{border-radius:50%;display:grid;place-items:center;flex-shrink:0}.account-state-level-line{flex:1;height:7px;border-radius:999px;background:#eee8f5}.account-state-level-body h3{margin:0 0 10px;font-size:19px;line-height:1.2;font-weight:900}.account-state-level-body p{margin:0;font-size:15px;line-height:1.25;color:#838383}.account-state-level-ok{border-top:3px solid #4fd184}.account-state-level-ok .account-state-level-icon{color:#2ebd6e;background:#dff8ea;border:1px solid #aee5c6}.account-state-level-ok .account-state-level-body h3{color:#2ebd6e}.account-state-level-limited{border-top:3px solid #efb32e}.account-state-level-limited .account-state-level-icon{color:#d89600;background:#fff3d6;border:1px solid #f0cf84}.account-state-level-limited .account-state-level-body h3{color:#d89600}.account-state-level-suspended{border-top:3px solid #ff7777}.account-state-level-suspended .account-state-level-icon{color:#ea5d5d;background:#ffe2e2;border:1px solid #efb1b1}.account-state-level-suspended .account-state-level-body h3{color:#ea5d5d}.account-state-level-closed{border-top:3px solid #d92f2f}.account-state-level-closed .account-state-level-icon{color:#bf3a3a;background:#f4dcdc;border:1px solid #ddaaaa}.account-state-level-closed .account-state-level-body h3{color:#bf3a3a}.account-state-section{max-width:760px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:16px}.account-state-section-head h2{color:var(--main-color);margin-bottom:5px;padding-top:8px;font-weight:800}.account-state-section-head p{color:#535d75;margin-bottom:12px;font-size:13px;font-weight:500;padding-bottom:12px}.account-state-accordion{display:flex;flex-direction:column;gap:14px}.account-state-item{border-radius:22px;overflow:hidden;background:#fff;border:1px solid #e7deef}.account-state-item-summary{list-style:none;cursor:pointer;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.account-state-item-summary::-webkit-details-marker{display:none}.account-state-item-summary-left{display:flex;align-items:center;gap:14px}.account-state-item-summary-left strong{display:block;margin-bottom:4px;font-size:17px;line-height:1.2;font-weight:900;color:var(--main-color)}.account-state-item-summary-left span{display:block;font-size:14px;color:#838383}.account-state-item-summary>i{color:#8d82a1;font-size:15px;transition:transform .2s ease}.account-state-item[open] .account-state-item-summary>i{transform:rotate(180deg)}.account-state-item-badge{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-size:16px}.account-state-item-badge-limited{color:#d89600;background:#fff3d6;border:1px solid #f0cf84}.account-state-item-badge-muted{color:#847996;background:#f2edf7;border:1px solid #ddd3e9}.account-state-item-content{padding:0 20px 20px}.account-state-violation-card{padding:18px;border-radius:18px;background:#faf8fd;border:1px solid #ece4f4}.account-state-violation-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}.account-state-violation-head p{text-align:left;font-size:17px;line-height:1.65;color:var(--gray-text-color)}.account-state-violation-head h4{margin:0;font-size:17px;line-height:1.2;font-weight:800;color:var(--main-color)}.account-state-pill{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:800;white-space:nowrap}.account-state-pill2{display:inline-flex;align-items:center;justify-content:center;min-height:80px;min-width:80px;border-radius:999px;font-size:29px;font-weight:800;white-space:nowrap;background-color:var(--main-color);color:#fff}.account-state-pill-limited{color:#b67a00;background:#fff1cf;border:1px solid #efd18b}.account-state-violation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.account-state-violation-field{padding:14px 15px;border-radius:16px;background:#fff;border:1px solid #ece4f4}.account-state-violation-field span{display:block;margin-bottom:6px;font-size:12px;line-height:1.4;text-transform:uppercase;letter-spacing:.05em;color:#8b7fa1}.account-state-violation-field strong{display:block;font-size:14px;line-height:1.6;font-weight:600;color:#31264a}.account-state-empty{padding:16px;border-radius:16px;background:#faf8fd;border:1px dashed #d8cce8;font-size:14px;line-height:1.5;color:#786d8b}.account-state-pill-ok{color:#2ebd6e;background:#dff8ea;border:1px solid #aee5c6}.account-state-pill-suspended{color:#ea5d5d;background:#ffe2e2;border:1px solid #efb1b1}.account-state-pill-closed{color:#bf3a3a;background:#f4dcdc;border:1px solid #ddaaaa}.account-state-item-badge-ok{color:#2ebd6e;background:#dff8ea;border:1px solid #aee5c6}.account-state-item-badge-suspended{color:#ea5d5d;background:#ffe2e2;border:1px solid #efb1b1}.account-state-item-badge-closed{color:#bf3a3a;background:#f4dcdc;border:1px solid #ddaaaa}.account-form-addon{width:100%;max-width:400px;text-align:left}.account-settings-container.account-security-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.account-settings-column{display:flex;width:100%;min-width:0;flex-direction:column;gap:20px;align-items:flex-start}.account-settings-column>.form{justify-self:auto}.account-identification-form input[readonly]{color:#535d75;background:#faf9fc;cursor:text}.account-identification-form input.account-identification-uuid{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.account-identification-form .form-buttons{width:100%}.account-section-addon{max-width:820px}.account-padding-addon{padding-top:0}.account-code-link-btn{display:inline-block;cursor:pointer}.account-backup-box{margin-top:8px}.account-codes-list{margin-top:12px;display:flex;flex-direction:column;gap:8px}.account-code-item{display:flex;align-items:center;gap:12px}.account-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.account-state-addon{text-align:left}.account-settings-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px;column-gap:20px;align-items:start}.account-settings-container>.form{justify-self:start}@media (max-width:768px){.account-settings-container.account-security-grid{display:flex;flex-direction:column;gap:20px}.account-security-grid .account-settings-column{display:contents}.account-security-password{order:1}.account-security-email{order:2}.account-security-twofa{order:3}.account-security-identification{order:4}}.account-wallet-override{padding:0}.account-wallet-overview{display:grid;grid-template-columns:1.1fr .8fr;gap:0;border-radius:12px;overflow:hidden}.account-wallet-balance{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;padding:34px 40px;background:linear-gradient(135deg,#faf8ff,#fff);border-right:1px solid var(--main-border);overflow:hidden}.account-wallet-actions{display:flex;flex-direction:column;justify-content:center;padding:24px 30px}.account-wallet-label{display:block;margin-bottom:4px;color:#7f7a95;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.8px}.account-wallet-price{margin:8px 0 16px;color:var(--main-color);font-size:34px;line-height:1;font-weight:900}.account-wallet-status{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:#eafaf0;color:#239254;font-weight:700;font-size:12px}.account-wallet-status-dot{width:9px;height:9px;border-radius:50%;background:#22c55e}.account-wallet-description{margin-top:12px;max-width:300px;color:#7a748f;font-size:12px;line-height:1.5}.account-wallet-bg-icon{position:absolute;right:20px;bottom:10px;font-size:82px;color:#6a43de14;pointer-events:none}.account-wallet-button{overflow:hidden;height:48px;margin-top:10px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;border-radius:10px;border:1px solid var(--main-border);background:#fff;color:#47425c;font-size:15px;font-weight:600;cursor:pointer;transition:.2s}.account-wallet-button>div{display:flex;align-items:center;gap:12px}.account-wallet-button i:first-child{width:20px;color:var(--main-color);font-size:17px}.account-wallet-button i:last-child{color:#8c87a1;transition:.2s}.account-wallet-button-primary{background:var(--main-color);color:#fff;border:none;box-shadow:0 12px 24px #6a43de38}.account-wallet-button-primary i,.account-wallet-button-primary i:first-child{color:#fff}.account-wallet-button-primary i:last-child{color:#fff}.account-wallet-button:hover{transform:translateY(-1px)}.account-preferences-card{order:1;grid-column:1;grid-row:1}.account-billing-card{order:2;grid-column:2;grid-row:1/span 2}.account-notifications-card{order:3;grid-column:1;grid-row:2}.account-representative-fields{margin-top:3px}.contact-phone-label{margin:5px 0 0!important}.contact-phone-fields{display:grid;grid-template-columns:minmax(145px,.8fr) minmax(0,1.2fr);gap:10px;margin-bottom:15px}.contact-phone-fields select,.contact-phone-fields input{box-sizing:border-box;width:100%;height:42px;padding:8px;margin-top:6px;border:1px solid var(--main-border);border-radius:10px;background:#fff;color:#333;font-size:15px;outline:none;transition:.2s ease}.contact-phone-fields select:focus,.contact-phone-fields input:focus{border-color:var(--main-color);box-shadow:0 0 0 3px #7137c826}.field-optional{font-size:11px;color:gray}.registration-steps{display:flex;justify-content:center;align-items:flex-start;gap:10px;position:relative;margin:24px 0}.registration-step{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;z-index:2}.registration-dot{width:32px;height:32px;border-radius:50%;background:rgba(var(--main-color-rgb),.4);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.registration-label{color:rgba(var(--main-color-rgb),.4);font-size:12px;font-weight:700}.registration-dot.active{background:var(--main-color)}.registration-label.active{color:var(--main-color)}.registration-line{width:56px;height:5px;background:rgba(var(--main-color-rgb),.4);margin-top:19px;border-radius:999px;z-index:1}.registration-line.active{background:var(--main-color)}.registration-section .forms{display:flex;align-items:center;justify-content:center;gap:190px;flex-wrap:nowrap;text-align:left}.registration-section .forms img{flex:0 0 auto;max-width:500px;width:100%;height:auto}.registration-representative-fields{margin-top:3px}.error-visual{position:relative;display:flex;align-items:center;justify-content:center;min-height:230px}.error-visual:before{content:"";position:absolute;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,#6f47df29,#6f47df14 38%,#6f47df00 68%);z-index:0}.error-image{width:min(100%,580px);height:auto;display:block;margin:0 auto;object-fit:contain;filter:drop-shadow(0 28px 45px rgba(92,56,195,.22));transform:translateY(40px);position:relative;z-index:2}.error-visual .spiral{position:absolute;opacity:.45;z-index:1}.error-visual .spiral svg{width:100%;height:100%}.error-visual .spiral-1{width:120px;top:40px;left:40px;transform:rotate(15deg)}.error-visual .spiral-2{width:140px;top:80px;right:60px;transform:rotate(-20deg)}.error-visual .spiral-3{width:100px;bottom:60px;left:80px;transform:rotate(-10deg)}.error-visual .spiral-4{width:130px;bottom:40px;right:40px;transform:rotate(25deg)}.error-note{width:fit-content;max-width:100%;display:flex;align-items:center;gap:18px;margin:34px auto 20px;padding:18px 26px;border-radius:16px;background:linear-gradient(180deg,#f6f1fff2,#f2ebfff2);color:#5f6678;font-size:16px;font-weight:300;box-shadow:0 14px 35px #6f47df14}.error-note i{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--main-color);font-size:25px;flex-shrink:0;transform:scale(1.4)}.error-page{margin-bottom:60px}.spiral-1{--r:15deg;animation:float 6s ease-in-out infinite}.spiral-2{--r:-20deg;animation:float 7s ease-in-out infinite}.spiral-3{--r:-10deg;animation:float 5s ease-in-out infinite}.spiral-4{--r:25deg;animation:float 6.5s ease-in-out infinite}.login-section .forms{display:flex;align-items:center;justify-content:center;gap:190px;flex-wrap:nowrap;text-align:left}.login-section .forms img{flex:0 0 auto;max-width:500px;width:100%;height:auto}.auth-illustration{display:block;width:100%;height:auto;object-fit:contain;transform:none}.login-section .auth-illustration-login{max-width:430px}.registration-section .auth-illustration-registration{max-width:460px}.login-reg{display:block;text-align:right;width:100%;margin-top:10px}.login-reg span{color:var(--main-color);font-weight:500}.invoices-remember.shake{animation:invoices-ackshake .6s ease-in-out}.invoices-remember{display:flex;align-items:top;gap:10px;font-size:14px;color:#535d75;font-weight:500;cursor:pointer;padding-top:10px;padding-bottom:15px}.invoices-remember input[type=checkbox]{appearance:none;-webkit-appearance:none;min-width:18px;width:18px;height:18px;border:1.5px solid #d8d8d8;border-radius:6px;background:#fff;cursor:pointer;position:relative;transition:all .2s ease}.invoices-remember input[type=checkbox]:checked{background:var(--main-color);border-color:var(--main-color)}.invoices-remember input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:1.5px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.invoices-remember span{display:block;margin:0;font-size:small;color:var(--dark-gray);line-height:1.4;color:#535d75;text-align:left}.invoices-section{position:relative}.invoices-layout{display:grid;grid-template-columns:minmax(0,650px) 360px;gap:34px;max-width:1400px;margin:36px auto 0;padding:0 24px;align-items:start;justify-content:center}.invoices-main{display:flex;flex-direction:column;gap:24px;min-width:0;width:100%}.invoices-side{position:relative;align-self:start;display:flex;flex-direction:column;gap:24px;height:max-content}.invoices-move,.invoices-layout{overflow:visible}.invoices-card,.invoices-summary-card,.invoices-coupon-card{background:#fff;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);border-radius:18px;padding:24px}.invoices-hero-card{position:relative;min-height:220px;background-size:cover;background-position:center;border-radius:18px;overflow:hidden;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.invoices-hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,#120c30db,#6a43de94)}.invoices-hero-content{position:relative;z-index:2;max-width:560px;padding:34px;text-align:left;color:#fff}.invoices-hero-content span{display:inline-flex;padding:8px 12px;border-radius:8px;background:#ffffff24;font-size:12px;font-weight:900;text-transform:uppercase;margin-bottom:14px}.invoices-hero-content h2{font-size:38px;line-height:1.15;font-weight:900;margin:0 0 12px;color:#fff}.invoices-hero-content p{font-size:15px;line-height:1.7;margin:0;color:#ffffffdb}.invoices-card-title{display:flex;align-items:center;gap:10px;color:var(--main-color);font-size:18px;font-weight:900;margin:0 0 20px;text-align:left}.invoices-card-title i{font-size:16px}.invoices-field{display:grid;grid-template-columns:170px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;border:1px solid var(--main-border);border-radius:14px;margin-bottom:12px;background:#fff}.invoices-field:last-child{margin-bottom:0}.invoices-label{font-size:16px;color:#535d75;font-size:14px;font-weight:500;text-align:left}.invoices-input{width:100%;height:46px;padding:0 16px;border:1px solid var(--main-border);border-radius:12px;background:#fff;color:#333;font-size:15px;outline:none;transition:.2s ease}.invoices-input:focus{border-color:#6a43de80;box-shadow:0 0 0 4px #6a43de14}select.invoices-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:42px;background-image:url("data:image/svg+xml;utf8,<svg fill='%236A43DE' height='16' viewBox='0 0 24 24' width='16' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 15px center;background-size:16px}.invoices-range{-webkit-appearance:none;appearance:none;width:100%;height:8px;border-radius:999px;background:#e9e3ff;outline:none}.invoices-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:var(--main-color);border:3px solid #fff;box-shadow:0 6px 14px #6a43de52;cursor:pointer}.invoices-range::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--main-color);border:3px solid #fff;box-shadow:0 6px 14px #6a43de52;cursor:pointer}.invoices-value{display:inline-flex;align-items:center;justify-content:center;min-width:74px;padding:7px 11px;border-radius:999px;background:#6a43de1a;color:var(--main-color);font-size:13px;font-weight:900;white-space:nowrap}.invoices-domain-row{display:grid;grid-template-columns:minmax(0,1fr) 130px 46px;gap:10px}.invoices-domain-name,.invoices-domain-ext{min-width:0}.invoices-icon-button{width:46px;height:46px;border:0;border-radius:12px;background:var(--main-color);color:#fff;font-weight:900;cursor:pointer;transition:.2s ease}.invoices-icon-button:hover{transform:translateY(-2px);box-shadow:0 12px 24px #6a43de3d}.invoices-domains{display:flex;flex-direction:column;gap:10px;margin-top:14px}.invoices-domain-box{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border:1px solid var(--main-border);border-radius:14px;cursor:pointer;transition:.2s ease;text-align:left}.invoices-domain-box:hover,.invoices-domain-box.active{border-color:#6a43de73;background:#f7f5ff}.invoices-domain-box.unavailable{opacity:.55;cursor:not-allowed}.invoices-domain-info{display:flex;flex-direction:column;gap:8px;min-width:0}.invoices-domain-full{font-size:15px;font-weight:800;color:var(--black-text-color)}.invoices-domain-full b{color:var(--main-color)}.invoices-badge{display:inline-flex;align-items:center;gap:6px;width:max-content;padding:6px 9px;border-radius:999px;font-size:12px;font-weight:900}.invoices-empty{display:flex;align-items:center;justify-content:center;gap:10px;min-height:82px;border-radius:14px;background:#f7f5ff;color:#68728b;font-weight:800}.invoices-addon{font-size:16px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border:1px solid var(--main-border);border-radius:14px;margin-bottom:10px;color:#535d75;font-weight:500}.invoices-addon:last-child{margin-bottom:0}.invoices-addon b{padding:7px 11px;border-radius:999px;background:#6a43de1a;color:var(--main-color);font-size:12px;font-weight:800}.invoices-summary-list{border:1px solid var(--main-border);border-radius:14px;overflow:hidden;margin-bottom:42px}.invoices-summary-list div{display:grid;grid-template-columns:120px 1fr}.invoices-summary-list div+div{border-top:1px solid var(--main-border)}.invoices-summary-list-tit{padding:14px;color:var(--main-color);font-size:13px;font-weight:900;background:#fbfaff;border-right:1px solid var(--main-border);text-align:left}.invoices-summary-list b{padding:14px;color:#222;font-size:13px;font-weight:700;text-align:left}.invoices-price-box{display:flex;align-items:flex-end;gap:10px;margin-bottom:10px}.invoices-price{font-size:36px;line-height:1;font-weight:900;color:var(--main-color)}.invoices-price-box span{padding:6px 12px;border-radius:999px;background:#6a43de1a;color:#7c7c7c;font-size:12px;font-weight:700}.invoices-total{padding:12px 14px;border-radius:12px;background:#f7f5ff;color:var(--main-color);font-size:14px;font-weight:900;margin-bottom:14px;text-align:left}.invoices-summary-text{font-size:14px;line-height:1.65;color:#68728b;text-align:left;margin:20px 0 18px;padding-top:14px;border-top:1px solid var(--main-border)}.invoices-coupon-row{display:grid;grid-template-columns:1fr 52px;gap:10px}.invoices-button-download{gap:8px;width:40%;height:46px;padding:0 16px;border-radius:10px;font-size:15px;outline:none;transition:.2s ease;border:1px solid #e2dbea;background:#fff;color:#655b7d;cursor:pointer;font-weight:600;display:flex;align-items:center;justify-content:center}.invoices-button-download:hover{background:#6a43de14}.vtable{width:100%;background:#fff;overflow:hidden}.vtable-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #eee9f7;padding:18px 20px 18px 0}.vtable-toolbar-left{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.vtable-search{height:40px;display:flex;align-items:center;border:1px solid #e3dcf0;background:#fff;border-radius:12px;overflow:hidden}.vtable-search-input{width:240px;height:100%;border:0;outline:0;padding:0 14px;font-size:14px;color:#31264a;background:transparent}.vtable-search-input::placeholder{color:#9a91aa}.vtable-search-btn{width:42px;height:100%;border:0;border-left:1px solid #eee9f7;background:#faf8ff;color:var(--main-color);cursor:pointer}.vtable-search-btn:hover{background:var(--main-color);color:#fff}.vtable-action-btn{height:40px;border:1px solid #d8c9ff;background:#faf8ff;color:var(--main-color);border-radius:12px;padding:0 15px;font-size:13px;font-weight:600;cursor:pointer}.vtable-action-btn:hover{background:var(--main-color);color:#fff}.vtable-scroll{width:100%;overflow-x:auto}.vtable table{width:100%;border-collapse:collapse;min-width:760px}.vtable thead th{height:48px;padding:0 18px;text-align:left;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;color:#8b83a2;background:#fff;border-bottom:1px solid #eee9f7;white-space:nowrap}.vtable thead th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.vtable tbody td{height:54px;padding:0 18px;font-size:14px;font-weight:500;color:#3b344d;border-bottom:1px solid #eee9f7;white-space:nowrap}.vtable tbody tr{transition:.18s ease}.vtable tbody tr:hover{background:#faf8ff}.vtable tbody tr.selected{background:#f4efff}.vtable tbody tr:last-child td{border-bottom:0}.vtable-caret{display:inline-flex;margin-left:7px;font-size:11px;color:#a094b8}.vtable-select-col{width:52px;text-align:center!important;padding-left:18px!important;padding-right:8px!important}.vtable-check{width:22px;height:22px;display:inline-grid;place-items:center;border:1px solid #d9d2e7;background:#fff;border-radius:6px;color:#fff;cursor:pointer;transition:.18s ease}.vtable-check:hover{border-color:var(--main-color);background:#f5f0ff}.vtable-check.active{border-color:var(--main-color);background:var(--main-color);box-shadow:0 6px 14px #6a43de38}.vtable-check i{font-size:12px}.vtable-buttons{display:flex;align-items:center;justify-content:flex-end;gap:8px}.vtable-button{width:40px;height:40px;display:grid;place-items:center;border:1px solid #e2dbea;background:#faf8ff;color:var(--main-color);border-radius:10px;cursor:pointer;transition:.18s ease}.vtable-button:hover{background:var(--main-color);color:#fff}.vtable-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-top:1px solid #eee9f7;background:#fff}.vtable-count{font-size:13px;color:#8b83a2}.vtable-pagination{display:flex;align-items:center;gap:7px}.vtable-page-btn,.vtable-page-num{min-width:34px;height:34px;border:1px solid #e1dbea;background:#fff;color:#655b7d;border-radius:10px;font-size:13px;font-weight:800;cursor:pointer;transition:.18s ease}.vtable-page-btn:hover:not(:disabled),.vtable-page-num:hover:not(:disabled):not(.active){background:#6a43de14}.vtable-page-btn:disabled,.vtable-page-num:disabled{opacity:.45;cursor:not-allowed}.vtable-page-num.active{background:var(--main-color);border-color:var(--main-color);color:#fff;box-shadow:0 8px 18px #6a43de33;cursor:default}.vtable-page-num.ellipsis{background:transparent;border-color:transparent;box-shadow:none}.vtable-empty{height:300px!important;text-align:center!important;padding:40px 20px!important;color:#8b83a2!important;white-space:normal!important}.vtable-empty-image{width:160px;max-width:80%;margin-bottom:18px}.vtable-empty strong{display:block;margin-bottom:7px;font-size:18px;font-weight:900;color:#31264a}.vtable-empty span{display:block;font-size:14px;color:#8b83a2}.forms{display:flex;gap:50px;flex-wrap:wrap;padding-top:40px;padding-bottom:60px}.forms .form:only-child{margin:0 auto}.form{background-color:#fff;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);border-radius:10px;max-width:400px;padding:20px 40px 30px}.form h2,.support-form h2{color:var(--main-color);margin-bottom:5px;padding-top:8px;font-weight:800}.form p,.support-form p{color:#535d75;margin-bottom:20px;font-size:13px;font-weight:500;padding-bottom:12px}.form label,.support-form label,.wallet-form label{display:block;margin-bottom:13px;color:#535d75;font-size:14px;font-weight:500}.support-form textarea,.form textarea{width:100%;resize:vertical;padding:8px;margin-top:4px;border:1px solid #ccc;border-radius:6px}.support-form textarea:focus,.form textarea:focus{outline:none;border-color:var(--main-color);box-shadow:0 0 0 3px #7137c826}.form input[type=text],.wallet-form input[type=text],.form input[type=email],.form input[type=password],.form input[type=number],.form select,.form input[type=range],.support-form input[type=text],.support-form input[type=email],.support-form input[type=password],.support-form input[type=number],.support-form select,.support-form input[type=range]{width:100%;height:42px;padding:8px;margin-top:6px;border:1px solid var(--main-border);border-radius:10px;background:#fff;color:#333;font-size:15px;outline:none;transition:.2s ease}.form select,.support-form select{padding-right:2rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='%237137c8' height='16' viewBox='0 0 24 24' width='16' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 16px}.form input:focus[type=text],.wallet-form input:focus[type=text],.support-form input:focus[type=text],.form input:focus[type=email],.support-form input:focus[type=email],.form input:focus[type=password],.support-form input:focus[type=password],.form input:focus[type=number],.support-form input:focus[type=number],.form select:focus,.support-form select:focus{outline:none;border-color:var(--main-color);box-shadow:0 0 0 3px #7137c826}.form input[type=checkbox],.support-form input[type=checkbox]{width:15px;height:15px;accent-color:var(--main-color)}.field-invalid,.field-invalid input,.form input[type=checkbox].field-invalid{border-color:#b05656!important;box-shadow:0 0 0 3px #ff4d5a1f!important}.field-invalid-box{border:1px solid #b05656!important;border-radius:12px;box-shadow:0 0 0 3px #ff4d5a1f!important}.form a,.support-form a{color:var(--main-color);text-decoration:none}.form-buttons{display:flex;gap:10px;margin-top:15px}.form .name-fields{display:flex;gap:10px}.form .name-fields label{flex:1}.form .name-fields input{width:100%}.form .button-button,.form .button-gray-button{margin-top:10px}.form .remember{display:flex;align-items:center;gap:10px;font-size:14px;color:#535d75;font-weight:500;cursor:pointer;padding-top:10px}.form .remember input[type=checkbox]{appearance:none;-webkit-appearance:none;min-width:18px;width:18px;height:18px;border:1.5px solid #d8d8d8;border-radius:6px;background:#fff;cursor:pointer;position:relative;transition:all .2s ease}.form .remember input[type=checkbox]:checked{background:var(--main-color);border-color:var(--main-color)}.form .remember input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:1.5px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.form .remember span{display:block;margin:0;font-size:small;color:var(--dark-gray);line-height:1.4;color:#535d75}.form .remember-small{display:flex;gap:6px;padding-left:5px;margin-bottom:20px;padding-bottom:8px}.form .remember-small input[type=checkbox]{top:0;left:0;width:16px;height:16px;accent-color:var(--main-color)}.form .remember-small span{display:block;margin:0;font-size:smaller;color:var(--dark-gray);line-height:1.4;color:#535d75}.password-strength{margin-left:3px;margin-right:3px;margin-top:5px;height:4px;background:#eee;border-radius:4px;overflow:hidden}.password-strength-bar{height:100%;transition:width .3s ease}.password-strength .weak{background:#e74c3c}.password-strength .medium{background:#f39c12}.password-strength .strong{background:#2ecc71}.password-input-wrap{position:relative}.password-input-wrap input{width:100%;padding-right:40px}.password-eye{position:absolute;right:14px;top:55%;transform:translateY(-50%);cursor:pointer;-webkit-user-select:none;user-select:none;opacity:.6;color:#8d89a9}.password-eye:hover{opacity:.8}.two-factor-auth{display:flex;gap:8px;justify-content:center}.two-factor-auth input{width:45px;height:52px!important;font-size:24px;text-align:center;border:1px solid #ccc;border-radius:6px;text-transform:uppercase}.alert{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:14px 18px;border-radius:12px;font-size:14px;color:#fff;font-family:Segoe UI,sans-serif;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 15px #00000026;margin:10px 0;animation:slideIn .3s ease;position:relative}.alert span,.alert p{text-align:left}.alert.info{background:#904cadd9}.alert.warning{background:#daac63ec}.alert.success{background:#658f52e6}.alert.error{background:#d85041e6}.alert i{font-size:23px}.alert-txt{flex:1}.alert-x{background:transparent;border:0;color:#fff;font-size:20px;cursor:pointer;opacity:.9}.alert-x:hover{opacity:1;transform:scale(1.1)}.notifications-wrapper{position:fixed;right:1rem;bottom:1rem;z-index:5000;display:flex;flex-direction:column;gap:14px}.notifications{width:min(380px,94vw);background:#fff;border-radius:10px;border-left:10px solid transparent;box-shadow:0 12px 28px #0000001f;display:flex;align-items:center;position:relative;overflow:hidden;font-family:Arial,sans-serif}.notifications-icon{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;margin:0 14px;color:#fff;flex:0 0 auto}.notifications-icon i{font-size:16px}.notifications-body{padding:16px 6px 16px 0;flex:1;min-width:0}.notifications-title{font-weight:700;font-size:.95rem;color:#575757}.notifications-text{margin-top:6px;font-size:.89rem;color:#6f6f6f;line-height:1.35}.notifications-close{border:0;background:transparent;cursor:pointer;width:32px;height:32px;margin:10px 12px auto 6px;opacity:.55;transition:.2s;display:grid;place-items:center;color:#222}.notifications-close:hover{opacity:1}.notifications-progress{position:absolute;left:0;bottom:0;height:3px;width:100%;background:#cacaca;animation:notifications-shrink linear forwards}.notifications.success{border-left-color:#22c55e}.notifications.success .notifications-icon{background:#22c55e}.notifications.error{border-left-color:#ff4d5a}.notifications.error .notifications-icon{background:#ff4d5a}.notifications.info{border-left-color:var(--main-color)}.notifications.info .notifications-icon{background:var(--main-color)}.notifications.warning{border-left-color:#f59e0b}.notifications.warning .notifications-icon{background:#f59e0b}.menu{width:100%;height:90px;padding:0 66px;display:flex;align-items:center;justify-content:space-between;background:var(--light-gray);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:height .25s ease,background .25s ease,box-shadow .25s ease,border-color .25s ease}.menu.scrolled{height:86px;background:var(--light-gray);box-shadow:0 16px 42px #23194c1f;box-shadow:0 18px 50px #23194c0f}.menu-white{width:100%;height:90px;padding:0 66px;display:flex;align-items:center;justify-content:space-between;background:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:height .25s ease,background .25s ease,box-shadow .25s ease,border-color .25s ease}.menu-white.scrolled{height:86px;background:#fff;box-shadow:0 16px 12px #23194c1f;box-shadow:0 18px 10px #23194c0f}.menu-action-buttons{display:flex;align-items:center;gap:14px}.menu-register-button{height:50px;padding:0 26px;border-radius:10px;background:var(--main-color);color:#fff;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,border-color .2s ease,color .2s ease;font-family:Inter-Regular,sans-serif;gap:6px;box-shadow:0 16px 30px rgba(var(--main-color-dark-rgb),.25)}.menu-login-button{height:50px;padding:0 22px;border-radius:10px;background:#fff;color:var(--gray-text-color);font-family:Inter-Regular,sans-serif;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:transform .2s ease,border-color .2s ease,color .2s ease;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.menu-register-button:hover,.gray-button2:hover{transform:translateY(-1px)}.menu-login-button:hover{border-color:var(--main-color);color:var(--main-color)}.menu-container{position:sticky;top:0;z-index:1000;width:100%;background:transparent}.menu-logo-link{display:flex;align-items:center;text-decoration:none}.menu-logo{width:185px;height:auto;object-fit:contain;display:block}.menu-bar{display:flex;align-items:center;justify-content:center;gap:26px;height:100%;position:absolute;left:50%;transform:translate(-50%)}.menu-button{height:50%;padding:0 4px;display:flex;align-items:center;justify-content:center;gap:8px;position:relative;background:transparent;border:0;color:var(--gray-text-color);text-decoration:none;font-family:Inter-Regular,sans-serif;font-size:16px;font-weight:600;cursor:pointer;white-space:nowrap;transition:color .2s ease}.menu-button:hover,.menu-button.active{color:var(--main-color)}.menu-button.active:after{content:"";position:absolute;left:50%;bottom:0;width:90%;height:4px;border-radius:999px;background:var(--main-color);transform:translate(-50%)}.menu-button i{font-size:8px;transition:transform .2s ease}.menu-button i.rotate{transform:rotate(180deg)}.menu-wrap{position:relative}.menu-service-dropdown{right:auto;left:50%;top:58px;width:430px;transform:translate(-120%)}.menu-service-dropdown-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:12px}.menu-special-button{background:var(--main-color);border-radius:1.875rem;padding:.625rem;display:flex;flex-direction:row;gap:.625rem;align-items:center;justify-content:center;flex-shrink:0;width:7.875rem;height:2.3125rem;position:relative}.menu-special-label{color:#fff;text-align:left;font-family:Inter-Regular,sans-serif;font-size:1rem;font-weight:540;position:relative}.menu-user-area{display:flex;align-items:center;gap:14px}.menu-user-pill{min-width:220px;height:50px;padding:0 14px;display:flex;align-items:center;gap:11px;border-radius:10px;background:#fff;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color);cursor:pointer;-webkit-user-select:none;user-select:none}.menu-avatar{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:12px;font-family:Inter-Regular,sans-serif;color:#fff;background:var(--main-color)}.menu-avatar.lg{width:40px;height:40px;font-size:1rem}.menu-user-meta{line-height:1.3}.menu-user-name{font-weight:800;font-size:.95rem;color:var(--main-color);font-family:Inter-Regular,sans-serif}.menu-user-badge{font-size:.75rem;color:#777;font-family:Inter-Regular,sans-serif}.menu-chev{width:18px;height:18px;fill:none;stroke:#666;stroke-width:2;margin-left:auto}.menu-service-menu{-webkit-user-select:none;user-select:none;margin-top:8px;position:absolute;right:6rem;top:3.4rem;z-index:1200;width:480px;background:#fff;border-radius:14px;padding:.5rem;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.menu-user-menu{-webkit-user-select:none;user-select:none;margin-top:8px;position:absolute;right:6rem;top:5.4rem;z-index:1200;width:320px;background:#fff;border-radius:14px;padding:.5rem;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.menu-user-menu-header{display:flex;gap:.75rem;align-items:center;padding:.5rem .5rem .25rem}.menu-user-email{color:#777;font-size:.85rem}.menu-user-item{width:100%;text-align:left;padding:.68rem .75rem;border:0;background:transparent;font-size:.95rem;border-radius:9px;cursor:pointer;color:#252836}.menu-user-item:hover{background:#f5f2ff;color:var(--main-color)}.menu-user-item.danger{color:#c24040}.menu-user-item.basic{color:var(--main-color)}.menu-user-menu hr{border:0;height:1px;background:#eee;margin:.3rem 0 .2rem}.menu-notif-wrap{position:relative}.menu-notif-wrap-mobile{display:none;position:relative}.menu-wrap-mobile,.menu-user-wrap-mobile{display:none;color:var(--main-color)}.menu-notif-pill{width:50px;height:50px;border-radius:10px;background:#fff;display:grid;place-items:center;position:relative;cursor:pointer;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.menu-notif-pill .fa-bell{color:var(--main-color);font-size:18px}.menu-notif-badge{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;display:grid;place-items:center;background:#e04848;color:#fff;font-size:11px;font-weight:700;font-family:Inter-Regular,sans-serif}.menu-notif-menu{-webkit-user-select:none;user-select:none;margin-top:6px;position:absolute;right:0;top:4.4rem;z-index:1200;width:340px;background:#fff;border-radius:14px;padding:.5rem;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.menu-notif-head{font-weight:800;font-size:.95rem;padding:.5rem .7rem;color:var(--main-color);font-family:Inter-Regular,sans-serif}.menu-notif-empty{padding:.6rem .7rem;color:#777;font-size:.95rem;font-family:Inter-Regular,sans-serif}.menu-notif-list{max-height:none;overflow:hidden}.menu-notif-list.all{max-height:420px;overflow:auto}.menu-notif-item{width:100%;text-align:left;padding:.6rem .7rem;border:0;background:transparent;display:flex;flex-direction:column;gap:.35rem;border-radius:8px;cursor:pointer}.menu-notif-item:hover{background:#f5f2ff}.menu-notif-row{display:flex;align-items:center;gap:.5rem}.menu-notif-label{min-width:18px;height:18px;padding:0 4px;border-radius:999px;display:grid;place-items:center;background:var(--main-color);color:#fff;font-size:8px}.menu-notif-label.read{opacity:.35}.menu-notif-title{font-size:.95rem;font-weight:700;color:#222;font-family:Inter-Regular,sans-serif}.menu-notif-text{font-size:.95rem;color:#333;font-family:Inter-Regular,sans-serif}.menu-notif-time{font-size:.8rem;color:#777;font-family:Inter-Regular,sans-serif}.menu-notif-menu hr{border:0;height:1px;background:#eee;margin:.3rem 0 .2rem}.menu-notif-footer{width:100%;text-align:center;padding:.55rem .7rem;border:0;background:transparent;cursor:pointer;border-radius:8px;color:var(--main-color);font-weight:700;font-size:.95rem}.menu-notif-footer:hover{background:#f5f2ff}.menu-mobile-group{display:none;align-items:center;justify-content:center;gap:10px}.menu-topbar,.menu-topbar-white{width:100%;height:42px;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;transition:margin-top .3s ease,opacity .3s ease}.menu-topbar{background:var(--light-gray);border-bottom:1px solid #d9d9d9}.menu-topbar-white{background:#fff;border-bottom:1px solid #d9d9d94f}.menu-topbar,.menu-topbar-white{width:100%;height:42px;display:flex;align-items:center;justify-content:center;transition:height .2s ease,opacity .5s ease}.menu-topbar.scrolled,.menu-topbar-white.scrolled{height:0;opacity:0;pointer-events:none;border-bottom:none}.menu-topbar-inner{width:100%;max-width:1680px;padding:0 72px;display:flex;align-items:center;justify-content:space-between}.menu-topbar-left,.menu-topbar-right{display:flex;align-items:center;gap:24px}.menu-topbar-item,.menu-topbar-link,.menu-topbar-social{display:inline-flex;align-items:center;gap:8px;color:var(--gray-text-color);font-size:14px;font-weight:500;line-height:1;cursor:pointer;transition:.2s ease}.menu-topbar-item i,.menu-topbar-link i{font-size:14px;color:var(--gray-text-color);line-height:1}.menu-topbar-item .small{font-size:11px;margin-left:2px;position:relative;top:1px}.menu-topbar-line{width:1px;height:22px;background:#c9c9c9}.menu-topbar-social{color:var(--main-color);font-weight:600;gap:7px}.menu-topbar-social i{font-size:12px;line-height:1;position:relative;top:0}.menu-topbar-item:hover,.menu-topbar-link:hover,.menu-topbar-social:hover,.menu-topbar-item:hover i,.menu-topbar-link:hover i{color:var(--main-color)}.menu-topbar-item-wrap{position:relative}.menu-topbar-dropdown{position:absolute;top:34px;left:0;min-width:160px;padding:6px;background:#fff;border:1px solid #e5e5e5;border-radius:10px;box-shadow:0 10px 30px #00000014;z-index:10000}.menu-topbar-dropdown button{width:100%;height:34px;padding:0 12px;text-align:left;border-radius:8px;font-size:13px;font-weight:500;color:#242936;cursor:pointer}.menu-topbar-dropdown button:hover{background:#f4f1ff;color:var(--main-color)}.footer-selects-settings{display:flex;gap:10px}.footer-selects-settings select:first-child{width:65%}.footer-selects-settings select:last-child{width:35%}.footer-select-settings:focus,.footer-select-settings:focus-visible{border-color:#fff!important;outline:none!important;box-shadow:none!important}.footer-select-settings{background-color:transparent;color:#fff;border:2px solid white;border-radius:10px;padding:10px;font-size:16px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg fill="white" height="20" viewBox="0 0 24 24" width="20" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position-x:calc(100% - 10px);background-position-y:center;width:100%}.footer-settings-option{color:#fff;background-color:var(--main-color);font-size:16px}.footer{background:var(--main-color);color:#fff;font-family:sans-serif;font-size:1.2rem;text-align:center}.footer-small_text{font-size:17px}.footer a{color:#fff!important;opacity:1!important;text-decoration:none;font-size:17px}.footer p{font-size:17px}.footer-main{display:grid;grid-template-columns:minmax(200px,200px) minmax(150px,150px) minmax(200px,200px) minmax(200px,200px) minmax(250px,250px);justify-content:center;gap:40px;padding:60px;margin:0 10px}.footer-empty{width:50px;max-width:50px}.footer-block{width:200px;text-align:left}.footer-last{width:250px;text-align:left}.footer-brand .footer-logo{width:220px;margin-bottom:15px}.footer-brand p{line-height:1.6}.footer-subscribe p{margin-bottom:12px;font-size:15px;line-height:1.65;color:#ffffffdb}.footer-subscribe .captcha-row{max-height:0px;margin:12px 0}.footer-subscribe .subscribe-row{display:flex;align-items:center;gap:10px;width:100%}.footer-subscribe .subscribe-row input{flex:1;min-width:0;height:42px;padding:0 14px;background:#ffffff14!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:10px!important;color:#fff!important;outline:none}.footer-subscribe .subscribe-row input::placeholder{color:#ffffffbf}.footer-subscribe .subscribe-row input:focus{border-color:#ffffff73!important;background:#ffffff1f!important}.footer-subscribe .subscribe-row button{flex:0 0 42px;width:42px;height:42px;padding:0;background:#ffffff14!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:10px!important;color:#fff!important;display:flex;align-items:center;justify-content:center;cursor:pointer}.footer-subscribe .footer-alert{margin-top:10px;font-size:14px}.footer-subscribe .footer-alert.ok{color:#b8ffb8}.footer-subscribe .footer-alert.err{color:#ffd0d0}.footer-title{margin-bottom:10px;font-size:22px;line-height:1.25;font-weight:800;padding-bottom:3px}.footer-title--spaced{margin-top:2rem}.footer-list{list-style:none;padding:0}.footer-list li{margin-bottom:6px}.footer-list a{cursor:pointer}.footer-list a:hover{text-decoration:underline}.footer-list2{list-style:none;padding:0;display:flex;gap:12px}.footer-list2 li{margin-bottom:0}.footer-list2 a{width:33px;height:33px;background-color:transparent;color:#fff;border:2px solid white;border-radius:6px;padding:10px;display:flex;align-items:center;justify-content:center;color:#000;text-decoration:none;box-shadow:0 6px 18px #0000001f;transition:transform .2s,box-shadow .2s;cursor:pointer}.footer-list2 a i{font-size:17px}.footer-list2 a:hover{text-decoration:none;transform:translateY(-2px);box-shadow:0 10px 26px #0000002e}.footer-bottom{background:#0000001a;padding:14px;font-size:1.05rem}.footer-bottom{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:36px;padding:24px max(28px,calc((100% - 1280px)/2))!important}.footer-copyright{white-space:nowrap}.footer-payment-methods{display:flex;align-items:center;gap:40px;padding:0 38px;border-right:1px solid rgba(255,255,255,.23);border-left:1px solid rgba(255,255,255,.23)}.footer-payment-methods img{display:block;width:64px;height:28px;object-fit:contain}.footer-payment-security{display:flex;align-items:center;gap:10px;white-space:nowrap;justify-self:end;color:#fff;font-weight:400}.footer-payment-security svg{flex:0 0 auto;stroke:currentColor}.footer{position:relative;overflow:hidden;background:var(--main-color)!important;color:#fff!important;font-family:Arial,sans-serif;text-align:left}.footer:before,.footer:after{content:"";position:absolute;z-index:0;width:250px;height:250px;border:1px solid rgba(255,255,255,.1);border-radius:42px;background:#ffffff0f;transform:rotate(21deg)}.footer:before{left:-145px;top:104px;box-shadow:78px -72px 0 -18px #ffffff12,135px 107px 0 -10px #ffffff0e}.footer:after{right:-160px;top:82px;box-shadow:-74px 92px 0 -22px #ffffff12,-116px -48px 0 -4px #ffffff0b}.footer-main{position:relative;z-index:1;display:grid!important;grid-template-columns:1.65fr .92fr .95fr 1.1fr!important;gap:68px!important;max-width:1080px;margin:0 auto!important;padding:52px 28px 44px!important}.footer-block,.footer-last{width:auto!important;min-width:0}.footer-logo{display:block;width:198px!important;margin:0 0 8px!important}.footer-tagline{margin:0 0 19px!important;color:#ffffffb3!important;font-size:13px!important;line-height:1.5!important}.footer-contact-list,.footer-tags,.footer-list,.footer-list2{margin:0;padding:0;list-style:none}.footer-contact-list{display:grid;gap:10px}.footer-contact-list li{display:flex;align-items:center;gap:13px;color:#ffffffe8;font-size:13px;line-height:1.25}.footer-contact-list i{width:15px;text-align:center;color:#fff;font-size:14px}.footer a{color:#fff!important;font-size:13px!important;opacity:1!important;text-decoration:none!important}.footer-tags{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.footer-tags span{padding:7px 10px;border-radius:9px;background:#ffffff1a;color:#fff;font-size:12px}.footer-title{margin:0 0 16px!important;padding:0!important;color:#fff!important;font-size:18px!important;line-height:1.2!important;font-weight:800!important}.footer-list{display:grid;gap:9px}.footer-list li{margin:0!important}.footer-list a{cursor:pointer;color:#ffffffe8!important;transition:.15s ease}.footer-list a:hover{color:#fff!important;text-decoration:underline!important}.footer-subscribe p{margin:0 0 15px!important;color:#ffffffb8!important;font-size:13px!important;line-height:1.5!important}.footer-subscribe form,.footer-subscribe .subscribe-row{width:100%}.footer-subscribe .subscribe-row{display:flex!important;justify-content:stretch!important;gap:10px!important;align-items:stretch!important}.footer-subscribe .subscribe-row label{position:relative;display:flex;align-items:center;flex:1 1 auto!important;min-width:0}.footer-subscribe .subscribe-row label>i{position:absolute;z-index:1;left:13px;color:#fff;font-size:14px}.footer-subscribe .subscribe-row label input{flex:1 1 auto!important;width:100%!important;max-width:none!important;min-height:42px;padding:0 12px 0 37px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:9px!important;background:#ffffff1f!important;color:#fff!important;font:13px Arial,sans-serif!important;outline:none}.footer-subscribe .subscribe-row label input::placeholder{color:#ffffffe6!important}.footer-subscribe .subscribe-row input:-webkit-autofill{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:0 0 0 1000px rgba(255,255,255,.12) inset!important;box-shadow:0 0 0 1000px #ffffff1f inset!important;border:1px solid rgba(255,255,255,.14)!important;caret-color:#fff!important;transition:background-color 9999s ease-out 0s}.footer-subscribe .subscribe-row button{flex:0 0 42px!important;width:42px!important;max-width:none!important;min-height:42px;margin:0!important;padding:0!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:9px!important;background:#ffffff1f!important;color:#fff!important;display:flex;align-items:center;justify-content:center;cursor:pointer}.footer-title--spaced{margin-top:25px!important}.footer-list2{display:flex;gap:10px}.footer-list2 li{margin:0!important}.footer-list2 a{display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:9px!important;background:#ffffff1f!important;color:#fff!important;box-shadow:none!important;transition:.16s ease}.footer-list2 a:hover{background:#ffffff3b!important;transform:translateY(-2px)}.footer-list2 a i{font-size:18px}.footer-bottom{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:27px max(28px,calc((100% - 1280px)/2))!important;border-top:1px solid rgba(255,255,255,.22);background:#00000014!important;color:#ffffffe6;font-size:13px!important}.footer-bottom i{margin-right:9px}.cookie-box{position:fixed;right:1rem;bottom:1rem;z-index:4000;width:min(370px,94vw);padding:14px 16px;border-radius:8px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 10px 28px #0000001f;display:flex;flex-direction:column;gap:10px}.cookie-title{font-weight:700;color:var(--main-color);font-family:sans-serif}.cookie-text{color:#6b7280;line-height:1.35;font-size:.95rem;font-family:sans-serif}.cookie-actions{display:flex;gap:.5rem;justify-content:flex-end}.cookie-btn{flex:1;margin-top:15px;background:var(--main-color);text-decoration:none;width:100%;color:var(--white);font-size:1rem;font-weight:500;padding:.55rem 1.5rem;border-radius:4px;cursor:pointer;position:relative;transition:all 1s;overflow:hidden}.cookie-btn.agree{background:var(--main-color);color:#fff}.cookie-btn.settings{background:#686868;color:#fff}.badge{display:inline-block!important;padding:4px 10px!important;border-radius:8px!important;font-size:12px!important;font-weight:500!important}.badge.ok{background:#d1fae5!important;color:#065f46!important}.badge.warn{background:#fee2e2!important;color:#991b1b!important}.badge.orange{background:#fff3d8!important;color:#a86e00!important}.badge.gray{background:#e5e7eb!important;color:#374151!important}.badge.info{background:#eae5eb!important;color:var(--main-color)!important}.badge-spec{display:inline-flex!important;align-items:center!important;gap:5px!important;border-radius:5px!important;padding:2px 8px!important;font-size:13px!important;font-weight:500!important}.badge-spec.ok{background:#43a0471a!important;color:#43a047!important}.badge-spec.warn{background:#e539351a!important;color:#e53935!important}.button-toggle{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #e0e0e0}.button-toggle select{padding-right:2rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='%237137c8' height='16' viewBox='0 0 24 24' width='16' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 16px}.button-select{width:20%;height:33px;padding:8px;border:1px solid var(--main-border);border-radius:10px;background:#fff;color:#333;font-size:15px;outline:none;transition:.2s ease}.button-toggle:last-child{border-bottom:none}.button-toggle span{font-size:17px;color:var(--gray-text-color)}.button-toggle input[type=checkbox]{width:42px;height:22px;appearance:none;background:#ccc;border-radius:22px;position:relative;cursor:pointer;transition:background .3s,transform .15s ease-in-out}.button-toggle input[type=checkbox]:active{transform:scale(1.1)}.button-toggle input[type=checkbox]:checked{background:var(--main-color)}.button-toggle input[type=checkbox]:before{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;background:#fff;border-radius:50%;transition:transform .3s ease}.button-toggle input[type=checkbox]:checked:before{transform:translate(20px)}.button-button,.button-gray-button{width:100%;height:48px;border:0;border-radius:10px;background:var(--main-color);color:#fff;font-size:15px;font-weight:900;cursor:pointer;position:relative;overflow:hidden;transition:.2s ease}.button-gray-button{background:var(--dark-gray)}.button-button span,.button-gray-button span{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px}.button-button:before,.button-gray-button:before{content:"";position:absolute;inset:0;width:0;background:var(--main-color-gradient-dark);transition:.35s ease}.button-gray-button:before{background:var(--dark-gray-darker)}.button-button:hover:before,.button-gray-button:hover:before{width:100%}.button-button:hover,.button-gray-button:hover{transform:translateY(-1px);box-shadow:0 14px 28px #6a43de3d}.button-button[disabled]{opacity:.5;cursor:not-allowed}.custom-select{position:relative;width:100%;height:42px;margin-top:6px;color:#333;font-family:Arial,sans-serif;font-size:15px;font-weight:400}.custom-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:100%;padding:0 13px;border:1px solid var(--main-border);border-radius:10px;background:#fff;color:inherit;font-family:Arial,sans-serif;font-size:inherit;font-weight:400;text-align:left;cursor:pointer;outline:none;transition:.18s ease}.custom-select-trigger span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select-trigger i{color:var(--main-color);font-size:11px;transition:transform .18s ease}.custom-select.open .custom-select-trigger i{transform:rotate(180deg)}.custom-select-trigger:focus-visible,.custom-select.open .custom-select-trigger{border-color:var(--main-color);box-shadow:0 0 0 3px #7137c826}.custom-select.invalid .custom-select-trigger{border-color:#b05656!important;box-shadow:0 0 0 3px #ff4d5a1f}.custom-select.disabled{opacity:.62}.custom-select.disabled .custom-select-trigger{cursor:not-allowed}.custom-select-menu{position:fixed;z-index:20050;box-sizing:border-box;min-width:180px;padding:7px;border:1px solid rgba(106,67,222,.12);border-radius:11px;background:#fff;color:#333;font-family:Arial,sans-serif;font-size:15px;font-weight:400;box-shadow:0 14px 35px #27194f29}.custom-select-search{position:relative;margin-bottom:6px}.custom-select-search i{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:#8f84aa;font-size:12px}.custom-select-search input{box-sizing:border-box;width:100%;height:36px!important;margin:0!important;padding:0 10px 0 32px!important;border:1px solid #e3def0!important;border-radius:8px!important;background:#faf9ff!important;font-family:Arial,sans-serif!important;font-size:13px!important;font-weight:400!important;outline:none}.custom-select-search input:focus{border-color:#6a43de8c!important;box-shadow:none!important}.custom-select-options{max-height:290px;overflow-y:auto;overscroll-behavior:contain}.custom-select-group{padding:8px 10px 4px;color:#6f6683;font-family:Arial,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.custom-select-option{display:block;width:100%;min-height:36px;padding:8px 11px;border:0;border-radius:8px;background:transparent;color:#282331;font-family:Arial,sans-serif;font-size:inherit;font-weight:400;text-align:left;cursor:pointer}.custom-select-option:hover{background:#f7f4ff}.custom-select-option.selected{background:#f2edff;color:var(--main-color);font-weight:400}.custom-select-empty{padding:15px 10px;color:#81798e;font-family:Arial,sans-serif;font-size:13px;font-weight:400;text-align:center}.custom-select-order{height:46px;margin-top:0}.custom-select-order .custom-select-trigger{border-radius:12px;padding:0 16px}.custom-select-dashboard{height:52px;margin-top:0}.custom-select-dashboard .custom-select-trigger{padding:0 48px 0 18px;border:0;border-radius:12px;box-shadow:0 var(--card-box-shadow-1-y) var(--card-box-shadow-1-blur) var(--card-box-shadow-1),0 var(--card-box-shadow-2-y) var(--card-box-shadow-2-blur) var(--card-box-shadow-2),0 0 0 1px var(--card-border-color)}.custom-select-dashboard .custom-select-trigger i{position:absolute;right:18px}@media (max-width: 1680px){.home-services-cards-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1500px){.home-content h1{font-size:52px}}@media (max-width: 1360px){.section-wrap{padding-left:28px!important;padding-right:28px!important}.home-services-bottom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-services-bottom-item:nth-child(2):after{display:none}.aboutus-hero{grid-template-columns:1fr}.aboutus-hero-visual{min-height:430px}.aboutus-content-grid,.aboutus-bottom-grid{grid-template-columns:1fr}.aboutus-why{padding-left:0;border-left:0}.aboutus-tech-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1300px){.home-content h1{font-size:42px}}@media (max-width:1200px){.home-review-wrapper{grid-template-columns:1fr}.menu{padding:0 34px}.menu-bar{gap:18px}.menu-logo{width:165px}.menu-button{font-size:15px}.menu-action-buttons{gap:10px}.home-panel-showcase{grid-template-columns:1fr}.home-panel-picker{position:static;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,1.1fr);gap:24px}.home-panel-picker-copy{padding:6px 4px;border-bottom:0;border-right:1px solid #ece9f5}.home-panel-picker-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;margin-top:0}.home-panel-picker-list button.active{transform:none}}@media (max-width: 1180px){.home-services-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.home-hosting{grid-template-columns:1fr;padding:55px 5% 320px}.home-content h1{font-size:48px}.home-actions{display:flex;flex-direction:column;gap:18px;align-items:flex-start;margin-bottom:18px}.home-welcome-primary,.home-welcome-secondary{width:100%}.home-vps-panel,.menu-bar,.menu-action-buttons,.menu-user-area{display:none}.menu{height:76px;padding:0 22px}.menu.scrolled{height:70px}.menu-logo{width:158px}.menu-mobile-group{display:flex}.menu-bar{display:none}.menu-notif-wrap-mobile,.menu-user-wrap-mobile,.menu-wrap-mobile{display:block}.menu-notif-pill{width:44px;height:44px}.menu-user-menu{position:fixed;right:1rem;left:1rem;top:5.2rem;width:auto;transform:none}.menu-notif-menu{position:fixed;right:1rem;left:1rem;top:5.2rem;width:auto}.menu-service-menu{position:fixed;right:1rem;left:1rem;top:5.2rem;width:auto;transform:none}.error-visual,.error-image{display:none}.error-visual:before{width:360px;height:360px}.spiral-1,.spiral-2,.spiral-3,.spiral-4{width:80px;opacity:.35}.order-layout{grid-template-columns:1fr}.order-side{position:static;display:grid;grid-template-columns:1fr 1fr}.order-summary-card{grid-column:1/-1}.invoices-layout{grid-template-columns:1fr}.invoices-side{position:static;display:grid;grid-template-columns:1fr 1fr}.invoices-summary-card{grid-column:1/-1}.news-layout{grid-template-columns:1fr}.news-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.news-newsletter{grid-column:1/-1}.account-state-levels{grid-template-columns:repeat(2,minmax(0,1fr))}.support-layout{grid-template-columns:1fr}.support-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.support-quickhelp{grid-column:1/-1}.dashboard-service-management-row.firewall{grid-template-columns:.7fr .7fr .7fr minmax(170px,1fr) 48px}.dashboard-service-management-row.firewall>span:nth-child(4),.dashboard-service-management-row.firewall>span:nth-child(6){display:none}.dashboard-service-network-details{grid-template-columns:1fr}.footer-bottom{grid-template-columns:1fr;justify-items:center;gap:17px}.footer-payment-security{justify-self:center}.footer-payment-methods{padding:0;border:0}}@media (max-width:1050px){.dashboard-list-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-list-heading h3{font-size:24px}.dashboard-list-banner{padding:28px}.dashboard-service-plugin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-service-rust-wipe-grid,.dashboard-service-settings-layout,.dashboard-service-payment-container{grid-template-columns:1fr}.dashboard-service-stats,.dashboard-service-stats-console{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-service-tabs{overflow-x:auto}.dashboard-service-tab{min-width:145px;flex:none}}@media (max-width:980px){.support-ticket-detail-grid{grid-template-columns:1fr}.support-ticket-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.support-ticket-info h3{grid-column:1/-1}.support-ticket-info>div{padding-right:14px}}@media (max-width:900px){.home-vps-stats{grid-template-columns:1fr}.home-vps-tabs{width:100%;overflow:auto;border-radius:14px}.home-vps-head{flex-direction:column}.home-vps-actions{width:100%}.home-vps-actions button{flex:1}.aboutus-title{font-size:42px}.aboutus-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.aboutus-benefits,.aboutus-trust-grid{grid-template-columns:1fr}.aboutus-mission{padding:24px 24px 170px 96px}.aboutus-mission img{width:260px}.aboutus-cta{flex-direction:column;align-items:flex-start}.aboutus-cta-actions{width:100%;margin-left:0;gap:14px}.aboutus-cta-primary,.aboutus-cta-secondary{width:100%}.home-review-grid{grid-template-columns:1fr}.footer-main{grid-template-columns:1fr 1fr;gap:20px}.footer-subscribe{max-width:none}.menu-topbar,.menu-topbar-white{height:auto;padding:10px 0}.menu-topbar-inner{padding:0 18px}.menu-topbar-right{display:none}.menu-topbar-left{gap:16px}.menu-topbar-item{font-size:13px}.menu-topbar.scrolled,.menu-topbar-white.scrolled{height:0;opacity:0;pointer-events:none;border-bottom:none;display:none}.account-wallet-overview{grid-template-columns:1fr}.account-wallet-balance{border-right:0;border-bottom:1px solid var(--main-border)}.account-wallet-price{font-size:32px}.dashboard-list-toolbar{grid-template-columns:1fr}.dashboard-list-search input,.dashboard-list-select select{height:50px}.footer-main{grid-template-columns:1.35fr 1fr!important;gap:40px!important}.footer-subscribe{max-width:none!important}}@media (max-width: 860px){.section-wrap{padding-left:18px!important;padding-right:18px!important}.home-services-cards-grid,.home-services-bottom-grid{grid-template-columns:1fr}.home-services-bottom-item:not(:last-child):after{display:none}.home-services-bottom-band{padding-left:18px;padding-right:18px}.home-services-bottom-tech{justify-content:center;text-align:center;padding-top:18px;padding-bottom:18px}.section-header-title{font-size:28px}.home-service-card-new{min-height:auto}}@media (max-width:850px){.section-subsection-wrap{flex-direction:column;padding:50px 24px}.section-subsection-content{display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:100%}.section-subsection-description,.section-subsection-title{text-align:left}.section-subsection-image{justify-content:flex-start;width:100%}}@media (max-width:800px){.account-state-violation-grid{grid-template-columns:1fr}.account-state-section{max-width:100%}.vtable-toolbar{align-items:stretch;flex-direction:column}.vtable-toolbar-left{width:100%;flex-direction:column;align-items:stretch}.vtable-search,.vtable-search-input,.vtable-action-btn{width:100%}.vtable-footer{align-items:flex-start;flex-direction:column}.vtable-pagination{flex-wrap:wrap}.dashboard-service-management-row.minecraft-player.rust-player{grid-template-columns:minmax(0,1fr) 160px 48px}.dashboard-service-management-row.rust-player>:nth-child(3){display:none}.dashboard-service-plugin-toolbar{align-items:stretch;flex-direction:column}.dashboard-service-plugin-search{width:100%}.dashboard-domain-settings-grid{grid-template-columns:1fr}.dashboard-service-management-row.dns{grid-template-columns:72px minmax(120px,.75fr) minmax(180px,1.25fr) 78px}.dashboard-service-management-row.dns>span:nth-child(4){display:none}.dashboard-service-management-row.backup,.dashboard-service-management-row.database,.dashboard-service-management-row.schedules{grid-template-columns:minmax(240px,1fr) 1fr 48px}.dashboard-service-management-row.backup>span:nth-child(3),.dashboard-service-management-row.database>span:nth-child(3),.dashboard-service-management-row.schedules>span:nth-child(3){display:none}.dashboard-service-management-head.backup>span:nth-child(3),.dashboard-service-management-head.database>span:nth-child(3),.dashboard-service-management-head.schedules>span:nth-child(3){display:none}.dashboard-service-management-row.permissions{grid-template-columns:minmax(240px,1fr) 1fr 48px}.dashboard-service-management-row.permissions>span:nth-child(3),.dashboard-service-management-head.permissions>span:nth-child(3){display:none}.dashboard-service-chart-head,.dashboard-service-section-head{flex-direction:column}.dashboard-service-chart-controls{justify-content:flex-start}.dashboard-service-database-grid,.dashboard-service-extension-grid{grid-template-columns:1fr}.dashboard-service-data-row{grid-template-columns:minmax(220px,1fr) .8fr 1fr 80px}.dashboard-service-data-row>span:nth-child(4){display:none}.dashboard-service-data-head>span:nth-child(4){display:none}.dashboard-service-console-head{align-items:flex-start;flex-direction:column}.dashboard-service-console-filters{justify-content:flex-start}.dashboard-service-files-header{align-items:flex-start;flex-direction:column}.dashboard-service-files-path{min-width:0;width:100%;align-items:flex-start}.dashboard-service-files-path strong{max-width:100%}.dashboard-service-files-row{grid-template-columns:minmax(220px,1fr) 110px 54px}.dashboard-service-files-row>:nth-child(3){display:none}.dashboard-service-files-table-head>:nth-child(3){display:none}.dashboard-service-page{padding:35px 20px 80px}.dashboard-service-header{align-items:flex-start;flex-direction:column}.dashboard-service-actions{width:100%}.dashboard-service-action{flex:1}}@media (max-width: 768px){.section-tabs{width:100%}.section-tabs-wrap{flex-direction:column;width:100%;overflow-x:auto}.section-tabs-container{flex-direction:column;align-items:stretch}.section-tabs-container.order{flex-direction:column}.account-settings-container,.account-settings-container.account-security-grid{grid-template-columns:1fr}.account-preferences-card,.account-billing-card,.account-notifications-card{grid-column:auto;grid-row:auto}.support-layout{padding:0 14px;margin-top:24px}.support-grid{grid-template-columns:1fr}.support-tabs{width:100%;overflow-x:auto}.support-tab{white-space:nowrap}.support-sidebar{display:flex}.support-form-grid{grid-template-columns:1fr}.support-panel-card{padding:20px}.support-auth-card{padding:32px 20px}.forms img{display:none}}@media (max-width:760px){.dashboard-service-network-stats{grid-template-columns:1fr}.dashboard-service-management-row.firewall{grid-template-columns:minmax(0,1fr) 48px}.dashboard-service-management-row.firewall>span{display:none}.dashboard-service-management-row.firewall>span:nth-child(5){display:block}.dashboard-service-management-head.firewall>span:nth-child(5){display:block}.dashboard-service-management-row.known-port{grid-template-columns:68px minmax(0,1fr) 120px}.dashboard-service-management-row.known-port>span:nth-child(3),.dashboard-service-management-head.known-port>span:nth-child(3){display:none}.dashboard-service-port-row{grid-template-columns:52px minmax(0,1fr)}.dashboard-service-port-status{grid-column:1/-1;justify-content:flex-start;text-align:left;padding-bottom:5px}}@media (max-width:720px){.order-layout{padding:0 16px}.order-side{display:flex}.order-field{grid-template-columns:1fr;gap:10px}.order-package-group{grid-template-columns:1fr}.order-value{justify-self:flex-start}.order-domain-row{grid-template-columns:1fr}.order-icon-button{width:100%}.order-hero-content{padding:26px}.order-hero-content h2{font-size:30px}.invoices-layout{padding:0 16px}.invoices-side{display:flex}.invoices-field{grid-template-columns:1fr;gap:10px}.invoices-value{justify-self:flex-start}.invoices-domain-row{grid-template-columns:1fr}.invoices-icon-button{width:100%}.invoices-hero-content{padding:26px}.invoices-hero-content h2{font-size:30px}.news-tabs{display:flex;flex-direction:column;width:100%;gap:8px}.news-tab{display:flex;align-items:center;justify-content:center;width:100%}.news-toolbar{overflow:hidden}.news-grid{grid-template-columns:1fr}.dashboard-list-banner{min-height:auto;align-items:flex-start;flex-direction:column;gap:18px;padding:24px}.dashboard-list-status{position:relative;top:auto;right:auto;width:max-content}.dashboard-list-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.dashboard-list-footer{align-items:flex-start;flex-direction:column}.dashboard-list-button{width:100%}.dashboard-list-heading h3{font-size:22px}.dashboard-list-heading p{font-size:15px}}@media (max-width:700px){.dashboard-service-plugin-controls{align-items:stretch;flex-direction:column}.dashboard-service-plugin-sections{width:100%}.dashboard-service-plugin-sections button{flex:1}.dashboard-service-plugin-search{width:100%}.home-panel-section{padding-top:65px;padding-bottom:65px}.home-panel-showcase{gap:18px;margin-top:30px}.home-panel-picker{display:block;padding:18px}.home-panel-picker-copy{padding:2px 2px 18px;border-right:0;border-bottom:1px solid #ece9f5}.home-panel-picker-copy h2{font-size:22px}.home-panel-picker-list{grid-template-columns:1fr;margin-top:14px}}@media (max-width:640px){.account-state-status-value{font-size:22px}.account-state-topline{margin-bottom:18px}.account-state-topline-dot{width:12px;height:12px}.account-state-topline-track{height:3px}.account-state-levels{grid-template-columns:1fr}.account-state-item-summary,.account-state-item-content{padding-left:16px;padding-right:16px}.account-state-violation-head{flex-direction:column;align-items:flex-start}.vtable{border-radius:16px}.vtable table{min-width:0}.vtable thead{display:none}.vtable tbody tr{display:block;padding:12px 14px;border-bottom:1px solid #eee9f7}.vtable tbody td{height:auto;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:9px 0!important;border-bottom:0;white-space:normal;text-align:right!important}.vtable tbody td:before{content:attr(data-label);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;color:#8b83a2;text-align:left}.vtable-select-col{width:auto!important;justify-content:flex-start!important}.vtable-select-col:before{display:none}.vtable-buttons{justify-content:flex-end}.abuse-form{padding:0 18px}.abuse-name-fields{grid-template-columns:1fr}.abuse-form .button-button{width:100%;min-width:0}}@media (max-width:620px){.aboutus-hero-visual{min-height:360px}.aboutus-server-img{width:100%}.aboutus-floating,.aboutus-line{display:none}.aboutus-stats,.aboutus-tech-grid{grid-template-columns:1fr}.aboutus-mission{padding:88px 20px 150px}.aboutus-mission-icon{left:20px}.aboutus-title{font-size:36px}.aboutus-subtitle{font-size:18px}.aboutus-text{font-size:15px}.footer-bottom{padding:20px 24px!important;gap:14px;text-align:center}.footer-copyright{white-space:normal}.footer-payment-methods{flex-wrap:wrap;justify-content:center;gap:24px}.footer-payment-methods img{width:56px;height:25px}.footer-main{grid-template-columns:1fr!important;padding:42px 24px!important;gap:32px!important}.footer-bottom{align-items:flex-start;flex-direction:column;padding:20px 24px!important;gap:10px}.footer-subscribe .subscribe-row{max-width:320px}.footer-tags{margin-top:16px}}@media (max-width:600px){.dashboard-service-motd-columns{grid-template-columns:1fr}.dashboard-service-motd-toolbar{align-items:flex-start;flex-direction:column}.dashboard-service-access-summary-grid>div{grid-template-columns:30px 1fr;gap:8px 10px}.dashboard-service-access-summary-grid strong{grid-column:2}.dashboard-service-plugin-grid{grid-template-columns:1fr}.dashboard-service-management-row.dns{grid-template-columns:62px minmax(0,1fr) 78px}.dashboard-service-management-row.dns>span:nth-child(3){display:none}.dashboard-domain-nameservers label{grid-template-columns:1fr;gap:7px}.dashboard-domain-nameservers .dashboard-service-primary-action,.dashboard-service-plugin-sections{width:100%}.dashboard-service-plugin-sections button{flex:1}.dashboard-service-plugin-card-footer{align-items:flex-start;flex-direction:column}.dashboard-service-plugin-card-footer .dashboard-service-plugin-primary,.dashboard-service-plugin-card-footer .dashboard-service-plugin-secondary{width:100%}.dashboard-service-delete-dialog-actions{display:grid;grid-template-columns:1fr 1fr}.dashboard-service-delete-dialog-actions button{width:100%}.dashboard-service-settings-form{grid-template-columns:1fr}.dashboard-service-settings-card{padding:17px}.dashboard-service-settings-save .dashboard-service-primary-action{width:100%}.dashboard-service-management .dashboard-service-files-header{align-items:flex-start}.dashboard-service-management .dashboard-service-primary-action{width:100%}.dashboard-service-management-row.backup,.dashboard-service-management-row.database,.dashboard-service-management-row.schedules,.dashboard-service-management-row.permissions{grid-template-columns:minmax(0,1fr) 48px}.dashboard-service-management-row.backup>span,.dashboard-service-management-row.database>span,.dashboard-service-management-row.schedules>span,.dashboard-service-management-row.permissions>span{display:none}.dashboard-service-management-head.backup>span:not(:first-child),.dashboard-service-management-head.database>span:not(:first-child),.dashboard-service-management-head.schedules>span:not(:first-child),.dashboard-service-management-head.permissions>span:not(:first-child){display:none}.dashboard-service-management-form{grid-template-columns:1fr}.dashboard-service-field.full{grid-column:auto}.dashboard-service-prefix-input{align-items:stretch;flex-direction:column;height:auto}.dashboard-service-prefix-input>span{min-height:38px;border-right:0;border-bottom:1px solid #e5e0e9}.dashboard-service-prefix-input>input{height:43px}.dashboard-service-permission-grid,.dashboard-service-backup-summary{grid-template-columns:1fr}.dashboard-service-chart-controls,.dashboard-service-chart-filters{width:100%}.dashboard-service-chart-filter{flex:1;justify-content:center}.dashboard-service-chart-periods{width:100%}.dashboard-service-chart-periods button{flex:1}.dashboard-service-data-row{grid-template-columns:minmax(0,1fr) 72px}.dashboard-service-data-row>span:nth-child(2),.dashboard-service-data-row>span:nth-child(3),.dashboard-service-data-row>span:nth-child(4){display:none}.dashboard-service-data-head>span:nth-child(2),.dashboard-service-data-head>span:nth-child(3),.dashboard-service-data-head>span:nth-child(4){display:none}.dashboard-service-database-details{grid-template-columns:1fr}.dashboard-service-console-filters{width:100%}.dashboard-service-console-filter{flex:1;justify-content:center;min-width:calc(50% - 4px)}.dashboard-service-editor-backdrop{padding:10px}.dashboard-service-editor{height:calc(100vh - 20px);border-radius:12px}.dashboard-service-editor-head{padding:12px 14px}.dashboard-service-editor-actions{align-items:flex-end;flex-direction:column}.dashboard-service-editor-actions>div{width:100%}.dashboard-service-editor-actions button{flex:1}.dashboard-service-files-navigation{align-items:flex-start;flex-direction:column}.dashboard-service-files-create-actions{width:100%}.dashboard-service-files-create{flex:1;justify-content:center}.dashboard-service-breadcrumb{width:100%}.dashboard-service-files-row{grid-template-columns:minmax(0,1fr) 48px;padding-left:13px}.dashboard-service-files-row>:nth-child(2),.dashboard-service-files-row>:nth-child(3){display:none}.dashboard-service-files-table-head>:nth-child(2),.dashboard-service-files-table-head>:nth-child(3){display:none}.dashboard-service-files-footer{align-items:flex-start;flex-direction:column;padding:12px 16px}.dashboard-service-title-row{align-items:flex-start}.dashboard-service-meta{flex-direction:column;align-items:flex-start;gap:8px}.dashboard-service-stats,.dashboard-service-stats-console{grid-template-columns:1fr}.dashboard-service-actions{flex-wrap:wrap}.dashboard-service-action{width:calc(50% - 5px);flex:none}.dashboard-service-more-wrap,.dashboard-service-more,.dashboard-service-more-dropdown{width:100%}.dashboard-service-box{padding:18px}.dashboard-service-box>.dashboard-service-console{width:calc(100% + 36px);margin:0 -18px -18px;border-radius:0 0 17px 17px}.dashboard-service-console-section>.dashboard-service-console-head{padding:18px}.dashboard-service-console-section>.dashboard-service-console{width:100%;margin:0}.dashboard-service-console-lines{min-height:300px;padding:17px}.dashboard-service-management-row.endpoint{grid-template-columns:minmax(0,1.2fr) 80px 80px;gap:8px;padding-left:14px;padding-right:14px}.dashboard-service-management-row.endpoint>span{display:inline-flex}.support-ticket-detail-header{padding:18px}.support-ticket-detail-header h2{font-size:23px}.support-ticket-conversation .support-chat-wrap{padding:14px}.support-ticket-info{grid-template-columns:1fr}}@media (max-width: 560px){.section-header-subtitle{font-size:15px}.home-service-card-new{padding:20px 18px 18px;border-radius:20px}.home-service-card-new h3{font-size:20px}.support-ticket-conversation .support-chat-card-actions{grid-template-columns:1fr}}@media (max-width:520px){.support-tutorial-terminal-body{font-size:13px}.section-subsection-title{font-size:32px}.order-card,.order-summary-card,.order-coupon-card{padding:20px}.order-summary-list div{grid-template-columns:1fr}.order-summary-list span{border-right:0;border-bottom:1px solid var(--main-border)}.order-price{font-size:30px}.invoices-card,.invoices-summary-card,.invoices-coupon-card{padding:20px}.invoices-summary-list div{grid-template-columns:1fr}.invoices-summary-list span{border-right:0;border-bottom:1px solid var(--main-border)}.invoices-price{font-size:30px}.news-layout{padding:0 16px}.news-thumb{height:150px}.news-sidebar{display:flex}.news-detail-body{padding:24px}.news-detail-title{font-size:28px}.news-detail-cover{height:220px}.news-detail-meta{flex-direction:column;align-items:flex-start;gap:10px}.news-share-buttons{display:none}.news-mobile-share{display:flex}.news-breadcrumbs{font-size:13px}.contact-phone-fields{grid-template-columns:1fr}}@media (max-width:500px){.footer{font-size:1rem}.footer-main{grid-template-columns:1fr}.footer-block{text-align:left;padding-bottom:5px}.footer-block p,.footer-block ul,.footer-block form{margin:0 auto}.footer-subscribe{padding-bottom:5px}.footer-subscribe .subscribe-row{flex-direction:column}.footer-subscribe .subscribe-row input,.footer-subscribe .subscribe-row button{flex:0 0 auto;max-width:100%;width:100%}}@media (max-width:460px){.dashboard-list-stats{grid-template-columns:1fr}.dashboard-list-body{padding:18px 20px}.dashboard-list-footer{padding:14px 20px}.dashboard-list-footer-data{gap:16px;flex-direction:column;align-items:flex-start}.dashboard-list-icon{width:60px;height:60px}.dashboard-list-icon svg{width:28px;height:28px}}@keyframes homePanelContentIn{0%{opacity:.2}to{opacity:1}}@keyframes support-tutorial-blink{50%{opacity:0}}@keyframes notifications-shrink{0%{width:100%}to{width:0%}}@keyframes float{0%{transform:translateY(0) rotate(var(--r))}50%{transform:translateY(-10px) rotate(var(--r))}to{transform:translateY(0) rotate(var(--r))}}@keyframes invoices-ackshake{10%{transform:translate(-4px)}20%{transform:translate(4px)}30%{transform:translate(-4px)}40%{transform:translate(4px)}50%{transform:translate(-3px)}60%{transform:translate(3px)}70%{transform:translate(-2px)}80%{transform:translate(2px)}90%{transform:translate(-1px)}to{transform:translate(0)}}@keyframes consoleLineIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dashboard-power-progress{0%{transform:translate(-115%)}to{transform:translate(300%)}}@keyframes dashboard-service-chart-area-pulse{0%,to{opacity:.055}50%{opacity:.13}}@keyframes dashboard-service-network-spin{to{transform:rotate(360deg)}}@keyframes dashboard-service-installation-stripes{0%{transform:translate(-34px)}to{transform:translate(0)}}@keyframes dashboard-service-drop-hint{0%,to{box-shadow:0 0 rgba(var(--main-color-rgb),0);background:#fff}50%{box-shadow:0 0 0 2px rgba(var(--main-color-rgb),.09);background:rgba(var(--main-color-rgb),.035)}}@keyframes support-chat-dot{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-3px);opacity:1}}
