.shared-route-state_page__b1YQP{display:grid;min-height:min(56vh,560px);place-items:center;padding:clamp(32px,6vw,72px) 24px}.shared-route-state_card__aBqLJ{display:grid;width:min(100%,720px);grid-gap:16px;gap:16px;padding:clamp(24px,4vw,32px);color:var(--text,#1f2a2e);background:var(--surface,#ffffff);border:1px solid var(--line,#d9dfdc);border-left-width:5px;border-radius:10px;box-shadow:var(--shadow,0 12px 30px rgba(26,39,44,.08))}.shared-route-state_loadingCard__pLH6c{border-left-color:var(--green,#2f6f5e)}.shared-route-state_errorCard__Hy3Pe{border-left-color:var(--red,#9d3434)}.shared-route-state_notFoundCard__5TIG_{border-left-color:var(--blue,#285f8f)}.shared-route-state_eyebrow__pFnq3{margin:0;color:var(--muted,#69777d);font-size:13px;font-weight:700;letter-spacing:.04em}.shared-route-state_title__AMVPd{margin:0;font-size:clamp(24px,3vw,34px);line-height:1.25}.shared-route-state_description__YYJzc,.shared-route-state_details__9_7ER p,.shared-route-state_hint__EATkE{margin:0;line-height:1.75}.shared-route-state_description__YYJzc{max-width:62ch;color:var(--text,#1f2a2e);font-size:16px}.shared-route-state_details__9_7ER p,.shared-route-state_hint__EATkE{color:var(--muted,#69777d);font-size:14px}.shared-route-state_progressTrack__3A9oq{position:relative;height:6px;overflow:hidden;background:var(--surface-alt,#f0f4f2);border-radius:999px}.shared-route-state_progressBar__oXXyA{position:absolute;inset:0 auto 0 0;width:42%;background:var(--green,#2f6f5e);border-radius:inherit;animation:shared-route-state_route-state-progress__c6ozt 1.4s ease-in-out infinite}.shared-route-state_actions___PP_P{display:flex;flex-wrap:wrap;gap:10px}.shared-route-state_primaryAction__6c_Lj,.shared-route-state_secondaryAction__R4NgJ{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:10px 16px;font:inherit;font-weight:700;line-height:1.3;text-decoration:none;border:1px solid transparent;border-radius:8px;cursor:pointer;touch-action:manipulation}.shared-route-state_primaryAction__6c_Lj{color:#ffffff;background:var(--green,#2f6f5e);border-color:var(--green,#2f6f5e)}.shared-route-state_secondaryAction__R4NgJ{color:var(--text,#1f2a2e);background:var(--surface,#ffffff);border-color:var(--line,#d9dfdc)}.shared-route-state_primaryAction__6c_Lj:hover{filter:brightness(.94)}.shared-route-state_secondaryAction__R4NgJ:hover{background:var(--surface-alt,#f0f4f2)}.shared-route-state_details__9_7ER summary:focus-visible,.shared-route-state_primaryAction__6c_Lj:focus-visible,.shared-route-state_secondaryAction__R4NgJ:focus-visible{outline:3px solid var(--blue,#285f8f);outline-offset:3px}.shared-route-state_details__9_7ER{padding-top:4px;border-top:1px solid var(--line,#d9dfdc)}.shared-route-state_details__9_7ER summary{min-height:44px;align-content:center;font-weight:700;cursor:pointer}.shared-route-state_details__9_7ER p{padding:0 0 4px}@keyframes shared-route-state_route-state-progress__c6ozt{0%{transform:translateX(-110%)}55%{transform:translateX(110%)}to{transform:translateX(245%)}}@media (prefers-reduced-motion:reduce){.shared-route-state_progressBar__oXXyA{width:100%;animation:none}}