@import "https://fonts.googleapis.com/css2?family=Exo+2:wght@500;600;700&family=Quicksand:wght@400;500;600&display=swap";:root{color:#f4fbff;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#041433;font-family:Quicksand,sans-serif}*{box-sizing:border-box}html{overflow-x:clip}body{min-width:320px;min-height:100vh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:radial-gradient(circle at 85% 8%,#00e1d233,#0000 28%),radial-gradient(circle at 8% 0,#0066b373,#0000 32%),linear-gradient(165deg,#06315f 0%,#041433 42%,#021026 100%);margin:0;overflow-x:clip}body:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff14 .7px,#0000 .7px);background-size:22px 22px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0000008c,#0000 80%);mask-image:linear-gradient(#0000008c,#0000 80%)}img{max-width:100%;height:auto}#app{position:relative}h1,h2,button,input{font-family:"Exo 2",sans-serif}h1,h2{letter-spacing:-.03em;font-weight:700;line-height:1.05}button:focus-visible,input:focus-visible,a:focus-visible{outline-offset:3px;outline:2px solid #00e1d2}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.card[data-v-792903e8]{background:linear-gradient(#ffffff12,#ffffff08),#0012308c;border:1px solid #ffffff1f;border-radius:1.25rem;flex-direction:column;gap:.75rem;min-height:100%;padding:1.25rem 1.25rem 1.15rem;display:flex;box-shadow:0 18px 40px #00081838}.card-top[data-v-792903e8],.status[data-v-792903e8]{align-items:center;display:flex}.card-top[data-v-792903e8]{flex-wrap:wrap;justify-content:space-between;gap:.5rem .75rem}.badge[data-v-792903e8],.status[data-v-792903e8]{letter-spacing:.04em;text-transform:uppercase;font-family:"Exo 2",sans-serif;font-size:.75rem;font-weight:600}.badge[data-v-792903e8]{color:#042033;background:#00e1d2;border-radius:999px;padding:.28rem .6rem}.card[data-environment=teste] .badge[data-v-792903e8]{color:#2a1b04;background:#f5c16c}.status[data-v-792903e8]{color:#b7c9de;gap:.4rem}.dot[data-v-792903e8]{background:#8ea3bb;border-radius:50%;width:.5rem;height:.5rem}.card[data-status=online] .dot[data-v-792903e8]{background:#3ddc97;box-shadow:0 0 0 4px #3ddc9729}.card[data-status=online] .status[data-v-792903e8]{color:#b8f3d8}h2[data-v-792903e8]{overflow-wrap:anywhere;margin:.2rem 0 0;font-size:clamp(1.25rem,2.4vw,1.45rem)}p[data-v-792903e8]{color:#d5e4f2;margin:0}.host[data-v-792903e8]{color:#8ef6ee;overflow-wrap:anywhere;margin-top:auto;font-family:"Exo 2",sans-serif;font-size:.92rem}.action[data-v-792903e8]{text-align:center;overflow-wrap:anywhere;border-radius:.8rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.65rem .9rem;font-family:"Exo 2",sans-serif;font-weight:600;text-decoration:none;display:inline-flex}a.action[data-v-792903e8]{color:#042033;background:#00e1d2}a.action[data-v-792903e8]:hover{background:#7af7ef}.action-waiting[data-v-792903e8]{color:#9fb3c9;background:#ffffff0d}.page[data-v-172b03e6]{width:min(1120px,100% - 2rem);margin:0 auto;padding:2.5rem 0 3rem}.hero[data-v-172b03e6]{grid-template-columns:minmax(0,1.4fr) minmax(180px,.7fr);align-items:center;gap:clamp(1rem,3vw,1.5rem);margin-bottom:2.5rem;display:grid}.hero-copy[data-v-172b03e6]{min-width:0}.logo[data-v-172b03e6]{width:min(240px,70%);height:auto;margin-bottom:1.25rem}.eyebrow[data-v-172b03e6]{color:#8ef6ee;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .6rem;font-family:"Exo 2",sans-serif;font-size:.82rem;font-weight:600}h1[data-v-172b03e6]{overflow-wrap:anywhere;max-width:16ch;margin:0;font-size:clamp(2rem,4.6vw,4.4rem)}.lead[data-v-172b03e6]{color:#d5e4f2;max-width:42rem;margin:1rem 0 0;font-size:1.08rem}.stats[data-v-172b03e6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.5rem 0 0;display:grid}.stats div[data-v-172b03e6]{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:1rem;min-width:0;padding:.8rem 1rem}dt[data-v-172b03e6]{color:#9fb3c9;letter-spacing:.04em;text-transform:uppercase;font-size:.78rem}dd[data-v-172b03e6]{overflow-wrap:anywhere;margin:.15rem 0 0;font-family:"Exo 2",sans-serif;font-size:clamp(.95rem,2vw,1.15rem);font-weight:650}.mascot[data-v-172b03e6]{filter:drop-shadow(0 24px 30px #00e1d22e);justify-self:end;width:min(100%,360px)}.toolbar[data-v-172b03e6]{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.toolbar>div[data-v-172b03e6]{min-width:0}.toolbar h2[data-v-172b03e6],.toolbar p[data-v-172b03e6]{margin:0}.toolbar p[data-v-172b03e6],.empty[data-v-172b03e6]{color:#b7c9de}.search[data-v-172b03e6]{flex:0 320px;width:min(100%,320px);display:block}.search input[data-v-172b03e6]{color:#f4fbff;width:100%;min-height:2.75rem;font:inherit;background:#000c2059;border:1px solid #ffffff29;border-radius:.85rem;padding:.8rem .95rem;font-size:1rem}.search input[data-v-172b03e6]::placeholder{color:#8ea3bb}.filters[data-v-172b03e6]{flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;display:flex}.filters button[data-v-172b03e6]{color:#d5e4f2;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:999px;min-height:2.75rem;padding:.55rem .9rem;font-family:"Exo 2",sans-serif;font-weight:600}.filters button[aria-pressed=true][data-v-172b03e6]{color:#042033;background:#00e1d2;border-color:#00e1d2}.grid[data-v-172b03e6]{grid-template-columns:repeat(auto-fit,minmax(min(100%,17.5rem),1fr));gap:1rem;display:grid}.empty[data-v-172b03e6]{margin:2rem 0}@media (width<=900px){.page[data-v-172b03e6]{width:min(1120px,100% - 1.5rem);padding:1.35rem 0 2rem}.hero[data-v-172b03e6]{text-align:center;grid-template-columns:1fr;justify-items:center;margin-bottom:1.75rem}.logo[data-v-172b03e6]{width:min(210px,62vw);margin-inline:auto}h1[data-v-172b03e6],.lead[data-v-172b03e6]{margin-inline:auto}.stats[data-v-172b03e6]{width:min(100%,34rem);margin-inline:auto}.mascot[data-v-172b03e6]{order:-1;justify-self:center;width:min(210px,56vw)}.toolbar[data-v-172b03e6]{flex-direction:column;align-items:stretch}.search[data-v-172b03e6]{flex-basis:auto;width:100%}}@media (width<=560px){.eyebrow[data-v-172b03e6]{letter-spacing:.04em}.stats[data-v-172b03e6]{grid-template-columns:1fr 1fr}.stats div[data-v-172b03e6]:last-child{grid-column:1/-1}}@media (width<=420px){.filters[data-v-172b03e6]{grid-template-columns:1fr;display:grid}}
