.jumpa-logo.svelte-1tnlzlz{flex:none;align-items:center;display:inline-flex}svg.svelte-1tnlzlz{width:2.75rem;height:2.75rem;display:block;overflow:visible}.horizontal.svelte-1tnlzlz{gap:.65rem}strong.svelte-1tnlzlz{color:var(--jumpa-color-text);letter-spacing:.05em;font-size:1.42rem;font-weight:900}.jumpa-nav.svelte-pd5ji4{box-sizing:border-box;z-index:20;width:calc(100% - 1.5rem);max-width:44rem;padding:.5rem max(.35rem, env(safe-area-inset-right)) calc(.45rem + env(safe-area-inset-bottom)) max(.35rem, env(safe-area-inset-left));border:1px solid var(--jumpa-color-border);background:color-mix(in srgb, var(--jumpa-color-surface) 92%, transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:1.65rem;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid;position:fixed;bottom:.65rem;left:50%;transform:translate(-50%);box-shadow:0 1rem 3rem #0000006b}a.svelte-pd5ji4{min-width:0;min-height:3.65rem;color:var(--jumpa-color-muted);transition:color var(--jumpa-motion-fast), background var(--jumpa-motion-fast), transform var(--jumpa-motion-fast);border-radius:1.1rem;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;font-size:.67rem;text-decoration:none;display:flex;position:relative}a.svelte-pd5ji4:active{transform:scale(.96)}a[aria-current=page].svelte-pd5ji4{background:color-mix(in srgb, var(--jumpa-color-action) 15%, transparent);color:#38a0ff}a.svelte-pd5ji4:focus-visible{outline:3px solid color-mix(in srgb, var(--jumpa-color-action) 50%, transparent);outline-offset:2px}.brand.svelte-pd5ji4 svg{width:2rem;height:2rem}@media (prefers-reduced-motion:reduce){a.svelte-pd5ji4{transition-duration:var(--jumpa-motion-none)}}@media (width>=64rem){.jumpa-nav.svelte-pd5ji4{grid-template-columns:1fr;width:7rem;padding:.65rem;top:7rem;bottom:auto;left:max(1.5rem,50vw - 42rem);transform:none}a.svelte-pd5ji4{min-height:4.5rem}}.icon-button.svelte-a1o2xs{box-sizing:border-box;width:var(--icon-button-hit-size);min-width:var(--icon-button-hit-size);height:var(--icon-button-hit-size);min-height:var(--icon-button-hit-size);flex:0 0 var(--icon-button-hit-size);aspect-ratio:1;border-radius:var(--jumpa-radius-circle);color:var(--jumpa-color-text);cursor:pointer;transition:color var(--jumpa-motion-fast) ease;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:0;line-height:1;text-decoration:none;display:grid}.icon-button__visual.svelte-a1o2xs{box-sizing:border-box;width:var(--icon-button-size);min-width:var(--icon-button-size);height:var(--icon-button-size);min-height:var(--icon-button-size);aspect-ratio:1;border:1px solid var(--jumpa-color-border);border-radius:var(--jumpa-radius-circle);background:var(--jumpa-color-surface);transition:border-color var(--jumpa-motion-fast) ease, background-color var(--jumpa-motion-fast) ease, color var(--jumpa-motion-fast) ease, transform var(--jumpa-motion-fast) ease;place-items:center;display:grid}.shape-rounded.svelte-a1o2xs .icon-button__visual:where(.svelte-a1o2xs){border-radius:var(--jumpa-radius-control)}.icon-button.svelte-a1o2xs svg{flex:none;display:block}.tone-action.svelte-a1o2xs .icon-button__visual:where(.svelte-a1o2xs){border-color:var(--jumpa-color-action);background:var(--jumpa-color-action);color:#fff}.tone-brand.svelte-a1o2xs .icon-button__visual:where(.svelte-a1o2xs){background:linear-gradient(135deg, var(--jumpa-color-brand-coral), var(--jumpa-color-brand-pink));color:#fff;border-color:#0000}.tone-quiet.svelte-a1o2xs .icon-button__visual:where(.svelte-a1o2xs){background:0 0}.icon-button.svelte-a1o2xs:active:not([aria-disabled=true]) .icon-button__visual:where(.svelte-a1o2xs){transform:scale(.96)}.icon-button.svelte-a1o2xs:focus-visible{outline:3px solid color-mix(in srgb, var(--jumpa-color-action) 42%, transparent);outline-offset:2px}.icon-button[aria-disabled=true].svelte-a1o2xs{opacity:.46;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.icon-button__visual.svelte-a1o2xs{transition-duration:var(--jumpa-motion-none)}}.notification-button.svelte-bydtn2{flex:0 0 44px;place-items:center;width:44px;height:44px;display:inline-grid;position:relative;overflow:visible}.notification-button__badge.svelte-bydtn2{z-index:2;border:2px solid var(--jumpa-color-canvas);border-radius:var(--jumpa-radius-circle);background:var(--jumpa-color-brand-pink);pointer-events:none;width:.68rem;height:.68rem;position:absolute;inset-block-start:0;inset-inline-end:0}.topbar.svelte-5955rz{--topbar-control-size:2.75rem;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:4.5rem;display:flex;overflow:visible}.logo.svelte-5955rz{text-decoration:none}.actions.svelte-5955rz{align-items:center;gap:.5rem;margin-left:auto;display:flex}label.svelte-5955rz{justify-content:center;align-items:center;display:flex}select.svelte-5955rz{box-sizing:border-box;width:var(--topbar-control-size);min-width:var(--topbar-control-size);height:var(--topbar-control-size);min-height:var(--topbar-control-size);appearance:none;border:1px solid var(--jumpa-color-border);background:var(--jumpa-color-surface);color:inherit;font:inherit;text-align:center;text-align-last:center;border-radius:50%;padding:0;font-size:.78rem;font-weight:800;line-height:1}.avatar.svelte-5955rz{width:var(--topbar-control-size);height:var(--topbar-control-size);flex:0 0 var(--topbar-control-size);border:1px solid var(--jumpa-color-border);color:var(--jumpa-color-text);background:var(--jumpa-color-surface);font:inherit;cursor:pointer;contain:paint;border-color:color-mix(in srgb, var(--jumpa-color-brand-pink) 55%, var(--jumpa-color-border));box-shadow:0 0 0 2px color-mix(in srgb, var(--jumpa-color-brand-pink) 12%, transparent);border-radius:50%;place-items:center;padding:0;text-decoration:none;display:grid;position:relative;overflow:hidden}.avatar.svelte-5955rz .avatar-face{box-shadow:none}img.svelte-5955rz{border-radius:inherit;object-fit:cover;width:100%;height:100%}.initials.svelte-5955rz{background:linear-gradient(145deg, color-mix(in srgb, var(--jumpa-color-action) 28%, var(--jumpa-color-surface)), var(--jumpa-color-surface-raised));width:100%;height:100%;color:var(--jumpa-color-text);place-items:center;font-size:.78rem;font-weight:800;display:grid}.sr-only.svelte-5955rz{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}*{box-sizing:border-box}html{background:var(--jumpa-color-canvas);min-width:20rem;color:var(--jumpa-color-text);font-family:var(--jumpa-font-ui)}body{background:var(--jumpa-color-canvas);min-height:100vh;margin:0}a{color:inherit}.jumpa-skip-link.svelte-1aa3tyu{z-index:10;top:calc(env(safe-area-inset-top) + .75rem);left:calc(env(safe-area-inset-left) + .75rem);border-radius:var(--jumpa-radius-control);background:var(--jumpa-color-text);color:var(--jumpa-color-surface);transform:translateY(calc(-100% - env(safe-area-inset-top) - .75rem));transition:transform var(--jumpa-motion-fast) ease;padding:.7rem 1rem;text-decoration:none;position:fixed}.jumpa-skip-link.svelte-1aa3tyu:focus{transform:translateY(0)}.jumpa-shell.svelte-1aa3tyu{min-height:100vh}.jumpa-shell__header.svelte-1aa3tyu,.jumpa-shell__main.svelte-1aa3tyu{box-sizing:border-box;width:100%;max-width:84rem;padding-right:calc(var(--jumpa-space-page) + env(safe-area-inset-right));padding-left:calc(var(--jumpa-space-page) + env(safe-area-inset-left));margin-inline:auto}.jumpa-shell__header.svelte-1aa3tyu{min-height:5rem;padding-top:env(safe-area-inset-top);justify-content:space-between;align-items:center;gap:1rem;display:flex}.jumpa-shell__brand.svelte-1aa3tyu{letter-spacing:.16em;font-size:.9rem;font-weight:800;text-decoration:none}.jumpa-shell__locale.svelte-1aa3tyu{color:var(--jumpa-color-muted);align-items:center;gap:.65rem;font-size:.85rem;font-weight:650;display:flex}.jumpa-shell__locale.svelte-1aa3tyu select:where(.svelte-1aa3tyu){border:1px solid color-mix(in srgb, var(--jumpa-color-text) 18%, transparent);border-radius:var(--jumpa-radius-control);background:var(--jumpa-color-surface);min-height:2.5rem;color:var(--jumpa-color-text);font:inherit;padding:.45rem 2rem .45rem .75rem}.jumpa-shell__locale.svelte-1aa3tyu select:where(.svelte-1aa3tyu):focus-visible{outline:3px solid color-mix(in srgb, var(--jumpa-color-action) 30%, transparent);outline-offset:2px}.jumpa-shell__main.svelte-1aa3tyu{padding-top:clamp(1.25rem,4vw,3rem);padding-bottom:calc(7rem + env(safe-area-inset-bottom))}@media (width>=64rem){.jumpa-shell__main.svelte-1aa3tyu{padding-left:calc(var(--jumpa-space-page) + 9rem);padding-bottom:4rem}}@media (width<=32rem){.jumpa-shell__locale.svelte-1aa3tyu{flex-direction:column;align-items:flex-end;gap:.25rem}}.operations.svelte-1uha8ag{border:1px solid color-mix(in srgb, var(--jumpa-color-text) 10%, transparent);border-radius:var(--jumpa-radius-card);background:var(--jumpa-color-surface);width:min(48rem,100%);box-shadow:0 1.2rem 3rem color-mix(in srgb, var(--jumpa-color-text) 7%, transparent);padding:clamp(1.5rem,5vw,3.5rem)}.eyebrow.svelte-1uha8ag{color:var(--jumpa-color-action);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem;font-size:.8rem;font-weight:800}h1.svelte-1uha8ag{letter-spacing:-.055em;margin:0;font-size:clamp(2.3rem,7vw,4.5rem);line-height:.95}.operations.svelte-1uha8ag>p:where(.svelte-1uha8ag):last-child{max-width:38rem;color:var(--jumpa-color-muted);margin:1.5rem 0 0;font-size:clamp(1rem,2vw,1.2rem);line-height:1.65}
