.admin-layout[data-v-b019dd89]{color:#efe9ff;background:#150f2a;grid-template-columns:260px 1fr;min-height:100dvh;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:grid}.sidebar[data-v-b019dd89]{background:#1c1338;border-right:1px solid #2d1d56;padding:1.5rem 1rem}.brand[data-v-b019dd89]{letter-spacing:.02em;margin:0 0 1.5rem;font-size:1.25rem}.menu[data-v-b019dd89]{gap:.5rem;display:grid}.menu-item[data-v-b019dd89]{color:#cfc0ff;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.6rem;padding:.65rem .75rem;font-size:.95rem;display:flex}.menu-icon[data-v-b019dd89]{flex-shrink:0;width:1.15rem;height:1.15rem}.menu-item[data-v-b019dd89]:hover{color:#fff;background:#2c1d57}.menu-item.active[data-v-b019dd89]{color:#fff;background:#6f4de2}.content[data-v-b019dd89]{background:#211545;padding:1.5rem}.panel[data-v-b019dd89]{background:#1c1338;border:1px solid #2d1d56;border-radius:.375rem;padding:1.5rem;box-shadow:0 8px 40px #00000080}.panel-header h2[data-v-b019dd89]{color:#fff;margin:0}.panel-copy[data-v-b019dd89]{color:#cfc0ff;margin:.35rem 0 0}.panel-state[data-v-b019dd89]{color:#cfc0ff;margin:0}.panel-error[data-v-b019dd89]{color:#ff9cae}.panel-input[data-v-b019dd89]{color:#efe9ff;width:100%;font:inherit;background:#160d2f;border:1px solid #4b3791;border-radius:.375rem;padding:.75rem .9rem}.profiles-page[data-v-b019dd89]{grid-template-columns:minmax(320px,1.25fr) minmax(280px,1fr);grid-template-areas:"list properties""list empty";gap:1.5rem;display:grid}.profile-list-panel[data-v-b019dd89]{grid-area:list;align-content:start;gap:1rem;display:grid}.profile-properties-panel[data-v-b019dd89]{grid-area:properties}.profile-empty-panel[data-v-b019dd89]{grid-area:empty;min-height:220px}.profile-toolbar[data-v-b019dd89]{grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.field-group[data-v-b019dd89]{color:#cfc0ff;gap:.4rem;font-size:.9rem;display:grid}.profile-list[data-v-b019dd89]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.profile-list-item[data-v-b019dd89]{width:100%;color:inherit;text-align:left;cursor:pointer;background:#160d2f;border:1px solid #2d1d56;border-radius:.375rem;gap:.25rem;padding:.9rem 1rem;display:grid}.profile-list-item[data-v-b019dd89]:hover,.profile-list-item.active[data-v-b019dd89]{background:#22114a;border-color:#6f4de2}.profile-list-name[data-v-b019dd89]{color:#fff;font-weight:600}.profile-list-meta[data-v-b019dd89]{color:#cfc0ff;overflow-wrap:anywhere;font-size:.92rem}.profile-properties[data-v-b019dd89]{gap:.9rem;margin:1.25rem 0 0;display:grid}.profile-property[data-v-b019dd89]{background:#160d2f;border:1px solid #2d1d56;border-radius:.375rem;padding:.9rem 1rem}.profile-property dt[data-v-b019dd89]{color:#9a84d4;margin-bottom:.35rem;font-size:.85rem}.profile-property dd[data-v-b019dd89]{color:#fff;overflow-wrap:anywhere;margin:0}.placeholder h2[data-v-b019dd89]{margin:0}.db-logs[data-v-b019dd89]{gap:1rem;display:grid}.db-logs-header[data-v-b019dd89]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.db-logs-header h2[data-v-b019dd89]{margin:0}.db-logs-copy[data-v-b019dd89]{color:#cfc0ff;margin:.35rem 0 0}.db-logs-refresh[data-v-b019dd89]{color:#fff;cursor:pointer;font:inherit;background:#6f4de2;border:none;border-radius:.375rem;flex-shrink:0;padding:.5rem .9rem}.db-logs-refresh[data-v-b019dd89]:hover{background:#8060f0}.db-logs-error[data-v-b019dd89]{color:#ff9cae;margin:0}.db-logs-loading[data-v-b019dd89]{color:#cfc0ff;margin:0}.db-logs-list[data-v-b019dd89]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.db-logs-item[data-v-b019dd89]{border-left:3px solid #0000;border-radius:.375rem;padding:.75rem}.db-logs-item--success[data-v-b019dd89]{background:#180e33;border:1px solid #2d3d2f;border-left:3px solid #4caf7d}.db-logs-item--failed[data-v-b019dd89]{background:#2a0e1a;border:1px solid #4d2030;border-left:3px solid #ff5c7a}.db-logs-item-meta[data-v-b019dd89]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}.db-logs-badge[data-v-b019dd89]{text-transform:uppercase;border-radius:.25rem;padding:.15rem .45rem;font-size:.75rem;font-weight:700}.db-logs-badge--success[data-v-b019dd89]{color:#6ee09a;background:#1a4a2e}.db-logs-badge--failed[data-v-b019dd89]{color:#ff9cae;background:#4a1a22}.db-logs-duration[data-v-b019dd89]{color:#9a84d4;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem}.db-logs-timestamp[data-v-b019dd89]{color:#9a84d4;margin-left:auto;font-size:.82rem}.db-logs-query[data-v-b019dd89]{white-space:pre-wrap;word-break:break-all;color:#efe9ff;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85rem}.db-logs-item-error[data-v-b019dd89]{color:#ff9cae;margin:.5rem 0 0;font-size:.85rem}.db-logs-empty[data-v-b019dd89]{color:#cfc0ff}.discovery[data-v-b019dd89]{gap:1rem;display:grid}.discovery h2[data-v-b019dd89]{margin:0}.discovery-copy[data-v-b019dd89]{color:#cfc0ff;margin:0}.discovery-form[data-v-b019dd89]{gap:.75rem;display:grid}.discovery-textarea[data-v-b019dd89]{color:#efe9ff;background:#160d2f;border:1px solid #4b3791;border-radius:.375rem;width:100%;padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.discovery-submit[data-v-b019dd89]{color:#fff;cursor:pointer;background:#6f4de2;border:none;border-radius:.375rem;width:fit-content;padding:.6rem .9rem}.discovery-submit[data-v-b019dd89]:disabled{opacity:.7;cursor:not-allowed}.discovery-error[data-v-b019dd89]{color:#ff9cae;margin:0}.discovery-loading[data-v-b019dd89]{margin:0}.discovery-list[data-v-b019dd89]{grid-template-columns:repeat(10,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.discovery-item[data-v-b019dd89]{background:#180e33;border:1px solid #3d2f73;border-radius:.375rem;overflow:hidden}.discovery-item-toggle[data-v-b019dd89]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;gap:.35rem;padding:.75rem;display:grid}.discovery-item-toggle[data-v-b019dd89]:hover{background:#261255}.discovery-item-summary[data-v-b019dd89]{color:#fff;overflow-wrap:anywhere;font-size:.92rem;font-weight:600}.discovery-item-preview[data-v-b019dd89]{color:#cfc0ff;overflow-wrap:anywhere;word-break:break-word;font-size:.8rem;line-height:1.3}.discovery-item-meta[data-v-b019dd89]{color:#cfc0ff;font-size:.78rem}.discovery-item-body[data-v-b019dd89]{white-space:pre-wrap;border-top:1px solid #3d2f73;margin:0;padding:.75rem;font-size:.8rem;overflow:auto}.discovery-item-empty[data-v-b019dd89]{color:#cfc0ff;grid-column:1/-1}@media (width<=768px){.admin-layout[data-v-b019dd89]{grid-template-rows:auto 1fr;grid-template-columns:1fr}.sidebar[data-v-b019dd89]{border-bottom:1px solid #2d1d56;border-right:none;padding:1rem}.menu[data-v-b019dd89]{flex-wrap:wrap;display:flex}.menu-item[data-v-b019dd89]{text-align:center;flex:8rem;justify-content:center}.content[data-v-b019dd89]{min-height:40vh}.profiles-page[data-v-b019dd89]{grid-template-columns:1fr;grid-template-areas:"list""properties""empty"}.profile-toolbar[data-v-b019dd89]{grid-template-columns:1fr}}@media (width<=1800px){.discovery-list[data-v-b019dd89]{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (width<=1500px){.discovery-list[data-v-b019dd89]{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=1200px){.discovery-list[data-v-b019dd89]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=992px){.discovery-list[data-v-b019dd89]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=768px){.discovery-list[data-v-b019dd89]{grid-template-columns:repeat(2,minmax(0,1fr))}}html,body,#app{min-height:100%;margin:0}body{background:#150f2a;min-height:100dvh}*{box-sizing:border-box}
