.ju-portal-area[data-astro-cid-5rtc3kpa]{background:var(--surface-page);color:var(--text-strong)}.ju-portal-area__inner[data-astro-cid-5rtc3kpa]{max-width:var(--container-wide);margin:0 auto;padding:24px var(--gutter) var(--band-y);display:flex;flex-direction:column;gap:48px}.ju-portal-area__head[data-astro-cid-5rtc3kpa]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:24px}.ju-portal-area__hello[data-astro-cid-5rtc3kpa]{display:flex;flex-direction:column;gap:16px;max-width:70ch}.ju-portal-area__hello[data-astro-cid-5rtc3kpa] .ju-eyebrow{color:var(--text-muted)}.ju-portal-area__title[data-astro-cid-5rtc3kpa]{margin:0;font-size:var(--title-display);font-weight:var(--weight-display);line-height:var(--leading-title);text-wrap:balance}.ju-portal-area__intro[data-astro-cid-5rtc3kpa]{margin:0;color:var(--text-body);font-size:18px;line-height:1.5}.ju-portal-area__h2[data-astro-cid-5rtc3kpa]{margin:0;font-size:var(--title-block);font-weight:var(--weight-title);line-height:var(--leading-title)}.ju-portal-all[data-astro-cid-5rtc3kpa]{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;background:var(--surface-subtle);padding:24px}@media(min-width:1024px){.ju-portal-all[data-astro-cid-5rtc3kpa]{grid-template-columns:minmax(0,1fr) auto;padding:40px}}.ju-portal-all__text[data-astro-cid-5rtc3kpa]{display:flex;flex-direction:column;gap:8px;max-width:60ch}.ju-portal-all__text[data-astro-cid-5rtc3kpa] p[data-astro-cid-5rtc3kpa]{margin:0;color:var(--text-body)}.ju-portal-all__actions[data-astro-cid-5rtc3kpa]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}@media(min-width:1024px){.ju-portal-all__actions[data-astro-cid-5rtc3kpa]{flex-direction:column;align-items:stretch}}.ju-portal-lang[data-astro-cid-5rtc3kpa]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;grid-column:1 / -1;font-size:15px}.ju-portal-lang[data-astro-cid-5rtc3kpa] select[data-astro-cid-5rtc3kpa]{min-height:44px;padding:0 12px;border:1px solid var(--border-control);background:var(--surface-page);color:var(--text-strong);font:inherit}.ju-portal-lang[data-astro-cid-5rtc3kpa] select[data-astro-cid-5rtc3kpa]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.ju-portal-lines[data-astro-cid-5rtc3kpa]{display:flex;flex-direction:column;gap:32px}.ju-portal-line[data-astro-cid-5rtc3kpa]{border-top:1px solid var(--border-strong)}.ju-portal-line__head[data-astro-cid-5rtc3kpa]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;padding:16px 0 8px}.ju-portal-line__name[data-astro-cid-5rtc3kpa]{margin:0;font-size:var(--title-card);font-weight:var(--weight-title)}.ju-portal-refs[data-astro-cid-5rtc3kpa]{margin:0;padding:0;list-style:none}.ju-portal-ref[data-astro-cid-5rtc3kpa]{display:grid;align-items:center;gap:4px 16px;padding:12px 0;border-bottom:1px solid var(--border-subtle);grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"thumb name kit" "thumb files sheet"}@media(min-width:768px){.ju-portal-ref[data-astro-cid-5rtc3kpa]{grid-template-columns:56px minmax(0,1fr) auto auto auto;grid-template-areas:"thumb name files kit sheet"}}.ju-portal-ref__thumb[data-astro-cid-5rtc3kpa]{grid-area:thumb;width:56px;height:56px;object-fit:contain;background:var(--surface-subtle)}.ju-portal-ref__name[data-astro-cid-5rtc3kpa]{grid-area:name;display:flex;flex-wrap:wrap;gap:2px 10px;align-items:baseline;min-width:0}.ju-portal-ref__code[data-astro-cid-5rtc3kpa]{color:var(--text-brand);font-weight:var(--weight-ui);font-variant-numeric:tabular-nums}.ju-portal-ref__meta[data-astro-cid-5rtc3kpa],.ju-portal-ref__files[data-astro-cid-5rtc3kpa]{color:var(--text-muted);font-size:14px}.ju-portal-ref__files[data-astro-cid-5rtc3kpa]{grid-area:files}.ju-portal-ref[data-astro-cid-5rtc3kpa] .ju-portal-link[data-astro-cid-5rtc3kpa]{grid-area:kit;justify-self:end}.ju-portal-ref__sheet[data-astro-cid-5rtc3kpa]{grid-area:sheet;justify-self:end;color:var(--text-body);font-size:14px;text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}.ju-portal-link[data-astro-cid-5rtc3kpa]{color:var(--text-strong);font-weight:var(--weight-ui);text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center;white-space:nowrap}.ju-portal-link[data-astro-cid-5rtc3kpa]:focus-visible,.ju-portal-ref__sheet[data-astro-cid-5rtc3kpa]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.ju-portal-terms[data-astro-cid-5rtc3kpa]{border-top:1px solid var(--border-subtle);padding-top:24px;max-width:80ch;color:var(--text-body);font-size:15px}.ju-portal-terms__title[data-astro-cid-5rtc3kpa]{margin:0 0 8px;font-size:16px;font-weight:var(--weight-title);color:var(--text-strong)}.ju-portal-terms[data-astro-cid-5rtc3kpa] p[data-astro-cid-5rtc3kpa]{margin:0}.ju-sr[data-astro-cid-5rtc3kpa]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ju-portal-guest[data-astro-cid-zb3xv4qh]{background:var(--surface-page);color:var(--text-strong)}.ju-portal-guest__inner[data-astro-cid-zb3xv4qh]{max-width:var(--container-wide);margin:0 auto;padding:24px var(--gutter) var(--band-y);display:flex;flex-direction:column;gap:32px}.ju-portal-guest__head[data-astro-cid-zb3xv4qh]{display:flex;flex-direction:column;gap:16px;max-width:70ch}.ju-portal-guest__head[data-astro-cid-zb3xv4qh] .ju-eyebrow{color:var(--text-muted)}.ju-portal-guest__title[data-astro-cid-zb3xv4qh]{margin:0;font-size:var(--title-display);font-weight:var(--weight-display);line-height:var(--leading-title);text-wrap:balance}.ju-portal-guest__intro[data-astro-cid-zb3xv4qh]{margin:0;color:var(--text-body);font-size:18px;line-height:1.5}.ju-portal-guest__benefits[data-astro-cid-zb3xv4qh]{margin:0;padding:0;list-style:none;display:grid;gap:8px 24px;grid-template-columns:minmax(0,1fr);color:var(--text-body)}@media(min-width:760px){.ju-portal-guest__benefits[data-astro-cid-zb3xv4qh]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ju-portal-guest__benefits[data-astro-cid-zb3xv4qh] li[data-astro-cid-zb3xv4qh]{padding-left:20px;position:relative}.ju-portal-guest__benefits[data-astro-cid-zb3xv4qh] li[data-astro-cid-zb3xv4qh]:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;border-radius:50%;background:var(--text-strong)}.ju-portal-notice[data-astro-cid-zb3xv4qh]{border:1px solid var(--border-strong);padding:20px 24px;max-width:70ch}.ju-portal-notice--error[data-astro-cid-zb3xv4qh]{border-color:var(--text-brand)}.ju-portal-notice__title[data-astro-cid-zb3xv4qh]{margin:0 0 4px;font-weight:var(--weight-title);font-size:18px}.ju-portal-notice__text[data-astro-cid-zb3xv4qh]{margin:0;color:var(--text-body)}.ju-portal-guest__forms[data-astro-cid-zb3xv4qh]{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:1024px){.ju-portal-guest__forms[data-astro-cid-zb3xv4qh]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.ju-portal-card[data-astro-cid-zb3xv4qh]{display:flex;flex-direction:column;gap:20px;min-width:0;border:1px solid var(--border-subtle);padding:24px}@media(min-width:760px){.ju-portal-card[data-astro-cid-zb3xv4qh]{padding:32px}}.ju-portal-card--login[data-astro-cid-zb3xv4qh]{background:var(--surface-subtle);border-color:transparent}.ju-portal-card__title[data-astro-cid-zb3xv4qh]{margin:0;font-size:var(--title-card);font-weight:var(--weight-title)}.ju-portal-card__intro[data-astro-cid-zb3xv4qh]{margin:-8px 0 0;color:var(--text-body)}.ju-portal-confirm[data-astro-cid-zb3xv4qh]{max-width:520px;align-items:flex-start}.ju-portal-confirm[data-astro-cid-zb3xv4qh] p[data-astro-cid-zb3xv4qh]{margin:0;color:var(--text-body)}.ju-portal-grid[data-astro-cid-zb3xv4qh]{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@media(min-width:760px){.ju-portal-grid[data-astro-cid-zb3xv4qh]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ju-portal-hp[data-astro-cid-zb3xv4qh]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ju-portal-privacy[data-astro-cid-zb3xv4qh]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:15px;line-height:1.4}.ju-portal-privacy[data-astro-cid-zb3xv4qh] input[data-astro-cid-zb3xv4qh]{width:20px;height:20px;margin:0;accent-color:var(--text-strong)}.ju-portal-privacy[data-astro-cid-zb3xv4qh] label[data-astro-cid-zb3xv4qh]{min-height:44px;display:inline-flex;align-items:center}.ju-portal-privacy[data-astro-cid-zb3xv4qh] a[data-astro-cid-zb3xv4qh]{color:var(--text-strong);text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}html[data-cookie-banner=show] .ju-localesug[data-astro-cid-r67rtrxp]{display:none}.skip-link[data-astro-cid-37fxchfa]{position:absolute;left:16px;top:-100px;z-index:100;display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--radius-pill);background:var(--surface-inverse);color:var(--color-white);font-weight:700}.skip-link[data-astro-cid-37fxchfa]:focus{top:8px}main[data-astro-cid-37fxchfa]:focus,main[data-astro-cid-37fxchfa]:focus-visible{outline:none}
