/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";*{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Roboto,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400}.loading-container{background-color:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:200px;padding:2rem;display:flex;position:relative}.loading-container--page{z-index:140;pointer-events:auto;background-color:#ffffffeb;border-radius:0;min-height:100%;position:absolute;inset:0}.loading-container--compact{background-color:#0000;border-radius:0;min-height:0;padding:1rem}.loading-logo{justify-content:center;align-items:center;display:flex;position:relative;top:auto;left:auto;transform:none}.logo-animation{max-width:100%;height:auto;animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}