@font-face{font-display:swap;font-family:DM Mono;font-style:normal;font-weight:400;src:url(../fonts/dm-mono/dm-mono-400-latin.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Mono;font-style:normal;font-weight:500;src:url(../fonts/dm-mono/dm-mono-500-latin.woff2) format("woff2")}body:has(.dashboard-root) #dlh-assistant-frame,body:has(.dashboard-root) #dlh-assistant-launcher,body:has(.dashboard-root) .dlh-sheet{display:none!important}.dashboard-root{--dash-canvas:#f6f6f3;--dash-sunken:#f0f0ee;--dash-shimmer:#f7f7f5;--dash-hover:hsla(0,0%,8%,.045);--dash-line-soft:hsla(0,0%,8%,.075);--dash-faint:#a3a39b;--dash-row-hover:#fafaf8;--dash-toolbar:#fcfcfb;--dash-scrim:hsla(0,0%,8%,.35);--dash-scrim-light:hsla(0,0%,8%,.16);--dash-ink-tint:#ececea;--dash-violet-tint:#efeaff;--dash-cyan:#0e7490;--dash-cyan-tint:#e0f5fa;--dash-cyan-wash:#f3fbfd;--dash-green:#047857;--dash-green-tint:#e4f8ec;--dash-pink:#be185d;--dash-pink-tint:#fde7f3;--dash-amber:#b45309;--dash-amber-tint:#fdf1dc;--dash-amber-wash:#fffaf1;--dash-red:#b42318;--dash-red-tint:#fdecea;--dash-chart-good:#1f9d63;--dash-chart-average:#e2a13b;--dash-chart-poor:#d64545;--dash-chart-empty:#d6d6cf;--dash-device-frame:#1c1c1c;--dash-serp-favicon:#f1f3f4;--dash-serp-site:#202124;--dash-serp-title:#1a0dab;--dash-serp-text:#4d5156;--dash-serp-meta:#70757a;--dash-shadow-raise:0 1px 2px hsla(0,0%,8%,.06),0 0 0 1px hsla(0,0%,8%,.09);--dash-shadow-pop:0 24px 48px -18px hsla(0,0%,8%,.28),0 0 0 1px hsla(0,0%,8%,.07);--dash-ease:cubic-bezier(.22,1,.36,1);--dash-mono:"DM Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;-webkit-tap-highlight-color:transparent}.dashboard-root :is(a,button,summary,[role=button],[role=tab],[role=option]):focus-visible{outline:2px solid var(--color-gray-100);outline-offset:2px}.dash-mono{font-family:var(--dash-mono)}.dash-label{color:var(--color-muted);font-size:11px;font-weight:500;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.dash-scroll-x{overflow-x:auto;scrollbar-width:none}.dash-scroll-x::-webkit-scrollbar{display:none}.dash-table{border-collapse:separate;border-spacing:0;font-size:14px;width:100%}.dash-table th{background:var(--dash-canvas);border-bottom:1px solid var(--dash-line-soft);color:var(--color-muted);font-size:11px;font-weight:500;height:38px;letter-spacing:.08em;padding:0 14px;text-align:left;text-transform:uppercase;white-space:nowrap}.dash-table td:first-child,.dash-table th:first-child{padding-left:20px}.dash-table td:last-child,.dash-table th:last-child{padding-right:20px}.dash-table td{border-bottom:1px solid var(--dash-line-soft);padding:12px 14px;vertical-align:middle}.dash-table tbody tr{transition:background-color .12s ease}.dash-table tbody tr.is-clickable{cursor:pointer}.dash-table tbody tr.is-selected,.dash-table tbody tr:hover{background:var(--dash-row-hover)}.dash-table tbody tr.is-selected{box-shadow:inset 2px 0 0 var(--color-primary)}.dash-table tbody tr:last-child td{border-bottom:0}.dash-table .is-right{text-align:right}.dash-table .dash-col-main{max-width:0;width:100%}.dash-hover-reveal{opacity:0;transition:opacity .15s ease}.dash-hover-reveal:focus-visible,.dash-table tr:hover .dash-hover-reveal{opacity:1}@media (hover:none){.dash-hover-reveal{opacity:1}}@container (max-width: 999px){.dash-table .dash-col-lg{display:none}}@container (max-width: 859px){.dash-table .dash-col-md{display:none}}@container (max-width: 719px){.dash-table .dash-col-sm{display:none}}.dash-chart text{font-size:11px;fill:var(--color-muted);font-variant-numeric:tabular-nums}.dash-draw-line{stroke-dasharray:var(--dash-line-length);stroke-dashoffset:var(--dash-line-length);animation:dash-draw .9s var(--dash-ease) .1s forwards}@keyframes dash-draw{to{stroke-dashoffset:0}}.dash-rise>*{animation:dash-rise .42s var(--dash-ease) both}.dash-rise>:nth-child(2){animation-delay:.05s}.dash-rise>:nth-child(3){animation-delay:.1s}.dash-rise>:nth-child(4){animation-delay:.15s}.dash-rise>:nth-child(n+5){animation-delay:.2s}@keyframes dash-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes dash-spin{to{transform:rotate(1turn)}}.dash-spin{animation:dash-spin .8s linear infinite}.dash-skeleton{animation:dash-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--dash-sunken) 0,var(--dash-shimmer) 50%,var(--dash-sunken) 100%);background-size:200% 100%;border-radius:8px}@keyframes dash-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.dashboard-root *,.dashboard-root :after,.dashboard-root :before{animation-delay:0s!important;animation-duration:.01ms!important;transition-duration:.01ms!important}.dash-draw-line{stroke-dashoffset:0}}.dashboard-root .truncate{white-space:nowrap}@media (max-width:767px){.dashboard-root input:not(.dash-field-large),.dashboard-root select:not(.dash-field-large),.dashboard-root textarea:not(.dash-field-large){font-size:16px!important}}
