.launcher[data-v-1a03b086]{margin-right:.4rem}:root{color-scheme:light;--ink: #14302c;--muted: #4d6b66;--line: #d5e4e0;--teal: #0f766e;--bg: #f3f7f6;--card: #fff}*{box-sizing:border-box}body{margin:0;font-family:Segoe UI,sans-serif;background:var(--bg);color:var(--ink)}a{color:var(--teal)}header.bar{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;background:#0b3b36;color:#fff}header.bar a{color:#fff;text-decoration:none;font-weight:600}header.bar nav{display:flex;gap:.9rem;align-items:center}header.bar select,header.bar button.ghost{background:transparent;color:#fff;border:1px solid #ffffff55;border-radius:8px;padding:.35rem .6rem}main{max-width:1080px;margin:0 auto;padding:1.25rem}.card{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:1rem 1.1rem}.row{display:flex;gap:.6rem;flex-wrap:wrap;align-items:center}h1{font-size:1.35rem;margin:0 0 .8rem}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:.55rem .4rem;border-bottom:1px solid var(--line);vertical-align:top}th{font-size:.8rem;color:var(--muted);font-weight:600}button,.btn{background:var(--teal);color:#fff;border:0;border-radius:8px;padding:.5rem .85rem;text-decoration:none;display:inline-block;cursor:pointer}button.secondary,.btn.secondary{background:#e7f3f1;color:var(--ink)}button.danger{background:#9b2335}label{display:block;font-size:.85rem;margin:.7rem 0 .25rem;color:var(--muted)}input,textarea,select.field{width:100%;padding:.5rem .6rem;border:1px solid var(--line);border-radius:8px;font:inherit}.grid{display:grid;grid-template-columns:1fr 1fr;gap:.6rem 1rem}.err{color:#9b2335}.ok{color:#0f766e}.muted{color:var(--muted);font-size:.85rem}.bars{display:flex;align-items:flex-end;gap:4px;height:140px;margin-top:.6rem}.bars span{flex:1;background:#14b8a6;min-height:2px;border-radius:4px 4px 0 0;position:relative}.bars span i{position:absolute;top:-1.1rem;left:0;right:0;text-align:center;font-style:normal;font-size:.65rem;color:var(--muted)}code{background:#e7f3f1;padding:.1rem .3rem;border-radius:4px}@media(max-width:720px){.grid{grid-template-columns:1fr}header.bar{flex-wrap:wrap}}
