@font-face{font-family:Comfortaa;src:url(/Comfortaa-Regular.woff2) format("woff2");font-display:swap}:root{color-scheme:light dark;--bg:#fff;--ink:#111116;--muted:#5c5c68;--border:#e3e3e8;--surface:#f7f7fa;--accent:#3735ad;--on-accent:#fff;--danger:#9e2332;--success:#216341;--notice:#f4f4fc;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.55;font-size:16px;color:var(--ink);background:var(--bg);font-synthesis:none}*{box-sizing:border-box}body{margin:0}a{color:var(--accent);text-underline-offset:4px}button,input,select,textarea{font:inherit}button,.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--accent);border-radius:8px;padding:12px 20px;font-weight:600;background:var(--accent);color:var(--on-accent);cursor:pointer;text-decoration:none;line-height:1.5;min-height:48px}button:hover,.button:hover{filter:brightness(1.12)}button:disabled{opacity:.5;cursor:wait;filter:none}button.outline,.button.outline{background:var(--bg);color:var(--ink);border-color:var(--border)}input,select,textarea{width:100%;padding:12px 14px;border:1px solid var(--border);border-radius:8px;background:var(--bg);color:var(--ink);min-height:48px}textarea{resize:vertical}input:disabled,select:disabled{opacity:.65}input[type=checkbox]{width:19px;height:19px;min-height:0;flex-shrink:0;accent-color:var(--accent)}:focus-visible{outline:3px solid var(--accent);outline-offset:4px}fieldset{border:0;padding:0;margin:0;min-width:0}legend{font-size:24px;font-weight:650;margin-bottom:24px}h1,h2,h3,p{margin-top:0}h1{font-size:48px;line-height:1.14;font-weight:650;letter-spacing:-1.7px}h2{font-size:25px;font-weight:650;line-height:1.3;letter-spacing:-.5px}h3{font-size:19px;font-weight:650;line-height:1.35}p{margin-bottom:20px}strong{font-weight:650}.muted,.hint{color:var(--muted)}.hint{font-size:14px;line-height:1.6}.skip-link{position:fixed;left:16px;top:-100px;padding:12px;background:var(--bg);z-index:100}.skip-link:focus{top:16px}.site-header{border-bottom:1px solid var(--border)}.header-inner{max-width:1280px;margin:auto;padding:26px 40px;display:flex;gap:40px;align-items:center}.brand{display:flex;align-items:center;gap:9px;white-space:nowrap;color:var(--ink);text-decoration:none;font-size:21px}.brand img{width:30px;height:30px}.brand-word{font-family:Comfortaa,system-ui,sans-serif;font-weight:500}.brand .brand-word{font-size:25px;letter-spacing:-1px}.site-header nav{display:flex;align-items:center;gap:28px;margin-left:auto}.site-header nav a{font-size:15px;text-decoration:none;color:var(--muted);white-space:nowrap}.site-header nav a[aria-current=page]{color:var(--accent);font-weight:650}.account-action .button,.account-action button{min-height:42px;padding:8px 17px;font-size:14px}.page{max-width:1280px;margin:0 auto;padding:68px 40px 80px;min-height:calc(100vh - 204px)}.page:focus{outline:none}.site-footer{border-top:1px solid var(--border);max-width:1200px;margin:0 auto;padding:26px 0;color:var(--muted);font-size:14px;display:flex;justify-content:space-between;gap:20px}.site-footer div{display:flex;gap:28px}.site-footer a{color:var(--muted);text-decoration:none}.demo-banner{padding:9px 20px;text-align:center;background:var(--notice);color:var(--muted);font-size:13px}.hero{max-width:840px;margin-bottom:40px}.hero h1{font-size:76px;line-height:1.04;letter-spacing:-3px;margin-bottom:26px}.hero h1 em,.hero h1 strong{color:var(--accent);font-style:normal;font-weight:inherit}.hero p{font-size:19px;color:var(--muted);max-width:670px}.search-form{max-width:920px;margin-bottom:40px}.search-form label,.input-label{display:block;font-size:14px;font-weight:600;margin-bottom:9px}.search-input{display:flex;gap:12px}.search-input input{font-size:18px;min-height:58px}.search-input button{min-width:180px;min-height:58px}.search-form .hint{margin-top:10px}.table{border-top:1px solid var(--border)}.table-head,.table-row{display:grid;gap:24px;align-items:center;padding:18px 0;border-bottom:1px solid var(--border)}.table-head{color:var(--muted);font-size:13px;padding:12px 0}.table-row strong{font-size:19px}.table-row>div>.hint{display:block;margin-top:2px}.table-row button{justify-self:end}.search-results .table-head,.search-results .table-row{grid-template-columns:minmax(200px,1fr) 120px 120px 130px 130px}.available{color:var(--success);font-size:14px}.unavailable{color:var(--muted);font-size:14px}.support-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;margin-top:64px;border-top:1px solid var(--border);padding-top:32px}.support-grid h2{font-size:24px;margin-bottom:14px}.support-grid p{max-width:440px;color:var(--muted)}.support-grid a{text-decoration:none;font-weight:600}.price-strip{display:flex;gap:50px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:20px 0;margin-top:32px}.price-strip div{display:flex;gap:15px;align-items:baseline}.price-strip span{color:var(--muted);font-size:14px}.page-title{margin-bottom:36px}.page-title h1{margin-bottom:15px}.page-title p{font-size:18px;color:var(--muted);max-width:700px}.title-actions{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.title-actions>button{margin-top:6px;flex-shrink:0}.field{display:block;margin-bottom:20px}.field>span{display:block;font-size:14px;font-weight:600;margin-bottom:8px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}.phone-fields{display:grid;grid-template-columns:100px 1fr;gap:10px}.check{display:flex;align-items:flex-start;gap:12px;margin:18px 0;font-size:15px}.check input{margin-top:3px}.agreement{font-size:14px;padding-top:14px}.checkout-layout{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:72px}.checkout-fields h2{margin:34px 0 16px}.order-summary{border-top:3px solid var(--accent);padding-top:24px;align-self:start;position:sticky;top:24px}.summary-domain{font-size:25px;font-weight:650;overflow-wrap:anywhere}.order-summary dl>div,.receipt>div{display:flex;justify-content:space-between;gap:18px;margin-bottom:12px}.order-summary dl{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:22px 0}.order-summary dd,.receipt dd{margin:0;text-align:right}.order-summary .total{padding-top:12px;font-weight:650;border-top:1px solid var(--border);margin-top:18px}.order-summary>button{width:100%;margin:10px 0}.stripe-card{border:1px solid var(--border);padding:16px;background:#fff;border-radius:8px;min-height:55px}.error{border-left:3px solid var(--danger);padding:16px 20px;background:var(--surface);margin:20px 0;color:var(--danger)}.error p{margin:0 0 8px}.error p:last-child{margin:0}.notice{background:var(--notice);border-left:3px solid var(--accent);padding:18px 20px;margin:18px 0;font-size:15px}.success{color:var(--success);margin:20px 0}.empty{padding:60px 0;max-width:760px}.empty h1{font-size:52px}.empty p{color:var(--muted);font-size:18px}.empty.compact{padding:36px 0;border-top:1px solid var(--border)}.empty.compact p{font-size:16px}.inline-actions{display:flex;gap:12px;flex-wrap:wrap}.loading{padding:40px 0;color:var(--muted)}.transfer-form{max-width:620px}.transfer-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin:60px 0;border-top:1px solid var(--border);padding-top:30px}.transfer-steps p{color:var(--muted)}.pricing-table .table-head,.pricing-table .table-row{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.domain-list .table-head,.domain-list .table-row{grid-template-columns:minmax(230px,1fr) 160px 200px 110px}.domain-manager{border-top:3px solid var(--accent);margin-top:40px;padding-top:28px}.management-grid{display:grid;grid-template-columns:1fr 1fr;gap:38px 60px}.management-grid>section{border-bottom:1px solid var(--border);padding:15px 0 30px}.contact-edit,.transfer-out{margin-top:32px;border-top:1px solid var(--border);padding-top:26px}.transfer-out{max-width:780px}.orders,.operator-section{margin-top:56px}.order-row{border-top:1px solid var(--border);padding:24px 0}.order-heading{display:grid;grid-template-columns:1fr 200px 100px;align-items:center;gap:20px;margin-bottom:14px}.order-heading .hint{display:block}.order-heading>strong:last-child{text-align:right}.order-status{font-size:14px;color:var(--muted)}.state-completed{color:var(--success)}.state-review,.state-action_required,.state-failed{color:var(--danger)}.order-row p{font-size:15px;color:var(--muted)}details summary{cursor:pointer;font-size:14px;color:var(--accent);margin:15px 0}details .receipt{max-width:650px;font-size:14px}.receipt dd{overflow-wrap:anywhere}.order-row form{max-width:580px;margin-top:20px}.pricing-editors{display:grid;gap:40px}.price-editor{border-top:1px solid var(--border);padding-top:24px}.price-editor .form-grid{grid-template-columns:repeat(4,1fr)}.price-editor h3{font-size:26px}.price-editor button{min-width:130px}@media(prefers-color-scheme:dark){:root{--bg:#0c0c10;--ink:#f5f5f7;--muted:#b5b5c0;--border:#303038;--surface:#15151a;--accent:#9a9bff;--on-accent:#101018;--danger:#ff9caa;--success:#91d7af;--notice:#1b1b2b}.brand img{filter:invert(1)}}@media(max-width:1000px){.header-inner{gap:20px;padding:22px 28px}.site-header nav{gap:18px}.page{padding:50px 28px 70px}.site-footer{margin:0 28px}.hero h1{font-size:64px}.checkout-layout{grid-template-columns:1fr 290px;gap:36px}.search-results .table-head,.search-results .table-row{grid-template-columns:minmax(170px,1fr) 100px 100px 110px 115px;gap:12px}.domain-list .table-head,.domain-list .table-row{grid-template-columns:1fr 130px 160px 100px;gap:12px}}@media(max-width:760px){.header-inner{flex-wrap:wrap;gap:18px;padding:20px}.brand{font-size:19px}.brand .brand-word{font-size:23px}.account-action{margin-left:auto}.site-header nav{order:3;width:100%;margin:0;justify-content:space-between;gap:12px;overflow-x:auto;padding-bottom:2px}.site-header nav a{font-size:14px}.page{padding:40px 20px 56px}.hero h1{font-size:53px;letter-spacing:-2px}.hero p{font-size:17px}.search-input{gap:8px}.search-input button{min-width:0;padding:12px 16px}.search-input input{font-size:16px;min-width:0}.search-results .table-head{display:none}.search-results .table-row{grid-template-columns:1fr auto;gap:8px 14px;position:relative;padding:20px 0}.search-results .table-row>div:first-child{grid-column:1}.search-results .table-row>span{font-size:14px}.search-results .table-row>button{grid-column:2;grid-row:1/4}.support-grid{gap:30px;margin-top:40px}.support-grid h2{font-size:21px}.price-strip{gap:24px;flex-wrap:wrap}.price-strip div{gap:8px}.page-title h1{font-size:39px}.checkout-layout{display:flex;flex-direction:column;gap:36px}.order-summary{position:static}.form-grid{gap:0 16px}.domain-list .table-head{display:none}.domain-list .table-row{grid-template-columns:1fr auto;gap:8px}.domain-list .table-row>button{grid-column:2;grid-row:1/4}.domain-list .table-row>span{font-size:14px}.title-actions{flex-wrap:wrap;margin-bottom:28px;gap:8px}.title-actions .page-title{margin-bottom:5px}.title-actions>button{font-size:14px}.management-grid{gap:24px}.order-heading{grid-template-columns:1fr auto;gap:8px}.order-heading .order-status{grid-column:1;grid-row:2}.order-heading>strong:last-child{grid-column:2;grid-row:1}.transfer-steps{gap:20px}.price-editor .form-grid{grid-template-columns:1fr 1fr}.site-footer{margin:0 20px;padding:24px 0}.site-footer div{gap:18px}.pricing-table .table-head,.pricing-table .table-row{gap:10px;grid-template-columns:60px repeat(3,1fr) 70px;font-size:14px}.pricing-table .table-row strong{font-size:17px}}@media(max-width:480px){.hero h1{font-size:45px}.hero{margin-bottom:28px}.search-input{flex-direction:column}.search-input button{align-self:stretch}.support-grid,.management-grid,.form-grid,.transfer-steps{grid-template-columns:1fr}.support-grid{gap:30px}.empty h1{font-size:39px}.price-strip{gap:20px;font-size:15px}.price-strip div,.price-strip span{display:block}.table-row strong{font-size:18px}.checkout-fields h2{font-size:23px}.phone-fields{grid-template-columns:90px 1fr}.pricing-table{overflow-x:auto}.pricing-table .table-head,.pricing-table .table-row{min-width:450px}.site-footer{align-items:flex-start}.site-footer div{gap:12px;flex-wrap:wrap;font-size:13px}.order-heading>strong{font-size:16px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media print{.site-header,.site-footer,.demo-banner,button,.button,.domain-manager,.domain-list{display:none}.page{padding:0}.orders details{display:block}.orders details>*{display:block}body{color:#111;background:#fff}.order-row{break-inside:avoid}}.mobile-label{display:none}.two-column{display:grid;grid-template-columns:1.1fr 1fr;gap:64px}.instructions{border-top:3px solid var(--accent);padding-top:26px;color:var(--muted)}.instructions h2{color:var(--ink)}.instructions li{margin-bottom:14px}.transfer-prices p{display:flex;gap:25px;justify-content:space-between;border-top:1px solid var(--border);padding:14px 0;margin:0}.transfer-prices span{font-size:14px;color:var(--muted)}.table-scroll{overflow:auto}table{border-collapse:collapse;width:100%;text-align:left}th,td{border-bottom:1px solid var(--border);padding:18px 15px}th:first-child,td:first-child{padding-left:0}thead th{font-size:14px;color:var(--muted);font-weight:500}tbody th{font-size:22px}.search-results>.hint{margin-top:15px}@media(max-width:760px){.mobile-label{display:inline}.two-column{grid-template-columns:1fr;gap:36px}.search-results .table-row>span:nth-of-type(3){grid-column:1;grid-row:4}.transfer-prices p{gap:16px}}button:disabled{cursor:default}.result-action button{width:100%}@media(max-width:760px){.search-results .table-row>.result-action{grid-column:2;grid-row:1/4}.search-results .table-head{display:grid;position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}}
