/* HALO customer palette v0.28.3 — restored original colors
 * Original direction: violet accent, white surfaces, soft grey canvas, black text.
 * Green, amber and red are reserved for semantic service states only.
 */
.hj-shell.hj-halo-shell{
  --hj281-accent:#6D5DFC;
  --hj281-accent-strong:#5847E5;
  --hj281-accent-soft:#F0EDFF;
  --hj281-white:#FFFFFF;
  --hj281-smoke:#F7F8FB;
  --hj281-grey-50:#FAFAFB;
  --hj281-grey-100:#F2F4F7;
  --hj281-grey-200:#E7E9EE;
  --hj281-grey-300:#D8DCE4;
  --hj281-grey-500:#667085;
  --hj281-grey-700:#3F454D;
  --hj281-black:#17191D;
  --hj281-black-soft:#292C32;
  --hj281-success:#168B4A;
  --hj281-success-soft:#EAF8EF;
  --hj281-warning:#B86B13;
  --hj281-warning-soft:#FFF5E7;
  --hj281-danger:#C93442;
}

/* Websites page — original HALO violet / neutral system */
.hj281-websites{width:min(100%,1600px);margin:0 auto;padding:28px 32px 42px;color:var(--hj281-black);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.hj281-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:26px}
.hj281-breadcrumb{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-size:13px;color:var(--hj281-grey-500)}
.hj281-breadcrumb a{color:var(--hj281-grey-500);text-decoration:none}
.hj281-breadcrumb strong{color:var(--hj281-black);font-weight:650}
.hj281-page-header h1{margin:0;font-size:34px;line-height:1.08;letter-spacing:-.035em;color:var(--hj281-black)}
.hj281-page-header>div>p{margin:9px 0 0;font-size:15px;color:var(--hj281-grey-500)}
.hj281-service-status{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-width:330px;padding:15px 17px;border:1px solid var(--hj281-grey-200);border-radius:16px;background:var(--hj281-white);box-shadow:0 12px 30px rgba(17,19,17,.045);text-decoration:none;color:var(--hj281-black)}
.hj281-service-status .hj281-status-dot{width:10px;height:10px;border-radius:50%;background:var(--hj281-grey-500);box-shadow:0 0 0 5px var(--hj281-grey-100)}
.hj281-service-status.is-healthy .hj281-status-dot{background:var(--hj281-success);box-shadow:0 0 0 5px var(--hj281-success-soft)}
.hj281-service-status.is-attention .hj281-status-dot{background:var(--hj281-black);box-shadow:0 0 0 5px var(--hj281-grey-100)}
.hj281-service-status span:nth-child(2){display:flex;flex-direction:column;gap:4px}
.hj281-service-status strong{font-size:14px;line-height:1.2}
.hj281-service-status small{font-size:12px;color:var(--hj281-grey-500)}
.hj281-service-status b{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:650;color:var(--hj281-black)}
.hj281-service-status b svg{width:15px;height:15px}
.hj281-toolbar{display:grid;grid-template-columns:minmax(220px,360px) 1fr auto;align-items:center;gap:18px;padding:16px 18px;margin-bottom:18px;border:1px solid var(--hj281-grey-200);border-radius:18px;background:var(--hj281-white);box-shadow:0 12px 34px rgba(17,19,17,.04)}
.hj281-search{display:flex;align-items:center;gap:10px;height:46px;padding:0 14px;border:1px solid var(--hj281-grey-200);border-radius:12px;background:var(--hj281-white);color:var(--hj281-grey-500)}
.hj281-search svg{width:18px;height:18px}
.hj281-search input{width:100%;border:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;font-size:14px}
.hj281-tabs{justify-self:center;display:flex;align-items:center;padding:4px;border:1px solid var(--hj281-grey-200);border-radius:13px;background:var(--hj281-grey-50)}
.hj281-tabs button{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border:0;border-radius:9px;background:transparent;color:var(--hj281-grey-700);font:600 13px/1 Inter,sans-serif;cursor:pointer}
.hj281-tabs button svg{width:16px;height:16px}
.hj281-tabs button:hover{background:var(--hj281-grey-100);color:var(--hj281-black)}
.hj281-tabs button.is-active{position:relative;background:var(--hj281-white);color:var(--hj281-black);box-shadow:0 1px 3px rgba(17,19,17,.08)}.hj281-tabs button.is-active::after{content:"";position:absolute;left:12px;right:12px;bottom:-5px;height:2px;border-radius:999px;background:var(--hj281-accent)}
.hj281-toolbar-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}
.hj281-service-switcher .hj-service-switcher{display:flex;gap:6px;margin:0}
.hj281-service-switcher .hj-service-switcher a{display:inline-flex;align-items:center;height:40px;max-width:170px;padding:0 11px;border:1px solid var(--hj281-grey-200);border-radius:10px;background:var(--hj281-white);color:var(--hj281-grey-700);font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hj281-service-switcher .hj-service-switcher a.is-active{background:var(--hj281-grey-100);border-color:var(--hj281-grey-300);color:var(--hj281-black)}
.hj281-icon-button{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid var(--hj281-grey-200);border-radius:12px;background:var(--hj281-white);color:var(--hj281-black);cursor:pointer}
.hj281-icon-button:hover{background:var(--hj281-grey-100);border-color:var(--hj281-grey-300)}
.hj281-icon-button svg{width:18px;height:18px}
.hj281-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:0 18px;border:1px solid var(--hj281-grey-200);border-radius:12px;background:var(--hj281-white);color:var(--hj281-black);font:650 14px/1 Inter,sans-serif;text-decoration:none;cursor:pointer}
.hj281-button svg{width:17px;height:17px}
.hj281-button.is-primary{background:var(--hj281-black);border-color:var(--hj281-black);color:var(--hj281-white)}
.hj281-button.is-primary:hover{background:var(--hj281-black-soft);border-color:var(--hj281-black-soft);color:var(--hj281-white)}
.hj281-table-card,.hj281-quick-card{border:1px solid var(--hj281-grey-200);border-radius:18px;background:var(--hj281-white);box-shadow:0 14px 36px rgba(17,19,17,.045)}
.hj281-table-card{overflow:visible}
.hj281-card-heading{display:flex;align-items:center;justify-content:space-between;padding:20px 22px 12px}
.hj281-card-heading h2{display:flex;align-items:center;gap:10px;margin:0;font-size:18px;letter-spacing:-.018em}
.hj281-card-heading h2 span{display:inline-flex;align-items:center;justify-content:center;min-width:25px;height:25px;padding:0 8px;border-radius:999px;background:var(--hj281-black);color:var(--hj281-white);font-size:12px;font-weight:750}
.hj281-table-wrap{overflow-x:auto;padding:0 12px}
.hj281-table-head,.hj281-site-row{display:grid;grid-template-columns:minmax(220px,1.45fr) minmax(88px,.62fr) minmax(86px,.62fr) minmax(86px,.62fr) minmax(250px,1.5fr) minmax(130px,.85fr) minmax(105px,.68fr) minmax(265px,1.25fr);align-items:center;column-gap:18px;min-width:1220px}
.hj281-table-head{padding:10px 14px 12px;border-bottom:1px solid var(--hj281-grey-200);font-size:11px;font-weight:650;letter-spacing:.02em;color:var(--hj281-grey-500)}
.hj281-site-row{position:relative;padding:15px 14px;border-bottom:1px solid var(--hj281-grey-200);transition:background .18s ease}
.hj281-site-row:last-child{border-bottom:0}
.hj281-site-row:hover{background:var(--hj281-grey-50)}
.hj281-site-row[hidden]{display:none!important}
.hj281-site-identity{display:flex;align-items:center;gap:13px;min-width:0}
.hj281-site-avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px;border-radius:12px;font-size:21px;font-weight:750;color:var(--hj281-black);border:1px solid transparent}
.hj281-site-avatar.is-lime{background:var(--hj281-accent)}
.hj281-site-avatar.is-grey{background:#E6E8E3}
.hj281-site-avatar.is-black{background:var(--hj281-black);color:var(--hj281-accent)}
.hj281-site-avatar.is-smoke{background:var(--hj281-smoke);border-color:var(--hj281-grey-200)}
.hj281-site-identity>div{min-width:0}
.hj281-site-identity strong{display:block;margin-bottom:5px;font-size:15px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hj281-site-identity a{display:inline-flex;align-items:center;gap:5px;max-width:100%;font-size:12px;color:var(--hj281-grey-500);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hj281-site-identity a:hover{color:var(--hj281-black)}
.hj281-site-identity a svg{width:12px;height:12px;transform:rotate(-45deg)}
.hj281-metric strong{display:block;font-size:13px;color:var(--hj281-black)}
.hj281-metric small{display:block;margin-top:5px;font-size:10px;color:var(--hj281-grey-500)}
.hj281-resources{display:grid;grid-template-columns:1fr 1.5fr;gap:14px}
.hj281-resources>div{min-width:0}
.hj281-resources span{display:flex;justify-content:space-between;gap:6px;margin-bottom:7px;font-size:10px;color:var(--hj281-grey-500);white-space:nowrap}
.hj281-resources b{color:var(--hj281-black);font-weight:650;overflow:hidden;text-overflow:ellipsis}
.hj281-resources i{display:block;height:4px;border-radius:999px;background:var(--hj281-grey-200);overflow:hidden}
.hj281-resources i em{display:block;width:var(--hj281-progress);height:100%;border-radius:inherit;background:var(--hj281-black)}
.hj281-backup{display:flex;align-items:flex-start;gap:9px;color:var(--hj281-grey-500)}
.hj281-backup>span{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-top:1px}
.hj281-backup>span svg{width:16px;height:16px}
.hj281-backup.is-good>span{color:#52751F}
.hj281-backup strong{display:block;font-size:12px;color:var(--hj281-black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hj281-backup small{display:block;margin-top:4px;font-size:10px;color:var(--hj281-grey-500)}
.hj281-site-status{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:8px;font-size:11px;font-weight:700;white-space:nowrap}
.hj281-site-status.is-active{background:var(--hj281-success-soft);color:var(--hj281-success)}
.hj281-site-status.is-staging{background:var(--hj281-grey-100);color:var(--hj281-black)}
.hj281-site-status.is-attention{background:var(--hj281-warning-soft);color:var(--hj281-warning)}
.hj281-site-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;position:relative}
.hj281-action-button,.hj281-action-icon{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:38px;border:1px solid var(--hj281-grey-200);border-radius:10px;background:var(--hj281-white);color:var(--hj281-black);font:650 12px/1 Inter,sans-serif;text-decoration:none;cursor:pointer}
.hj281-action-button{padding:0 12px}
.hj281-action-icon{width:38px;padding:0}
.hj281-action-button:hover,.hj281-action-icon:hover{background:var(--hj281-grey-100);border-color:var(--hj281-grey-300)}
.hj281-action-button svg,.hj281-action-icon svg{width:15px;height:15px}
.hj281-action-button:first-child svg{transform:rotate(-45deg)}
.hj281-menu{position:relative}
.hj281-menu summary{display:inline-flex;align-items:center;justify-content:center;width:34px;height:38px;list-style:none;border-radius:9px;cursor:pointer;font-size:17px;letter-spacing:1px;color:var(--hj281-grey-700)}
.hj281-menu summary::-webkit-details-marker{display:none}
.hj281-menu summary:hover{background:var(--hj281-grey-100)}
.hj281-menu>div{position:absolute;right:0;top:44px;z-index:40;display:grid;min-width:190px;padding:7px;border:1px solid var(--hj281-grey-200);border-radius:13px;background:var(--hj281-white);box-shadow:0 18px 45px rgba(17,19,17,.14)}
.hj281-menu>div a,.hj281-menu>div button{display:flex;align-items:center;width:100%;padding:10px 11px;border:0;border-radius:8px;background:transparent;color:var(--hj281-black);font:600 12px/1.2 Inter,sans-serif;text-align:left;text-decoration:none;cursor:pointer}
.hj281-menu>div a:hover,.hj281-menu>div button:hover{background:var(--hj281-grey-100)}
.hj281-view-all{display:flex;align-items:center;justify-content:center;gap:8px;padding:15px;border-top:1px solid var(--hj281-grey-200);color:var(--hj281-black);font-size:12px;font-weight:650;text-decoration:none}
.hj281-view-all:hover{background:var(--hj281-grey-50)}
.hj281-quick-card{margin-top:18px;padding:20px 20px 18px}
.hj281-quick-card>header h2{margin:0;font-size:17px;letter-spacing:-.015em}
.hj281-quick-card>header p{margin:5px 0 16px;font-size:12px;color:var(--hj281-grey-500)}
.hj281-quick-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.hj281-quick-grid>a,.hj281-quick-grid>button{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:82px;padding:14px;border:1px solid var(--hj281-grey-200);border-radius:13px;background:var(--hj281-white);color:var(--hj281-black);font:inherit;text-align:left;text-decoration:none;cursor:pointer}
.hj281-quick-grid>a:hover,.hj281-quick-grid>button:hover{border-color:var(--hj281-grey-300);background:var(--hj281-grey-50);transform:translateY(-1px)}
.hj281-quick-grid>a>span,.hj281-quick-grid>button>span{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:11px;background:var(--hj281-grey-100);color:var(--hj281-black)}.hj281-quick-grid>a>span::after,.hj281-quick-grid>button>span::after{content:"";position:absolute;right:4px;bottom:4px;width:7px;height:7px;border-radius:50%;background:var(--hj281-accent)}
.hj281-quick-grid>a>span svg,.hj281-quick-grid>button>span svg{width:21px;height:21px}
.hj281-quick-grid strong{display:block;margin-bottom:5px;font-size:12px}
.hj281-quick-grid small{display:block;font-size:10px;line-height:1.45;color:var(--hj281-grey-500)}
.hj281-quick-grid>a>svg,.hj281-quick-grid>button>svg{width:15px;height:15px}
.hj281-empty{display:flex;align-items:center;gap:14px;margin:16px;padding:22px;border:1px dashed var(--hj281-grey-300);border-radius:14px;background:var(--hj281-grey-50)}
.hj281-empty>span{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:11px;background:var(--hj281-grey-100)}
.hj281-empty>span svg{width:21px;height:21px}
.hj281-empty strong{display:block;margin-bottom:5px}
.hj281-empty p{margin:0;color:var(--hj281-grey-500);font-size:13px}
.hj281-empty .hj281-button{margin-left:auto}

@media (max-width:1380px){
  .hj281-toolbar{grid-template-columns:minmax(220px,1fr) auto}.hj281-tabs{order:3;grid-column:1/-1;justify-self:start}.hj281-service-switcher{display:none}
}
@media (max-width:1100px){
  .hj281-websites{padding:24px 20px 36px}.hj281-page-header{flex-direction:column}.hj281-service-status{width:100%;min-width:0}.hj281-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:760px){
  .hj281-websites{padding:20px 14px 30px}.hj281-page-header h1{font-size:30px}.hj281-toolbar{grid-template-columns:1fr;padding:12px}.hj281-tabs{grid-column:auto;max-width:100%;overflow-x:auto}.hj281-tabs button{white-space:nowrap}.hj281-toolbar-actions{justify-content:stretch}.hj281-toolbar-actions .hj281-button{flex:1}.hj281-icon-button{flex:0 0 46px}.hj281-service-status{grid-template-columns:auto 1fr}.hj281-service-status b{grid-column:2}.hj281-quick-grid{grid-template-columns:1fr}.hj281-empty{align-items:flex-start;flex-wrap:wrap}.hj281-empty .hj281-button{width:100%;margin:0}.hj281-table-card{border-radius:14px}.hj281-quick-card{border-radius:14px}
}

/* Website table fits the available content viewport without leaking under the shell. */
.hj281-websites{width:100%;max-width:none;box-sizing:border-box;overflow:hidden}
.hj281-table-card{min-width:0}
.hj281-table-wrap{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}
.hj281-table-head,.hj281-site-row{grid-template-columns:minmax(180px,1.35fr) minmax(72px,.55fr) minmax(72px,.55fr) minmax(72px,.55fr) minmax(190px,1.35fr) minmax(108px,.8fr) minmax(90px,.68fr) minmax(220px,1.2fr);column-gap:12px;min-width:1040px}
.hj281-site-row{padding:14px 12px}
.hj281-site-actions{gap:6px}
.hj281-action-button{padding:0 10px}
.hj281-action-icon{width:38px}
.hj281-resources{gap:10px}
@media (max-width:1280px){.hj281-table-head,.hj281-site-row{min-width:980px;grid-template-columns:minmax(170px,1.3fr) 68px 68px 68px minmax(170px,1.25fr) 100px 84px minmax(205px,1.15fr)}.hj281-service-status{min-width:290px}.hj281-toolbar{grid-template-columns:minmax(200px,320px) 1fr auto}}
@media (max-width:1120px){.hj281-websites{padding-left:18px;padding-right:18px}.hj281-toolbar{grid-template-columns:1fr auto}.hj281-tabs{grid-column:1/-1;justify-self:start}.hj281-table-wrap{margin:0}.hj281-table-head,.hj281-site-row{min-width:940px}}

/* Domains page: reference-inspired cards first, detail tables beneath. */
.hj42-domains{width:100%;max-width:none;box-sizing:border-box;padding-bottom:44px}
.hj282-domain-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 18px}
.hj282-domain-cards article{display:flex;align-items:center;gap:14px;min-width:0;padding:18px;border:1px solid var(--hj281-grey-200);border-radius:16px;background:var(--hj281-white);box-shadow:0 10px 28px rgba(17,19,17,.04)}
.hj282-card-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;border-radius:12px;background:var(--hj281-grey-100);color:var(--hj281-black)}
.hj282-card-icon::after{content:"";position:absolute;right:3px;bottom:3px;width:7px;height:7px;border-radius:50%;background:var(--hj281-accent)}
.hj282-card-icon svg{width:19px;height:19px}
.hj282-domain-cards small{display:block;margin-bottom:4px;color:var(--hj281-grey-500);font-size:12px}
.hj282-domain-cards strong{display:block;font-size:24px;line-height:1;color:var(--hj281-black)}
.hj282-domain-cards p{margin:6px 0 0;color:var(--hj281-grey-500);font-size:11px}
.hj42-domains .hj42-toolbar{margin-bottom:16px}
.hj42-domains .hj42-filter-tabs button b{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-left:6px;padding:0 6px;border-radius:999px;background:var(--hj281-grey-100);color:var(--hj281-black);font-size:10px}
.hj42-domains .hj42-filter-tabs button.is-active b{background:var(--hj281-accent);color:#fff}
.hj282-domain-table-card,.hj282-dns-preview-card{margin-top:16px}
.hj282-domain-table-card .hj42-resource-row{border-radius:14px}
.hj282-domain-table-card .hj42-resource-row.is-selected{background:#FAFAF8!important;border-color:var(--hj281-black)!important;box-shadow:inset 3px 0 0 var(--hj281-accent)}
.hj282-dns-table{overflow:hidden;border:1px solid var(--hj281-grey-200);border-radius:14px}
.hj282-dns-head,.hj282-dns-row{display:grid;grid-template-columns:90px minmax(120px,.7fr) minmax(260px,1.8fr) 90px 90px;gap:14px;align-items:center;padding:12px 14px}
.hj282-dns-head{background:var(--hj281-grey-50);border-bottom:1px solid var(--hj281-grey-200);color:var(--hj281-grey-500);font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.04em}
.hj282-dns-row{border-bottom:1px solid var(--hj281-grey-200);font-size:13px;color:var(--hj281-black)}
.hj282-dns-row:last-child{border-bottom:0}
.hj282-dns-row>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hj282-record-type{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:26px;padding:0 8px;border-radius:8px;background:var(--hj281-grey-100);font-size:11px}
.hj282-record-status{display:inline-flex;align-items:center;gap:6px;width:max-content;padding:5px 9px;border-radius:999px;font-size:11px}
.hj282-record-status i{width:6px;height:6px;border-radius:50%;background:currentColor}
.hj282-view-zone{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:13px;border:0;border-top:1px solid var(--hj281-grey-200);background:#fff;color:var(--hj281-black);font-weight:650;cursor:pointer}
.hj282-view-zone:hover{background:var(--hj281-grey-50)}
.hj282-view-zone svg{width:15px;height:15px}
.hj282-domain-insights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px}
.hj282-domain-insights>article{min-width:0;padding:17px;border:1px solid var(--hj281-grey-200);border-radius:16px;background:#fff;box-shadow:0 10px 28px rgba(17,19,17,.035)}
.hj282-domain-insights header{display:flex;align-items:center;gap:10px;margin-bottom:14px}
.hj282-domain-insights header>span{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--hj281-grey-100)}
.hj282-domain-insights header svg{width:17px;height:17px}
.hj282-domain-insights h3{margin:0 0 3px;font-size:14px}
.hj282-domain-insights p{margin:0;color:var(--hj281-grey-500);font-size:11px}
.hj282-domain-insights>article>strong{display:block;margin-bottom:5px;font-size:19px}
.hj282-domain-insights>article>small{display:block;color:var(--hj281-grey-500);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hj282-email-dns{display:grid;gap:8px}
.hj282-email-dns span{display:flex;justify-content:space-between;font-size:12px}.hj282-email-dns b{color:#A64B11}.hj282-email-dns b.is-pass{color:#1F6E3D}
.hj282-quick-domain-actions{display:grid;gap:7px}.hj282-quick-domain-actions header{margin-bottom:5px}.hj282-quick-domain-actions button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:9px 10px;border:0;border-radius:9px;background:var(--hj281-grey-50);color:var(--hj281-black);font:600 12px/1.2 Inter,sans-serif;text-align:left;cursor:pointer}.hj282-quick-domain-actions button:hover{background:var(--hj281-grey-100)}
@media (max-width:1180px){.hj282-domain-cards,.hj282-domain-insights{grid-template-columns:repeat(2,minmax(0,1fr))}.hj282-dns-table{overflow-x:auto}.hj282-dns-head,.hj282-dns-row{min-width:760px}}
@media (max-width:680px){.hj282-domain-cards,.hj282-domain-insights{grid-template-columns:1fr}.hj282-domain-cards article{padding:15px}.hj42-domains .hj42-toolbar{display:grid;grid-template-columns:1fr}.hj42-domains .hj42-filter-tabs{overflow-x:auto}.hj282-dns-head,.hj282-dns-row{min-width:700px}}

