.SiteBetaNotice-module__7qVV5G__notice{border-bottom:1px solid var(--catalog-border);background:var(--catalog-surface-muted);color:var(--catalog-ink);flex:none}.SiteBetaNotice-module__7qVV5G__inner{max-width:1360px;padding:.35rem var(--catalog-space-xl);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0 auto}.SiteBetaNotice-module__7qVV5G__label{border:1px solid var(--catalog-border-strong);border-radius:var(--catalog-radius-xs);background:var(--catalog-surface);font-size:var(--text-xs);font-weight:var(--font-weight-strong);white-space:nowrap;margin-inline-end:.5rem;padding:0 .4rem;display:inline-block}.SiteBetaNotice-module__7qVV5G__contact{color:var(--catalog-link);text-underline-offset:.15em;text-decoration:underline}.SiteBetaNotice-module__7qVV5G__contact:hover{color:var(--catalog-link-hover)}.SiteBetaNotice-module__7qVV5G__contact:focus-visible{outline:2px solid var(--catalog-link);outline-offset:3px;border-radius:var(--catalog-radius-xs)}@media (max-width:640px){.SiteBetaNotice-module__7qVV5G__inner{padding-inline:var(--catalog-space-md)}}@media print{.SiteBetaNotice-module__7qVV5G__notice{display:none}}
.SiteFooter-module__lWai2a__footer{background:var(--catalog-foot-bg);color:var(--catalog-muted);border-top:var(--edge-width) solid var(--catalog-edge);margin-top:auto}.SiteFooter-module__lWai2a__inner{width:100%;padding:34px var(--catalog-space-xl) 24px;grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr)) minmax(0,1.3fr);gap:22px;display:grid}.SiteFooter-module__lWai2a__brandBlock{flex-direction:column;gap:10px;max-width:340px;display:flex}.SiteFooter-module__lWai2a__brand{align-items:center;line-height:0;display:inline-flex;position:relative}.SiteFooter-module__lWai2a__brandLogo{width:auto;height:23px}.SiteFooter-module__lWai2a__onDark{display:none}html[data-theme=dark] .SiteFooter-module__lWai2a__onLight{display:none}html[data-theme=dark] .SiteFooter-module__lWai2a__onDark{display:inline-block}.SiteFooter-module__lWai2a__tagline{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--catalog-muted);margin:0}.SiteFooter-module__lWai2a__column{flex-direction:column;gap:9px;display:flex}.SiteFooter-module__lWai2a__columnTitle{font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-normal);color:var(--catalog-ink)}.SiteFooter-module__lWai2a__linkList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.SiteFooter-module__lWai2a__link{color:var(--catalog-muted);font-size:var(--text-sm);line-height:var(--leading-snug);overflow-wrap:anywhere;text-decoration:none;transition:color .18s}.SiteFooter-module__lWai2a__link:hover{color:var(--catalog-ink)}.SiteFooter-module__lWai2a__contact{color:var(--catalog-link);font-size:var(--text-sm);font-weight:var(--font-weight-strong);word-break:break-word;align-items:center;min-height:24px;padding-block:.15rem;text-decoration:none;transition:color .18s;display:inline-flex}.SiteFooter-module__lWai2a__contact:hover{color:var(--catalog-link-hover);text-underline-offset:.16em;text-decoration:underline}.SiteFooter-module__lWai2a__contactNote{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--catalog-muted);margin:2px 0 0}.SiteFooter-module__lWai2a__legalBar{background:var(--catalog-foot-bottom);border-top:1px solid var(--catalog-border)}.SiteFooter-module__lWai2a__legalInner{width:100%;padding:10px var(--catalog-space-xl);font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--catalog-foot-bottom-ink);justify-content:space-between;align-items:center;gap:16px;display:flex}.SiteFooter-module__lWai2a__legalNote{color:var(--catalog-foot-bottom-ink)}@media (max-width:1080px){.SiteFooter-module__lWai2a__inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 30px}.SiteFooter-module__lWai2a__brandBlock{grid-column:1/-1;max-width:420px}}@media (max-width:880px){.SiteFooter-module__lWai2a__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px 28px}.SiteFooter-module__lWai2a__brandBlock{grid-column:1/-1;max-width:none}}@media (max-width:540px){.SiteFooter-module__lWai2a__contact{min-height:40px}.SiteFooter-module__lWai2a__link{align-items:center;min-height:40px;display:inline-flex}.SiteFooter-module__lWai2a__languageBar{padding-inline:var(--catalog-space-md)}.SiteFooter-module__lWai2a__inner{padding:28px var(--catalog-space-md) 22px;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px}.SiteFooter-module__lWai2a__brandBlock,.SiteFooter-module__lWai2a__contactColumn{grid-column:1/-1}.SiteFooter-module__lWai2a__legalInner{flex-direction:column;align-items:flex-start;gap:8px}}.SiteFooter-module__lWai2a__languageBar{max-width:var(--footer-max-width,72rem);margin:0 auto;padding:.85rem 1.5rem .25rem}
.RouteState-module__bhRCGa__state{align-content:center;justify-items:start;gap:var(--space-sm);width:min(100%,46rem);min-height:18rem;padding:var(--space-xl) var(--space-md);margin:0 auto;display:grid}.RouteState-module__bhRCGa__state[data-variant=admin]{width:100%;min-height:16rem;padding:var(--catalog-space-lg);border:1px solid var(--admin-border);border-radius:var(--catalog-radius);background:var(--admin-surface);margin:0}.RouteState-module__bhRCGa__kicker{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-heavy);letter-spacing:var(--tracking-caps);text-transform:uppercase;margin:0}.RouteState-module__bhRCGa__title{font-size:var(--text-2xl);margin:0}.RouteState-module__bhRCGa__message{max-width:62ch;color:var(--color-muted);margin:0}.RouteState-module__bhRCGa__actions{gap:var(--space-xs);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.RouteState-module__bhRCGa__skeleton{gap:var(--space-xs);width:100%;max-width:42rem;display:grid}.RouteState-module__bhRCGa__skeletonLine{border-radius:var(--radius-sm);background:var(--color-surface-muted);height:.8rem;animation:1.1s ease-in-out infinite alternate RouteState-module__bhRCGa__pulse}.RouteState-module__bhRCGa__skeletonLine:first-child{width:42%}.RouteState-module__bhRCGa__skeletonLine:nth-child(2){width:88%}.RouteState-module__bhRCGa__skeletonLine:nth-child(3){width:68%}@keyframes RouteState-module__bhRCGa__pulse{0%{opacity:.45}to{opacity:1}}@media (prefers-reduced-motion:reduce){.RouteState-module__bhRCGa__skeletonLine{animation:none}}