.ZSewta_main{width:min(100%,560px);min-height:min(520px, calc(100dvh - var(--ladyfa-header-height) - var(--ladyfa-nav-height) - 64px));padding:var(--ladyfa-space-4) var(--ladyfa-page-gutter) calc(var(--ladyfa-nav-height) + var(--ladyfa-space-6));text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-inline:auto;display:flex}.ZSewta_stage{aspect-ratio:1.15;background:linear-gradient(160deg, var(--color-surface-subtle), var(--color-action-primary-soft));border-radius:28px;place-items:center;width:100%;max-height:300px;display:grid;position:relative}.ZSewta_code{top:16px;color:var(--color-text-secondary);font-size:13px;position:absolute;inset-inline-end:20px}.ZSewta_box{width:62%;overflow:visible}.ZSewta_side{fill:var(--color-accent-premium)}.ZSewta_lid{fill:color-mix(in srgb, var(--color-accent-premium) 80%, var(--color-text-primary));transform-origin:30px 60px;animation:3.2s ease-in-out infinite ZSewta_lid-wobble}.ZSewta_mark{fill:var(--color-action-primary-active);font-size:46px;font-weight:var(--ladyfa-weight-semibold);text-anchor:middle}@keyframes ZSewta_lid-wobble{0%,to{rotate:0deg}50%{rotate:-4deg}}@media (prefers-reduced-motion:reduce){.ZSewta_lid{animation:none}}.ZSewta_main h1{margin:var(--ladyfa-space-5) 0 var(--ladyfa-space-1);color:var(--color-text-primary);font-size:var(--ladyfa-font-xl);font-weight:var(--ladyfa-weight-semibold);line-height:1.65}.ZSewta_main p{max-width:34ch;color:var(--color-text-secondary);font-size:var(--ladyfa-font-md);margin:0;line-height:1.9}.ZSewta_actions{width:100%;margin-top:var(--ladyfa-space-5);gap:10px;display:grid}.ZSewta_actions a{min-height:var(--ladyfa-tap-target);justify-content:center;align-items:center;gap:var(--ladyfa-space-2);font-size:var(--ladyfa-font-sm);border-radius:999px;display:inline-flex}.ZSewta_primary{background:var(--color-action-primary);min-height:52px;color:var(--color-text-inverse);font-weight:var(--ladyfa-weight-medium)}.ZSewta_primary:hover{background:var(--color-action-primary-hover)}.ZSewta_secondary{min-height:52px;color:var(--color-text-primary);border:1px solid var(--color-border);background:var(--color-surface)}.ZSewta_quiet{color:var(--color-text-secondary);text-underline-offset:4px;text-decoration:underline}.ZSewta_actions a:focus-visible{outline:2px solid var(--color-action-focus);outline-offset:3px}
