select.lockerverse-form__control:not([multiple]){appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 17px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:38px}select.lockerverse-form__control[multiple]{background-image:none}.lockerverse-form__field{align-content:start;gap:8px;min-width:0;display:grid}.lockerverse-form__field>label{color:var(--lockerverse-text);margin:0;font-size:14px;font-weight:500;line-height:1.45;display:block}.lockerverse-form__control{box-sizing:border-box;width:100%;min-width:0;min-height:48px;font:inherit;color:var(--lockerverse-text);background:var(--lockerverse-control,var(--lockerverse-bg));border:1px solid var(--lockerverse-border);border-radius:var(--lockerverse-radius,10px);outline:none;margin:0;padding:11px 13px;font-size:16px;line-height:1.5}.lockerverse-form__control::placeholder{color:var(--lockerverse-placeholder,var(--lockerverse-muted));opacity:1}.lockerverse-form__control:focus-visible{outline:2px solid var(--lockerverse-accent);outline-offset:2px;border-color:var(--lockerverse-accent)}.lockerverse-form__control[aria-invalid=true]{border-color:var(--lockerverse-danger,#c53545)}.lockerverse-form__field textarea.lockerverse-form__control{resize:vertical;min-height:112px}.lockerverse-form__field select.lockerverse-form__control{appearance:auto;padding-right:32px}.lockerverse-form__error{color:var(--lockerverse-danger,#c53545);margin:0;font-size:13px;line-height:1.45;display:block}input.lockerverse-form__checkbox{box-sizing:border-box;width:20px;min-width:20px;height:20px;min-height:20px;color:var(--lockerverse-accent-contrast,#000);appearance:none;cursor:pointer;border:1px solid color-mix(in srgb, var(--lockerverse-text) 25%, transparent);border-radius:calc(var(--lockerverse-radius,10px) / 2);background:0 0;flex:none;place-content:center;margin:0;padding:0;display:grid}input.lockerverse-form__checkbox:before{content:"";opacity:0;border-bottom:2.5px solid;border-left:2.5px solid;width:11px;height:7px;transition:opacity .1s,transform .1s;transform:translateY(-1px)rotate(-45deg)scale(.7)}input.lockerverse-form__checkbox:checked{background:var(--lockerverse-accent);border-color:var(--lockerverse-accent)}input.lockerverse-form__checkbox:checked:before{opacity:1;transform:translateY(-1px)rotate(-45deg)scale(1)}input.lockerverse-form__checkbox:focus-visible{outline:2px solid var(--lockerverse-focus,var(--lockerverse-accent));outline-offset:2px;border-color:var(--lockerverse-accent)}input.lockerverse-form__checkbox[aria-invalid=true]{border-color:var(--lockerverse-danger,#c53545)}input.lockerverse-form__checkbox:disabled{cursor:not-allowed;opacity:.6}.lockerverse-form__phone{width:100%;min-width:0;color:var(--lockerverse-text);background:var(--lockerverse-control,var(--lockerverse-bg));border:1px solid var(--lockerverse-border);border-radius:var(--lockerverse-radius,10px);display:flex}.lockerverse-form__phone:focus-within{outline:2px solid var(--lockerverse-focus,var(--lockerverse-accent));outline-offset:2px;border-color:var(--lockerverse-accent)}.lockerverse-form__phone:has([aria-invalid=true]){border-color:var(--lockerverse-danger,#dc2626)}.lockerverse-form__phone:has(:disabled){opacity:.6}.lockerverse-form__phone-country{border-right:1px solid var(--lockerverse-border);flex-shrink:0;align-items:center;padding:0 10px;display:inline-flex;position:relative}.lockerverse-form__phone-country>span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.lockerverse-form__phone .lockerverse-form__phone-country select{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}.lockerverse-form__phone-country:focus-within{outline:2px solid var(--lockerverse-focus,var(--lockerverse-accent));outline-offset:-2px}.lockerverse-form__phone-flag{font-size:17px}.lockerverse-form__phone input[type=tel]{width:100%;min-width:0;min-height:46px;font:inherit;font-family:var(--lockerverse-font-family,inherit);color:inherit;border-radius:0 var(--lockerverse-radius,10px) var(--lockerverse-radius,10px) 0;box-shadow:none;background:0 0;border:0 solid #0000;flex:1;margin:0;padding:11px 12px;font-size:16px}.lockerverse-form__phone input[type=tel]:focus{box-shadow:none;outline:none}.lockerverse-form__phone select:disabled,.lockerverse-form__phone input:disabled{cursor:not-allowed}.lockerverse-form__phone:focus-within .lockerverse-form__phone-country{border-right-color:var(--lockerverse-accent)}.lockerverse-payment,.lockerverse-signup{--lockerverse-form-accent:var(--lockerverse-accent);--lockerverse-form-border:var(--lockerverse-border);--lockerverse-form-control:var(--lockerverse-control);--lockerverse-form-muted:var(--lockerverse-muted);--lockerverse-form-placeholder:var(--lockerverse-placeholder);--lockerverse-form-radius:var(--lockerverse-radius);--lockerverse-form-subtle:var(--lockerverse-subtle);--lockerverse-form-text:var(--lockerverse-text)}:is(.lockerverse-payment,.lockerverse-signup) label:not(.lockerverse-payment__check-row),:is(.lockerverse-payment,.lockerverse-signup) .lockerverse-payment__field,:is(.lockerverse-payment,.lockerverse-signup) fieldset{gap:8px;display:grid}:is(.lockerverse-payment,.lockerverse-signup) label>span,:is(.lockerverse-payment,.lockerverse-signup) .lockerverse-payment__field>span,:is(.lockerverse-payment,.lockerverse-signup) legend{color:color-mix(in srgb, var(--lockerverse-form-text) 82%, transparent);font-size:14px;font-weight:500;line-height:1.45}:is(.lockerverse-payment,.lockerverse-signup) fieldset{border:0;min-width:0;margin:0;padding:0}:is(.lockerverse-payment,.lockerverse-signup) input:not([type=checkbox]):not([type=radio]):where(:not(.lockerverse-form__control):not(.lockerverse-form__phone input)),:is(.lockerverse-payment,.lockerverse-signup) select:where(:not(.lockerverse-form__control)),:is(.lockerverse-payment,.lockerverse-signup) textarea{width:100%;min-height:48px;font:inherit;color:var(--lockerverse-form-text);appearance:none;background-color:var(--lockerverse-form-control);border:1px solid var(--lockerverse-form-border);border-radius:var(--lockerverse-form-radius);outline:none;padding:11px 13px;font-size:16px;line-height:1.5;transition:border-color .14s,box-shadow .14s;box-shadow:inset 0 1px #ffffff0a}:is(.lockerverse-payment,.lockerverse-signup) select:where(:not(.lockerverse-form__control)){background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 17px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:38px}:is(.lockerverse-payment,.lockerverse-signup) textarea{resize:vertical;min-height:112px;padding-top:12px}:is(.lockerverse-payment,.lockerverse-signup) input::placeholder,:is(.lockerverse-payment,.lockerverse-signup) textarea::placeholder{color:var(--lockerverse-form-placeholder);opacity:1}:is(.lockerverse-payment,.lockerverse-signup) input:not([type=checkbox]):not([type=radio]):where(:not(.lockerverse-form__control):not(.lockerverse-form__phone input)):focus,:is(.lockerverse-payment,.lockerverse-signup) select:where(:not(.lockerverse-form__control)):focus,:is(.lockerverse-payment,.lockerverse-signup) textarea:focus,:is(.lockerverse-payment,.lockerverse-signup) button:focus{border-color:var(--lockerverse-form-accent);outline:none}:is(.lockerverse-payment,.lockerverse-signup) input:not([type=checkbox]):not([type=radio]):where(:not(.lockerverse-form__control):not(.lockerverse-form__phone input)):focus,:is(.lockerverse-payment,.lockerverse-signup) select:where(:not(.lockerverse-form__control)):focus,:is(.lockerverse-payment,.lockerverse-signup) textarea:focus{box-shadow:0 0 0 1px var(--lockerverse-form-accent)}:is(.lockerverse-payment,.lockerverse-signup) input:not([type=checkbox]):not([type=radio]):where(:not(.lockerverse-form__control):not(.lockerverse-form__phone input)):focus-visible,:is(.lockerverse-payment,.lockerverse-signup) select:where(:not(.lockerverse-form__control)):focus-visible,:is(.lockerverse-payment,.lockerverse-signup) textarea:focus-visible,:is(.lockerverse-payment,.lockerverse-signup) button:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--lockerverse-form-accent) 24%, transparent)}.lockerverse-form-skeleton__sr-only{white-space:nowrap;clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lockerverse-form-skeleton{gap:16px;display:grid}.lockerverse-form-skeleton__branding{align-items:center;gap:14px;display:flex}.lockerverse-form-skeleton__avatar,.lockerverse-form-skeleton__community,.lockerverse-form-skeleton__label,.lockerverse-form-skeleton__input,.lockerverse-form-skeleton__section-label,.lockerverse-form-skeleton__section-full,.lockerverse-form-skeleton__section-half,.lockerverse-form-skeleton__check-line,.lockerverse-form-skeleton__button{background:color-mix(in srgb, var(--lockerverse-form-text) 8%, transparent);animation:2s cubic-bezier(.4,0,.6,1) infinite lockerverse-form-pulse;display:block}.lockerverse-form-skeleton__avatar{border-radius:var(--lockerverse-form-radius);flex:none;width:48px;height:48px}.lockerverse-form-skeleton__community{border-radius:4px;width:176px;height:20px}.lockerverse-form-skeleton__fields{border-top:1px solid var(--lockerverse-form-subtle);gap:12px;padding-top:14px;display:grid}.lockerverse-form-skeleton__field{gap:8px;display:grid}.lockerverse-form-skeleton__label{border-radius:4px;width:48px;height:16px}.lockerverse-form-skeleton__input{background:var(--lockerverse-form-control);border:1px solid var(--lockerverse-form-subtle);border-radius:var(--lockerverse-form-radius);width:100%;height:48px}.lockerverse-form-skeleton__section{background:color-mix(in srgb, var(--lockerverse-form-text) 2.5%, transparent);border:1px solid var(--lockerverse-form-subtle);border-radius:var(--lockerverse-form-radius);padding:12px}.lockerverse-form-skeleton__section-label{border-radius:4px;width:144px;height:16px}.lockerverse-form-skeleton__section-content{gap:8px;margin-top:12px;display:grid}.lockerverse-form-skeleton__section-full,.lockerverse-form-skeleton__section-half{border-radius:6px;height:36px}.lockerverse-form-skeleton__section-full{background:color-mix(in srgb, var(--lockerverse-form-text) 6%, transparent)}.lockerverse-form-skeleton__section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.lockerverse-form-skeleton__section-half{background:color-mix(in srgb, var(--lockerverse-form-text) 4.5%, transparent)}.lockerverse-form-skeleton__actions{gap:16px;padding:20px 0 4px;display:grid}.lockerverse-form-skeleton__check-line{border-radius:4px;width:min(256px,70%);height:20px}.lockerverse-form-skeleton__button{background:color-mix(in srgb, var(--lockerverse-form-text) 12%, transparent);border-radius:var(--lockerverse-form-radius);width:100%;height:48px}@keyframes lockerverse-form-pulse{50%{opacity:.55}}.lockerverse-signup{--lockerverse-accent:var(--lockerverse-signup-accent,#5751f2);--lockerverse-accent-contrast:var(--lockerverse-signup-accent-contrast,#fff);--lockerverse-bg:var(--lockerverse-signup-bg,#080808);--lockerverse-border:var(--lockerverse-signup-border,#ffffff1f);--lockerverse-control:var(--lockerverse-signup-control,#101010);--lockerverse-danger:var(--lockerverse-signup-danger,#f4a0ab);--lockerverse-font-family:var(--lockerverse-signup-font-family,ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--lockerverse-muted:var(--lockerverse-signup-muted,#ffffffa8);--lockerverse-placeholder:var(--lockerverse-signup-placeholder,#ffffff57);--lockerverse-radius:var(--lockerverse-signup-radius,10px);--lockerverse-subtle:var(--lockerverse-signup-subtle,#ffffff14);--lockerverse-text:var(--lockerverse-signup-text,#fff);box-sizing:border-box;width:100%;max-width:480px;font-family:var(--lockerverse-font-family);color:var(--lockerverse-text);border-radius:var(--lockerverse-radius);background:0 0;padding:clamp(16px,4.2%,20px);font-size:15px;line-height:1.4}.lockerverse-signup[data-lockerverse-theme=light]{--lockerverse-bg:var(--lockerverse-signup-bg,#fff);--lockerverse-border:var(--lockerverse-signup-border,#12141624);--lockerverse-control:var(--lockerverse-signup-control,#f5f6f7);--lockerverse-danger:var(--lockerverse-signup-danger,#c52b3e);--lockerverse-muted:var(--lockerverse-signup-muted,#121416a3);--lockerverse-placeholder:var(--lockerverse-signup-placeholder,#12141661);--lockerverse-subtle:var(--lockerverse-signup-subtle,#12141614);--lockerverse-text:var(--lockerverse-signup-text,#121416)}.lockerverse-signup *,.lockerverse-signup :before,.lockerverse-signup :after{box-sizing:border-box}.lockerverse-signup h1,.lockerverse-signup p{margin:0}.lockerverse-signup__cover{object-fit:cover;border:1px solid var(--lockerverse-border);border-radius:var(--lockerverse-radius);width:100%;height:192px;margin-bottom:16px;display:block}.lockerverse-signup__branding{align-items:center;gap:12px;min-width:0;margin-bottom:16px;font-size:18px;display:flex}.lockerverse-signup__branding img{object-fit:cover;border:1px solid var(--lockerverse-border);border-radius:var(--lockerverse-radius);width:48px;height:48px}.lockerverse-signup__branding strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lockerverse-signup header{margin-bottom:16px}.lockerverse-signup h1{font-size:24px;font-weight:600;line-height:1.33}.lockerverse-signup header p,.lockerverse-signup__status>p{color:var(--lockerverse-muted);white-space:pre-line;margin-top:12px}.lockerverse-signup form,.lockerverse-signup__fields,.lockerverse-signup__address{display:grid}.lockerverse-signup form,.lockerverse-signup__fields{gap:16px}.lockerverse-signup__fields{border-top:1px solid color-mix(in srgb, var(--lockerverse-text) 8%, transparent);padding-top:14px}.lockerverse-signup select[multiple]{min-height:128px}.lockerverse-signup [aria-invalid=true]{border-color:var(--lockerverse-danger)}.lockerverse-signup__choice{cursor:pointer;grid-template-columns:none;align-items:center;min-height:32px;gap:10px!important;display:flex!important}.lockerverse-signup__choice input[type=radio]{width:19px;height:19px;accent-color:var(--lockerverse-accent);margin:0}.lockerverse-signup__field-error,.lockerverse-signup__submit-error{color:var(--lockerverse-danger);font-size:13px}.lockerverse-signup__submit-error{background:color-mix(in srgb, var(--lockerverse-danger) 10%, transparent);border:1px solid color-mix(in srgb, var(--lockerverse-danger) 40%, transparent);border-radius:var(--lockerverse-radius);padding:10px 12px}.lockerverse-signup__submit,.lockerverse-signup__status>button{min-height:48px;font:inherit;color:var(--lockerverse-accent-contrast);cursor:pointer;background:var(--lockerverse-accent);border-radius:var(--lockerverse-radius);border:1px solid #0000;padding:11px 16px;font-weight:600}.lockerverse-signup__submit:disabled{cursor:not-allowed;opacity:.6}.lockerverse-signup__honeypot{white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;width:1px!important;height:1px!important;position:absolute!important}.lockerverse-signup__address{gap:12px!important}.lockerverse-signup__address-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.lockerverse-signup__address-search{position:relative}.lockerverse-signup__address-loading{color:var(--lockerverse-muted);font-size:12px;position:absolute;top:15px;right:12px}.lockerverse-signup__address-suggestions{z-index:20;background:var(--lockerverse-control);border:1px solid var(--lockerverse-border);border-radius:var(--lockerverse-radius);max-height:240px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 48px #0000007a}.lockerverse-signup__address-suggestions button{width:100%;font:inherit;color:var(--lockerverse-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;gap:2px;padding:9px 10px;display:grid}.lockerverse-signup__address-suggestions button:hover{background:color-mix(in srgb, var(--lockerverse-text) 8%, transparent)}.lockerverse-signup .lockerverse-signup__address-suggestions span{color:var(--lockerverse-muted);font-size:12px}.lockerverse-signup__status{text-align:center;align-content:center;place-items:center;min-height:280px;display:grid}.lockerverse-signup__status>button{margin-top:20px}.lockerverse-signup__success{width:56px;height:56px;color:var(--lockerverse-accent-contrast);background:var(--lockerverse-accent);border-radius:50%;place-items:center;margin-bottom:20px;font-size:28px;font-weight:700;display:grid}@media (width<=420px){.lockerverse-signup__address-row{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lockerverse-signup *,.lockerverse-signup :before,.lockerverse-signup :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
