/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.block{display:block}.hidden{display:none}.resize{resize:both}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}body[data-page=register] .lg-wrap{padding-bottom:0}.rg-card{box-shadow:0 24px 64px -24px #17409947}.rg-perk{color:#ef822f;margin-top:8px;font-size:14px;font-weight:500;line-height:20px}.rg-card{background:linear-gradient(#e9f2ff 25%,#fff 100%);border:1px solid #fff;border-radius:10px;flex:none;width:480px;max-width:100%;padding:39px;animation:.7s cubic-bezier(.2,.7,.3,1) .12s both lg-rise}.rg-agree{cursor:pointer;align-items:center;gap:12px;margin-top:42px;display:flex;position:relative}.rg-check{appearance:none;cursor:pointer;background:#fff;border:1px solid #d4dce9;border-radius:4px;outline:none;flex:none;width:22px;height:22px;transition:background-color .25s,border-color .25s}.rg-check:checked{background:#2468f2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath d='M1 5l3.2 3.2L11 1.2' stroke='%23fff' stroke-width='1.8' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/13.5px 10px no-repeat;border-color:#2468f2}.rg-check:focus-visible{box-shadow:0 0 0 4px #2468f21f}.rg-check.is-invalid{border-color:#f56c6c;box-shadow:0 0 0 4px #f56c6c1f}.rg-check.is-invalid:focus-visible{border-color:#f56c6c;box-shadow:0 0 0 4px #f56c6c29}.rg-agree span{color:#666;font-size:14px;line-height:20px}.rg-agree a{color:#28a0fc}.rg-agree a:hover{text-decoration:underline}.rg-card .lg-submit{margin-top:15px}.rg-card .lg-submit:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;filter:none;transform:none}.rg-login{text-align:center;color:#666;margin-top:20px;font-size:14px;line-height:19px}.rg-login a{color:#28a0fc}.rg-login a:hover{text-decoration:underline}.rg-card .form-tip{white-space:nowrap;color:#fff;pointer-events:none;border-radius:999px;margin:0;padding:1px 10px;font-size:12px;line-height:20px;animation:.18s ease-out lg-tip-in;display:none;position:absolute;top:-4px;right:6px;transform:translateY(-100%)}.rg-card .form-tip:after{content:"";border:4px solid #0000;position:absolute;top:100%;right:12px}.rg-card .form-tip.ok{background:#059669;box-shadow:inset 0 1px #ffffff47,0 6px 16px -4px #05966973}.rg-card .form-tip.ok:after{border-top-color:#059669}.rg-card .form-tip.err{background:#f56c6c;box-shadow:inset 0 1px #ffffff47,0 6px 16px -4px #f56c6c73}.rg-card .form-tip.err:after{border-top-color:#f56c6c}@media (prefers-reduced-motion:reduce){.rg-card .form-tip{animation:none}}.rg-card .lg-input.is-invalid{border-color:#f56c6c;box-shadow:0 0 0 4px #f56c6c1f}.rg-card .lg-input.is-invalid:focus{border-color:#f56c6c;box-shadow:0 0 0 4px #f56c6c29}.rg-agree .form-tip{left:0;right:auto}.rg-agree .form-tip:after{left:6px;right:auto}.rg-card .lg-field+.lg-field{margin-top:30px}.rg-card form>div.lg-field:nth-of-type(2){margin-top:29px}@media (max-width:1023.98px){.rg-card{animation:none}}@media (max-width:639.98px){.rg-card{width:100%;padding:28px 20px 32px;box-shadow:0 16px 40px -20px #17409940}.rg-agree{margin-top:36px}.rg-card .lg-submit,.rg-login{margin-top:18px}}@media (prefers-reduced-motion:reduce){.rg-card{animation:none}.rg-check{transition:none}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}