.jd-domain .jd-body{display: grid;gap: 18px;}.jd-domain [hidden]{display: none;}.jd-domain-form{display: grid;gap: 8px;}.jd-domain-ask{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 10px;}.jd-domain-ask .jd-input{min-height: var(--jd-tap);font-size: 16px;}.jd-domain-ask .jd-btn{min-height: var(--jd-tap);}.jd-domain-tries{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;}.jd-domain-tries .jd-hint{flex-basis: 100%;margin: 0;}.jd-domain-wait{margin: 0;color: var(--jd-muted);font-size: 14px;}.jd-domain-message{padding: 14px 16px;border-radius: var(--jd-r-md);background: var(--jd-soft);border: 1px solid var(--jd-border);}.jd-domain-message p{margin: 0;line-height: 1.5;}.jd-domain-heading{font-weight: 600;}.jd-domain-heading:empty{display: none;}.jd-domain-heading + .jd-domain-text{margin-top: 4px;color: var(--jd-muted);}.jd-domain-summary{margin: 0;padding: 12px 14px;border-left: 4px solid var(--jd-bad);border-radius: var(--jd-r-sm);background: var(--jd-bad-tint);font-family: var(--jd-font-display);font-weight: 600;font-size: 17px;line-height: 1.35;}.jd-domain-result.is-protected .jd-domain-summary{border-left-color: var(--jd-ok);background: var(--jd-ok-tint);}.jd-domain-nomail{margin: 10px 0 0;color: var(--jd-muted);font-size: 14px;line-height: 1.5;}.jd-domain-rows{margin: 14px 0 0;padding: 0;list-style: none;}.jd-domain-row{padding: 14px 0;border-top: 1px solid var(--jd-border);}.jd-domain-row p{margin: 0;}.jd-domain-row-head{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 6px 12px;}.jd-domain-row-title{font-weight: 600;}.jd-domain-row .jd-domain-row-text{margin-top: 6px;color: var(--jd-text);font-size: 14.5px;line-height: 1.5;}.jd-domain-row .jd-domain-row-note{margin-top: 4px;color: var(--jd-muted);font-size: 13.5px;line-height: 1.5;}.jd-domain-fixes{margin: 8px 0 0;padding-left: 18px;color: var(--jd-muted);font-size: 13.5px;line-height: 1.5;}.jd-domain-fixes li + li{margin-top: 4px;}.jd-domain-full{margin: 0;padding-top: 14px;border-top: 1px solid var(--jd-border);color: var(--jd-muted);font-size: 13.5px;line-height: 1.5;}.jd-domain-full a{color: var(--jd-brand);font-weight: 600;}@media (max-width: 560px){.jd-domain-ask{grid-template-columns: minmax(0,1fr);}}
