.page-state_page__oMCu6{min-height:70dvh;display:grid;place-items:center;padding:50px 20px 110px;color:var(--theme-foreground);background:radial-gradient(ellipse at top,var(--theme-glow),transparent 65%)}.page-state_card__rNXOH{width:min(100%,560px);padding:36px;border:1px solid var(--theme-border);border-radius:24px;background:var(--theme-soft-2);text-align:center}.page-state_icon__i2i0B{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 24px;border-radius:20px;background:var(--theme-soft);color:var(--theme-accent)}.page-state_eyebrow__MzgzX{font-size:10px;letter-spacing:2px;font-weight:800;color:var(--theme-muted)}.page-state_card__rNXOH h1{font-size:clamp(26px,5vw,36px);font-weight:800;line-height:1.15;letter-spacing:-1px;margin:10px 0 14px}.page-state_card__rNXOH p{font-size:14px;line-height:1.8;color:var(--theme-muted);max-width:400px;margin:auto}.page-state_actions__ITjql{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:26px}.page-state_actions__ITjql a,.page-state_actions__ITjql button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;border:1px solid var(--theme-border);border-radius:12px;font-size:13px;font-weight:700;cursor:pointer}.page-state_actions__ITjql .page-state_primary__VsPCz{background:var(--theme-accent);border-color:var(--theme-accent);color:var(--theme-on-accent)}.page-state_loading__yU7eK{width:min(100%,800px)}.page-state_loading__yU7eK>p{font-size:14px;color:var(--theme-muted);text-align:center;margin-bottom:26px}.page-state_skeletons__3Wbcz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.page-state_skeleton__gU2pc{height:170px;border:1px solid var(--theme-border);border-radius:20px;padding:20px;background:var(--theme-soft-2)}.page-state_skeleton__gU2pc span{display:block;height:12px;border-radius:8px;background:var(--theme-soft);margin:15px 0;animation:page-state_pulse__GV4mk 1.5s ease-in-out infinite}.page-state_skeleton__gU2pc span:first-child{height:34px;width:34px}.page-state_skeleton__gU2pc span:last-child{width:65%}@keyframes page-state_pulse__GV4mk{50%{opacity:.35}}@media(max-width:560px){.page-state_card__rNXOH{padding:28px 20px}.page-state_skeletons__3Wbcz{grid-template-columns:repeat(2,minmax(0,1fr))}.page-state_skeleton__gU2pc{height:140px}.page-state_actions__ITjql{flex-direction:column}}@media(prefers-reduced-motion:reduce){.page-state_skeleton__gU2pc span{animation:none}}