/*! 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)))){[data-v-41a8f037],[data-v-41a8f037]::backdrop,[data-v-41a8f037]:after,[data-v-41a8f037]:before{--tw-font-weight:initial}}}.google-auth-button[data-v-41a8f037]{margin-top:calc(var(--t-spacing,.25rem)*6);width:100%;font-size:var(--t-text-xs,.75rem);line-height:var(--tw-leading,var(--t-text-xs--line-height,1.33333))}.google-auth-button--loading[data-v-41a8f037]{pointer-events:none;opacity:.7}.google-auth-button__content[data-v-41a8f037]{font-size:var(--t-text-xs,.75rem);line-height:var(--tw-leading,var(--t-text-xs--line-height,1.33333));--tw-font-weight:700;align-items:center;font-weight:700;display:flex}.google-auth-button__icon[data-v-41a8f037]{margin-right:calc(var(--t-spacing,.25rem)*3)}.google-auth[data-v-41a8f037] .base-button>span{z-index:1;position:relative}@property --tw-font-weight{syntax:"*";inherits:false}.google-callback[data-v-bfd395cd]{max-width:520px;padding:calc(var(--t-spacing,.25rem)*10);color:var(--c-text-strong);margin-inline:auto}
