.sd-owner{--paper:#fff;--mist:#f4f5f2;--line:#e2e4df;--ink:#131619;--ink-2:#4f5853;--ink-3:#7a827d;--accent:#d9542b;--accent-ink:#fff;--accent-soft:#fbede7;--ok:#1f7a4d;--shadow:0 1px 2px #1316190f,0 18px 40px #13161914;--sans:"Schibsted Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--mist);min-height:100vh;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.55}@media (prefers-color-scheme:dark){.sd-owner{--paper:#111416;--mist:#171b1d;--line:#2a3033;--ink:#eef0ec;--ink-2:#b3bab5;--ink-3:#88908b;--accent:#f0703f;--accent-ink:#1a0e08;--accent-soft:#2a1a13;--ok:#5cc08b;--shadow:0 1px 2px #0000004d,0 18px 40px #00000059;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.sd-owner *{box-sizing:border-box}.sd-owner a{color:inherit}.sd-owner :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.sd-owner h1,.sd-owner h2{letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.1}.sd-owner p{margin:0}.sd-owner .top{background:var(--paper);border-bottom:1px solid var(--line)}.sd-owner .wrap{max-width:760px;margin:0 auto;padding-inline:clamp(16px,4vw,32px)}.sd-owner .top .wrap{justify-content:space-between;align-items:center;gap:16px;padding-block:14px;display:flex}.sd-owner .brand{letter-spacing:-.02em;align-items:center;gap:10px;font-size:21px;font-weight:800;text-decoration:none;display:flex}.sd-owner .brand svg{width:26px;height:26px;color:var(--accent)}.sd-owner .who{color:var(--ink-2);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;font-size:14px;display:flex}.sd-owner main{padding-block:clamp(32px,6vw,64px)}.sd-owner .narrow{max-width:460px}.sd-owner .label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:600}.sd-owner .card{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;gap:16px;padding:clamp(20px,3vw,32px);display:grid}.sd-owner .card h1{font-size:clamp(28px,4vw,36px);font-weight:800}.sd-owner .lead{color:var(--ink-2)}.sd-owner label.f{color:var(--ink-2);gap:6px;font-size:14px;font-weight:600;display:grid}.sd-owner label.f input{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:10px;width:100%;padding:12px 14px;font-size:16px;font-weight:400}.sd-owner label.f input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.sd-owner .btn{min-height:48px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.sd-owner .btn:disabled{opacity:.6;cursor:default}.sd-owner .btn-main{background:var(--accent);color:var(--accent-ink)}.sd-owner .btn-ghost{border-color:var(--line);color:var(--ink);background:0 0}.sd-owner .btn-ghost:hover{border-color:var(--ink-3)}.sd-owner .btn-small{min-height:38px;padding:0 14px;font-size:14px}.sd-owner .link-btn{font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.sd-owner .msg{font-size:15px;font-weight:600}.sd-owner .msg.err{color:var(--accent)}.sd-owner .msg.ok{color:var(--ok)}.sd-owner .sites{gap:16px;margin-top:24px;display:grid}.sd-owner .site-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.sd-owner .site-row h2{font-size:22px;font-weight:800}.sd-owner .muted{color:var(--ink-3);font-size:14px}.sd-owner .actions{flex-wrap:wrap;gap:10px;display:flex}.sd-owner .versions{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.sd-owner .versions li{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:15px;display:flex}.sd-owner details summary{cursor:pointer;color:var(--ink-2);font-size:15px;font-weight:600}.sd-owner details[open] summary{margin-bottom:10px}.sd-owner .billing{border-top:1px solid var(--line);gap:8px;padding-top:16px;display:grid}.sd-owner .billing p{font-size:15px}.sd-owner .billing .btn{text-align:center;padding-block:10px;line-height:1.3}.sd-owner .billing .muted a{color:var(--ink-2)}.sd-owner .payments{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.sd-owner .payments li{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;grid-template-columns:7.5em minmax(0,1fr) auto 6em;align-items:baseline;gap:12px;padding:10px 0;font-size:15px;display:grid}.sd-owner .payments .pay-date{color:var(--ink-3)}.sd-owner .payments .pay-amt{text-align:right;font-weight:600}.sd-owner .payments .pay-st{color:var(--ok);text-align:right;font-size:13px}.sd-owner .payments .pay-st.warn{color:var(--accent)}@media (max-width:560px){.sd-owner .payments li{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.sd-owner .payments .pay-date{grid-column:1/-1;font-size:13px}.sd-owner .payments .pay-st{grid-column:2}}.sd-owner .facts{grid-template-columns:auto minmax(0,1fr);gap:6px 18px;margin:0;font-size:15px;display:grid}.sd-owner .facts dt{color:var(--ink-3)}.sd-owner .facts dd{overflow-wrap:anywhere;margin:0}.sd-owner .details-form{gap:12px;max-width:420px;display:grid}.sd-owner .details-form label{color:var(--ink-2);gap:6px;font-size:14px;font-weight:600;display:grid}.sd-owner .details-form input{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:10px 12px;font-size:16px;font-weight:400}.sd-owner label.f input.code-input{font-family:var(--mono);letter-spacing:.35em;text-align:center;max-width:260px;font-size:26px}.sd-owner .ready{border-top:1px solid var(--line);gap:12px;padding-top:16px;display:grid}.sd-owner .steps-list{gap:18px;margin:0;padding:0;list-style:none;display:grid}.sd-owner .steps-list>li{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:14px;display:grid}.sd-owner .steps-list>li>div{gap:10px;min-width:0;display:grid}.sd-owner .steps-list .n{background:var(--mist);width:32px;height:32px;color:var(--ink-3);border:1px solid var(--line);border-radius:50%;place-items:center;font-size:15px;font-weight:800;display:grid}.sd-owner .steps-list .now .n{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.sd-owner .steps-list .done .n{background:var(--ok);color:#fff;border-color:var(--ok)}.sd-owner .steps-list .later{opacity:.65}.sd-owner .steps-list h3{letter-spacing:-.01em;margin:4px 0 0;font-size:18px;font-weight:800}.sd-owner .notice{background:var(--accent-soft);color:var(--ink);border-radius:10px;padding:12px 14px;font-size:15px}.sd-owner .check{cursor:pointer;align-items:flex-start;gap:10px;font-size:15px;font-weight:600;display:flex}.sd-owner .check input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin-top:2px}.sd-owner .inline-form{gap:10px;max-width:420px;display:grid}.sd-owner .inline-form label{color:var(--ink-2);gap:6px;font-size:14px;font-weight:600;display:grid}.sd-owner .inline-form input{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:10px 12px;font-size:16px;font-weight:400}.sd-owner .dns-steps{gap:12px;margin:0;padding-left:20px;font-size:15px;display:grid}.sd-owner .dns-steps li>span{margin-bottom:8px;display:block}.sd-owner .dns{border-collapse:collapse;width:100%;font-size:14px;display:block;overflow-x:auto}.sd-owner .dns th,.sd-owner .dns td{border:1px solid var(--line);text-align:left;white-space:nowrap;padding:8px 10px}.sd-owner .dns th{background:var(--mist);color:var(--ink-2);font-weight:600}.sd-owner .msg.wait{color:var(--ink-2)}.sd-owner code{font-family:var(--mono);background:var(--mist);border-radius:5px;padding:1px 5px;font-size:.92em}.sd-owner .name-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:420px){.sd-owner .name-row{grid-template-columns:1fr}}.sd-owner .steps-list .dns-steps{list-style:decimal}
