.InputSection[data-v-0803701a]{background:var(--bg-softer);border-radius:16px;margin-bottom:20px;padding:24px}.SectionHeader[data-v-0803701a]{align-items:center;color:var(--tx-1);font-weight:600;justify-content:space-between}.SearchBox[data-v-0803701a],.SectionHeader[data-v-0803701a]{display:flex;margin-bottom:16px}.SearchBox[data-v-0803701a]{gap:12px}.DomainInput[data-v-0803701a]{border-radius:12px;flex:1;font-size:16px}.HotDomains[data-v-0803701a]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.HotLabel[data-v-0803701a]{color:var(--tx-2);font-size:14px;white-space:nowrap}.DomainTag[data-v-0803701a]{cursor:pointer;transition:all .2s}.DomainTag[data-v-0803701a]:hover{transform:scale(1.05)}.ResultSection[data-v-0803701a]{animation:fadeIn-0803701a .3s ease}@keyframes fadeIn-0803701a{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ResultCard[data-v-0803701a]{background:var(--bg-card);border:1px solid var(--bd);border-radius:20px;box-shadow:0 4px 20px #0000000d;color:var(--tx-1);padding:24px}.ResultItem[data-v-0803701a]{align-items:center;border-bottom:1px solid var(--bd);display:flex;padding:12px 0}.ResultItem[data-v-0803701a]:last-child{border-bottom:none}.Label[data-v-0803701a]{flex-shrink:0;font-size:14px;min-width:100px;opacity:.8}.Value[data-v-0803701a]{flex:1;font-size:16px;font-weight:500}.filing-number[data-v-0803701a]{background:#eff6ff;border-radius:8px;color:var(--tx-1);display:inline-block;font-family:monospace;font-size:18px;font-weight:600;padding:4px 12px}.DnsCollapse[data-v-0803701a]{background:var(--bg-card);border:1px solid var(--bd);border-radius:12px;overflow:hidden}.DnsCollapseItem[data-v-0803701a]{border-bottom:1px solid var(--bd)}.DnsCollapseItem[data-v-0803701a]:last-child{border-bottom:none}.DnsCollapseHeader[data-v-0803701a]{align-items:center;cursor:pointer;display:flex;padding:14px 16px;transition:background .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DnsCollapseHeader[data-v-0803701a]:hover{background:var(--bg-softer)}.DnsCollapseHeader span[data-v-0803701a]:first-child{color:var(--tx-1);flex:1;font-weight:500}.DnsCount[data-v-0803701a]{align-items:center;background:var(--bd);border-radius:10px;color:var(--tx-2);display:inline-flex;font-size:12px;font-weight:600;height:20px;justify-content:center;margin-right:12px;min-width:20px;padding:0 6px}.DnsArrow[data-v-0803701a]{color:var(--tx-3);font-size:14px;transition:transform .2s}.DnsArrow.expanded[data-v-0803701a]{transform:rotate(90deg)}.DnsCollapseContent[data-v-0803701a]{background:var(--bg-softer);padding:0 16px 12px}.DnsItem[data-v-0803701a]{background:var(--bg-card);border-left:2px solid #10b981;border-radius:6px;color:var(--tx-2);font-family:monospace;font-size:13px;margin-bottom:6px;padding:8px 12px;word-break:break-all}.DnsItem[data-v-0803701a]:last-child{margin-bottom:0}.txt-item[data-v-0803701a]{color:var(--tx-2);font-size:12px}.SslStatusBar[data-v-0803701a]{display:flex;gap:16px;margin-bottom:20px}.SslStatusItem[data-v-0803701a]{align-items:center;background:var(--bg-softer);border:2px solid transparent;border-radius:12px;display:flex;flex:1;flex-direction:column;padding:16px}.SslStatusItem.success[data-v-0803701a]{background:#ecfdf5;border-color:#10b981}.SslStatusItem.warning[data-v-0803701a]{background:#fffbeb;border-color:#f59e0b}.SslStatusItem.error[data-v-0803701a]{background:#fef2f2;border-color:#ef4444}.SslStatusLabel[data-v-0803701a]{color:var(--tx-2);font-size:12px;margin-bottom:4px}.SslStatusValue[data-v-0803701a]{color:var(--tx-1);font-size:18px;font-weight:600}.SslStatusItem.success .SslStatusValue[data-v-0803701a]{color:#10b981}.SslStatusItem.warning .SslStatusValue[data-v-0803701a]{color:#f59e0b}.SslStatusItem.error .SslStatusValue[data-v-0803701a]{color:#ef4444}.SslInfoList[data-v-0803701a]{background:var(--bg-card);border:1px solid var(--bd);border-radius:12px;overflow:hidden}.SslInfoItem[data-v-0803701a]{border-bottom:1px solid var(--bd);display:flex;padding:14px 16px}.SslInfoItem[data-v-0803701a]:last-child{border-bottom:none}.SslInfoLabel[data-v-0803701a]{color:var(--tx-2);flex-shrink:0;font-size:13px;width:80px}.SslInfoValue[data-v-0803701a]{color:var(--tx-1);flex:1;font-size:14px;word-break:break-all}.SslInfoValue.mono[data-v-0803701a]{color:var(--tx-2);font-family:monospace;font-size:12px}.WhoisHeader[data-v-0803701a]{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border-radius:12px;display:flex;justify-content:space-between;margin-bottom:20px;padding:16px 20px}.WhoisDomainName[data-v-0803701a]{color:var(--tx-inv);font-size:24px;font-weight:700;text-transform:uppercase}.WhoisBadges[data-v-0803701a]{display:flex;gap:8px}.WhoisBadge[data-v-0803701a]{background:#fff3;border-radius:20px;color:var(--tx-inv);font-size:13px;font-weight:500;padding:4px 12px}.WhoisBadge.age[data-v-0803701a],.WhoisBadge.normal[data-v-0803701a]{background:#ffffff4d}.WhoisBadge.warning[data-v-0803701a]{background:#f59e0be6}.WhoisDateGrid[data-v-0803701a]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}.WhoisDateItem[data-v-0803701a]{background:var(--bg-softer);border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:16px}.WhoisDateLabel[data-v-0803701a]{color:var(--tx-2);font-size:12px}.WhoisDateValue[data-v-0803701a]{color:var(--tx-1);font-size:15px;font-weight:600}.WhoisSection[data-v-0803701a]{border-top:1px solid var(--bd);margin-top:20px;padding-top:20px}.WhoisSectionTitle[data-v-0803701a]{color:var(--tx-1);font-size:14px;font-weight:600;margin-bottom:12px}.WhoisInfoGrid[data-v-0803701a]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.WhoisInfoItem[data-v-0803701a]{display:flex;flex-direction:column;gap:4px}.WhoisInfoLabel[data-v-0803701a]{color:var(--tx-2);font-size:12px}.WhoisInfoValue[data-v-0803701a]{color:var(--tx-1);font-size:14px;word-break:break-all}.WhoisStatusList[data-v-0803701a]{display:flex;flex-direction:column;gap:8px}.WhoisStatusItem[data-v-0803701a]{align-items:center;background:var(--bg-soft);border-radius:8px;display:flex;gap:8px;padding:10px 12px}.WhoisStatusDot[data-v-0803701a]{background:var(--bg-inv);border-radius:50%;flex-shrink:0;height:8px;width:8px}.WhoisStatusText[data-v-0803701a]{color:var(--tx-1);font-family:monospace;font-size:13px}.WhoisNsList[data-v-0803701a]{display:flex;flex-direction:column;gap:8px}.WhoisNsItem[data-v-0803701a]{align-items:center;background:var(--bg-soft);border-left:3px solid #10b981;border-radius:8px;display:flex;gap:8px;padding:10px 12px}.WhoisNsDot[data-v-0803701a]{background:#10b981;border-radius:50%;flex-shrink:0;height:8px;width:8px}.WhoisNsText[data-v-0803701a]{color:var(--tx-1);font-family:monospace;font-size:13px}.WhoisDnssecValue[data-v-0803701a]{border-radius:6px;display:inline-block;font-size:13px;font-weight:500;padding:6px 14px}.WhoisDnssecValue.signed[data-v-0803701a]{background:#dcfce7;color:#166534}.WhoisDnssecValue.unsigned[data-v-0803701a]{background:var(--bg-soft);color:var(--tx-2)}.NoRecordCard[data-v-0803701a]{align-items:center;background:#fef3c7;border:2px dashed #f59e0b;border-radius:16px;display:flex;flex-direction:column;padding:60px 20px;text-align:center}.NoRecordIcon[data-v-0803701a]{color:#f59e0b;font-size:48px;margin-bottom:16px}.NoRecordCard p[data-v-0803701a]{color:#92400e;font-size:18px;font-weight:600;margin-bottom:8px}.NoRecordTip[data-v-0803701a]{color:#b45309;font-size:14px}.Placeholder[data-v-0803701a]{align-items:center;background:var(--bg-softer);border:2px dashed rgba(0,0,0,.1);border-radius:16px;display:flex;flex-direction:column;justify-content:center;padding:80px 20px}.PlaceholderIcon[data-v-0803701a]{color:var(--tx-3);font-size:64px;margin-bottom:16px}.Placeholder p[data-v-0803701a]{color:var(--tx-3);font-size:16px}@media(max-width:768px){.ResultItem[data-v-0803701a],.SearchBox[data-v-0803701a]{flex-direction:column}.ResultItem[data-v-0803701a]{align-items:flex-start;gap:8px}.Label[data-v-0803701a]{min-width:auto}.WhoisDateGrid[data-v-0803701a],.WhoisInfoGrid[data-v-0803701a]{grid-template-columns:1fr}.WhoisHeader[data-v-0803701a]{flex-direction:column;gap:12px;text-align:center}.WhoisDomainName[data-v-0803701a]{font-size:20px}}
