@layer theme,base,components,utilities,legacy;@layer ux3{[data-ux3] .u3-preparation-page>.u3-preparation{--u3-preparation-bottom:calc(40px + env(safe-area-inset-bottom));min-height:max(15rem, calc(100dvh - var(--sy-product-header-height,112px) - var(--u3-preparation-bottom)));text-align:center;word-break:keep-all;overflow-wrap:anywhere;background:0 0;border-radius:0;align-content:center;justify-items:center;gap:12px;margin:0;padding:24px 16px 48px;display:grid}[data-ux3][data-ux3-navigation] .u3-preparation-page>.u3-preparation{--u3-preparation-bottom:var(--u3-scroll-reserve)}[data-ux3] .u3-preparation>.u3-preparation-tile{background:var(--u3-fill);width:64px;height:64px;color:var(--u3-ink);border-radius:18px}[data-ux3] .u3-preparation>.u3-preparation-tile>.u3-icon{stroke-width:1.3px;width:28px;height:28px}[data-ux3] .u3-preparation-page>.u3-preparation>p{letter-spacing:-.01em;color:var(--u3-ink);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.2941}[data-ux3][data-ux3-surface=plain].u3-route-state{min-height:100dvh;padding:calc(56px + env(safe-area-inset-top)) max(var(--u3-gutter), env(safe-area-inset-right)) calc(72px + env(safe-area-inset-bottom)) max(var(--u3-gutter), env(safe-area-inset-left));background:var(--u3-bg);align-content:center;display:grid}[data-ux3][data-ux3-surface=plain] .u3-route-state-panel{text-align:center;word-break:keep-all;overflow-wrap:anywhere;background:0 0;border-radius:0;justify-items:center;gap:8px;width:100%;max-width:400px;margin:0 auto;padding:0;display:grid}[data-ux3][data-ux3-surface=plain] .u3-route-state-code{letter-spacing:-.02em;color:var(--u3-text-tertiary);font-variant-numeric:tabular-nums;font-size:2.125rem;font-weight:700;line-height:1.2059}[data-ux3][data-ux3-surface=plain] .u3-route-state-title{letter-spacing:-.015em;color:var(--u3-ink);font-size:1.375rem;font-weight:700;line-height:1.3636}[data-ux3][data-ux3-surface=plain] .u3-route-state-copy{color:var(--u3-text-secondary);font-size:.9375rem;line-height:1.4667}[data-ux3][data-ux3-surface=plain] .u3-route-state-actions{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;margin-top:16px;display:grid}[data-ux3][data-ux3-surface=plain] .u3-route-state-actions>:is(.u3-button,a){border-radius:24px;width:100%;min-height:48px;text-decoration:none}[data-ux3][data-ux3-surface=plain] .u3-route-state-actions>.u3-button-primary{border-radius:25px;min-height:50px;font-size:1.0625rem;line-height:1.2941}[data-ux3][data-ux3-surface=plain] .u3-route-state-ended>.u3-home-ended{background:0 0;border-radius:0;justify-items:center;gap:0;width:100%;padding:0;display:grid}[data-ux3][data-ux3-surface=plain] .u3-route-state-ended>.u3-home-ended>p{letter-spacing:-.01em;color:var(--u3-ink);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.2941}[data-ux3][data-ux3-surface=plain] .u3-route-state-ended>.u3-home-ended>.u3-button{border-radius:25px;width:100%;min-height:50px;margin-top:24px;font-size:1.0625rem;line-height:1.2941}[data-ux3][data-ux3-surface=plain] .u3-route-state-ended>.u3-home-ended>p[role=alert]{letter-spacing:0;color:var(--u3-danger);margin-top:12px;font-size:.8125rem;font-weight:400;line-height:1.3846}[data-ux3][data-ux3-surface=plain].u3-route-state.u3-route-loading{padding:calc(4px + env(safe-area-inset-top)) max(0px, calc(50% - 320px)) calc(40px + env(safe-area-inset-bottom));align-content:normal;display:block}[data-ux3].u3-route-loading :is(.u3-route-skeleton-title,.u3-route-skeleton-heading),[data-ux3].u3-route-loading :is(.u3-route-skeleton-row,.u3-route-skeleton-pair)>*{background:var(--u3-fill-subtle);border-radius:6px;display:block}[data-ux3].u3-route-loading .u3-route-skeleton-title{width:7.5rem;height:2rem;margin:62px 16px 10px}[data-ux3].u3-route-loading .u3-route-skeleton-heading{width:6rem;height:1.25rem;margin:31px 16px 7px}[data-ux3].u3-route-loading .u3-route-skeleton-row{align-content:center;gap:8px;min-height:66px;padding:12px 16px;display:grid}[data-ux3].u3-route-loading .u3-route-skeleton-row>span{width:55%;height:.875rem}[data-ux3].u3-route-loading .u3-route-skeleton-row>span+span{width:35%;height:.625rem}[data-ux3].u3-route-loading .u3-route-skeleton-row[data-tile]{grid-template-columns:36px minmax(0,1fr);column-gap:12px}[data-ux3].u3-route-loading .u3-route-skeleton-row[data-tile]>i{border-radius:10px;grid-row:span 2;align-self:center;height:36px}[data-ux3].u3-route-loading .u3-route-skeleton-pair{flex-wrap:wrap;gap:16px;padding:24px 16px 0;display:flex}[data-ux3].u3-route-loading .u3-route-skeleton-pair>i{border-radius:26px;flex:8rem;height:52px}@media (prefers-reduced-motion:no-preference){[data-ux3].u3-route-loading :is(.u3-route-skeleton-title,.u3-route-skeleton-heading),[data-ux3].u3-route-loading :is(.u3-route-skeleton-row,.u3-route-skeleton-pair)>*{animation:1.4s ease-in-out infinite u3-skeleton-pulse}}}
