@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/app/assets/nunito-latin-wght-normal-BzFMHfZw.woff2)format("woff2-variations")}:root{--bg:#fff;--surface:#f4f7f9;--surface-tint:#eaf6f2;--line:#dbe2e8;--text:#12263a;--muted:#55657a;--brand:#37d1a5;--accent:#0b7a68;--accent-strong:#08594c;--on-accent:#fff;--danger:#b42318;--radius:8px;--shadow:0 1px 2px #12263a0f, 0 4px 14px #12263a0f;--focus:0 0 0 3px #37d1a573;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-sans:"Nunito Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;font-family:var(--font-sans);font-size:1rem;line-height:1.6}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{color:var(--text);letter-spacing:-.015em;font-weight:600;line-height:1.2}a{color:var(--accent);text-underline-offset:.2em}a:hover{color:var(--accent-strong)}:focus-visible{box-shadow:var(--focus);border-radius:4px;outline:none}button{font:inherit;color:var(--on-accent);background:var(--accent);border-radius:var(--radius);cursor:pointer;border:1px solid #0000;padding:.6rem 1.1rem;font-weight:600;transition:background-color .15s}button:hover:not(:disabled){background:var(--accent-strong)}button:disabled{opacity:.55;cursor:not-allowed}label{margin-bottom:.3rem;font-size:.875rem;font-weight:500;display:block}input{font:inherit;box-sizing:border-box;width:100%;color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);padding:.6rem .75rem;transition:border-color .15s}input:hover{border-color:#b9c4cf}input:focus{border-color:var(--accent)}form{background:var(--bg);border:1px solid var(--line);border-radius:calc(var(--radius) * 1.5);box-shadow:var(--shadow);gap:1rem;padding:1.5rem;display:grid}form p{color:var(--danger);margin:0;font-size:.875rem}.fly[data-v-e15aaa96]{color:var(--text);height:auto;display:block}.bar[data-v-418df10b]{--header-height:4.25rem;background:var(--bg);border-bottom:1px solid var(--line);border-top:4px solid var(--brand)}.inner[data-v-418df10b]{box-sizing:border-box;height:var(--header-height);justify-content:space-between;align-items:center;gap:1rem;max-width:72rem;margin:0 auto;padding:0 1.25rem;display:flex}.brand[data-v-418df10b]{color:var(--brand);align-items:center;gap:.6rem;text-decoration:none;display:flex}.name[data-v-418df10b]{letter-spacing:-.02em;font-size:1.6rem;font-weight:700;line-height:1}.fly[data-v-418df10b]{color:var(--text)}nav[data-v-418df10b]{align-items:center;gap:1.5rem;display:flex}nav[data-v-418df10b] a,.action[data-v-418df10b]{color:var(--text);font-weight:500;text-decoration:none}nav[data-v-418df10b] a:hover,.action[data-v-418df10b]:hover{color:var(--accent)}.action[data-v-418df10b],nav[data-v-418df10b] button{box-sizing:border-box;height:2.5rem;color:var(--accent);border:1px solid var(--accent);border-radius:var(--radius);background:0 0;align-items:center;padding:0 1rem;font-size:1rem;font-weight:500;line-height:1;display:inline-flex}.action[data-v-418df10b]:hover,nav[data-v-418df10b] button:hover:not(:disabled){background:var(--accent);color:var(--on-accent)}nav[data-v-418df10b] .who{color:var(--muted);font-size:.9rem}@media (width<=30rem){.name[data-v-418df10b]{font-size:1.3rem}}main[data-v-708746c3]{max-width:42rem;margin:0 auto;padding:1rem 1rem 3rem}.muted[data-v-708746c3]{color:var(--muted)}main[data-v-dab67738]{max-width:24rem;margin:0 auto;padding:4rem 1rem}
