.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}}.avatar-face.svelte-hxxzzj{width:var(--avatar-size);height:var(--avatar-size);flex:0 0 var(--avatar-size);background-image:var(--avatar-image);background-position:var(--avatar-position);box-shadow:0 0 0 2px var(--jumpa-color-canvas);background-size:600% 600%;border-radius:50%;display:inline-block;overflow:hidden}.avatar-stack.svelte-1ycsw0s{align-items:center;min-width:0;padding-left:2px;display:inline-flex}.photo.svelte-1ycsw0s,.count.svelte-1ycsw0s{width:var(--avatar-stack-size);height:var(--avatar-stack-size);flex:0 0 var(--avatar-stack-size);contain:paint;border:2px solid var(--jumpa-color-canvas);background:var(--jumpa-color-surface-raised);border-radius:50%;overflow:hidden}.photo.svelte-1ycsw0s{aspect-ratio:1;display:block}.photo.svelte-1ycsw0s+.photo:where(.svelte-1ycsw0s),.count.svelte-1ycsw0s{margin-left:calc(var(--avatar-stack-overlap) * -1)}.photo.svelte-1ycsw0s .avatar-face{box-shadow:none;display:block}.photo.svelte-1ycsw0s img:where(.svelte-1ycsw0s){object-fit:cover;object-position:center;width:100%;height:100%;display:block}.count.svelte-1ycsw0s{z-index:10;background:var(--jumpa-color-surface-raised);color:var(--jumpa-color-text);font-size:calc(var(--avatar-stack-size) * .32);place-items:center;font-weight:800;line-height:1;display:grid;position:relative}.bottom-sheet-root.svelte-1xq46o5{z-index:var(--jumpa-layer-scrim);align-items:end;display:grid;position:fixed;inset:0}.bottom-sheet-scrim.svelte-1xq46o5{background:var(--jumpa-color-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:default;opacity:1;border:0;width:100%;height:100%;position:absolute;inset:0}.bottom-sheet-scrim.svelte-1xq46o5:disabled{opacity:1}.bottom-sheet.svelte-1xq46o5{z-index:var(--jumpa-layer-sheet);border:1px solid var(--jumpa-color-border);border-radius:var(--jumpa-radius-sheet) var(--jumpa-radius-sheet) 0 0;background:var(--jumpa-color-drawer);width:min(100%,40rem);max-height:min(88dvh,52rem);-webkit-backdrop-filter:blur(var(--jumpa-drawer-blur)) saturate(1.2);box-shadow:var(--jumpa-shadow-sheet);padding:.5rem var(--jumpa-space-page) var(--jumpa-safe-bottom);color:var(--jumpa-color-text);border-bottom:0;outline:none;margin-inline:auto;position:relative;overflow:auto}.bottom-sheet-handle.svelte-1xq46o5{cursor:grab;touch-action:none;background:0 0;border:0;place-items:center;width:4rem;height:2rem;min-height:2rem;margin:-.25rem auto .15rem;padding:0;display:grid}.bottom-sheet-handle.svelte-1xq46o5:active{cursor:grabbing}.bottom-sheet-handle.svelte-1xq46o5 span:where(.svelte-1xq46o5){border-radius:var(--jumpa-radius-control);background:var(--jumpa-color-subtle);width:2.5rem;height:.25rem}header.svelte-1xq46o5{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.bottom-sheet-copy.svelte-1xq46o5{min-width:0;padding-block:.4rem}h2.svelte-1xq46o5,p.svelte-1xq46o5{margin:0}h2.svelte-1xq46o5{font-size:var(--jumpa-text-title-size);font-weight:700}p.svelte-1xq46o5{color:var(--jumpa-color-muted);font-size:var(--jumpa-text-metadata-size);margin-top:.25rem}.bottom-sheet-content.svelte-1xq46o5{padding-block:.75rem}@media (width>=48rem){.bottom-sheet-root.svelte-1xq46o5{align-items:center}.bottom-sheet.svelte-1xq46o5{border-bottom:1px solid var(--jumpa-color-border);border-radius:var(--jumpa-radius-sheet)}}.count-badge.svelte-a2kgwx{box-sizing:border-box;border-radius:var(--jumpa-radius-circle);background:var(--jumpa-color-brand-pink);color:#fff;text-align:center;vertical-align:middle;place-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .28rem;font-size:.66rem;font-weight:800;line-height:1;display:inline-flex;position:relative}.jumpa-button.svelte-1c3cj8n{box-sizing:border-box;min-width:0;min-height:var(--jumpa-control-standard);border-radius:var(--jumpa-radius-control);font:inherit;text-align:center;overflow-wrap:anywhere;cursor:pointer;transition:background-color var(--jumpa-motion-fast) ease, border-color var(--jumpa-motion-fast) ease, color var(--jumpa-motion-fast) ease, transform var(--jumpa-motion-fast) ease;border:1px solid #0000;justify-content:center;align-items:center;padding:.8rem 1.1rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.full-width.svelte-1c3cj8n{width:100%}.jumpa-button.compact.svelte-1c3cj8n{min-height:var(--jumpa-control-compact);padding-block:.55rem}.jumpa-button.svelte-1c3cj8n:hover{transform:translateY(-1px)}.jumpa-button.svelte-1c3cj8n:active{transform:scale(.98)}.jumpa-button.svelte-1c3cj8n:focus-visible{outline:3px solid color-mix(in srgb, var(--jumpa-color-action) 30%, transparent);outline-offset:3px}.jumpa-button--primary.svelte-1c3cj8n{background:var(--jumpa-color-action);color:var(--jumpa-color-surface)}.jumpa-button--secondary.svelte-1c3cj8n{border-color:color-mix(in srgb, var(--jumpa-color-action) 35%, transparent);background:color-mix(in srgb, var(--jumpa-color-action) 10%, var(--jumpa-color-surface));color:var(--jumpa-color-action)}.jumpa-button--quiet.svelte-1c3cj8n{border-color:color-mix(in srgb, var(--jumpa-color-text) 14%, transparent);color:var(--jumpa-color-text);background:0 0}.jumpa-button--cta.svelte-1c3cj8n{border-radius:var(--jumpa-radius-pill);background:linear-gradient(100deg, color-mix(in srgb, var(--jumpa-color-brand-pink) 90%, var(--jumpa-color-brand-coral)), var(--jumpa-color-brand-pink));box-shadow:0 .7rem 1.8rem color-mix(in srgb, var(--jumpa-color-brand-pink) 22%, transparent);color:#fff;font-weight:800}@media (hover:none){.jumpa-button.svelte-1c3cj8n:hover{transform:none}}@media (prefers-reduced-motion:reduce){.jumpa-button.svelte-1c3cj8n{transition-duration:var(--jumpa-motion-none)}}.field.svelte-33sq2x{color:var(--jumpa-color-text);gap:.42rem;font-family:Nunito Variable,Nunito,ui-rounded,system-ui,sans-serif;display:grid}label.svelte-33sq2x{color:#bdcbed;align-items:center;gap:.2rem;font-family:inherit;font-size:.75rem;font-weight:800;line-height:1.2;display:inline-flex}label.svelte-33sq2x span:where(.svelte-33sq2x){color:var(--jumpa-color-brand-pink)}.control.svelte-33sq2x{min-width:0;font-family:inherit}.control.svelte-33sq2x :is(input,textarea,select){box-sizing:border-box;border:1px solid var(--jumpa-color-border);background:var(--jumpa-color-surface);width:100%;min-height:3rem;color:var(--jumpa-color-text);border-radius:.875rem;outline:none;padding:.75rem .875rem;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.3}.control.svelte-33sq2x select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23bdcbed' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E");background-position:right 1.125rem center;background-repeat:no-repeat;background-size:1.25rem;padding-inline-end:3rem}.control.svelte-33sq2x :is(input,textarea,select):focus-visible{border-color:var(--jumpa-color-action);box-shadow:0 0 0 3px color-mix(in srgb, var(--jumpa-color-action) 20%, transparent)}.invalid.svelte-33sq2x .control:where(.svelte-33sq2x) :is(input,textarea,select){border-color:var(--jumpa-color-danger)}.helper.svelte-33sq2x,.error.svelte-33sq2x{font-family:inherit;font-size:.75rem;font-weight:500;line-height:1.35}.helper.svelte-33sq2x{color:var(--jumpa-color-muted)}.error.svelte-33sq2x{color:#ff729f}.media-frame.svelte-1810bv8{width:100%;aspect-ratio:var(--media-frame-ratio);border-radius:inherit;background:var(--jumpa-color-surface-raised);contain:paint;display:block;position:relative;overflow:hidden}img.svelte-1810bv8{object-fit:cover;object-position:var(--media-frame-position);width:100%;height:100%;display:block;transform:translateZ(0)}.overlay.svelte-1810bv8{pointer-events:none;display:block;position:absolute;inset:0}.native-back.svelte-ktpkqf{box-sizing:border-box;aspect-ratio:1;flex:0 0 48px;width:48px;min-width:48px;height:48px;min-height:48px;line-height:0;display:block;transform:rotate(180deg)}.native-back.svelte-ktpkqf svg{transform:none}.filter-chip.svelte-j4euir{height:var(--jumpa-control-compact);min-height:var(--jumpa-control-compact);border:1px solid var(--jumpa-color-border);border-radius:var(--jumpa-radius-control);background:var(--jumpa-color-surface);color:var(--jumpa-color-text-secondary);font:inherit;text-align:center;cursor:pointer;transition-property:background-color,border-color,color,transform;transition-duration:var(--jumpa-motion-fast);justify-content:center;align-items:center;gap:.45rem;padding:.55rem .875rem;font-weight:700;line-height:1;transition-timing-function:ease;display:inline-flex}.filter-chip.svelte-j4euir>span:where(.svelte-j4euir){place-items:center;min-width:0;line-height:1.05;display:grid}.filter-chip.selected.svelte-j4euir{border-color:var(--jumpa-color-action);background:color-mix(in srgb, var(--jumpa-color-action) 18%, var(--jumpa-color-surface));color:var(--jumpa-color-text)}.filter-chip.icon-only.svelte-j4euir{width:var(--jumpa-control-compact);min-width:var(--jumpa-control-compact);border-radius:var(--jumpa-radius-circle);padding:0}.filter-chip.svelte-j4euir:active:not(:disabled){transform:scale(.97)}.filter-chip.svelte-j4euir:focus-visible{outline:3px solid color-mix(in srgb, var(--jumpa-color-focus) 38%, transparent);outline-offset:2px}.filter-chip.svelte-j4euir:disabled{cursor:not-allowed;opacity:.55}.filter-chip__count.svelte-j4euir{border-radius:var(--jumpa-radius-control);background:var(--jumpa-color-surface-raised);min-width:1.35em;color:var(--jumpa-color-text);font-size:var(--jumpa-text-label-size);text-align:center;padding:.18rem .38rem;line-height:1}.list-row.svelte-12a9dtn{box-sizing:border-box;width:100%;min-height:var(--jumpa-control-standard);border:0;border-bottom:1px solid var(--jumpa-color-border);color:var(--jumpa-color-text);font:inherit;text-align:left;transition-property:background-color,transform;transition-duration:var(--jumpa-motion-fast);background:0 0;align-items:center;gap:.875rem;padding:.875rem 0;text-decoration:none;transition-timing-function:ease;display:grid}.list-row.interactive.svelte-12a9dtn{cursor:pointer}.list-row.interactive.svelte-12a9dtn:active{transform:scale(.99)}.list-row.interactive.svelte-12a9dtn:focus-visible{border-radius:var(--jumpa-radius-control);outline:3px solid color-mix(in srgb, var(--jumpa-color-focus) 38%, transparent);outline-offset:2px}.list-row__leading.svelte-12a9dtn,.list-row__trailing.svelte-12a9dtn{place-items:center;display:grid}.list-row__copy.svelte-12a9dtn{gap:.2rem;min-width:0;display:grid}h3.svelte-12a9dtn,.list-row__title.svelte-12a9dtn,.list-row__description.svelte-12a9dtn,.list-row__metadata.svelte-12a9dtn{overflow-wrap:anywhere}h3.svelte-12a9dtn,.list-row__title.svelte-12a9dtn{font-size:var(--jumpa-text-title-size);margin:0;font-weight:800;line-height:1.25}.list-row__description.svelte-12a9dtn{color:var(--jumpa-color-text-secondary);font-size:var(--jumpa-text-body-size);line-height:1.4}.list-row__metadata.svelte-12a9dtn{color:var(--jumpa-color-subtle);font-size:var(--jumpa-text-metadata-size);line-height:1.35}.page-header.svelte-y3if3x{color:var(--jumpa-color-text);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"leading copy trailing";align-items:start;gap:.875rem;display:grid}.page-header__leading.svelte-y3if3x{grid-area:leading;justify-self:start}.page-header__copy.svelte-y3if3x{grid-area:copy;min-width:0}.page-header__trailing.svelte-y3if3x{grid-area:trailing}.page-header__leading.svelte-y3if3x,.page-header__trailing.svelte-y3if3x{place-items:center;display:grid}.page-header__eyebrow.svelte-y3if3x,h1.svelte-y3if3x,.page-header__description.svelte-y3if3x{margin:0}.page-header__eyebrow.svelte-y3if3x{color:var(--jumpa-color-action);font-size:var(--jumpa-text-label-size);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.3rem;font-weight:800;line-height:1.2}h1.svelte-y3if3x{overflow-wrap:anywhere;font-size:clamp(1.75rem, 6vw, var(--jumpa-text-display-size));font-weight:var(--jumpa-text-display-weight);line-height:1.08}.page-header__description.svelte-y3if3x{max-width:60ch;color:var(--jumpa-color-text-secondary);font-size:var(--jumpa-text-body-size);margin-top:.5rem;line-height:1.5}@media (width<=30rem){.page-header.svelte-y3if3x{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"leading trailing""copy copy"}}.screen-scaffold.svelte-1bgat7x{box-sizing:border-box;min-height:100dvh;color:var(--jumpa-color-text);background:0 0;padding:0}.screen-scaffold.navigation-clearance.svelte-1bgat7x{padding-bottom:calc(var(--jumpa-safe-bottom) + var(--jumpa-control-standard) + 2rem)}.screen-scaffold__frame.svelte-1bgat7x{gap:clamp(1.25rem,3vw,2rem);width:min(100%,68rem);margin-inline:auto;display:grid}.screen-scaffold__frame.compact.svelte-1bgat7x{width:min(100%,42rem)}.screen-scaffold__frame.wide.svelte-1bgat7x{width:min(100%,88rem)}.screen-scaffold__header.svelte-1bgat7x,.screen-scaffold__content.svelte-1bgat7x{min-width:0}.screen-scaffold__content.svelte-1bgat7x{align-content:start;gap:1rem;display:grid}.search-field.svelte-gkcklz{min-height:var(--jumpa-control-standard);border:1px solid var(--jumpa-color-border);border-radius:var(--jumpa-radius-control);background:var(--jumpa-color-surface);color:var(--jumpa-color-muted);transition-property:border-color,box-shadow;transition-duration:var(--jumpa-motion-fast);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;padding-inline:.875rem;transition-timing-function:ease;display:grid}.search-field.svelte-gkcklz:focus-within{border-color:var(--jumpa-color-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--jumpa-color-focus) 22%, transparent)}.search-field__icon.svelte-gkcklz{pointer-events:none;place-items:center;display:grid}input.svelte-gkcklz{box-sizing:border-box;width:100%;min-width:0;min-height:var(--jumpa-control-standard);color:var(--jumpa-color-text);font:inherit;background:0 0;border:0;outline:0}input.svelte-gkcklz::placeholder{color:var(--jumpa-color-subtle);opacity:1}input.svelte-gkcklz:disabled{cursor:not-allowed;opacity:.55}input.svelte-gkcklz::-webkit-search-cancel-button{appearance:none;display:none}.search-field__clear.svelte-gkcklz{box-sizing:border-box;border-radius:var(--jumpa-radius-circle);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--jumpa-color-muted);-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;margin-inline-end:-.625rem;padding:0;line-height:1;display:grid}.search-field__clear.svelte-gkcklz:active{background:color-mix(in srgb, var(--jumpa-color-action) 14%, transparent)}.search-field__clear.svelte-gkcklz:focus-visible{outline:2px solid var(--jumpa-color-focus);outline-offset:-4px}.segments.svelte-1uix07l{--segment-inset:.0625rem;isolation:isolate;grid-template-columns:repeat(var(--segment-count), minmax(0, 1fr));width:100%;min-width:0;min-height:3rem;padding:var(--segment-inset);border:1px solid var(--jumpa-color-border);border-radius:var(--jumpa-radius-pill);background:color-mix(in srgb, var(--jumpa-color-surface) 90%, transparent);contain:layout paint;gap:0;display:grid;position:relative;overflow:hidden}.highlight.svelte-1uix07l{z-index:0;top:var(--segment-inset);bottom:var(--segment-inset);left:var(--segment-inset);width:calc((100% - (2 * var(--segment-inset))) / var(--segment-count));border-radius:var(--jumpa-radius-pill);background:linear-gradient(135deg, var(--jumpa-color-action), var(--jumpa-color-action-bright));transform:translateX(var(--active-offset));transition-property:transform;transition-duration:var(--jumpa-motion-standard);pointer-events:none;transition-timing-function:cubic-bezier(.2,.8,.2,1);position:absolute;box-shadow:0 .45rem 1.1rem #0066ff38}button.svelte-1uix07l{z-index:1;border-radius:var(--jumpa-radius-pill);min-width:0;min-height:2.75rem;color:var(--jumpa-color-muted);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;padding-inline:.55rem;font-size:clamp(.72rem,3.2vw,.9rem);font-weight:650;line-height:1;display:flex;position:relative;overflow:hidden}button[aria-selected=true].svelte-1uix07l{color:#fff;font-weight:800}button.svelte-1uix07l:active{background:#ffffff14}button.svelte-1uix07l:focus-visible{outline:2px solid var(--jumpa-color-focus);outline-offset:-3px}.label.svelte-1uix07l{min-width:0;max-width:100%;line-height:1;display:inline-block;position:relative}.label.has-badge.svelte-1uix07l{grid-template-columns:1.25rem minmax(0,auto) 1.25rem;align-items:center;column-gap:.28rem;display:inline-grid}.label-text.svelte-1uix07l{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.count.svelte-1uix07l{place-items:center;width:1.25rem;height:1.25rem;display:grid}@media (prefers-reduced-motion:reduce){.highlight.svelte-1uix07l{transition-duration:var(--jumpa-motion-none)}}.badge.svelte-1tlfpm{box-sizing:border-box;text-align:center;vertical-align:middle;border-radius:99px;place-content:center;align-items:center;gap:.3rem;min-width:1.5rem;height:1.5rem;padding:0 .62rem;font-size:.75rem;font-weight:750;line-height:1;display:inline-flex;position:relative}.blue.svelte-1tlfpm{color:#fff;background:#086ef1}.pink.svelte-1tlfpm{background:var(--jumpa-color-brand-pink);color:#fff}.green.svelte-1tlfpm{color:#54e6b5;background:#28c99129}.amber.svelte-1tlfpm{color:#ffd18b;background:#ffb64829}.state-panel.svelte-123hurc{border:1px solid var(--jumpa-color-border);border-radius:var(--jumpa-radius-card);background:var(--jumpa-color-surface);min-height:10rem;color:var(--jumpa-color-text);text-align:center;place-content:center;gap:.55rem;padding:1.25rem;display:grid}h2.svelte-123hurc,p.svelte-123hurc{margin:0}h2.svelte-123hurc{font-size:var(--jumpa-text-title-size);font-weight:700}p.svelte-123hurc{color:var(--jumpa-color-muted);font-size:var(--jumpa-text-metadata-size)}.tone-error.svelte-123hurc h2:where(.svelte-123hurc){color:var(--jumpa-color-danger)}.tone-success.svelte-123hurc h2:where(.svelte-123hurc){color:var(--jumpa-color-success)}.state-action.svelte-123hurc{min-height:var(--jumpa-control-compact);border-radius:var(--jumpa-radius-control);background:var(--jumpa-color-action-strong);color:var(--jumpa-color-text);font:inherit;cursor:pointer;border:0;justify-content:center;justify-self:center;align-items:center;margin-top:.4rem;padding:.65rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.loading.svelte-123hurc{align-content:center}[data-skeleton].svelte-123hurc{border-radius:var(--jumpa-radius-control);background:linear-gradient(90deg, var(--jumpa-color-surface-raised), var(--jumpa-color-border), var(--jumpa-color-surface-raised));width:min(24rem,76vw);height:.9rem;opacity:calc(1 - var(--skeleton-row) * .12);animation-name:svelte-123hurc-skeleton-pulse;animation-duration:var(--jumpa-motion-standard);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}[data-skeleton].svelte-123hurc:last-child{width:min(15rem,54vw)}.sr-only.svelte-123hurc{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes svelte-123hurc-skeleton-pulse{to{opacity:.45}}@media (prefers-reduced-motion:reduce){[data-skeleton].svelte-123hurc{animation-duration:var(--jumpa-motion-none)}}.surface-card.svelte-1rwsxiu{border:1px solid var(--jumpa-color-border);border-radius:var(--jumpa-radius-card);background:var(--jumpa-color-surface);min-width:0;box-shadow:var(--jumpa-shadow-card);color:var(--jumpa-color-text);transition-property:border-color,transform;transition-duration:var(--jumpa-motion-fast);padding:1.25rem;text-decoration:none;transition-timing-function:ease;display:block}.surface-card.padding-none.svelte-1rwsxiu{padding:0}.surface-card.padding-compact.svelte-1rwsxiu{padding:.875rem}.surface-card.interactive.svelte-1rwsxiu{cursor:pointer}a.surface-card.interactive.svelte-1rwsxiu:hover{border-color:color-mix(in srgb, var(--jumpa-color-action) 45%, var(--jumpa-color-border));transform:translateY(-2px)}a.surface-card.svelte-1rwsxiu:active{transform:translateY(0)}a.surface-card.svelte-1rwsxiu:focus-visible{outline:3px solid color-mix(in srgb, var(--jumpa-color-focus) 38%, transparent);outline-offset:3px}
