
.ds-header{flex-shrink:0}.ds-header .nav{height:84px}.ds-header .nav-links{margin:0}.ds-header .nav-actions{gap:16px}.ds-header .brand img{width:190px!important;height:58px!important}.ds-header .ds-cart-link{font-size:12px;white-space:nowrap}.ds-header .ds-account-trigger{font-size:12px;white-space:nowrap}.ds-header .menu-button{display:none}.ds-header .ds-account-menu button{font:inherit}.ds-header .nav-actions .button{white-space:nowrap}
.ds-service-paper{padding:24px}.ds-service-paper h4{font-size:14px}.ds-service-paper .summary-line{font-size:12px}.ds-service-paper>.flex{border-bottom:1px solid var(--border);padding-bottom:18px}.ds-public input[type=checkbox],.ds-public input[type=radio]{width:16px!important;height:16px!important;min-width:16px;padding:0!important;flex:0 0 16px;margin:0;accent-color:var(--accent)}.ds-public #login label[for=remember]{white-space:nowrap;font-size:12px}.ds-public #login>.flex.flex-row{align-items:center;justify-content:space-between;gap:16px;margin-top:16px}.ds-content{flex:1;min-width:0}.ds-checkout>.container{padding:0!important}.ds-checkout .page-title{padding-top:44px}.ds-checkout .checkout-layout{align-items:start}.ds-checkout .payment-option{font-family:var(--font)!important}.ds-checkout .coupon-entry input{padding:10px 12px;border:1px solid var(--border);width:100%;background:#151911;border-radius:6px}.ds-checkout .order-summary>.button{display:flex}.ds-checkout .panel{padding:28px}.ds-checkout .panel.order-summary{padding:28px}.ds-checkout .payment-consent{line-height:1.7}.ds-order-item+.ds-order-item{border-top:1px solid var(--border);padding-top:24px;margin-top:24px}.ds-item-actions{display:flex;gap:18px;margin-top:18px;font-size:11px}.ds-item-actions button{border:0;background:transparent}.ds-item-actions a{margin:0!important}.ds-checkout .coupon-form{margin-top:22px}.ds-quantity{display:flex;align-items:center;gap:12px}.ds-quantity button{border:1px solid var(--border);padding:0 8px;border-radius:4px;background:#20251d}.checkout-signin{border-top:1px solid var(--border);margin-top:24px;padding-top:20px}.checkout-signin p{margin-bottom:7px}.ds-checkout-terms{font-size:11px;margin:18px 0}.ds-checkout-terms a{text-decoration:underline}.ds-checkout-terms label{align-items:flex-start}.ds-checkout input[type=checkbox]{margin:2px 8px 0 0}
.ds-account-surface{flex:1;min-width:0}.ds-account-surface .account-shell{margin-top:0;padding-top:45px;padding-bottom:60px;align-items:start}.ds-account-surface .sidebar{position:static!important;height:auto!important;background:transparent!important;border:0!important;padding:0!important;margin:0!important;width:auto!important;display:block}.ds-account-surface .sidebar .side-link{font-size:13px;line-height:1.4}.ds-account-surface .sidebar .side-link svg{flex:0 0 20px}.ds-account-surface .sidebar-label{margin-bottom:18px}.ds-account-surface .sidebar .side-secondary{font-size:11px}.ds-account-surface .account-main{padding:0!important;margin:0!important;overflow:visible;min-width:0}.ds-account-surface .page-title{padding-top:0;margin-top:0}.ds-account-surface .page-title h1{font-size:32px;font-weight:650!important}.ds-account-surface .page-title p{font-size:13px}.ds-account-surface .panel h2{font-weight:600;font-size:17px}.ds-account-surface .panel .service-row{margin:0}.ds-account-surface .panel{margin-bottom:24px}.ds-account-surface .table-scroll table{margin:0;min-width:520px}.ds-account-surface .account-main>.container{width:100%;margin-top:0;padding:0!important;max-width:none}.ds-account-surface .stats-grid .stat strong{font-size:29px}.ds-account-surface .stat strong small{font-size:12px}.ds-account-surface .panel table td{font-weight:400}.ds-account-surface .service-cost{white-space:nowrap}.ds-account-surface .service-info h3{font-size:14px}.ds-account-surface .service-info p{font-size:11px}.ds-account-surface .small-panel .text-button{font-size:12px}.ds-pagination{margin:20px 0}.ds-invoice-paper{padding:28px}.ds-invoice-detail>.breadcrumb{margin-bottom:20px}.ds-invoice-paper p{font-size:13px}.ds-methods-panel{padding:24px}.ds-methods-panel>.px-2{padding:0}.ds-methods-panel h3.text-2xl{font-size:18px}.ds-payment-methods .ds-methods-panel>div>div:first-child{margin:0}.ds-account-surface .account-detail .grid{gap:18px}.ds-account-surface .account-detail input{font-size:13px}
.ds-public .login-wrap{padding:65px 0 80px!important;align-items:center}.ds-public #login.login-form{margin:0!important;max-width:none!important;width:100%!important;padding:32px!important;background:var(--surface)!important}.ds-public #login.login-form>p{font-size:12px;margin-top:10px;margin-bottom:22px}.ds-public #login.login-form h2{font-size:26px}.ds-public #login fieldset{margin:16px 0 0}.ds-public #login input{font-size:13px}.ds-public #login button[type=submit]{margin-top:20px}.ds-public #login .text-secondary{font-size:12px}.ds-public #login .google-button{margin-top:0}
.ds-public .ds-payment .ds-grid{display:block}.ds-public .ds-payment .ds-card{border-radius:7px;background:#171c13;border-color:#3b4333;box-shadow:none;padding:19px;margin-bottom:12px}.ds-public .ds-payment .ds-card.selected{background:#282c20;border:1px solid var(--accent);padding:19px}.ds-public .ds-payment .ds-brand{font-size:20px}.ds-public .ds-payment .ds-note{background:#20251d;border-color:#3b4333;border-radius:6px}.ds-public .ds-payment .ds-footer>button{border-radius:6px}.ds-public .ds-payment .ds-saved{padding:14px}
@media(min-width:1100px){.ds-header .nav{display:grid;grid-template-columns:190px 1fr auto}.ds-header .nav-links{justify-self:center}.ds-header .nav-actions{justify-self:end}}
@media(max-width:1099px){.ds-header .nav-links{display:none}.ds-header .nav-actions{margin-left:auto}.ds-header .menu-button{display:block}.ds-header .ds-account-menu{display:none}.ds-header .ds-deploy{display:none}.ds-header .ds-discord{display:none}}
@media(max-width:720px){.ds-header .nav{height:70px}.ds-header .brand img{width:145px!important;height:45px!important}.ds-header .nav-actions{gap:12px}.ds-header .ds-cart-link{display:block!important}.ds-header .ds-sign-in{display:none}.ds-account-surface .account-shell{padding-top:25px;display:block}.ds-account-surface .sidebar{display:flex!important;flex-wrap:wrap;gap:5px;margin-bottom:25px!important}.ds-account-surface .sidebar-label,.ds-account-surface .sidebar-separator,.ds-account-surface .side-secondary{display:none!important}.ds-account-surface .sidebar .side-link{font-size:11px;padding:8px 10px}.ds-account-surface .sidebar svg{display:none}.ds-account-surface .page-title h1{font-size:27px}.ds-account-surface .stats-grid{gap:9px}.ds-account-surface .stat{padding:14px 12px}.ds-account-surface .stats-grid .stat strong{font-size:24px}.ds-account-surface .stat p{font-size:10px}.ds-account-surface .account-main .service-row{flex-wrap:wrap}.ds-account-surface .service-row>.service-info{flex:1}.ds-account-surface .service-cost{margin-left:45px}.ds-checkout .checkout-layout{gap:20px}.ds-checkout .page-title{padding-top:28px}.ds-checkout .panel,.ds-checkout .panel.order-summary{padding:22px}.ds-public .login-wrap{padding:32px 0 50px!important}.ds-public #login.login-form{padding:24px!important}.ds-invoice-paper{padding:20px}.ds-account-surface .account-columns{grid-template-columns:1fr}}
