.sklad-turnstile{--sklad-turnstile-surface:#f8f8f8;isolation:isolate;border-radius:var(--field-radius,.75rem);background:var(--sklad-turnstile-surface);height:63px;color:var(--foreground);margin-inline:min(0px,50% - 150px);position:relative;overflow:hidden}.dark .sklad-turnstile,[data-theme=dark] .sklad-turnstile{--sklad-turnstile-surface:#313131}@media (prefers-color-scheme:dark){:root:not(.light):not([data-theme=light]) .sklad-turnstile{--sklad-turnstile-surface:#313131}}.sklad-turnstile[data-variant=outlined]:after{content:"";z-index:2;border:1px solid var(--field-border);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.sklad-turnstile-placeholder{transition:opacity var(--sklad-motion-reveal,.38s) var(--sklad-motion-ease-out,ease-out);align-items:center;gap:.75rem;padding-inline:1.125rem;font-size:.875rem;font-weight:500;display:flex;position:absolute;inset:0}.sklad-turnstile-spinner{border:2.5px solid color-mix(in srgb, currentColor 16%, transparent);border-top-color:var(--accent);border-radius:9999px;flex:none;width:1.375rem;height:1.375rem;animation:.9s linear infinite sklad-turnstile-spin}@keyframes sklad-turnstile-spin{to{transform:rotate(360deg)}}.sklad-turnstile-widget{opacity:0;transition:opacity var(--sklad-motion-reveal,.38s) var(--sklad-motion-ease-out,ease-out);position:absolute;inset:-1px}.sklad-turnstile[data-state=shown] .sklad-turnstile-widget{opacity:1}.sklad-turnstile:not([data-state=checking]) .sklad-turnstile-placeholder{opacity:0}.sklad-turnstile[data-state=failed]{background:var(--field-background);height:auto;min-height:63px}.sklad-turnstile[data-state=failed] .sklad-turnstile-widget,.sklad-turnstile[data-state=failed] .sklad-turnstile-placeholder{visibility:hidden}.sklad-turnstile-failed{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.75rem .75rem .75rem 1rem;font-size:.8125rem;line-height:1.4;display:flex;position:relative}.sklad-turnstile-failed-icon{width:1.25rem;height:1.25rem;color:var(--warning);flex:none}.sklad-turnstile-failed-text{flex:14rem;gap:.125rem;min-width:0;display:grid}@media (prefers-reduced-motion:reduce){.sklad-turnstile-placeholder,.sklad-turnstile-widget{transition:none}.sklad-turnstile-spinner{animation:none}}.sklad-turnstile:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (forced-colors:active){.sklad-turnstile:not([data-variant=outlined]){border:1px solid canvastext}}
