.btn.svelte-1xko78n{justify-content:center;align-items:center;gap:var(--space-2);max-width:100%;min-height:var(--tap-min);padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-semibold);text-align:center;cursor:pointer;background:0 0;border:1px solid #0000;text-decoration:none;display:inline-flex}.btn-sm.svelte-1xko78n{font-size:var(--text-sm)}.btn-primary.svelte-1xko78n{background:var(--btn-primary-bg);color:var(--btn-primary-text)}.btn-ghost.svelte-1xko78n{color:var(--heading);padding-left:var(--space-3);padding-right:var(--space-3)}.btn-ghost.svelte-1xko78n:hover{background:var(--bg-alt)}.btn-danger.svelte-1xko78n{color:var(--color-error);border-color:var(--color-error);background:var(--bg)}.btn-danger-solid.svelte-1xko78n{background:var(--color-error);color:var(--color-white)}.btn-secondary.svelte-1xko78n{color:var(--heading);border-color:var(--heading);background:var(--bg)}.btn-primary.svelte-1xko78n:hover:not(:disabled),.btn-primary.is-hover.svelte-1xko78n{background:var(--accent)}.btn-secondary.svelte-1xko78n:hover:not(:disabled),.btn-secondary.is-hover.svelte-1xko78n{background:var(--bg-alt)}.btn.is-focus.svelte-1xko78n{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.btn.svelte-1xko78n:disabled{opacity:.5;cursor:not-allowed}.notice.svelte-py96rb{grid-template-columns:var(--icon-size) 1fr;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-sm);display:grid}.notice.svelte-py96rb svg:where(.svelte-py96rb){width:var(--icon-size);height:var(--icon-size)}.notice-body.svelte-py96rb{gap:var(--space-3);display:grid}.notice-body.svelte-py96rb p{margin:0}.notice-body.svelte-py96rb a:not(.btn){color:inherit;font-weight:var(--weight-semibold)}.notice-error.svelte-py96rb{background:var(--color-error-bg);color:var(--color-error)}.notice-warning.svelte-py96rb{background:var(--color-warning-bg);color:var(--color-warning)}.notice-success.svelte-py96rb{background:var(--color-success-bg);color:var(--color-success)}.notice-info.svelte-py96rb{background:var(--color-info-bg);color:var(--color-info)}.consent.svelte-1scodl{display:none}html[data-consent-pending] .consent.svelte-1scodl,.consent.live.svelte-1scodl{display:grid}.consent.svelte-1scodl{z-index:6;gap:var(--space-4);padding:var(--space-5) var(--gutter) calc(var(--space-5) + env(safe-area-inset-bottom));background:var(--bg);border-top:var(--border-hairline);box-shadow:var(--shadow-overlay);font-size:var(--text-sm);position:fixed;inset:auto 0 0}.in-app.svelte-1scodl{bottom:calc(var(--bottom-nav-height) + env(safe-area-inset-bottom));padding-bottom:var(--space-5)}h2.svelte-1scodl{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--heading);margin-bottom:var(--space-2)}a.svelte-1scodl{color:var(--accent);font-weight:var(--weight-semibold)}.actions.svelte-1scodl{gap:var(--space-3);flex-wrap:wrap;display:flex}.actions.svelte-1scodl .btn{flex:8rem}@media (width>=1024px){.consent.svelte-1scodl{padding-inline:max(var(--gutter), calc((100% - var(--container-max)) / 2));grid-template-columns:minmax(0,1fr) auto;align-items:center}}.lang.svelte-1r4tmnd{gap:var(--space-1);font-size:var(--text-sm);display:inline-flex}.lang.svelte-1r4tmnd a:where(.svelte-1r4tmnd),.lang.svelte-1r4tmnd button:where(.svelte-1r4tmnd){min-height:var(--tap-min);min-width:24px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}@media (pointer:coarse){.lang.svelte-1r4tmnd{gap:0}.lang.svelte-1r4tmnd a:where(.svelte-1r4tmnd),.lang.svelte-1r4tmnd button:where(.svelte-1r4tmnd){min-width:var(--tap-min);justify-content:flex-start}}.lang.svelte-1r4tmnd a[aria-current=true]:where(.svelte-1r4tmnd),.lang.svelte-1r4tmnd button[aria-pressed=true]:where(.svelte-1r4tmnd){color:var(--heading);font-weight:var(--weight-semibold)}.field.svelte-138axrz{gap:var(--space-2);display:grid}label.svelte-138axrz{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text)}.hint.svelte-138axrz{font-size:var(--text-sm);color:var(--text-muted)}.input.svelte-138axrz{width:100%;min-height:var(--tap-min);padding:var(--space-3) var(--space-4);border:var(--border-control);border-radius:var(--radius-sm);font:inherit;color:var(--text);background:var(--bg)}.input.svelte-138axrz:hover:not(:disabled),.input.is-hover.svelte-138axrz{border-color:var(--heading)}.input[aria-invalid=true].svelte-138axrz{border-color:var(--color-error)}.input.is-focus.svelte-138axrz{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.input.svelte-138axrz:disabled{background:var(--bg-alt);cursor:not-allowed}.field.svelte-gjx2ev{gap:var(--space-2);display:grid}label.svelte-gjx2ev{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text)}.select.svelte-gjx2ev{width:100%;min-height:var(--tap-min);padding:var(--space-3) var(--space-4);border:var(--border-control);border-radius:var(--radius-sm);font:inherit;color:var(--text);background:var(--bg)}.select.svelte-gjx2ev:hover:not(:disabled),.select.is-hover.svelte-gjx2ev{border-color:var(--heading)}.select[aria-invalid=true].svelte-gjx2ev{border-color:var(--color-error)}.select.is-focus.svelte-gjx2ev{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.select.svelte-gjx2ev:disabled{background:var(--bg-alt);cursor:not-allowed}
