.modal-container:open{opacity:1}.modal-container:open .modal-box{transform:scale(1)}.modal-container[open]{opacity:1}.modal-container[open] .modal-box{transform:scale(1)}.modal-container{max-width:100%;opacity:0;transition:opacity .2s ease-out,transform .2s ease-out,overlay allow-discrete .2s ease-out,display allow-discrete .2s ease-out}.modal-container .modal-box{transition:opacity .2s ease-out,transform .2s ease-out,overlay allow-discrete .2s ease-out,display allow-discrete .2s ease-out;transform:scale(.95)}@starting-style{.modal-container:open{opacity:0}.modal-container:open .modal-box{transform:scale(.95)}.modal-container[open]{opacity:0}.modal-container[open] .modal-box{transform:scale(.95)}}.router-loading-icon{top:calc(var(--spacing,.25rem)*0);right:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:9999;background-color:#9f9fa9cc;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed}@supports (color:color-mix(in lab,red,red)){.router-loading-icon{background-color:color-mix(in oklab,var(--color-zinc-400,oklch(70.5% .015 286.067)) 80%,transparent)}}.router-loading-icon{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1));opacity:0;visibility:hidden}.router-loading-icon img{animation:rotateWithPause 1s infinite forwards}.is-navigating .router-loading-icon{opacity:.5;visibility:visible;animation:fadeIn .2s}
