@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{--tw-leading:initial;--tw-font-weight:initial}::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}.signin\:m-\[10px_0_12px\]{margin:10px 0 12px}.signin\:mt-\[10px\]{margin-top:10px}.signin\:mt-\[12px\]{margin-top:12px}.signin\:mt-\[24px\]{margin-top:24px}.signin\:mb-\[6px\]{margin-bottom:6px}.signin\:mb-\[28px\]{margin-bottom:28px}.signin\:block{display:block}.signin\:flex{display:flex}.signin\:min-h-\[18px\]{min-height:18px}.signin\:min-h-\[100dvh\]{min-height:100dvh}.signin\:w-\[100\%\]{width:100%}.signin\:max-w-\[400px\]{max-width:400px}.signin\:\[cursor\:pointer\]{cursor:pointer}.signin\:items-center{align-items:center}.signin\:justify-center{justify-content:center}.signin\:gap-\[10px\]{gap:10px}.signin\:gap-\[12px\]{gap:12px}.signin\:rounded-\[8px\]{border-radius:8px}.signin\:rounded-\[16px\]{border-radius:16px}.signin\:p-\[10px_12px\]{padding:10px 12px}.signin\:p-\[11px\]{padding:11px}.signin\:p-\[11px_16px\]{padding:11px 16px}.signin\:p-\[16px\]{padding:16px}.signin\:p-\[40px_36px\]{padding:40px 36px}.signin\:text-center{text-align:center}.signin\:\[font-family\:-apple-system\,_BlinkMacSystemFont\,_\'Segoe_UI\'\,_sans-serif\]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.signin\:text-\[13px\]{font-size:13px}.signin\:text-\[14px\]{font-size:14px}.signin\:text-\[15px\]{font-size:15px}.signin\:text-\[22px\]{font-size:22px}.signin\:leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.signin\:font-\[500\]{--tw-font-weight:500;font-weight:500}.signin\:font-\[600\]{--tw-font-weight:600;font-weight:600}.signin\:font-\[700\]{--tw-font-weight:700;font-weight:700}.signin\:\[color\:\#6b7280\]{color:#6b7280}.signin\:\[color\:\#9ca3af\]{color:#9ca3af}.signin\:\[color\:\#111\]{color:#111}.signin\:\[color\:\#374151\]{color:#374151}.signin\:\[color\:inherit\]{color:inherit}.signin\:\[box-shadow\:0_4px_24px_rgba\(0\,0\,0\,\.06\)\]{box-shadow:0 4px 24px #0000000f}.signin\:\[outline\:none\]{outline:none}.signin\:\[background\:\#f9fafb\]{background:#f9fafb}.signin\:\[background\:\#fff\]{background:#fff}.signin\:\[border\:1\.5px_solid_\#d1d5db\]{border:1.5px solid #d1d5db}.signin\:\[border\:1px_solid_\#d1d5db\]{border:1px solid #d1d5db}.signin\:\[border\:1px_solid_\#e5e7eb\]{border:1px solid #e5e7eb}.signin\:\[text-decoration\:none\]{text-decoration:none}.signin\:\[transition\:background_\.15s\]{transition:background .15s}.signin\:\[transition\:border-color_\.15s\]{transition:border-color .15s}.signin\:\[\&_svg\]\:\[flex-shrink\:0\] svg{flex-shrink:0}.signin\:\[\&\.error\]\:\[color\:\#dc2626\].error{color:#dc2626}.signin\:\[\&\.success\]\:\[color\:\#16a34a\].success{color:#16a34a}.signin\:\[\&\:\:after\]\:h-\[1px\]:after{height:1px}.signin\:\[\&\:\:after\]\:\[flex\:1\]:after{flex:1}.signin\:\[\&\:\:after\]\:\[content\:\'\'\]:after{content:""}.signin\:\[\&\:\:after\]\:\[background\:\#e5e7eb\]:after{background:#e5e7eb}.signin\:\[\&\:\:before\]\:h-\[1px\]:before{height:1px}.signin\:\[\&\:\:before\]\:\[flex\:1\]:before{flex:1}.signin\:\[\&\:\:before\]\:\[content\:\'\'\]:before{content:""}.signin\:\[\&\:\:before\]\:\[background\:\#e5e7eb\]:before{background:#e5e7eb}.signin\:\[\&\:disabled\]\:\[cursor\:default\]:disabled{cursor:default}.signin\:\[\&\:disabled\]\:\[opacity\:\.6\]:disabled{opacity:.6}.signin\:\[\&\:focus\]\:\[border-color\:\#22c55e\]:focus{border-color:#22c55e}.signin\:\[\&\:hover\]\:\[color\:\#111\]:hover{color:#111}.signin\:\[\&\:hover\]\:\[background\:\#f3f4f6\]:hover{background:#f3f4f6}.page-code-form{gap:12px;margin-top:16px;font-size:14px;line-height:1.5;display:grid}.page-code-form[hidden]{display:none}.page-code-form input{box-sizing:border-box;text-align:center;letter-spacing:.25em;border:1px solid #d1d5db;border-radius:8px;width:100%;min-height:48px;font-size:24px}.page-code-form button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#15803d;border:0;border-radius:8px}.page-code-form button:disabled{opacity:.6;cursor:default}.page-code-form p{color:#6b7280}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}[data-astro-cid-nkepzzli],[data-astro-cid-nkepzzli]:before,[data-astro-cid-nkepzzli]:after{box-sizing:border-box;margin:0;padding:0}
/*! Third-party notices: /licenses/THIRD-PARTY-NOTICES.txt */
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
