.DP67Mq_state{width:100%;min-height:min(42rem,100svh - 10rem);color:var(--serpa-color-text-primary);font-family:var(--serpa-font-sans);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1rem 3rem;display:flex}.DP67Mq_illustration{width:min(100%,27rem);height:auto;margin-bottom:1.25rem;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 12% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 12% 84%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.DP67Mq_copy{max-width:30rem}.DP67Mq_copy h2{max-width:20ch;color:var(--serpa-color-text-primary);letter-spacing:-.025em;text-wrap:balance;margin:0 auto;font-size:1.75rem;font-weight:600;line-height:1.22}.DP67Mq_copy p{color:var(--serpa-color-text-secondary);margin:1rem 0 0;font-size:.875rem;line-height:1.7}.DP67Mq_actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.75rem;display:flex}.DP67Mq_actions :is(button,a){min-height:2.75rem;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.625rem;padding:.625rem 1.125rem;font-size:.875rem;font-weight:600;line-height:1.4;text-decoration:none;transition:background-color .16s,border-color .16s,transform .16s;display:inline-flex}.DP67Mq_actions .DP67Mq_primary{background:var(--serpa-color-action);min-width:8.5rem;color:var(--serpa-color-action-text)}.DP67Mq_actions .DP67Mq_primary:hover:not(:disabled){background:var(--serpa-color-action-hover)}.DP67Mq_actions .DP67Mq_secondary{border-color:var(--serpa-color-rule-strong);background:var(--serpa-color-surface);color:var(--serpa-color-text-primary)}.DP67Mq_actions .DP67Mq_secondary:hover{border-color:var(--serpa-color-text-muted);background:var(--serpa-color-surface-hover)}.DP67Mq_actions :is(button,a):focus-visible{outline:2px solid var(--serpa-color-action);outline-offset:4px}.DP67Mq_actions :is(button,a):active:not(:disabled){transform:translateY(1px)}.DP67Mq_actions button:disabled{opacity:.65;cursor:wait}.DP67Mq_actions svg{flex-shrink:0}.DP67Mq_reassurance{color:var(--serpa-color-text-secondary);justify-content:center;align-items:center;gap:.5rem;margin:1.5rem 0 0;font-size:.8125rem;line-height:1.5;display:flex}.DP67Mq_retrying{animation:1s linear infinite DP67Mq_retry-turn}@keyframes DP67Mq_retry-turn{to{transform:rotate(360deg)}}@media (max-width:480px){.DP67Mq_state{min-height:0;padding:1.5rem 0 2rem}.DP67Mq_illustration{width:min(100%,21rem);margin-bottom:1rem}.DP67Mq_copy h2{font-size:1.5rem}.DP67Mq_actions{width:min(100%,20rem);margin-top:1.5rem}.DP67Mq_actions :is(button,a){width:100%}}@media (prefers-reduced-motion:reduce){.DP67Mq_actions :is(button,a){transition:none}.DP67Mq_retrying{animation:none}}
