.install-page[data-v-9b9ffe5a]{max-width:960px;margin:auto;padding:34px 24px 24px}header[data-v-9b9ffe5a]{display:flex;align-items:center;gap:12px;margin-bottom:48px}header img[data-v-9b9ffe5a]{width:42px;height:42px}header strong[data-v-9b9ffe5a]{font-size:18px}header small[data-v-9b9ffe5a]{display:block;color:var(--muted);font-size:11px}header>span[data-v-9b9ffe5a]{margin-left:auto;color:var(--muted);font-size:12px}.intro[data-v-9b9ffe5a]{margin-bottom:32px}.eyebrow[data-v-9b9ffe5a]{color:var(--green);font-size:12px;letter-spacing:.1em}h1[data-v-9b9ffe5a]{font-size:34px;line-height:1.4;margin:10px 0 14px}.intro p[data-v-9b9ffe5a],.success>p[data-v-9b9ffe5a]{color:var(--muted);line-height:1.9}fieldset[data-v-9b9ffe5a]{border:0;padding:0;margin:0;min-width:0}.setup-card[data-v-9b9ffe5a]{border:1px solid var(--line);background:var(--paper);border-radius:16px;padding:30px;margin:22px 0}.card-title[data-v-9b9ffe5a]{display:flex;align-items:flex-start;gap:15px;margin-bottom:25px;color:var(--green)}.card-title h2[data-v-9b9ffe5a]{margin:0;font-size:19px;color:var(--green)}.card-title p[data-v-9b9ffe5a]{margin:8px 0 0;color:var(--muted);font-size:13px}.database-options[data-v-9b9ffe5a]{display:flex;gap:16px;margin-bottom:22px}.database-options button[data-v-9b9ffe5a]{flex:1;text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:9px;padding:18px 22px;cursor:pointer;color:var(--green)}.database-options strong[data-v-9b9ffe5a],.database-options span[data-v-9b9ffe5a]{display:block}.database-options span[data-v-9b9ffe5a]{font-size:12px;color:var(--muted);margin-top:5px}.database-options .chosen[data-v-9b9ffe5a]{border-color:var(--green);background:var(--green-soft);box-shadow:0 0 0 1px var(--green)}.install-grid[data-v-9b9ffe5a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.wide[data-v-9b9ffe5a]{grid-column:1/-1}.field small[data-v-9b9ffe5a]{font-size:11px;color:var(--muted);font-weight:400}.install-submit[data-v-9b9ffe5a]{width:100%;padding:15px;justify-content:center}.install-error[data-v-9b9ffe5a]{border:1px solid var(--red);background:var(--red-soft);color:var(--red);padding:16px;border-radius:9px}.success[data-v-9b9ffe5a]{text-align:center;margin:65px 0 45px}.success>svg[data-v-9b9ffe5a]{color:var(--green);display:block;margin:0 auto 18px}.entry-grid[data-v-9b9ffe5a]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:36px 0}.entry-grid>a[data-v-9b9ffe5a]{display:grid;align-content:start;gap:13px;text-align:left;background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:26px;min-height:190px}.entry-grid>a[data-v-9b9ffe5a]:first-child{background:#263e2b;color:#fff}.entry-grid>a>strong[data-v-9b9ffe5a]{font-size:21px}.entry-grid code[data-v-9b9ffe5a]{color:var(--muted);overflow-wrap:anywhere}.entry-grid>a>span[data-v-9b9ffe5a]{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--muted)}.extra-entries[data-v-9b9ffe5a]{display:flex;justify-content:center;gap:24px;font-size:13px}.success .locked[data-v-9b9ffe5a],footer[data-v-9b9ffe5a]{font-size:11px;color:var(--muted)}footer[data-v-9b9ffe5a]{text-align:center;margin-top:40px}@media(max-width:600px){.install-page[data-v-9b9ffe5a]{padding:24px 16px}header[data-v-9b9ffe5a]{margin-bottom:30px}h1[data-v-9b9ffe5a]{font-size:27px}.setup-card[data-v-9b9ffe5a]{padding:22px}.install-grid[data-v-9b9ffe5a],.entry-grid[data-v-9b9ffe5a]{grid-template-columns:1fr}.entry-grid>a[data-v-9b9ffe5a]{min-height:140px}.database-options button[data-v-9b9ffe5a]{padding:14px}.success[data-v-9b9ffe5a]{margin-top:30px}}
