:root{--ink:#0b1512;--deep:#07110e;--panel:#fff;--canvas:#f3f5f2;--green:#087a54;--green2:#0b9567;--lime:#b9f54a;--line:#dfe5df;--muted:#68746f;--amber:#d59b20;--red:#c54b40;--blue:#3678bf;font-family:"Manrope",system-ui,sans-serif;color:var(--ink);background:var(--canvas)}*{box-sizing:border-box}body{margin:0;min-width:320px;background:var(--canvas);font-size:15px;line-height:1.45}button,input,select,textarea{font:inherit}button{color:inherit}a{text-decoration:none;color:inherit}.console-shell{min-height:100vh;display:grid;grid-template-columns:260px 1fr}.sidebar{position:fixed;inset:0 auto 0 0;width:260px;background:var(--deep);color:#e8f0ec;display:flex;flex-direction:column;padding:24px 16px;z-index:30}.brand{display:flex;align-items:center;gap:12px;padding:0 10px 22px;border-bottom:1px solid rgba(255,255,255,.1)}.brand img{width:68px;height:30px;object-fit:contain;filter:brightness(0) invert(1)}.brand>span{width:1px;height:23px;background:rgba(255,255,255,.25)}.brand strong{font-size:.95rem}.agent-badge{margin:17px 10px 4px;padding:10px 11px;border:1px solid rgba(185,245,74,.18);background:rgba(185,245,74,.05);border-radius:6px;display:flex;flex-direction:column}.agent-badge span{font:500 .59rem "DM Mono",monospace;color:var(--lime);letter-spacing:.1em}.agent-badge strong{font-size:.72rem;margin-top:2px}.side-nav{padding-top:10px;display:flex;flex-direction:column;gap:3px}.side-nav p{font:500 .63rem "DM Mono",monospace;letter-spacing:.12em;text-transform:uppercase;color:#6f837a;margin:17px 12px 6px}.nav-item{border:0;background:transparent;color:#9fb0a8;min-height:42px;border-radius:6px;display:grid;grid-template-columns:25px 1fr auto;align-items:center;text-align:left;padding:0 11px;cursor:pointer;font-weight:600;font-size:.78rem}.nav-item i{font-style:normal;font-size:1.05rem;color:#72877e}.nav-item em{font-style:normal;font:500 .64rem "DM Mono",monospace;background:#16241f;color:#93a79e;border-radius:12px;padding:3px 7px}.nav-item:hover{background:#101f1a;color:white}.nav-item.is-active{background:#153c2d;color:white}.nav-item.is-active i{color:var(--lime)}.nav-item.is-active em{background:rgba(185,245,74,.14);color:var(--lime)}.sidebar-foot{margin-top:auto}.registry-state{display:flex;gap:10px;align-items:center;margin:0 10px 15px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.1)}.registry-state>span{width:8px;height:8px;border-radius:50%;background:var(--amber);box-shadow:0 0 0 4px rgba(213,155,32,.12)}.registry-state div,.user-card div{display:flex;flex-direction:column}.registry-state strong,.user-card strong{font-size:.75rem}.registry-state small,.user-card small{font-size:.63rem;color:#74887f}.user-card{width:100%;border:0;background:#101d19;color:white;display:grid;grid-template-columns:34px 1fr auto;align-items:center;text-align:left;gap:9px;padding:10px;border-radius:7px;cursor:pointer}.user-card>span{width:34px;height:34px;background:var(--lime);color:var(--ink);display:grid;place-items:center;border-radius:50%;font-weight:800;font-size:.72rem}.user-card i{font-style:normal;color:#6f837a}.workspace{grid-column:2;min-width:0}.topbar{height:76px;background:rgba(255,255,255,.94);border-bottom:1px solid var(--line);display:flex;align-items:center;padding:0 30px;gap:24px;position:sticky;top:0;z-index:20;backdrop-filter:blur(12px)}.menu-button{display:none}.page-identity{display:flex;flex-direction:column;min-width:160px}.page-identity span{font:500 .59rem "DM Mono",monospace;letter-spacing:.11em;color:#8a9691}.page-identity strong{font-size:1.02rem}.command-search{border:1px solid var(--line);background:#f7f9f7;height:42px;max-width:520px;flex:1;margin:0 auto;border-radius:6px;display:flex;align-items:center;gap:10px;padding:0 11px;color:#78837e;cursor:pointer;text-align:left}.command-search>span{font-size:1.25rem}.command-search p{margin:0;flex:1;font-size:.78rem}.command-search kbd{border:1px solid #d6ddd7;background:white;border-radius:4px;padding:2px 7px;font:500 .62rem "DM Mono",monospace}.top-actions{display:flex;align-items:center;gap:10px}.icon-button{height:39px;width:39px;border:1px solid var(--line);background:white;border-radius:6px;position:relative;color:#78837e}.icon-button sup{position:absolute;right:-4px;top:-5px;background:var(--red);color:white;width:17px;height:17px;border-radius:50%;display:grid;place-items:center;font-size:.58rem}.primary-action{height:40px;border:0;border-radius:5px;background:var(--green);color:white;padding:0 16px;font-weight:700;cursor:pointer}.primary-action:hover{background:var(--green2)}.content{padding:34px clamp(22px,3.1vw,46px) 60px;max-width:1680px;margin:0 auto}.welcome-row{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:28px}.eyebrow{font:500 .66rem "DM Mono",monospace;letter-spacing:.09em;color:var(--green);margin:0 0 7px}.welcome-row h1{font-size:clamp(2rem,3.2vw,3.15rem);letter-spacing:-.055em;line-height:1;margin:0 0 10px}.welcome-row>div>p:last-child{margin:0;color:var(--muted)}.date-chip{border-left:1px solid var(--line);padding-left:22px;display:grid;grid-template-columns:auto auto;column-gap:9px;align-items:end}.date-chip span{grid-column:1/-1;font:500 .6rem "DM Mono",monospace;letter-spacing:.09em;color:#8c9892}.date-chip strong{font:500 1.65rem "DM Mono",monospace;line-height:1.1}.date-chip small{color:var(--muted);font-size:.65rem;margin-bottom:3px}.metrics-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);background:var(--panel);border-radius:8px;overflow:hidden;margin-bottom:34px}.metrics-grid article{padding:19px 22px;border-right:1px solid var(--line)}.metrics-grid article:last-child{border:0}.metrics-grid article>div{display:flex;align-items:center;gap:9px}.metric-icon{width:28px;height:28px;border-radius:5px;display:grid;place-items:center;font-weight:800}.metric-icon.green{background:#dff4e9;color:var(--green)}.metric-icon.lime{background:#effbd3;color:#5f821c}.metric-icon.amber{background:#fcf1d7;color:#9c6b00}.metric-icon.blue{background:#e2eef9;color:var(--blue)}.metrics-grid small{font:500 .61rem "DM Mono",monospace;letter-spacing:.06em;color:#77837e}.metrics-grid article>strong{font-size:1.62rem;letter-spacing:-.04em;display:block;margin-top:14px}.metrics-grid article>p{font-size:.7rem;color:var(--muted);margin:3px 0 0}.metrics-grid article b{color:var(--green)}.work-grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:24px}.section-title{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:14px}.section-title span,.panel-head span{font:500 .61rem "DM Mono",monospace;letter-spacing:.1em;color:var(--green)}.section-title h2,.panel-head h2{font-size:1.2rem;letter-spacing:-.03em;margin:3px 0 0}.section-title>p{font-size:.73rem;color:var(--muted);margin:0}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px}.service-card{min-height:210px;border:1px solid var(--line);background:white;border-radius:8px;padding:19px;text-align:left;display:flex;flex-direction:column;position:relative;cursor:pointer;overflow:hidden;transition:transform .2s,border-color .2s,box-shadow .2s}.service-card:hover{transform:translateY(-3px);border-color:#9cb6aa;box-shadow:0 12px 25px rgba(20,47,37,.08)}.service-index{font:500 .62rem "DM Mono",monospace;color:#9aa59f}.service-glyph{font-weight:800;font-size:2.2rem;letter-spacing:-.08em;margin:auto 0 17px;color:var(--green)}.service-card h3{font-size:.93rem;margin:0 0 5px}.service-card p{font-size:.7rem;color:var(--muted);margin:0;max-width:220px}.service-card>i{font-style:normal;position:absolute;right:18px;top:17px}.domain-card{background:var(--deep);border-color:var(--deep);color:white}.domain-card .service-index,.domain-card p{color:#81968d}.domain-card .service-glyph{color:var(--lime)}.domain-card:hover{border-color:var(--green)}.hosting-card .service-glyph{color:var(--blue)}.panel{background:white;border:1px solid var(--line);border-radius:8px}.panel-head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--line)}.panel-head button{border:0;background:transparent;color:var(--green);font-size:.71rem;font-weight:700;cursor:pointer}.panel-head button i{font-style:normal}.panel-head>b{width:27px;height:27px;background:#fee5e2;color:var(--red);display:grid;place-items:center;border-radius:50%;font-size:.7rem}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse;white-space:nowrap}th{text-align:left;font:500 .59rem "DM Mono",monospace;letter-spacing:.07em;color:#8a9590;padding:12px 16px;background:#f8faf8}td{padding:13px 16px;border-top:1px solid #edf0ed;font-size:.71rem;color:#53615b}td:first-child{display:flex;align-items:center;gap:10px;color:var(--ink)}td:first-child div{display:flex;flex-direction:column}td:first-child small{color:#8a9590;font-size:.61rem}.avatar{width:31px;height:31px;border-radius:50%;background:#dff3e8;color:#276b4f;display:grid;place-items:center;font-size:.59rem;font-weight:800}.avatar.violet{background:#eee6fb;color:#7553a3}.avatar.orange{background:#faeadb;color:#9a642c}.avatar.blue{background:#e1edf8;color:#416c98}.mono{font-family:"DM Mono",monospace;color:#68736e}.status{padding:5px 8px;border-radius:20px;font-weight:700;font-size:.6rem}.status-review{background:#fff0d2;color:#8b6208}.status-progress{background:#e6ecff;color:#4963a3}.status-live{background:#dff3e8;color:#277452}.status-waiting{background:#ecefed;color:#66706b}.row-menu{border:0;background:transparent;color:#8a9590;cursor:pointer}.activity-column{display:flex;flex-direction:column;gap:18px}.task-list button{width:100%;border:0;border-bottom:1px solid #edf0ed;background:white;padding:16px 18px;display:grid;grid-template-columns:33px 1fr auto;gap:11px;align-items:center;text-align:left;cursor:pointer}.task-list button:last-child{border:0}.task-list button:hover{background:#f9fbf9}.task-signal{width:31px;height:31px;border-radius:6px;display:grid;place-items:center;font-weight:800}.task-signal.red{background:#fee5e2;color:var(--red)}.task-signal.amber{background:#fff0d2;color:#98701b}.task-signal.blue{background:#e0edf9;color:var(--blue)}.task-list div{display:flex;flex-direction:column}.task-list strong{font-size:.74rem}.task-list small{color:#8b9691;font-size:.63rem}.task-list i{font-style:normal;color:#a4ada8}.health-list{padding:5px 18px 12px}.health-list>div{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:10px;padding:13px 0;border-bottom:1px solid #edf0ed}.health-list>div:last-child{border:0}.health-dot{width:8px;height:8px;border-radius:50%}.health-dot.healthy{background:#32a875;box-shadow:0 0 0 3px #e2f4ec}.health-dot.warning{background:var(--amber);box-shadow:0 0 0 3px #fff1d8}.health-list p{margin:0;display:flex;flex-direction:column}.health-list strong{font-size:.72rem}.health-list small{font-size:.62rem;color:#8b9691}.health-list b{font:500 .57rem "DM Mono",monospace;color:#6d7973;text-transform:uppercase}.scrim{display:none;position:fixed;inset:0;background:rgba(3,10,8,.55);z-index:40}.scrim.is-open{display:block}.modal-shell{position:fixed;inset:0;z-index:50;display:none;place-items:center;padding:20px}.modal-shell.is-open{display:grid}.modal{width:min(720px,100%);max-height:calc(100vh - 40px);overflow:auto;background:white;border-radius:10px;box-shadow:0 25px 80px rgba(0,0,0,.3)}.modal>header{padding:22px 25px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:flex-start}.modal>header span{font:500 .61rem "DM Mono",monospace;letter-spacing:.1em;color:var(--green)}.modal>header h2{font-size:1.45rem;letter-spacing:-.04em;margin:3px 0 0}.close-modal{border:0;background:#f0f3f0;width:34px;height:34px;border-radius:50%;font-size:1.3rem;cursor:pointer}.step-line{display:flex;align-items:center;padding:17px 25px;border-bottom:1px solid var(--line);background:#fafbfa}.step-line span{width:24px;height:24px;border:1px solid #ccd5cf;border-radius:50%;display:grid;place-items:center;font:500 .61rem "DM Mono",monospace;color:#87938d}.step-line span.is-active{background:var(--green);border-color:var(--green);color:white}.step-line i{width:28px;height:1px;background:#dce2de}.step-line p{margin:0 0 0 12px;font-size:.72rem;color:var(--muted)}#service-form{padding:23px 25px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-grid label{display:flex;flex-direction:column;gap:7px;font-size:.72rem;font-weight:700}.form-grid label.full{grid-column:1/-1}.form-grid input,.form-grid select,.form-grid textarea{width:100%;border:1px solid #cfd8d2;border-radius:5px;background:white;padding:11px 12px;outline:none;font-size:.78rem}.form-grid textarea{resize:vertical;min-height:75px}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(8,122,84,.09)}.field-help{font-size:.6rem;color:#89958f;font-weight:500}.form-note{display:flex;gap:12px;align-items:flex-start;background:#eef8f3;border:1px solid #d6ecdf;padding:12px 14px;margin-top:18px;border-radius:5px}.form-note b{white-space:nowrap;font-size:.68rem;color:var(--green)}.form-note p{font-size:.66rem;color:#68766f;margin:0}.modal form footer{display:flex;justify-content:flex-end;gap:10px;margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}.secondary,.submit-action{height:40px;border-radius:5px;padding:0 16px;font-weight:700;font-size:.74rem;cursor:pointer}.secondary{border:1px solid var(--line);background:white}.submit-action{border:0;background:var(--green);color:white}.submit-action span{margin-left:14px}.toast{position:fixed;right:24px;bottom:24px;z-index:60;background:var(--deep);color:white;border-radius:8px;padding:14px 17px;display:flex;gap:11px;align-items:center;box-shadow:0 15px 40px rgba(0,0,0,.25);transform:translateY(140%);opacity:0;transition:.25s}.toast.is-visible{transform:translateY(0);opacity:1}.toast>span{width:28px;height:28px;border-radius:50%;background:var(--lime);color:var(--ink);display:grid;place-items:center;font-weight:800}.toast div{display:flex;flex-direction:column}.toast strong{font-size:.76rem}.toast small{font-size:.63rem;color:#9eafa7}
@media(max-width:1180px){.metrics-grid{grid-template-columns:repeat(2,1fr)}.metrics-grid article:nth-child(2){border-right:0}.metrics-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.work-grid{grid-template-columns:1fr}.activity-column{display:grid;grid-template-columns:1fr 1fr}.command-search{max-width:380px}}@media(max-width:860px){.console-shell{grid-template-columns:1fr}.sidebar{transform:translateX(-100%);transition:transform .25s}.sidebar.is-open{transform:translateX(0)}.workspace{grid-column:1}.menu-button{display:grid;place-items:center;border:0;background:transparent;font-size:1.15rem}.topbar{padding:0 18px;gap:12px}.page-identity span{display:none}.command-search{display:none}.top-actions{margin-left:auto}.content{padding-top:25px}.service-grid{grid-template-columns:1fr}.service-card{min-height:160px}.service-glyph{margin:26px 0 13px}.activity-column{grid-template-columns:1fr}}@media(max-width:560px){.page-identity{min-width:0}.primary-action{font-size:0;width:40px;padding:0}.primary-action:after{content:'+';font-size:1.25rem}.welcome-row{align-items:flex-start}.date-chip{display:none}.welcome-row h1{font-size:2rem}.metrics-grid{grid-template-columns:1fr}.metrics-grid article{border-right:0!important;border-bottom:1px solid var(--line)!important}.metrics-grid article:last-child{border-bottom:0!important}.section-title>p{display:none}.topbar{height:66px}.content{padding-left:14px;padding-right:14px}.panel-head{padding:15px}.service-card{padding:17px}.form-grid{grid-template-columns:1fr}.form-grid label.full{grid-column:auto}.modal-shell{padding:8px}.modal{max-height:calc(100vh - 16px)}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}

.registry-state.is-healthy>span{background:#32a875;box-shadow:0 0 0 4px rgba(50,168,117,.14)}
.registry-search-panel{background:linear-gradient(135deg,#07110e 0%,#0b241b 100%);color:white;border-radius:10px;padding:25px 27px;margin-bottom:20px;display:grid;grid-template-columns:minmax(220px,.72fr) minmax(480px,1.45fr);gap:28px;position:relative;overflow:hidden}
.registry-search-panel:after{content:'.ng';position:absolute;right:-18px;top:-48px;font-size:11rem;line-height:1;font-weight:800;letter-spacing:-.12em;color:rgba(185,245,74,.035);pointer-events:none}
.search-panel-copy{position:relative;z-index:1}.search-panel-copy>span{font:500 .61rem "DM Mono",monospace;letter-spacing:.11em;color:var(--lime)}.search-panel-copy h2{font-size:1.55rem;letter-spacing:-.045em;margin:5px 0 7px}.search-panel-copy p{font-size:.72rem;color:#91a59c;margin:0;max-width:330px}
.registry-search-form{position:relative;z-index:2;align-self:center}.registry-search-form>label{display:block;font:500 .61rem "DM Mono",monospace;letter-spacing:.08em;color:#90a39a;margin-bottom:7px}.registry-search-control{height:54px;display:grid;grid-template-columns:minmax(140px,1fr) 126px auto;background:white;border-radius:7px;padding:5px}.registry-search-control input,.registry-search-control select{border:0;outline:0;background:white;color:var(--ink);font-size:.92rem}.registry-search-control input{padding:0 13px;min-width:0}.registry-search-control select{border-left:1px solid var(--line);padding:0 10px;font-weight:700}.registry-search-control button{border:0;background:var(--lime);color:var(--ink);border-radius:5px;padding:0 17px;font-weight:800;font-size:.75rem;cursor:pointer;white-space:nowrap}.registry-search-control button:disabled{opacity:.65;cursor:wait}.registry-search-form>small{display:block;color:#70867c;font-size:.61rem;margin-top:7px}
.domain-result{grid-column:1/-1;position:relative;z-index:2;min-height:88px;border:1px solid rgba(255,255,255,.13);background:rgba(255,255,255,.055);border-radius:7px;padding:15px 17px;display:grid;grid-template-columns:41px 1fr auto;align-items:center;gap:14px}.domain-result[hidden]{display:none}.result-mark{width:39px;height:39px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.1);font-weight:800}.domain-result div{display:flex;flex-direction:column}.domain-result small{font:500 .58rem "DM Mono",monospace;letter-spacing:.1em;color:#97aaa1}.domain-result strong{font-size:1.02rem;margin:2px 0}.domain-result p{font-size:.68rem;color:#93a69d;margin:0}.domain-result button{border:1px solid rgba(255,255,255,.2);background:transparent;color:white;border-radius:5px;padding:10px 13px;font-size:.7rem;font-weight:700;cursor:pointer}.domain-result.is-available{border-color:rgba(185,245,74,.35);background:rgba(185,245,74,.08)}.domain-result.is-available .result-mark{background:var(--lime);color:var(--ink)}.domain-result.is-unavailable .result-mark,.domain-result.is-error .result-mark{background:#fee5e2;color:var(--red)}
.pricing-panel{margin-bottom:18px}.pricing-panel .panel-head>small{color:var(--muted);font-size:.64rem}.pricing-panel td:first-child{display:table-cell}.pricing-panel td:first-child strong,.pricing-panel td:first-child small{display:block}.pricing-panel td:first-child small{margin-top:2px}.recent-checks-panel{overflow:hidden}.empty-checks{min-height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#89958f}.empty-checks>span{font-size:1.5rem}.empty-checks strong{font-size:.8rem;color:#52605a;margin-top:6px}.empty-checks p{font-size:.66rem;margin:3px 0}.recent-check-list>div{min-height:62px;padding:11px 18px;border-top:1px solid #edf0ed;display:grid;grid-template-columns:10px 1fr auto auto;align-items:center;gap:11px}.recent-check-list>div:first-child{border-top:0}.check-indicator{width:8px;height:8px;border-radius:50%}.check-indicator.available{background:#32a875}.check-indicator.unavailable{background:var(--red)}.recent-check-list p{margin:0;display:flex;flex-direction:column}.recent-check-list p strong{font-size:.76rem}.recent-check-list p small{font:.5rem "DM Mono",monospace;color:#89958f}.recent-check-list b{font-size:.62rem;color:#63706a}.recent-check-list button{border:1px solid var(--line);background:white;border-radius:4px;padding:6px 9px;color:var(--green);font-size:.62rem;font-weight:700;cursor:pointer}
.workflow-panel ol{list-style:none;margin:0;padding:10px 18px 15px}.workflow-panel li{display:grid;grid-template-columns:27px 1fr;gap:11px;align-items:center;padding:10px 0;position:relative}.workflow-panel li>span{width:27px;height:27px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;font:500 .59rem "DM Mono",monospace;color:#7d8983}.workflow-panel li.complete>span{background:var(--green);border-color:var(--green);color:white}.workflow-panel li div{display:flex;flex-direction:column}.workflow-panel li strong{font-size:.72rem}.workflow-panel li small{font-size:.61rem;color:#8a9590}.form-grid input[readonly]{background:#f2f5f2;color:#53615b}
.drafts-panel{margin-bottom:18px;overflow:hidden}.drafts-panel td:first-child{display:table-cell}.draft-ref{font:500 .62rem "DM Mono",monospace;color:var(--green)}.drafts-empty{text-align:center!important;color:#89958f!important;padding:28px!important}.drafts-empty.is-error{color:var(--red)!important}.form-grid>.full{grid-column:1/-1}.nameserver-group{border:1px solid var(--line);background:#fafbfa;border-radius:6px;padding:14px}.nameserver-group>div:first-child{display:flex;justify-content:space-between;gap:12px;margin-bottom:11px}.nameserver-group>div:first-child strong{font-size:.72rem}.nameserver-group>div:first-child span{font-size:.61rem;color:var(--muted)}.nameserver-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.review-grid{display:grid;gap:16px}.review-hero{background:var(--deep);color:white;border-radius:7px;padding:19px;display:flex;flex-direction:column}.review-hero span{font:500 .58rem "DM Mono",monospace;letter-spacing:.1em;color:var(--lime)}.review-hero strong{font-size:1.35rem;margin:4px 0}.review-hero small{color:#91a59c;font-size:.67rem}.review-grid dl{margin:0;display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:7px;overflow:hidden}.review-grid dl>div{padding:14px;border-bottom:1px solid var(--line)}.review-grid dl>div:nth-child(odd){border-right:1px solid var(--line)}.review-grid dl>div:nth-last-child(-n+2){border-bottom:0}.review-grid dt{font:500 .58rem "DM Mono",monospace;text-transform:uppercase;color:#89958f;margin-bottom:5px}.review-grid dd{margin:0;font-size:.72rem;color:#405048}.review-total{display:grid;grid-template-columns:1fr auto;align-items:end;background:#eef8f3;border:1px solid #d6ecdf;border-radius:7px;padding:14px}.review-total span{font-size:.7rem;font-weight:700}.review-total strong{font-size:1.2rem;color:var(--green)}.review-total small{grid-column:1/-1;color:#718078;font-size:.6rem;margin-top:3px}.form-note.is-error{background:#fff0ee;border-color:#f2d0cc}.form-note.is-error b{color:var(--red)}.submit-action:disabled{opacity:.65;cursor:wait}
.register-draft{border:0;background:var(--green);color:white;border-radius:4px;padding:7px 10px;font-size:.62rem;font-weight:800;cursor:pointer}.register-draft:hover{background:var(--green2)}.no-action{color:#a4ada8}.confirmation-field{display:flex;flex-direction:column;gap:7px;font-size:.72rem}.confirmation-field input{border:1px solid #cfd8d2;border-radius:5px;padding:11px 12px;outline:none}.confirmation-field input:focus{border-color:var(--red);box-shadow:0 0 0 3px rgba(197,75,64,.09)}.charge-confirm{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:10px!important;border:1px solid #f0d2ce;background:#fff7f5;border-radius:6px;padding:12px}.charge-confirm input{width:auto!important;margin-top:2px}.charge-confirm span{font-size:.68rem;font-weight:600}.form-note.is-danger{background:#fff7f5;border-color:#f0d2ce}.form-note.is-danger b{color:var(--red)}.execution-review .review-total{background:#fff7f5;border-color:#f0d2ce}.execution-review .review-total strong{color:var(--red)}
.provision-hosting{border:1px solid #bfd5ca;background:#eef8f3;color:var(--green);border-radius:4px;padding:7px 10px;font-size:.62rem;font-weight:800;cursor:pointer;white-space:nowrap}.provision-hosting:hover{background:#dff3e8}.provision-hosting:disabled{opacity:.65;cursor:wait}.hosting-tag{display:block;margin-top:3px;color:var(--green);font:500 .56rem "DM Mono",monospace;text-transform:uppercase}
.fixed-nameservers{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fixed-nameservers span{display:flex;flex-direction:column;gap:4px;border:1px solid var(--line);background:white;border-radius:5px;padding:11px 12px;font:.72rem "DM Mono",monospace;color:var(--green)}.fixed-nameservers b{font:.58rem "DM Mono",monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}
@media(max-width:1180px){.registry-search-panel{grid-template-columns:1fr}.registry-search-form{max-width:none}.activity-column{grid-template-columns:1fr 1fr}.workflow-panel{grid-column:span 1}}
@media(max-width:700px){.registry-search-panel{padding:20px;gap:18px}.registry-search-control{height:auto;grid-template-columns:1fr 105px;padding:5px}.registry-search-control input,.registry-search-control select{height:44px}.registry-search-control button{grid-column:1/-1;height:42px;margin-top:4px}.domain-result{grid-template-columns:36px 1fr}.domain-result button{grid-column:1/-1}.activity-column{grid-template-columns:1fr}.nameserver-grid,.fixed-nameservers,.review-grid dl{grid-template-columns:1fr}.review-grid dl>div{border-right:0!important;border-bottom:1px solid var(--line)!important}.review-grid dl>div:last-child{border-bottom:0!important}.nameserver-group>div:first-child{flex-direction:column}.review-total{grid-template-columns:1fr}.review-total strong{margin-top:4px}}
.member-business-panel{margin-bottom:20px;overflow:hidden}.business-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px}.business-card{border:1px solid var(--line);border-radius:8px;background:#fff;padding:16px;text-align:left;display:flex;flex-direction:column;cursor:pointer;transition:.2s}.business-card:hover,.business-card.is-selected{border-color:var(--green);box-shadow:0 8px 22px rgba(20,47,37,.08)}.business-card.is-selected{background:#f1faf5}.business-card>span{font:500 .56rem "DM Mono",monospace;letter-spacing:.08em;color:var(--green)}.business-card>strong{font-size:.86rem;margin:5px 0 1px}.business-card>small{font:.57rem "DM Mono",monospace;color:#87938d}.business-card>p{font-size:.66rem;color:var(--muted);min-height:34px;margin:9px 0 12px}.business-card>b{font-size:.68rem;color:var(--green)}.business-card i{font-style:normal}.business-empty{grid-column:1/-1;padding:25px;text-align:center;color:var(--muted)}.business-empty strong{color:var(--ink)}.business-empty p{font-size:.7rem}.access-error{max-width:720px;margin:10vh auto;background:#fff;border:1px solid var(--line);border-radius:10px;padding:36px}.access-error>span{font:500 .62rem "DM Mono",monospace;letter-spacing:.1em;color:var(--red)}.access-error h1{font-size:2rem;line-height:1.15}.access-error p{color:var(--muted)}.access-error a{display:inline-flex;background:var(--green);color:#fff;padding:11px 15px;border-radius:5px;text-decoration:none;font-size:.74rem;font-weight:700}.member-console .execution-review,.member-console .register-draft,.member-console .pricing-panel{display:none!important}.member-console .drafts-panel th:nth-child(5),.member-console .drafts-panel td:nth-child(5){display:none}.member-console .system-panel .health-list>div:nth-child(n+2){display:none}.member-console .system-panel .panel-head span{font-size:0}.member-console .system-panel .panel-head span:after{content:'SECURE SERVICE';font-size:.61rem}@media(max-width:900px){.business-picker{grid-template-columns:1fr}}
