#appView .domain-guide{border-left:3px solid #2776d9;background:#f2f7fd;padding:16px 18px;color:#34465c;line-height:1.8}
#appView .domain-guide strong{font-size:15px;color:#213e65}
#appView .domain-guide p{margin:6px 0;font-size:13px}
#appView .domain-guide>span{font-size:12px;color:#61758b}
#appView .domain-summary{grid-template-columns:repeat(3,minmax(0,1fr));background:#fff}
#appView .domain-summary strong{font-size:22px;overflow-wrap:anywhere}
#appView .domain-summary strong span{font-size:15px}
#appView .domain-alert{background:#fff8e8;border-left:3px solid #d6a338;color:#785918;padding:12px 16px;font-size:13px;line-height:1.7}
#appView .domain-actions form{align-items:flex-end}
#appView .domain-actions label{display:grid;gap:8px;flex:1;min-width:0;color:#405065;font-size:13px}
#appView .domain-actions input,#appView .domain-actions select{width:100%;min-width:0;max-width:100%;border-radius:4px;font:inherit}
#appView .domain-actions .primary-action{margin:0;min-width:114px;height:38px;flex:none}
#appView .domain-actions [type=hidden]{display:none}
#appView .domain-change{border-top:1px solid #e5eaf0;padding-top:14px}
#appView .domain-change summary{cursor:pointer;font-size:13px;color:#2764a9;width:fit-content;padding:5px 0}
#appView .domain-change .domain-note{margin:8px 0 12px}
#appView .domain-list-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:8px}
#appView .domain-list-heading h3{font-size:15px;margin:0}
#appView .domain-list-heading span,#appView .domain-muted{font-size:12px;color:#778599}
#appView .domain-panel .table-scroll{margin-top:0}
#appView .domain-panel td strong{overflow-wrap:anywhere}
#appView .domain-panel td small{display:block;margin-top:5px;font-size:12px;color:#7b8796}
@media(max-width:800px){#appView .domain-summary{grid-template-columns:1fr}#appView .domain-actions form{align-items:stretch}#appView .domain-actions label{width:100%}#appView .domain-summary>div{padding:14px 16px}#appView .domain-guide{padding:12px 14px}}
