.eye[data-v-39dcbfb3]{display:flex;padding:4px;border:0;background:none;color:#ddd;cursor:pointer;border-radius:4px}.eye[data-v-39dcbfb3]:hover{color:#fff}.eye.off[data-v-39dcbfb3]{color:var(--accent-strong)}.nav[data-v-b61639d3]{position:fixed;inset:0 0 auto;z-index:50;height:68px;display:flex;align-items:center;gap:32px;padding:0 var(--gutter);background:linear-gradient(180deg,rgba(0,0,0,.75),transparent);transition:background .3s}.nav.solid[data-v-b61639d3]{background:#0b0b0df7}.logo[data-v-b61639d3]{color:var(--accent);font-weight:900;font-size:26px;letter-spacing:.04em}.links[data-v-b61639d3]{display:flex;gap:20px;font-size:14px;color:#c9c9d1}.links a[data-v-b61639d3]:hover{color:#fff}.links .active[data-v-b61639d3]{color:#fff;font-weight:600}.right[data-v-b61639d3]{margin-left:auto;display:flex;align-items:center;gap:18px}.icon[data-v-b61639d3]{display:flex;color:#ddd}.user[data-v-b61639d3]{position:relative}.avatar[data-v-b61639d3]{width:34px;height:34px;border-radius:4px;border:0;cursor:pointer;background:linear-gradient(135deg,var(--accent),#0e5a32);font-weight:700}.menu[data-v-b61639d3]{position:absolute;right:0;top:42px;min-width:220px;padding:14px;background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--radius);display:flex;flex-direction:column;gap:12px}.who[data-v-b61639d3]{display:flex;flex-direction:column;gap:2px;font-size:14px}@media(max-width:720px){.nav[data-v-b61639d3]{gap:14px}.logo[data-v-b61639d3]{font-size:20px}.links[data-v-b61639d3]{gap:12px;font-size:13px;overflow-x:auto}}.overlay[data-v-ae0e4806]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000009e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.dialog[data-v-ae0e4806]{width:min(440px,100%);display:flex;flex-direction:column;align-items:center;gap:12px;padding:30px 28px 24px;background:var(--bg-raised);border:1px solid var(--line);border-radius:14px;text-align:center;box-shadow:0 24px 70px #0000008c;animation:pop-ae0e4806 .18s ease-out}.icon[data-v-ae0e4806]{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;font-size:26px;font-weight:800;color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,transparent);border:2px solid color-mix(in srgb,var(--accent) 45%,transparent)}.perigo .icon[data-v-ae0e4806]{color:var(--danger-strong, #e5484d);background:color-mix(in srgb,#e5484d 15%,transparent);border-color:color-mix(in srgb,#e5484d 45%,transparent)}h2[data-v-ae0e4806]{font-size:20px;margin:4px 0 0}.texto[data-v-ae0e4806]{margin:0;color:var(--muted);line-height:1.55;white-space:pre-line}.field[data-v-ae0e4806]{width:100%;text-align:left}.error[data-v-ae0e4806]{margin:0}.acoes[data-v-ae0e4806]{display:flex;gap:10px;justify-content:center;width:100%;margin-top:8px}.acoes .btn[data-v-ae0e4806]{flex:1;max-width:190px;padding:11px 14px}.btn-perigo[data-v-ae0e4806]{background:#e5484d;color:#fff}.btn-perigo[data-v-ae0e4806]:hover{background:#cf3a3f}.toasts[data-v-ae0e4806]{position:fixed;right:16px;bottom:16px;z-index:1001;display:flex;flex-direction:column;gap:8px;align-items:flex-end;pointer-events:none}.toast[data-v-ae0e4806]{max-width:min(380px,calc(100vw - 32px));padding:12px 16px;border-radius:10px;font-size:14px;line-height:1.45;background:var(--bg-raised);border:1px solid var(--line);border-left:4px solid var(--accent);box-shadow:0 10px 30px #00000073}.toast.perigo[data-v-ae0e4806]{border-left-color:#e5484d}.toast.normal[data-v-ae0e4806]{border-left-color:var(--muted)}@keyframes pop-ae0e4806{0%{transform:scale(.94);opacity:0}to{transform:none;opacity:1}}.fade-enter-active[data-v-ae0e4806],.fade-leave-active[data-v-ae0e4806]{transition:opacity .15s}.fade-enter-from[data-v-ae0e4806],.fade-leave-to[data-v-ae0e4806]{opacity:0}.toast-enter-active[data-v-ae0e4806],.toast-leave-active[data-v-ae0e4806]{transition:all .2s}.toast-enter-from[data-v-ae0e4806],.toast-leave-to[data-v-ae0e4806]{opacity:0;transform:translateY(8px)}@media(max-width:480px){.toasts[data-v-ae0e4806]{left:16px;right:16px;align-items:stretch}}.consent[data-v-98c9db7d]{position:fixed;left:50%;bottom:16px;transform:translate(-50%);z-index:900;width:min(760px,calc(100vw - 32px));display:flex;align-items:center;gap:16px;padding:14px 18px;background:var(--bg-raised);border:1px solid var(--line);border-radius:12px;box-shadow:0 14px 40px #00000080}p[data-v-98c9db7d]{margin:0;font-size:14px;line-height:1.5;color:var(--muted)}p strong[data-v-98c9db7d]{color:var(--text, inherit)}.acoes[data-v-98c9db7d]{display:flex;gap:8px;flex:none}.slide-enter-active[data-v-98c9db7d],.slide-leave-active[data-v-98c9db7d]{transition:opacity .2s,transform .2s}.slide-enter-from[data-v-98c9db7d],.slide-leave-to[data-v-98c9db7d]{opacity:0;transform:translate(-50%,10px)}@media(max-width:600px){.consent[data-v-98c9db7d]{flex-direction:column;align-items:stretch}.acoes .btn[data-v-98c9db7d]{flex:1}}:root{--bg: #0b0b0d;--bg-raised: #17171b;--bg-hover: #222228;--line: #2c2c33;--text: #ececf1;--muted: #9a9aa6;--accent: #1f9d55;--accent-strong: #34c472;--danger: #e5484d;--danger-strong: #ff6369;--ok: #3dd68c;--warn: #f5b74f;--radius: 6px;--gutter: clamp(16px, 4vw, 56px);color-scheme:dark;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}*{box-sizing:border-box}html,body{margin:0;background:var(--bg);color:var(--text)}body{min-height:100vh;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3{margin:0;letter-spacing:-.01em}img{display:block}.page{padding:96px var(--gutter) 64px}.muted{color:var(--muted)}.dot-list{display:flex;flex-wrap:wrap;gap:6px 10px;color:var(--muted);font-size:14px}.dot-list>*+*:before{content:"•";margin-right:10px;opacity:.6}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 18px;border-radius:var(--radius);border:1px solid transparent;background:var(--bg-hover);cursor:pointer;font-weight:600;font-size:15px;white-space:nowrap;transition:background .15s,border-color .15s,opacity .15s}.btn:hover{background:#2e2e36}.btn:disabled{opacity:.5;cursor:default}.btn-primary{background:var(--text);color:#000}.btn-primary:hover{background:#fff}.btn-accent{background:var(--accent);color:#fff}.btn-accent:hover{background:var(--accent-strong)}.btn-ghost{background:transparent;border-color:var(--line)}.btn-ghost:hover{background:var(--bg-hover)}.btn-sm{padding:5px 11px;font-size:13px}.field{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--muted)}.input,.select{background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--radius);padding:9px 12px;color:var(--text);min-width:0}.input:focus,.select:focus{outline:2px solid var(--accent);outline-offset:-1px}.chip{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;border:1px solid var(--line);font-size:12px;color:var(--muted);white-space:nowrap}.chip-accent{border-color:color-mix(in srgb,var(--accent) 60%,transparent);color:var(--accent-strong)}.chip-ok{border-color:color-mix(in srgb,var(--ok) 50%,transparent);color:var(--ok)}.chip-warn{border-color:color-mix(in srgb,var(--warn) 50%,transparent);color:var(--warn)}.chip-danger{border-color:color-mix(in srgb,var(--danger) 50%,transparent);color:var(--danger-strong)}.grid-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:28px 12px}.empty{padding:48px 0;color:var(--muted);text-align:center}.error{color:var(--danger-strong)}.table{width:100%;border-collapse:collapse;font-size:14px}.table th{text-align:left;color:var(--muted);font-weight:500;padding:8px 10px;border-bottom:1px solid var(--line)}.table td{padding:10px;border-bottom:1px solid var(--line);vertical-align:middle}.table tr:hover td{background:var(--bg-raised)}.table-wrap{overflow-x:auto}@media(max-width:640px){.page{padding-top:80px}.grid-cards{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}
