.data-lab-page{color:#152527;background-color:#f5f1e8;background-image:linear-gradient(#1423260b 1px,#0000 1px),linear-gradient(90deg,#1423260b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:100dvh;padding:0 24px 60px}.data-lab-header{border-bottom:1px solid #15252724;justify-content:space-between;align-items:center;max-width:1120px;height:70px;margin:0 auto;display:flex}.data-lab-brand{color:inherit;letter-spacing:.04em;align-items:center;gap:9px;font-size:13px;font-weight:850;text-decoration:none;display:flex}.data-lab-brand span{font-family:var(--font-manrope), sans-serif;background:linear-gradient(145deg,#e4c178,#b88031);border-radius:7px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.data-lab-home-link{color:#516164;font-size:12px;font-weight:700;text-decoration:none}.data-lab-intro{max-width:1120px;margin:0 auto;padding:72px 0 36px}.data-lab-intro>span{color:#08756a;letter-spacing:.17em;font-size:10px;font-weight:850}.data-lab-intro h1{font-family:var(--font-manrope), sans-serif;letter-spacing:-.06em;margin:12px 0 20px;font-size:clamp(38px,6vw,68px);line-height:1}.data-lab-intro p{color:#516164;max-width:720px;margin:0;font-size:15px;line-height:1.75}.data-lab-intro small{color:#7a633b;margin-top:12px;font-size:11px;display:block}.data-lab-categories{gap:44px;max-width:1120px;margin:0 auto;display:grid}.data-lab-category{min-width:0}.data-lab-category-heading{border-bottom:1px solid #15252729;grid-template-columns:auto 1fr;align-items:start;gap:14px;margin-bottom:16px;padding-bottom:14px;display:grid}.data-lab-category-heading>span{color:#e1c27e;font-family:var(--font-manrope), sans-serif;background:#14282b;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:850;display:flex}.data-lab-category-heading h2{font-family:var(--font-manrope), sans-serif;letter-spacing:-.04em;margin:0;font-size:22px}.data-lab-category-heading p{color:#68777a;margin:5px 0 0;font-size:11px;line-height:1.55}.data-lab-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.data-lab-card{background:#fffdf8eb;border:1px solid #15252726;flex-direction:column;min-height:380px;padding:24px;display:flex;box-shadow:0 18px 50px #15252714}.data-lab-card-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.data-lab-card-heading span{color:#68777a;font-size:9px;font-weight:750}.data-lab-card h3{font-family:var(--font-manrope), sans-serif;letter-spacing:-.04em;margin:5px 0 0;font-size:21px}.data-lab-card-heading i{border-radius:50%;flex:none;width:10px;height:10px;margin-top:6px;box-shadow:0 0 0 5px #1525270d}.data-lab-idle{background:#9aa5a5}.data-lab-connected{background:#169b79}.data-lab-failed{background:#b64c55}.data-lab-badges{flex-wrap:wrap;gap:5px;margin-top:17px;display:flex}.data-lab-badges span{color:#08756a;background:#08756a14;border:1px solid #08756a2b;padding:4px 7px;font-size:8px;font-weight:800}.data-lab-card>p{color:#59696b;margin:18px 0;font-size:12px;line-height:1.65}.data-lab-card button{color:#fff;cursor:pointer;background:#14282b;border:0;min-height:42px;padding:10px 14px;font-size:11px;font-weight:800}.data-lab-card button:disabled{cursor:wait;opacity:.58}.data-lab-card>a{color:#08756a;margin-top:auto;padding-top:20px;font-size:10px;font-weight:750;text-decoration:none}.data-lab-result{border-left:3px solid;margin-top:15px;padding:12px 13px}.data-lab-result-success{background:#169b7912;border-color:#169b79}.data-lab-result-failure{background:#b64c5512;border-color:#b64c55}.data-lab-result strong{overflow-wrap:anywhere;font-size:10px}.data-lab-result ul{color:#516164;margin:9px 0;padding-left:17px;font-size:10px;line-height:1.55}.data-lab-result small{color:#768486;font-size:8px}.data-lab-notice{color:#fff;background:#14282b;max-width:1120px;margin:24px auto 0;padding:20px 22px}.data-lab-notice strong{color:#e1c27e;font-size:12px}.data-lab-notice p{color:#bdc8c8;margin:8px 0 0;font-size:11px;line-height:1.65}.data-lab-notice code{color:#fff}@media (max-width:860px){.data-lab-grid{grid-template-columns:1fr}.data-lab-card{min-height:0}}@media (max-width:520px){.data-lab-page{padding:0 16px 40px}.data-lab-header{height:62px}.data-lab-intro{padding:48px 0 28px}.data-lab-intro h1{font-size:42px}.data-lab-intro p{font-size:13px}.data-lab-card{padding:20px}}
