#profileDialog{width:min(1240px,97vw)}.hub-heading{display:flex;flex-wrap:wrap;align-items:start;gap:18px;justify-content:space-between}.hub-heading>div:first-child{display:grid;gap:6px;line-height:1.4}.hub-heading>div:first-child strong{font-size:19px}.hub-heading>div:first-child span{font-size:13px;color:var(--muted)}.hub-heading .button-group{max-width:650px;justify-content:flex-end}.hub-heading button{font-size:12px;padding:10px}.hub-source{padding:11px 13px;background:#fff5e6;border:1px solid #e6cfae;border-radius:5px}.hub-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0}.hub-tabs button{font-size:12px;border:1px solid var(--line);padding:9px}.hub-tabs .badge{font-size:10px;margin:0 0 0 4px}.hub-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:15px 0 20px}.hub-card{text-align:left;padding:15px;background:white}.hub-card span{display:block;color:var(--muted);font-size:12px;margin-bottom:8px}.hub-card strong{display:block;color:var(--brand-red-dark);font-size:25px}.hub-toolbar{display:flex;align-items:end;flex-wrap:wrap;gap:12px;margin:16px 0}.hub-toolbar .check-label{align-self:center}.hub-toolbar .grow{min-width:220px}.hub-loading{padding:24px;background:var(--soft);border-radius:5px;color:var(--muted)}#hubContent td{line-height:1.5}#hubContent td a{overflow-wrap:anywhere}#hubPaging{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px}#hubPaging>div{display:flex;align-items:center;gap:12px;font-size:12px}.hub-notes{white-space:pre-line}.hub-tabs button.active{background:#fbf0f1;color:var(--brand-red-dark);border-color:#ecd4d7}
@media(max-width:700px){.hub-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-heading .button-group{justify-content:flex-start}#hubPaging{align-items:start;flex-direction:column}#hubContent table{min-width:580px}.hub-toolbar>label{min-width:100%}}
