/* DomainKit v7 — presentation tokens. Change accent values here to match brand assets. */
:root{--bg:#f5f7fb;--surface:#fff;--surface-2:#edf0f6;--ink:#202638;--muted:#697286;--line:#e2e6ee;--accent:#6553dc;--accent-soft:#eeebff;--accent-ink:#fff;--lime:#deefa6;--success:#117a55;--success-bg:#e9f6ef;--warning:#96600d;--warning-bg:#fff5dc;--danger:#b7334c;--danger-bg:#fcecf0;--info:#326a9e;--info-bg:#edf5fc;--shadow:0 12px 45px #18254b08;--radius:22px;color-scheme:light}
:root[data-theme=dark]{--bg:#0d111b;--surface:#161d2b;--surface-2:#1d2636;--ink:#f1f3f8;--muted:#a8b3c6;--line:#2a3447;--accent:#b2a5ff;--accent-soft:#2c2750;--accent-ink:#151225;--lime:#deefa6;--success:#8ee1b7;--success-bg:#153729;--warning:#f0cd80;--warning-bg:#3a301e;--danger:#ffa3b5;--danger-bg:#3d2330;--info:#99cafa;--info-bg:#203246;--shadow:0 12px 45px #00000012;color-scheme:dark}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--bg);color:var(--ink);font:15px/1.7 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:hover{color:var(--accent);text-decoration:none}button,input,select{font:inherit}button,a,input,summary{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:wait;opacity:.65}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid var(--accent);outline-offset:4px}button svg{pointer-events:none}[x-cloak],[hidden]{display:none!important}svg{flex-shrink:0}h1,h2,h3,h4,p{margin-top:0}h2{font-size:30px;line-height:1.24;letter-spacing:-1px}h3{font-size:20px;line-height:1.4;letter-spacing:-.4px}p{color:var(--muted)}.dk-icon{display:inline-block;vertical-align:middle}.dk-skip{position:fixed;top:-100px;left:20px;z-index:100;background:var(--ink);color:var(--surface);padding:12px 20px}.dk-skip:focus{top:10px}.dk-header{position:sticky;top:0;z-index:30;background:var(--bg);border-bottom:1px solid var(--line)}.dk-header-inner{max-width:1384px;margin:auto;padding:19px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px}.dk-brand{display:inline-flex;align-items:center;gap:10px;font-size:27px;letter-spacing:-1.2px;font-weight:800;line-height:1.2;white-space:nowrap}.dk-brand-light{font-weight:400}.dk-brand-dot{color:var(--accent)}.dk-brand-symbol{background:var(--accent);color:var(--accent-ink);border-radius:12px;width:40px;height:40px;display:grid;place-items:center}.dk-brand-symbol svg{width:28px;height:28px}.dk-header-nav{display:flex;gap:28px;font-size:13px;font-weight:600}.dk-header-nav a:first-child{color:var(--accent)}.dk-header-actions{display:flex;gap:18px;align-items:center}.dk-icon-button{border:1px solid var(--line);border-radius:11px;display:flex;align-items:center;gap:8px;padding:9px 11px;color:var(--ink);background:var(--surface);font-size:12px}.dk-asgx-link{font-size:12px;font-weight:700;display:flex;align-items:center;gap:10px}.dk-asgx-link svg{width:17px;height:17px}.dk-mobile-menu{display:none}.dk-mobile-navigation{padding:10px 24px 22px;display:grid;gap:8px;border-top:1px solid var(--line)}.dk-main{max-width:1384px;margin:auto;padding:0 32px}.dk-hero{padding:56px 0 38px;position:relative}.dk-home-hero{display:grid;grid-template-columns:1.25fr 1fr;gap:36px;align-items:center;padding-top:54px;padding-bottom:46px}.dk-eyebrow{font-size:10px;font-weight:750;letter-spacing:1.8px;color:var(--accent);margin-bottom:20px;display:flex;gap:8px;align-items:center}.dk-eyebrow>span{width:6px;height:6px;background:var(--accent);border-radius:50%}h1{font-size:clamp(38px,4.7vw,62px);letter-spacing:-2.8px;font-weight:750;line-height:1.08;max-width:710px;margin-bottom:22px}.dk-hero-description{max-width:580px;font-size:15px;line-height:1.85;margin-bottom:20px}.dk-hero-tags{display:flex;gap:8px;flex-wrap:wrap}.dk-hero-tags span{font-size:10px;border:1px solid var(--line);border-radius:100px;padding:4px 10px;color:var(--muted)}.dk-orbit{position:relative;height:280px;width:100%;max-width:470px;justify-self:center;isolation:isolate}.dk-orbit:before{content:"";position:absolute;inset:30px 60px;border-radius:100%;background:var(--accent-soft);filter:blur(40px);z-index:-1}.dk-orbit-ring{position:absolute;inset:5px 20px;border:1px dashed var(--accent);opacity:.28;border-radius:50%;transform:rotate(-20deg)}.dk-orbit-ring-inner{inset:50px 80px;transform:rotate(30deg);border-style:solid}.dk-orbit-center{position:absolute;inset:61px 120px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid var(--line);border-radius:30px;background:var(--surface);box-shadow:var(--shadow);transform:rotate(-7deg);text-align:center;font-size:12px;line-height:1.6}.dk-orbit-center svg{width:40px;height:40px;color:var(--accent);margin-bottom:9px}.dk-orbit-center strong{font-size:19px;letter-spacing:-.7px}.dk-orbit-chip{position:absolute;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;padding:11px 19px;font-weight:700;font-size:19px;letter-spacing:-.7px}.dk-chip-com{top:8px;left:70px;transform:rotate(-8deg);color:var(--accent)}.dk-chip-com i{font-size:13px;font-style:normal;margin-left:12px}.dk-chip-ir{right:32px;top:74px;transform:rotate(9deg);background:var(--lime);color:#283518}.dk-chip-net{bottom:5px;left:86px;transform:rotate(5deg)}.dk-chip-cloud{bottom:36px;right:0;font-size:11px;letter-spacing:0;display:flex;gap:8px;align-items:center;transform:rotate(-5deg)}.dk-chip-cloud svg{width:20px;color:var(--accent)}.dk-orbit-node{position:absolute;width:11px;height:11px;border-radius:50%;background:var(--accent);left:28px;top:160px;box-shadow:0 0 0 7px var(--accent-soft)}.dk-tool-nav{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;margin-bottom:20px}.dk-tool{border:1px solid var(--line);background:var(--surface);border-radius:15px;min-height:95px;padding:15px 13px;position:relative;display:flex;flex-direction:column;gap:9px;font-size:11px;font-weight:650;line-height:1.25;transition:background .2s,transform .2s}.dk-tool:hover{transform:translateY(-3px)}.dk-tool-icon{color:var(--muted)}.dk-tool-icon svg{width:22px;height:22px}.dk-tool-arrow{position:absolute;top:13px;right:13px;color:var(--muted);font-size:12px}.dk-tool.is-active{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);box-shadow:0 6px 20px #6553dc20}.dk-tool.is-active .dk-tool-icon,.dk-tool.is-active .dk-tool-arrow{color:var(--accent-ink)}.dk-workspace{padding:28px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);margin-bottom:72px}.dk-workspace-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;gap:12px}.dk-label{font-size:10px;font-weight:750;letter-spacing:1.4px;color:var(--muted)}.dk-workspace-number{font-size:10px;color:var(--muted);font-variant-numeric:tabular-nums}.dk-input-label{font-size:12px;font-weight:650;margin-bottom:8px;display:block}.dk-query-row{display:flex;align-items:stretch;gap:12px}.dk-query-input{display:flex;align-items:center;gap:14px;border:1px solid var(--line);border-radius:13px;padding:0 18px;background:var(--bg);flex:1;min-width:0}.dk-query-input>svg{color:var(--muted);width:21px}.dk-query-input:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.dk-query-input input{border:none;outline:none!important;background:transparent;color:var(--ink);width:100%;height:62px;font-size:16px;min-width:0}.dk-query-input input::placeholder{color:var(--muted);opacity:.8}.dk-query-input:has(input[aria-invalid=true]){border-color:var(--danger)}.dk-clear-input{border:0;background:var(--surface-2);color:var(--muted);font-size:20px;border-radius:100%;width:26px;height:26px;display:grid;place-items:center;line-height:1;flex-shrink:0}.dk-query-submit,.dk-primary-link{background:var(--accent);color:var(--accent-ink);border:1px solid transparent;border-radius:13px;padding:16px 25px;display:flex;align-items:center;justify-content:space-between;gap:30px;font-size:13px;font-weight:700;min-width:190px}.dk-query-submit:hover,.dk-primary-link:hover{filter:brightness(1.06);color:var(--accent-ink)}.dk-query-help{font-size:11px;margin:10px 0 0}.dk-tld-heading{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:var(--muted);margin:21px 0 10px}.dk-tld-heading>span:last-child{opacity:.8}.dk-tld-scroll{overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;padding:2px 0 8px;margin-top:12px;max-width:100%}.dk-tld-heading+.dk-tld-scroll{margin-top:0}.dk-tld-row{display:flex;flex-wrap:nowrap;gap:7px;width:max-content;min-width:100%}.dk-tld{display:flex;align-items:center;gap:7px;padding:8px 12px;border:1px solid var(--line);border-radius:9px;background:var(--surface);font-size:12px;font-weight:600;white-space:nowrap;margin:0;cursor:pointer}.dk-tld:has(input:checked){background:var(--accent-soft);border-color:var(--accent-soft)}.dk-tld input{accent-color:var(--accent);width:13px;height:13px}.dk-alert{border:1px solid var(--line);border-left:3px solid var(--info);background:var(--info-bg);color:var(--info);padding:13px 16px;border-radius:10px;font-size:12px;margin:18px 0;overflow-wrap:anywhere}.dk-alert-error{border-left-color:var(--danger);background:var(--danger-bg);color:var(--danger)}.dk-main-result{display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid var(--line);border-radius:15px;padding:24px;background:var(--bg);margin-top:25px}.dk-main-result h2{font-size:26px;margin:9px 0;overflow-wrap:anywhere}.dk-main-result p{font-size:12px;margin:0}.dk-result-available{background:var(--success-bg)}.dk-result-available .dk-label{color:var(--success)}.dk-result-actions{display:flex;align-items:center;gap:16px}.dk-buy,.dk-whois-link,.dk-retry,.dk-secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:11px;line-height:1.5;font-weight:700;padding:10px 13px;border-radius:8px;border:1px solid var(--line);white-space:nowrap;background:var(--surface);color:var(--ink)}.dk-buy{background:#158055!important;color:#fff!important;border-color:#158055!important;min-width:73px}.dk-buy:hover{background:#096744!important;color:#fff!important}.dk-whois-link{background:var(--accent-soft);color:var(--accent);border-color:transparent}.dk-retry{color:var(--warning);padding:7px 10px}.dk-results-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:26px;align-items:start}.dk-results-card{border:1px solid var(--line);border-radius:15px;overflow:hidden;background:var(--surface)}.dk-results-header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 20px;border-bottom:1px solid var(--line)}.dk-results-header h2{font-size:15px;letter-spacing:-.25px;margin:0}.dk-results-header>span{font-size:10px;color:var(--muted)}.dk-result-note{font-size:10px;padding:12px 20px;margin:0;border-bottom:1px solid var(--line)}.dk-domain-list{list-style:none;padding:0;margin:0}.dk-domain-row{display:flex;gap:12px;align-items:center;padding:17px 18px;border-bottom:1px solid var(--line);min-height:82px}.dk-domain-row:last-child{border-bottom:0}.dk-domain-name{flex:1;min-width:0;position:relative;padding-left:15px}.dk-domain-name strong{font-size:13px;overflow-wrap:anywhere;font-weight:650;display:block}.dk-domain-name small{font-size:10px;color:var(--muted);display:block;margin-top:3px}.dk-domain-name .dk-row-warning{color:var(--warning)}.dk-domain-dot{width:6px;height:6px;border-radius:100%;background:var(--muted);position:absolute;top:8px;left:0}.dk-domain-dot.available{background:var(--success)}.dk-domain-dot.not-available{background:var(--accent)}.dk-domain-dot.error{background:var(--warning)}.dk-domain-price{font-size:10px;color:var(--muted);white-space:nowrap}.dk-show-more{display:flex;margin:20px auto 0}.dk-loading{display:flex;align-items:center;gap:10px}.dk-spinner{border:2px solid currentColor;border-right-color:transparent;border-radius:50%;width:16px;height:16px;display:inline-block;animation:dk-spin .8s linear infinite;flex-shrink:0}@keyframes dk-spin{to{transform:rotate(360deg)}}.dk-report-card{border:1px solid var(--line);border-radius:15px;margin-top:24px;overflow:hidden}.dk-report-card pre{margin:15px}.dk-report-card details{margin:18px}.dk-data-table{width:100%;border-collapse:collapse;font-size:12px;color:var(--ink);margin:0}.dk-data-table th,.dk-data-table td{padding:14px 19px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere;white-space:pre-wrap}.dk-data-table th{background:var(--bg);width:28%;min-width:145px;font-weight:600;text-transform:capitalize}.dk-data-table td{min-width:190px}.dk-data-table caption{padding:20px 0 10px;color:var(--muted);font-size:12px;caption-side:top}.dk-badge{background:var(--accent-soft);color:var(--accent)!important;border-radius:6px;padding:4px 8px}pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;color:var(--muted);font-size:11px}summary{cursor:pointer;color:var(--ink);font-size:12px;font-weight:600}details{padding:10px 0}.dk-myinfo-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:20px}.dk-ip-card{background:var(--accent-soft);border-radius:15px;padding:28px}.dk-ip-card h2{color:var(--accent);margin:19px 0 7px;overflow-wrap:anywhere;font-size:34px;letter-spacing:-1px}.dk-ip-card p{font-size:11px}.dk-device-card{padding:22px;border:1px solid var(--line);border-radius:15px}.dk-device-card dl{margin:14px 0 0;font-size:12px}.dk-device-card dl div{display:flex;justify-content:space-between;gap:15px;border-top:1px solid var(--line);padding:10px 0}.dk-device-card dt{font-weight:400;color:var(--muted)}.dk-device-card dd{margin:0}.dk-browser-details{margin:15px 0}.dk-browser-details p{font-size:11px;overflow-wrap:anywhere;margin-top:10px}.dk-report-inner{padding:22px}.dk-dns-report h2{font-size:22px}.dk-dns-report p{font-size:11px}.domainkit-dns-summary{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}.domainkit-dns-summary .badge{font-size:10px;border:1px solid var(--line);border-radius:6px}.badge-success{background:var(--success-bg);color:var(--success)}.badge-warning{background:var(--warning-bg);color:var(--warning)}.badge-danger{background:var(--danger-bg);color:var(--danger)}.badge-info{background:var(--info-bg);color:var(--info)}.badge-secondary{background:var(--surface-2);color:var(--muted)}.domainkit-dns-menu{display:flex;justify-content:flex-end;gap:6px;overflow-x:auto;white-space:nowrap;margin-bottom:18px}.domainkit-dns-menu .btn{font-size:10px;border:1px solid var(--line);color:var(--muted);border-radius:7px;padding:6px 11px}.domainkit-dns-menu .btn.active{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.domainkit-dns-table-wrap{overflow-x:auto}.domainkit-dns-table{border-collapse:separate;border-spacing:0;width:100%;min-width:740px;font-size:11px;border:1px solid var(--line);border-radius:8px;overflow:hidden}.domainkit-dns-table th,.domainkit-dns-table td{padding:13px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);vertical-align:top}.domainkit-dns-table thead th{background:var(--surface-2);font-size:10px;letter-spacing:.3px;text-transform:uppercase;padding:15px 12px}.domainkit-dns-table tr[data-status=pass]{background:var(--success-bg)}.domainkit-dns-table tr[data-status=warn]{background:var(--warning-bg)}.domainkit-dns-table tr[data-status=fail]{background:var(--danger-bg)}.domainkit-dns-table tr[data-status=info]{background:var(--info-bg)}.domainkit-dns-table tr[data-status=unchecked]{background:var(--surface-2)}.dns-category{background:var(--surface)!important;width:80px;color:var(--accent);vertical-align:middle!important;text-align:center}.dns-status{text-align:center;width:78px}.dns-status small{display:block;font-size:9px;margin-top:4px}.dns-status-icon{display:inline-grid;place-items:center;border:1px solid currentColor;border-radius:50%;width:19px;height:19px;font-weight:700}.dns-test{width:170px;font-weight:600}.dns-information{min-width:300px}.dns-information p{margin:0;color:var(--ink);font-size:11px}.dns-information pre{margin:8px 0 0!important;color:var(--muted);font:10px/1.75 ui-monospace,monospace}.domainkit-dns-table .dns-status{color:var(--muted)}tr[data-status=pass] .dns-status{color:var(--success)}tr[data-status=warn] .dns-status{color:var(--warning)}tr[data-status=fail] .dns-status{color:var(--danger)}tr[data-status=info] .dns-status{color:var(--info)}.dk-dns-report .table{font-size:11px;color:var(--ink);background:var(--surface)}.dk-dns-report .table td,.dk-dns-report .table th{border-color:var(--line);overflow-wrap:anywhere}.dk-dns-report .table-striped tbody tr:nth-of-type(odd){background:var(--bg)}.dk-section-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:25px}.dk-section-heading h2{margin-bottom:0}.dk-section-heading .dk-eyebrow{margin-bottom:12px}.dk-section-heading p:not(.dk-eyebrow){font-size:13px;margin:12px 0 0}.dk-section-index{font-size:9px;letter-spacing:1.3px;color:var(--muted);white-space:nowrap}.dk-editorial{margin:0 0 76px}.dk-bilingual{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);background:var(--surface);border-radius:var(--radius);overflow:hidden}.dk-bilingual article{padding:32px}.dk-bilingual article+article{border-left:1px solid var(--line)}.dk-language-label{display:block;font-size:9px;font-weight:700;letter-spacing:1.6px;color:var(--accent);margin-bottom:18px}.dk-bilingual h3{font-size:20px;margin:0 0 14px}.dk-bilingual p{font-size:12px;line-height:2;margin-bottom:20px}.dk-bilingual [lang=fa]{font-family:Tahoma,"Segoe UI",sans-serif}.dk-bilingual [lang=fa] .dk-language-label{letter-spacing:0}.dk-bilingual [lang=fa] p{font-size:12px;line-height:2.3}.dk-text-link{display:inline-flex;align-items:center;gap:10px;font-size:11px;font-weight:700;color:var(--accent)}.dk-text-link svg{width:17px;height:17px}.dk-services{margin-bottom:72px}.dk-service-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.dk-service-card{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:17px;background:var(--surface);padding:23px;transition:transform .2s}.dk-service-card:hover{transform:translateY(-4px)}.dk-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:27px}.dk-card-top>span:last-child{font-size:10px;color:var(--muted)}.dk-service-icon{border:1px solid var(--line);border-radius:12px;padding:10px;color:var(--accent)}.dk-service-card .dk-card-label{font-size:9px;letter-spacing:.8px;text-transform:uppercase;color:var(--accent);font-weight:700;margin:0 0 11px}.dk-service-card h3{font-size:20px;letter-spacing:-.6px;line-height:1.3;margin-bottom:15px}.dk-service-card p{font-size:11px;line-height:1.9}.dk-service-card a{font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:15px;border-top:1px solid var(--line)}.dk-service-card a span{color:var(--accent)}.dk-network{margin-bottom:72px}.dk-network-row{display:flex;gap:10px;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:8px;scrollbar-width:thin}.dk-network-site{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:13px;flex:1 0 150px;padding:19px 18px;display:flex;flex-direction:column;gap:3px;transition:border-color .2s}.dk-network-site:hover{border-color:var(--accent)}.dk-network-mark{font-size:11px;font-weight:800;letter-spacing:-.5px;border:1px solid var(--line);width:37px;height:37px;display:grid;place-items:center;border-radius:9px;color:var(--accent);margin-bottom:14px}.dk-network-site:nth-child(2n) .dk-network-mark{background:var(--lime);color:#33411e;border-color:var(--lime)}.dk-network-site strong{font-size:13px;letter-spacing:-.3px}.dk-network-site small{font-size:10px;color:var(--muted)}.dk-network-arrow{position:absolute;right:15px;top:18px;color:var(--muted);font-size:12px}.dk-launch{background:#1c2437;color:#fff;border:1px solid #35415c;border-radius:var(--radius);padding:35px 39px;display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:64px;position:relative;overflow:hidden}.dk-launch:before{content:"";width:260px;height:260px;position:absolute;border:1px solid #b4a1ff24;border-radius:50%;right:170px;top:-80px;pointer-events:none}.dk-launch .dk-eyebrow{color:#d4caff;margin-bottom:15px}.dk-launch h2{font-size:32px;line-height:1.22;margin:0;letter-spacing:-1px}.dk-launch .dk-primary-link{background:var(--lime);color:#263416;border:0;min-width:175px;z-index:1}.dk-footer{max-width:1384px;padding:0 32px;margin:auto}.dk-footer-top{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:55px;padding-bottom:35px;border-bottom:1px solid var(--line)}.dk-footer-top>.dk-brand{font-size:24px}.dk-footer-top p{font-size:12px;margin-top:18px}.dk-footer-top nav{display:flex;flex-direction:column;gap:7px;align-items:flex-start}.dk-footer-top nav strong{font-size:9px;letter-spacing:1.3px;color:var(--muted);margin-bottom:12px}.dk-footer-top nav a,.dk-footer-top nav button{font-size:11px}.dk-footer-top small{font-size:10px;color:var(--muted);max-width:180px}.dk-install{border:none;background:none;padding:0;color:var(--accent)}[data-install-status]{font-size:10px;color:var(--muted)}.dk-managed-links{display:flex;flex-wrap:wrap;gap:20px;padding:15px 0;font-size:10px;border-bottom:1px solid var(--line)}.dk-managed-links:empty{display:none}.dk-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;font-size:9px;color:var(--muted)}
/* Legacy content pages retain the same visual language. */
.mainPadding{padding:25px 0}.faq-main-title{font-size:28px}.homepageFaqsAreaMain,.result-content-inner{background:var(--surface);border:1px solid var(--line);border-radius:15px;padding:25px;margin:20px 0}.form-control{background:var(--surface);color:var(--ink);border-color:var(--line)}.form-control:focus{background:var(--surface);color:var(--ink)}.text-muted{color:var(--muted)!important}.table{color:var(--ink)}.table td,.table th{border-color:var(--line)}.btn-primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}
@media(min-width:1500px){.dk-tld-row{width:100%}.dk-tld{flex:1;justify-content:center}}
@media(max-width:1100px){.dk-header-nav{gap:17px}.dk-header-actions{gap:12px}.dk-asgx-link{display:none}.dk-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dk-tool{padding:13px 10px;font-size:10px}.dk-orbit{transform:scale(.9);transform-origin:center}.dk-domain-row{gap:8px;padding:15px 12px}.dk-domain-price{font-size:9px}}
@media(max-width:800px){.dk-header-inner{padding:16px 22px}.dk-header-nav{display:none}.dk-mobile-menu{display:flex}.dk-main,.dk-footer{padding:0 22px}.dk-home-hero{grid-template-columns:1.2fr .8fr;gap:10px}.dk-orbit{transform:scale(.75);width:360px;margin-left:-50px}.dk-hero h1{font-size:43px;letter-spacing:-1.9px}.dk-tool-nav{display:flex;overflow-x:auto;gap:8px;scrollbar-width:thin;padding:3px 0 12px}.dk-tool{flex:0 0 120px;min-height:87px;padding:14px;font-size:10px}.dk-workspace{padding:22px}.dk-results-grid{grid-template-columns:1fr}.dk-bilingual article{padding:25px}.dk-section-heading h2{font-size:27px}.dk-section-index{display:none}.dk-launch h2{font-size:27px}.dk-footer-top{gap:25px}.dk-myinfo-grid{grid-template-columns:1fr 1fr}.dk-ip-card h2{font-size:27px}}
@media(max-width:600px){html{scroll-padding-top:90px}.dk-header-inner{padding:14px 18px;gap:12px}.dk-brand{font-size:24px}.dk-brand-symbol{width:34px;height:34px;border-radius:9px}.dk-brand-symbol svg{width:24px}.dk-header-actions{gap:8px}.dk-icon-button{padding:8px}.dk-theme-label{display:none}.dk-main,.dk-footer{padding:0 18px}.dk-hero,.dk-home-hero{display:block;padding:36px 0 28px}.dk-eyebrow{font-size:8px;letter-spacing:1.3px;margin-bottom:16px}.dk-hero h1{font-size:39px;letter-spacing:-1.9px;line-height:1.12;margin-bottom:16px}.dk-hero-description{font-size:12px;line-height:1.9;margin-bottom:18px}.dk-hero-tags span{font-size:8px;padding:4px 8px}.dk-orbit{display:none}.dk-tool-nav{margin:0 -18px 15px;padding:3px 18px 10px;scroll-padding-left:18px}.dk-tool{flex-basis:115px;min-height:85px}.dk-workspace{padding:18px 15px;border-radius:17px;margin-bottom:44px}.dk-workspace-heading{margin-bottom:21px}.dk-label{font-size:8px;letter-spacing:1px}.dk-workspace-number{font-size:8px}.dk-query-row{display:grid;gap:9px}.dk-query-input{gap:9px;padding:0 13px}.dk-query-input input{height:54px;font-size:16px}.dk-query-submit{min-height:49px;width:100%;padding:13px 17px;font-size:12px}.dk-query-help{font-size:10px;line-height:1.8}.dk-tld-heading{font-size:9px;margin-top:20px}.dk-tld{padding:7px 10px;font-size:11px}.dk-tld-row{gap:6px}.dk-main-result{padding:18px;display:block}.dk-main-result h2{font-size:23px}.dk-main-result p{font-size:11px}.dk-main-result>a,.dk-main-result>.dk-result-actions{margin-top:18px}.dk-results-grid{gap:15px;margin-top:20px}.dk-results-header{padding:16px}.dk-results-header h2{font-size:14px}.dk-domain-row{padding:15px 13px;gap:7px}.dk-domain-name strong{font-size:12px}.dk-domain-name small{font-size:9px}.dk-domain-price{font-size:9px}.dk-buy,.dk-whois-link{padding:9px 10px;min-width:60px;font-size:10px}.dk-result-note{padding:10px 16px;font-size:9px}.dk-retry{font-size:10px}.dk-myinfo-grid{grid-template-columns:1fr;gap:12px}.dk-ip-card{padding:23px}.dk-ip-card h2{font-size:30px}.dk-device-card{padding:20px}.dk-data-table{font-size:11px}.dk-data-table td,.dk-data-table th{padding:13px;min-width:120px}.dk-data-table th{width:37%}.dk-report-inner{padding:15px}.dk-dns-report h2{font-size:19px}.domainkit-dns-menu{justify-content:flex-start}.domainkit-dns-menu .btn{flex-shrink:0}.domainkit-dns-table{font-size:10px}.dk-section-heading{display:block;margin-bottom:20px}.dk-section-heading h2{font-size:25px;letter-spacing:-.7px;line-height:1.25}.dk-section-heading>.dk-text-link{margin-top:17px}.dk-bilingual{grid-template-columns:1fr;border-radius:17px}.dk-bilingual article{padding:24px}.dk-bilingual article+article{border-left:0;border-top:1px solid var(--line)}.dk-bilingual p{font-size:11px}.dk-bilingual [lang=fa] p{font-size:11px}.dk-editorial,.dk-services,.dk-network{margin-bottom:44px}.dk-service-grid{gap:11px}.dk-service-card{padding:18px 15px;border-radius:14px}.dk-card-top{margin-bottom:20px}.dk-service-icon{padding:8px;border-radius:9px}.dk-service-icon svg{width:20px;height:20px}.dk-service-card h3{font-size:18px;letter-spacing:-.5px}.dk-service-card p{font-size:10px;line-height:1.85}.dk-service-card .dk-card-label{font-size:8px;letter-spacing:.3px}.dk-service-card a{font-size:9px;line-height:1.7}.dk-card-top>span:last-child{font-size:9px}.dk-network-row{margin:0 -18px;padding:0 18px 10px}.dk-network-site{flex-basis:145px;padding:17px}.dk-launch{display:block;padding:27px 23px;margin-bottom:42px;border-radius:17px}.dk-launch h2{font-size:27px;line-height:1.3}.dk-launch .dk-primary-link{display:inline-flex;margin-top:24px;min-width:175px;font-size:12px;padding:13px 17px}.dk-footer-top{grid-template-columns:1fr 1fr;gap:25px 20px}.dk-footer-top>div{grid-column:1/-1;display:block}.dk-footer-top p{margin-top:15px}.dk-footer-top nav a{font-size:10px}.dk-footer-top nav strong{font-size:8px}.dk-footer-bottom{font-size:8px;align-items:flex-start;flex-direction:column;gap:8px;padding:20px 0 28px}.dk-managed-links{gap:15px;font-size:10px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
@media print{.dk-header,.dk-tool-nav,.dk-query-form,.dk-editorial,.dk-services,.dk-network,.dk-launch,.dk-footer,.domainkit-dns-menu{display:none!important}.dk-main{max-width:none;padding:0}.dk-workspace{border:0;padding:0;box-shadow:none}.domainkit-dns-table{min-width:0}.domainkit-dns-table-wrap{overflow:visible}body{background:#fff;color:#000}}

.dk-breadcrumb{display:flex;align-items:center;gap:10px;font-size:10px;color:var(--muted);padding-top:24px}.dk-breadcrumb+.dk-hero{padding-top:25px}
/* v7.1 — expressive surfaces, moving domain objects and clearer service identities. */
.dk-orbit{height:310px}.dk-orbit-glow{position:absolute;inset:20px 35px;border-radius:50%;background:radial-gradient(ellipse,#b5a2ff70,transparent 68%);filter:blur(20px);animation:dk-glow-breathe 7s ease-in-out infinite}.dk-orbit-ring{border-width:2px}.dk-orbit-ring-inner{border-style:dotted;opacity:.4}.dk-orbit-center{animation:dk-object-float 6s ease-in-out infinite;box-shadow:0 20px 55px #6553dc23;border-color:#baa9ff75;inset:68px 120px}.dk-orbit-chip{animation:dk-chip-float 5s ease-in-out infinite;box-shadow:0 13px 30px #6553dc19;border-width:2px}.dk-chip-com{animation-delay:-1s}.dk-chip-ir{animation-delay:-2.5s}.dk-chip-net{animation-delay:-3.5s}.dk-chip-cloud{animation-delay:-.5s}.dk-orbit-node{animation:dk-node-pulse 3s ease-in-out infinite}.dk-orbit-track{position:absolute;inset:22px 55px;border-radius:50%;border:1px solid #8c79ee55;animation:dk-orbit-turn 22s linear infinite;pointer-events:none}.dk-orbit-track span{position:absolute;top:45%;left:-6px;width:13px;height:13px;border-radius:50%;background:#7860ed;box-shadow:0 0 0 7px #7860ed14,0 0 26px #7860ed66}.dk-orbit-track-two{inset:54px 95px;animation-direction:reverse;animation-duration:16s}.dk-orbit-track-two span{background:#39bca7;box-shadow:0 0 0 5px #39bca71a}.dk-hero-spark{position:absolute;color:var(--accent);font-size:25px;animation:dk-sparkle 4s ease-in-out infinite}.dk-hero-spark-one{top:12px;right:89px}.dk-hero-spark-two{bottom:18px;left:34px;font-size:34px;animation-delay:-2s}
@keyframes dk-object-float{0%,100%{transform:translateY(0) rotate(-7deg)}50%{transform:translateY(-12px) rotate(-3deg)}}@keyframes dk-chip-float{0%,100%{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-9px) rotate(3deg)}}@keyframes dk-orbit-turn{to{transform:rotate(360deg)}}@keyframes dk-node-pulse{50%{box-shadow:0 0 0 14px #6553dc08;transform:scale(.8)}}@keyframes dk-sparkle{50%{opacity:.35;transform:rotate(30deg) scale(.7)}}@keyframes dk-glow-breathe{50%{opacity:.6;transform:scale(1.15)}}
.dk-domain-workspace{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(115deg,#eee8ff 0%,#edf5ff 52%,#e4f6f5 100%);border:1px solid #bdb1f260;box-shadow:0 16px 50px #6553dc12;padding:32px}.dk-domain-workspace>*:not(.dk-search-art){position:relative;z-index:1}.dk-search-art{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;border-radius:inherit}.dk-search-orb{position:absolute;width:380px;height:380px;border:45px solid #9981ed15;border-radius:50%;right:-95px;top:-125px;box-shadow:0 0 0 28px #9981ed08;animation:dk-glow-breathe 12s ease-in-out infinite}.dk-search-grid{position:absolute;inset:0;background-image:radial-gradient(#6553dc32 .8px,transparent .8px);background-size:19px 19px;opacity:.36;mask-image:linear-gradient(120deg,transparent 10%,#000 100%)}.dk-search-spark{position:absolute;right:33%;top:12px;font-size:42px;color:#8f7bd12b;animation:dk-sparkle 7s ease-in-out infinite}.dk-search-spark-two{top:auto;bottom:7px;left:38%;right:auto;font-size:70px;animation-delay:-3s}.dk-domain-workspace .dk-workspace-heading{margin-bottom:23px}.dk-domain-workspace .dk-workspace-heading .dk-label{display:flex;align-items:center;gap:11px;color:#51417f}.dk-search-emblem{display:grid;place-items:center;width:37px;height:37px;border-radius:12px;background:#fff9;color:#6553dc;box-shadow:0 4px 13px #6553dc12}.dk-search-emblem svg{width:22px;height:22px}.dk-domain-workspace .dk-query-input{background:#ffffffdf;border-color:#fff;box-shadow:0 5px 20px #6553dc06}.dk-domain-workspace .dk-query-input>svg{width:28px;height:28px;color:#6553dc;stroke-width:1.9}.dk-domain-workspace .dk-query-input input{height:66px}.dk-query-submit{background:linear-gradient(120deg,#6553dc,#8753d8);color:#fff;box-shadow:0 8px 18px #6553dc28}.dk-query-submit:hover{box-shadow:0 10px 26px #6553dc40}.dk-submit-icon{display:grid;place-items:center;flex-shrink:0}.dk-submit-icon svg{width:23px;height:23px;stroke-width:2}.dk-domain-workspace .dk-tld{background:#fffc;border:1px solid #ffffffb0;box-shadow:0 3px 8px #6553dc04}.dk-domain-workspace .dk-tld:has(input:checked){background:#fff;border-color:#d6cbfa}.dk-domain-workspace .dk-tld-heading,.dk-domain-workspace .dk-query-help,.dk-domain-workspace .dk-workspace-number{color:#596378}
.dk-service-card{--card-accent:#6652df;--card-soft:#eeebff;position:relative;isolation:isolate;overflow:hidden;text-align:center;padding:29px 23px 24px;border-color:#dad4f4;background:linear-gradient(160deg,var(--card-soft),var(--surface) 67%);box-shadow:0 7px 25px #6553dc08}.dk-service-card[data-service=shield]{--card-accent:#157d70;--card-soft:#e1f7ef;border-color:#bfe6dc}.dk-service-card[data-service=globe]{--card-accent:#a55b16;--card-soft:#fff1dc;border-color:#f1dcc0}.dk-service-card[data-service=cloud]{--card-accent:#1c6fc0;--card-soft:#e4f2ff;border-color:#c6dff5}.dk-card-top{position:relative;justify-content:center;margin-bottom:22px}.dk-card-top>span:last-child{position:absolute;right:-7px;top:-6px;font-size:11px;font-weight:750;color:var(--card-accent);opacity:.55}.dk-service-icon{display:grid;place-items:center;width:82px;height:82px;border-radius:25px;background:var(--card-accent);color:#fff;border:5px solid #ffffff65;box-shadow:0 11px 22px color-mix(in srgb,var(--card-accent) 22%,transparent);transform:rotate(-7deg)}.dk-service-icon svg{width:40px;height:40px;stroke-width:1.5;transform:rotate(7deg)}.dk-service-watermark{position:absolute;right:-25px;top:80px;z-index:-1;color:var(--card-accent);opacity:.055;transform:rotate(-18deg)}.dk-service-watermark svg{width:170px;height:170px;stroke-width:1}.dk-service-card .dk-card-label{font-size:11px;color:var(--card-accent);letter-spacing:.9px}.dk-service-card h3{font-size:23px;max-width:230px;margin-left:auto;margin-right:auto}.dk-service-card p{font-size:12px}.dk-service-card a{justify-content:center;color:var(--card-accent);border-color:color-mix(in srgb,var(--card-accent) 16%,transparent);font-size:11px;gap:9px}.dk-service-card:hover{transform:translateY(-6px);box-shadow:0 18px 35px #6553dc12}.dk-service-card:hover .dk-service-icon{transform:rotate(0deg)}.dk-service-icon{transition:transform .25s}
.dk-network-row{gap:13px;padding-top:5px;padding-bottom:15px}.dk-network-site{--network-accent:#6750d6;--network-tint:#eee8ff;min-height:200px;border:1px solid color-mix(in srgb,var(--network-accent) 27%,transparent);background:linear-gradient(145deg,var(--network-tint),var(--surface) 80%);padding:23px 18px;isolation:isolate;overflow:hidden;border-radius:19px;transition:transform .25s,box-shadow .25s}.dk-network-site:nth-child(2){--network-accent:#ce3b43;--network-tint:#ffe6e5}.dk-network-site:nth-child(3){--network-accent:#147c60;--network-tint:#ddf8e9}.dk-network-site:nth-child(4){--network-accent:#296bc8;--network-tint:#e4efff}.dk-network-site:nth-child(5){--network-accent:#b06716;--network-tint:#fff0d8}.dk-network-site:nth-child(6){--network-accent:#6d49c5;--network-tint:#ede4ff}.dk-network-site:after{content:"";position:absolute;bottom:0;left:0;right:0;height:5px;background:var(--network-accent)}.dk-network-art{position:absolute;z-index:-1;width:120px;height:160px;right:-48px;top:-50px;transform:rotate(35deg);border:16px solid var(--network-accent);opacity:.08;box-shadow:0 0 0 15px var(--network-accent)}.dk-network-mark,.dk-network-site:nth-child(2n) .dk-network-mark{background:var(--network-accent);color:white;border:3px solid #ffffff66;width:58px;height:58px;border-radius:17px;margin-bottom:20px;box-shadow:0 8px 17px #18254b13;transform:rotate(-6deg)}.dk-network-mark svg{width:29px;height:29px;stroke-width:1.7;transform:rotate(6deg)}.dk-network-site strong{font-size:17px;font-weight:800;font-style:italic;letter-spacing:-.5px}.dk-network-site small{font-size:11px}.dk-network-arrow{color:var(--network-accent);font-size:19px;right:17px;top:22px}.dk-network-site:hover{transform:translateY(-5px) rotate(-1deg);box-shadow:0 12px 24px #18254b10;color:var(--ink);border-color:var(--network-accent)}
.dk-footer-top{grid-template-columns:repeat(4,minmax(0,1fr));gap:38px}.dk-footer-story{grid-column:span 2}.dk-footer-story .dk-brand{font-size:30px;gap:0}.dk-footer-story .dk-brand>.dk-icon{margin-right:10px;color:var(--accent);width:34px;height:34px}.dk-footer-story p{font-size:12px;line-height:2;max-width:580px;margin-top:20px}
:root[data-theme=dark] .dk-domain-workspace{background:linear-gradient(115deg,#2b2545,#202d43 55%,#173633);border-color:#7964ac55}:root[data-theme=dark] .dk-domain-workspace .dk-workspace-heading .dk-label{color:#dfd5ff}:root[data-theme=dark] .dk-search-emblem{background:#ffffff10;color:#c9bbff}:root[data-theme=dark] .dk-domain-workspace .dk-query-input{background:#151c2be8;border-color:#8773ad55}:root[data-theme=dark] .dk-domain-workspace .dk-query-input>svg{color:#c0aeff}:root[data-theme=dark] .dk-domain-workspace .dk-tld{background:#161d2bd9;border-color:#ffffff15}:root[data-theme=dark] .dk-domain-workspace .dk-tld:has(input:checked){background:#302a4f;border-color:#7b65bd66}:root[data-theme=dark] .dk-domain-workspace .dk-tld-heading,:root[data-theme=dark] .dk-domain-workspace .dk-query-help,:root[data-theme=dark] .dk-domain-workspace .dk-workspace-number{color:#bbc3d8}:root[data-theme=dark] .dk-service-card{--card-accent:#baacff;--card-soft:#302745;border-color:#68578b66}:root[data-theme=dark] .dk-service-card[data-service=shield]{--card-accent:#79d9bb;--card-soft:#193c34;border-color:#418b7666}:root[data-theme=dark] .dk-service-card[data-service=globe]{--card-accent:#edc17e;--card-soft:#3c3022;border-color:#9e794c66}:root[data-theme=dark] .dk-service-card[data-service=cloud]{--card-accent:#8ec9ff;--card-soft:#20334c;border-color:#4b7ba566}:root[data-theme=dark] .dk-service-icon{color:#152032;border-color:#ffffff12}:root[data-theme=dark] .dk-network-site{background:linear-gradient(145deg,color-mix(in srgb,var(--network-accent) 20%,#161d2b),var(--surface) 90%)}:root[data-theme=dark] .dk-network-arrow{color:#d3c5ff}
@media(max-width:800px){.dk-footer-top{gap:30px}.dk-service-card{padding:25px 20px}.dk-network-site{flex-basis:158px}}
@media(max-width:600px){.dk-home-hero{padding-bottom:10px}.dk-orbit{display:block;width:100%;max-width:330px;height:210px;transform:none;margin:23px auto 10px}.dk-orbit-center{inset:44px 97px;font-size:10px;border-radius:23px}.dk-orbit-center svg{width:28px;height:28px;margin-bottom:4px}.dk-orbit-center strong{font-size:15px}.dk-orbit-chip{font-size:15px;padding:7px 12px}.dk-chip-com{top:4px;left:43px}.dk-chip-ir{right:25px;top:51px}.dk-chip-net{bottom:7px;left:53px}.dk-chip-cloud{right:4px;bottom:24px;font-size:9px;padding:7px 10px}.dk-orbit-ring{inset:8px 20px}.dk-orbit-ring-inner{inset:39px 65px}.dk-orbit-track{inset:16px 44px}.dk-orbit-track-two{inset:45px 80px}.dk-orbit-node{left:23px;top:112px}.dk-hero-spark-one{right:63px;top:0}.dk-hero-spark-two{left:10px;bottom:12px}.dk-domain-workspace{padding:20px 15px}.dk-domain-workspace .dk-workspace-heading .dk-label{font-size:8px;letter-spacing:.6px;gap:8px;max-width:85%}.dk-search-emblem{width:31px;height:31px;min-width:31px;border-radius:10px}.dk-search-emblem svg{width:20px}.dk-domain-workspace .dk-query-input input{height:57px}.dk-domain-workspace .dk-query-input>svg{width:23px;height:23px}.dk-search-orb{width:260px;height:260px;right:-130px;top:-100px;border-width:30px}.dk-service-card{padding:24px 14px 19px}.dk-service-icon{width:68px;height:68px;border-radius:21px;border-width:4px}.dk-service-icon svg{width:32px;height:32px}.dk-service-card h3{font-size:19px}.dk-service-card .dk-card-label{font-size:9px;letter-spacing:.3px}.dk-service-card p{font-size:11px;line-height:1.85}.dk-service-card a{font-size:10px;line-height:1.6}.dk-card-top>span:last-child{right:0;font-size:9px}.dk-service-watermark svg{width:135px;height:135px}.dk-network-site{flex-basis:155px;min-height:190px;padding:22px 17px}.dk-network-mark,.dk-network-site:nth-child(2n) .dk-network-mark{width:54px;height:54px}.dk-network-site strong{font-size:17px}.dk-footer-top{grid-template-columns:1fr 1fr;gap:26px 20px}.dk-footer-story{grid-column:1/-1}.dk-footer-story p{font-size:11px;line-height:2}.dk-footer-story .dk-brand{font-size:28px}}
@media(prefers-reduced-motion:reduce){.dk-orbit *,.dk-search-art *{animation:none!important}.dk-service-card:hover,.dk-network-site:hover{transform:none}}
/* v7.2 — shared service stage, readable result rows and a Persian editorial face. */
@font-face{font-family:Vazir;src:url('../fonts/vazir/Vazir-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vazir;src:url('../fonts/vazir/Vazir-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}
.dk-bilingual>article[lang=fa],.dk-bilingual>article[dir=rtl]{direction:rtl!important;text-align:right!important;font-family:Vazir,Tahoma,sans-serif!important}.dk-bilingual>article[lang=fa] :is(h3,p,span,a){font-family:inherit!important;text-align:right}.dk-bilingual>article[lang=fa] .dk-language-label{letter-spacing:0}.dk-bilingual>article[lang=fa] .dk-text-link{justify-content:flex-start;direction:rtl}.dk-bilingual>article[lang=fa] p{font-size:13px;line-height:2.35}
.dk-tool-nav{gap:12px;margin-bottom:24px;padding-top:7px;padding-bottom:12px}.dk-tool{--tool-color:#6553dc;--tool-tint:#eee9ff;position:relative;isolation:isolate;overflow:hidden;min-height:154px;padding:18px 15px 15px;border:1px solid color-mix(in srgb,var(--tool-color) 25%,var(--line));border-radius:20px;background:linear-gradient(145deg,var(--tool-tint),var(--surface) 90%);box-shadow:0 7px 15px #18254b06;gap:12px;transition:transform .2s,box-shadow .2s,border-color .2s}.dk-tool[data-tool=domain_generator]{--tool-color:#ad5021;--tool-tint:#fff0df}.dk-tool[data-tool=whois]{--tool-color:#306bd0;--tool-tint:#e6efff}.dk-tool[data-tool=ip_lookup]{--tool-color:#9f409b;--tool-tint:#f8e8f7}.dk-tool[data-tool=location]{--tool-color:#187c6d;--tool-tint:#def5ee}.dk-tool[data-tool=dns_lookup]{--tool-color:#366c8e;--tool-tint:#e0f1fb}.dk-tool[data-tool=myinfo]{--tool-color:#ab4666;--tool-tint:#ffe9f0}.dk-tool:before{content:"";position:absolute;width:100px;height:100px;border:19px solid var(--tool-color);right:-36px;top:-43px;border-radius:28px;transform:rotate(30deg);opacity:.07;z-index:-1}.dk-tool:after{content:"";position:absolute;height:4px;bottom:0;left:17px;right:17px;border-radius:5px 5px 0 0;background:var(--tool-color);opacity:.55}.dk-tool-icon{display:grid;place-items:center;width:47px;height:47px;border-radius:15px;color:#fff;background:var(--tool-color);box-shadow:0 7px 13px color-mix(in srgb,var(--tool-color) 20%,transparent);border:3px solid #ffffff55;transform:rotate(-5deg)}.dk-tool-icon svg{width:25px;height:25px;stroke-width:1.8;transform:rotate(5deg)}.dk-tool-name{font-size:12px;line-height:1.35;font-weight:750;min-height:32px;letter-spacing:-.2px}.dk-tool-arrow{top:17px;right:15px;color:var(--tool-color);font-size:16px}.dk-tool-action{display:flex;justify-content:space-between;gap:9px;color:var(--tool-color);font-size:9px;font-weight:650;width:100%;margin-top:auto;padding-top:8px;border-top:1px solid color-mix(in srgb,var(--tool-color) 15%,transparent)}.dk-tool:hover{transform:translateY(-5px);box-shadow:0 13px 24px color-mix(in srgb,var(--tool-color) 16%,transparent);border-color:var(--tool-color)}.dk-tool.is-active{background:linear-gradient(135deg,var(--tool-color),color-mix(in srgb,var(--tool-color) 75%,#161d2b));border-color:var(--tool-color);color:white;box-shadow:0 12px 25px color-mix(in srgb,var(--tool-color) 25%,transparent)}.dk-tool.is-active .dk-tool-icon{background:#ffffff1f;border-color:#ffffff45;color:white;box-shadow:none}.dk-tool.is-active .dk-tool-arrow,.dk-tool.is-active .dk-tool-action{color:white}.dk-tool.is-active .dk-tool-action{border-color:#ffffff35}.dk-tool.is-active:before{border-color:white;opacity:.12}.dk-tool.is-active:after{background:white;opacity:.6}
.dk-domain-workspace .dk-report-card,.dk-domain-workspace .dk-results-card{background:color-mix(in srgb,var(--surface) 95%,transparent);border-color:color-mix(in srgb,var(--accent) 22%,var(--line));box-shadow:0 7px 22px #6553dc07}.dk-domain-workspace .dk-results-header{background:linear-gradient(110deg,var(--accent-soft),color-mix(in srgb,var(--surface) 95%,transparent))}.dk-domain-workspace .dk-myinfo-grid{position:relative}.dk-domain-workspace .dk-device-card{background:var(--surface)}.dk-domain-workspace>.table-responsive{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin-top:20px}.dk-domain-workspace .dk-report-inner{background:linear-gradient(135deg,color-mix(in srgb,var(--accent-soft) 55%,var(--surface)),var(--surface) 48%)}
.dk-main table:not(.domainkit-dns-table) tbody tr:nth-of-type(odd)>:is(th,td){background:var(--surface)}.dk-main table:not(.domainkit-dns-table) tbody tr:nth-of-type(even)>:is(th,td){background:var(--surface-2)}.dk-main table:not(.domainkit-dns-table) tbody tr:hover>:is(th,td){background:var(--accent-soft);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--accent) 17%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--accent) 17%,transparent)}.dk-main table tbody tr>:is(th,td){transition:background-color .15s}.dk-main table:not(.domainkit-dns-table) tbody tr:hover>:first-child{box-shadow:inset 3px 0 0 var(--accent)}.domainkit-dns-table tbody tr:nth-of-type(even)>:not(.dns-category){background-image:linear-gradient(#15203209,#15203209)}.domainkit-dns-table tbody tr:hover>:not(.dns-category){background-image:linear-gradient(#6553dc16,#6553dc16);box-shadow:inset 0 1px 0 #6553dc33,inset 0 -1px 0 #6553dc33}.dk-domain-row:nth-of-type(even){background:var(--surface-2)}.dk-domain-row:hover{background:var(--accent-soft)}
.dk-ip-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.dk-copy-ip{display:inline-flex;align-items:center;gap:6px;border:1px solid color-mix(in srgb,var(--accent) 25%,transparent);background:var(--surface);color:var(--accent);border-radius:9px;padding:7px 10px;white-space:nowrap;font-size:11px;font-weight:650}.dk-copy-ip svg{width:16px;height:16px}.dk-copy-ip:hover{background:var(--accent);color:var(--accent-ink)}.dk-copy-status{display:block;font-size:10px;line-height:1.6;min-height:16px;color:var(--success);margin-bottom:12px}.dk-ip-card h2{user-select:all}.dk-browser-details{background:var(--surface);border:1px solid var(--line);border-radius:15px;padding:19px 22px;margin-top:20px;box-shadow:0 5px 15px #18254b04}.dk-browser-details summary{display:flex;align-items:center;gap:12px;list-style:none}.dk-browser-details summary::-webkit-details-marker{display:none}.dk-browser-details summary:after{content:'−';margin-left:auto;color:var(--accent);font-size:20px}.dk-browser-details:not([open]) summary:after{content:'+'}.dk-browser-symbol{width:45px;height:45px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent);border-radius:14px;font-size:24px}.dk-browser-details summary small{display:block;color:var(--muted);font-size:10px;font-weight:400;margin-top:4px}.dk-browser-details p{border-top:1px solid var(--line);padding-top:15px;margin:16px 0 0;font-family:ui-monospace,monospace;font-size:11px;line-height:1.9;overflow-wrap:anywhere}
:root[data-theme=dark] .dk-tool{background:linear-gradient(140deg,color-mix(in srgb,var(--tool-color) 22%,#161d2b),var(--surface) 85%);border-color:color-mix(in srgb,var(--tool-color) 38%,var(--line))}:root[data-theme=dark] .dk-tool-action,:root[data-theme=dark] .dk-tool-arrow{color:color-mix(in srgb,var(--tool-color) 45%,white)}:root[data-theme=dark] .dk-tool.is-active{background:linear-gradient(135deg,var(--tool-color),color-mix(in srgb,var(--tool-color) 60%,#161d2b))}:root[data-theme=dark] .dk-tool.is-active .dk-tool-action,:root[data-theme=dark] .dk-tool.is-active .dk-tool-arrow{color:#fff}:root[data-theme=dark] .domainkit-dns-table tbody tr:nth-of-type(even)>:not(.dns-category){background-image:linear-gradient(#ffffff08,#ffffff08)}:root[data-theme=dark] .domainkit-dns-table tbody tr:hover>:not(.dns-category){background-image:linear-gradient(#b2a5ff22,#b2a5ff22)}
@media(max-width:1100px){.dk-tool-nav{gap:8px}.dk-tool{padding:16px 11px 14px}.dk-tool-name{font-size:10px}.dk-tool-action{font-size:8px}.dk-tool-icon{width:43px;height:43px}.dk-tool-arrow{right:11px}}
@media(max-width:800px){.dk-tool{flex-basis:147px;min-height:153px;padding:17px 14px}.dk-tool-name{font-size:12px}.dk-tool-action{font-size:9px}.dk-tool-nav{padding-bottom:17px}.dk-tool-icon{width:46px;height:46px}}
@media(max-width:600px){.dk-tool{flex-basis:139px;min-height:151px}.dk-tool-name{font-size:11px}.dk-ip-heading{align-items:flex-start;gap:8px}.dk-copy-ip{font-size:10px;padding:6px 8px}.dk-browser-details{padding:16px}.dk-browser-details summary small{font-size:9px}.dk-bilingual>article[lang=fa] p{font-size:12px}.dk-tool-nav{margin-bottom:13px}}
@media(prefers-reduced-motion:reduce){.dk-tool:hover{transform:none}.dk-main table tbody tr>:is(th,td){transition:none}}
/* v7.3 — report controls, compact network and reading alignment. */
.dk-bilingual>article[lang=en] p,.dk-bilingual>article[lang=fa] p,.dk-footer-story p{text-align:justify!important;text-align-last:start;text-justify:inter-word;overflow-wrap:break-word}.dk-bilingual>article[lang=fa] p{direction:rtl}.dk-footer-bottom a{color:var(--accent);font-weight:750}
.dk-dns-report-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:10px}.dk-dns-report-heading h2{margin:0}.dk-print-button{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding:9px 13px;border:1px solid var(--line);border-radius:9px;color:var(--accent);background:var(--surface);font-size:11px;font-weight:650}.dk-print-button svg{width:18px;height:18px}.dk-print-button:hover{background:var(--accent);color:var(--accent-ink)}.domainkit-dns-summary button{cursor:pointer;padding:10px 13px!important;font-weight:650;line-height:1.4;transition:box-shadow .15s,transform .15s}.domainkit-dns-summary button:hover{transform:translateY(-2px);box-shadow:0 4px 10px #18254b13}.domainkit-dns-summary .is-selected{outline:2px solid currentColor;outline-offset:2px}.domainkit-dns-summary .dk-status-all{background:var(--surface);color:var(--ink)}.dk-dns-filter-note{font-size:11px;color:var(--muted);margin:0 0 12px}.dk-dns-filter-note strong{color:var(--accent)}#dk-myinfo-result{scroll-margin-top:100px}#dk-myinfo-result:focus{outline:none}
.dk-network-row{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;overflow:visible;margin:0;padding:5px 0 10px}.dk-network-site{min-width:0;min-height:135px;padding:16px 12px 13px;border-radius:13px;gap:2px;flex:initial}.dk-network-mark,.dk-network-site:nth-child(2n) .dk-network-mark{width:37px;height:37px;border-radius:12px;margin-bottom:9px;border-width:2px}.dk-network-mark svg{width:21px;height:21px}.dk-network-site strong{font-size:14px;font-style:normal;letter-spacing:-.2px;overflow-wrap:anywhere}.dk-network-site small{font-size:9px;overflow-wrap:anywhere}.dk-network-arrow{font-size:14px;top:14px;right:11px}.dk-network-art{width:90px;height:120px;right:-48px;top:-50px;border-width:12px}.dk-network-site[data-site="ako.ir"]{--network-accent:#bd3346;--network-tint:#ffe7eb}.dk-network-site[data-site="mediranx.ir"]{--network-accent:#16845c;--network-tint:#e0f7ec}.dk-network-site[data-site="seowave.ir"]{--network-accent:#7550cb;--network-tint:#eee7ff}.dk-network-site[data-site="topcars.ir"]{--network-accent:#b16c17;--network-tint:#fff0d7}.dk-network-site[data-site="akosport.ir"]{--network-accent:#14879f;--network-tint:#dff6fc}.dk-network-site[data-site="akonews.ir"]{--network-accent:#3565bb;--network-tint:#e4edff}.dk-network-site[data-site="adaxhost.com"]{--network-accent:#a13e91;--network-tint:#fae7f6}
.dk-back-to-top{position:fixed;right:24px;bottom:25px;z-index:40;width:43px;height:43px;border:1px solid #ffffff55;border-radius:14px;background:var(--accent);color:var(--accent-ink);box-shadow:0 7px 22px #6553dc30;font-size:23px;display:grid;place-items:center}.dk-back-to-top:hover{transform:translateY(-3px)}
@media(max-width:800px){.dk-network-row{gap:6px}.dk-network-site{padding:13px 8px;min-height:123px}.dk-network-site strong{font-size:12px}.dk-network-site small{font-size:8px}.dk-network-arrow{right:8px}}
@media(max-width:640px){.dk-network-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.dk-network-site{min-height:125px;padding:15px 12px}.dk-network-site strong{font-size:14px}.dk-network-site small{font-size:9px}.dk-dns-report-heading{align-items:flex-start;flex-direction:column;gap:12px}.dk-back-to-top{right:16px;bottom:18px;width:40px;height:40px}.domainkit-dns-summary{gap:10px}.domainkit-dns-summary button{font-size:9px}}
@media print{
 .dk-back-to-top,.dk-print-button{display:none!important}
 body.dk-print-dns{background:white!important;color:#151922!important}
 .dk-print-dns .dk-header,.dk-print-dns .dk-footer,.dk-print-dns .dk-skip{display:none!important}
 .dk-print-dns .dk-main{max-width:none!important;padding:0!important}
 .dk-print-dns .dk-main>:not(.dk-workspace),.dk-print-dns .dk-workspace>:not(.dk-dns-report){display:none!important}
 .dk-print-dns .dk-workspace,.dk-print-dns .dk-dns-report,.dk-print-dns .dk-report-inner{display:block!important;position:static!important;padding:0!important;margin:0!important;overflow:visible!important;box-shadow:none!important;border:0!important;background:white!important;color:#151922!important}
 .dk-print-dns .dk-dns-report details,.dk-print-dns .domainkit-dns-summary,.dk-print-dns .domainkit-dns-menu,.dk-print-dns .dk-alert{display:none!important}
 .dk-print-dns .domainkit-dns-table-wrap{overflow:visible!important}
 .dk-print-dns .domainkit-dns-table{width:100%!important;min-width:0!important;table-layout:fixed;print-color-adjust:exact;-webkit-print-color-adjust:exact;font-size:8px;color:#151922!important}
 .dk-print-dns .domainkit-dns-table thead{display:table-header-group}.dk-print-dns .domainkit-dns-table tr{break-inside:avoid}
 .dk-print-dns .domainkit-dns-table th,.dk-print-dns .domainkit-dns-table td{padding:7px 6px!important;overflow-wrap:anywhere;color:#151922!important}
 .dk-print-dns .dns-category{width:auto!important}.dk-print-dns .dns-information{min-width:0!important}.dk-print-dns .dns-information p,.dk-print-dns .dns-information pre{font-size:8px!important;color:#151922!important;white-space:pre-wrap!important;overflow-wrap:anywhere}
 .dk-print-dns .dns-col-group{width:12%}.dk-print-dns .dns-col-status{width:12%}.dk-print-dns .dns-col-test{width:23%}
 .dk-print-dns .dk-dns-report-heading h2{font-size:19px!important;color:#151922!important}.dk-print-dns .dk-dns-filter-note{color:#3a4250!important}
}
@media print{body.dk-print-dns{--surface:#fff;--surface-2:#eef1f6;--ink:#151922;--muted:#50576a;--line:#d5dae3;--success-bg:#e9f6ef;--warning-bg:#fff5dc;--danger-bg:#fcecf0;--info-bg:#edf5fc}.dk-print-dns .domainkit-dns-table tbody tr>:not(.dns-category){background-image:none!important}}
/* v7.4 — a distinct navigation shell and explicit lookup states. */
.dk-header{border:0;background:var(--bg);padding:13px 24px 0;isolation:isolate}.dk-header-glow{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 18% 0%,#9c80ee20,transparent 53%),radial-gradient(ellipse at 85% 0%,#51b9c512,transparent 40%)}.dk-header-inner{max-width:1320px;padding:13px 19px;border:1px solid color-mix(in srgb,var(--accent) 15%,var(--line));border-radius:21px;background:color-mix(in srgb,var(--surface) 94%,transparent);box-shadow:0 6px 28px #18254b07;position:relative}.dk-header-inner:before{content:"";position:absolute;top:-1px;left:34px;width:110px;height:2px;background:linear-gradient(90deg,transparent,var(--accent),transparent)}.dk-brand-wordmark{display:flex;flex-direction:column;gap:5px}.dk-brand-wordmark>small{font-size:7px;letter-spacing:1.6px;color:var(--muted);font-weight:650}.dk-header .dk-brand{font-size:27px;gap:10px}.dk-header .dk-brand-symbol{width:45px;height:45px;border-radius:14px;background:linear-gradient(145deg,#8c6be8,#5146c8);box-shadow:0 6px 13px #6553dc20;color:#fff}.dk-header .dk-brand-symbol svg{width:30px;height:30px}.dk-header-nav{background:var(--bg);border:1px solid var(--line);border-radius:13px;padding:5px;gap:3px}.dk-header-nav>a{display:flex;align-items:center;gap:7px;padding:9px 12px;border-radius:9px;white-space:nowrap;font-size:11px;font-weight:650}.dk-header-nav>a>svg{width:15px;height:15px;color:var(--muted)}.dk-header-nav>a:hover{background:var(--surface);color:var(--accent)}.dk-header-nav>.dk-nav-tools{background:var(--surface);color:var(--accent);box-shadow:0 2px 5px #18254b08}.dk-header-nav>.dk-nav-tools svg{color:var(--accent)}.dk-nav-count{font-size:8px;background:var(--accent-soft);color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 15%,transparent);border-radius:5px;padding:0 4px}.dk-header-actions{gap:9px}.dk-header-actions .dk-icon-button{border-radius:11px;background:var(--bg);border-color:var(--line);min-height:39px}.dk-asgx-link{background:linear-gradient(125deg,#6553dc,#8655c9);color:#fff;padding:11px 15px;border:1px solid transparent;border-radius:11px;font-size:10px;box-shadow:0 5px 12px #6553dc20}.dk-asgx-link:hover{color:#fff;filter:brightness(1.08)}.dk-header-context{max-width:1280px;margin:0 auto;padding:9px 4px 8px;display:flex;align-items:center;gap:13px;font-size:8px;letter-spacing:.7px;color:var(--muted)}.dk-header-context-label{color:var(--accent);font-size:7px;font-weight:750;letter-spacing:1.2px}.dk-header-current{border-left:1px solid var(--line);padding-left:13px;font-weight:600}.dk-header-context-end{margin-left:auto;font-size:8px;letter-spacing:.15px}.dk-mobile-navigation{max-width:1320px;margin:7px auto 0;border:1px solid var(--line);border-radius:14px;background:var(--surface);font-size:12px}.dk-row-details{flex-basis:100%;font-size:10px;padding:5px 0 0 15px;margin:0}.dk-row-details summary{font-size:10px;color:var(--warning)}.dk-row-details p{font-size:10px;margin:7px 0;line-height:1.8}.dk-row-details small{font-size:9px;color:var(--muted);overflow-wrap:anywhere}.dk-domain-row{flex-wrap:wrap}.dk-domain-dot.paused,.dk-domain-dot.unchecked{background:var(--muted)}.dk-domain-row:has(.dk-row-details[open]){background:var(--warning-bg)}.dk-whois-result{scroll-margin-top:135px}.dk-lookup-progress{display:flex;align-items:center;gap:15px;background:var(--surface);border:1px solid var(--line);border-radius:13px;padding:23px;margin:23px 0;color:var(--accent)}.dk-lookup-progress .dk-spinner{width:25px;height:25px;border-width:3px}.dk-lookup-progress strong{font-size:14px}.dk-lookup-progress p{font-size:11px;margin:5px 0 0}.dk-whois-result:empty{display:none}
@media(max-width:1150px){.dk-header{padding-left:22px;padding-right:22px}.dk-header-nav>a{padding:8px 9px;font-size:10px}.dk-header .dk-brand{font-size:24px}.dk-header-inner{gap:14px}.dk-theme-label{display:none}}
@media(max-width:800px){.dk-header{padding:10px 18px 0}.dk-header-inner{padding:12px 14px;border-radius:17px}.dk-header-nav{display:none}.dk-header-context{padding:8px 5px}.dk-header .dk-brand{font-size:24px}.dk-header-context-label{font-size:6px}.dk-header .dk-brand-symbol{width:39px;height:39px;border-radius:12px}.dk-header .dk-brand-symbol svg{width:26px}.dk-brand-wordmark>small{font-size:6px;letter-spacing:1.2px}}
@media(max-width:600px){.dk-header{padding:8px 12px 0}.dk-header-inner{padding:10px 12px}.dk-header-context{gap:9px;padding:8px 4px}.dk-header-context-end{display:none}.dk-header-current{padding-left:9px;font-size:8px}.dk-header-actions{gap:6px}.dk-header .dk-brand{font-size:23px}.dk-header .dk-brand-symbol{width:36px;height:36px}.dk-header-actions .dk-icon-button{min-height:35px}.dk-whois-result{scroll-margin-top:125px}.dk-lookup-progress{padding:18px}.dk-lookup-progress strong{font-size:12px}}
@media print{.dk-header-context,.dk-lookup-progress{display:none!important}}

.dk-tld-actions{display:flex;align-items:center;gap:10px}
.dk-tld-actions .dk-secondary-button{padding:5px 10px}
.dk-domain-row[data-lookup-status="not-available"]{background:color-mix(in srgb,var(--danger-bg) 58%,var(--surface))}
.dk-domain-row[data-lookup-status="not-available"]:nth-of-type(even){background:color-mix(in srgb,var(--danger-bg) 68%,var(--surface-2))}
.dk-domain-row[data-lookup-status="not-available"]:hover{background:var(--danger-bg)}
.dk-domain-dot.not-available{background:var(--danger)}
.dk-domain-row[data-lookup-status="not-available"] .dk-whois-link{color:var(--danger);background:var(--danger-bg)}

.dk-result-registered{background:var(--danger-bg)}
.dk-result-registered h2,.dk-result-registered .dk-label{color:var(--danger)}
.dk-result-available h2{color:var(--success)}
.dk-result-registered h2,.dk-result-available h2{font-size:clamp(24px,3vw,36px);text-transform:uppercase}
.dk-result-registered .dk-whois-link{background:#a72b43;color:#fff}
.dk-result-registered .dk-whois-link:hover{background:#862238;color:#fff}
.dk-tld-actions{flex-wrap:wrap;justify-content:flex-end}

.dk-doctor-progress{margin:18px 0;color:var(--accent)}
.dk-doctor-progress p{margin-bottom:4px}
.dk-doctor-progress progress{width:100%;accent-color:var(--accent)}
.dk-doctor .dk-report-card td{overflow-wrap:anywhere}
.dk-doctor .dk-doctor-status{font-size:12px;font-weight:700;white-space:nowrap}
.dk-doctor tr[data-health="bad"] .dk-doctor-status{color:var(--danger)}
.dk-doctor tr[data-health="good"] .dk-doctor-status{color:var(--success)}
.dk-doctor tr[data-health="warn"] .dk-doctor-status{color:var(--warning)}
.dk-doctor tr[data-health="unknown"] .dk-doctor-status{color:var(--danger)}
.dk-doctor-value{white-space:pre-line;overflow-wrap:anywhere}
.dk-doctor-value+.dk-text-link{display:block;width:fit-content}

.dk-doctor [data-health="bad"],.dk-doctor [data-health="unknown"]{--dk-health-bg:var(--danger-bg);--dk-health-ink:var(--danger)}
.dk-doctor [data-health="good"]{--dk-health-bg:var(--success-bg);--dk-health-ink:var(--success)}
.dk-doctor [data-health="warn"]{--dk-health-bg:var(--warning-bg);--dk-health-ink:var(--warning)}
.dk-doctor [data-health="info"]{--dk-health-bg:var(--info-bg);--dk-health-ink:var(--info)}
.dk-doctor .dk-data-table tbody tr[data-health],
.dk-doctor .dk-data-table tbody tr[data-health]>:is(th,td),
.dk-doctor .dk-data-table tbody tr[data-health]:hover>:is(th,td){background:var(--dk-health-bg,var(--surface))!important}
.dk-doctor .dk-data-table tbody tr[data-health]:hover>:is(th,td){background:color-mix(in srgb,var(--dk-health-bg,var(--surface)) 90%,var(--ink))!important}
.dk-doctor-filters{display:flex;flex-wrap:wrap;gap:8px;padding:14px}
.dk-doctor-filters button{background:var(--dk-health-bg,var(--surface));color:var(--dk-health-ink,var(--ink))}
.dk-doctor-filters button[aria-pressed="true"]{border-color:currentColor;box-shadow:inset 0 0 0 1px currentColor}
.dk-doctor-filters button:disabled{cursor:default}
