/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer theme,base;@layer components{.loading-screen{z-index:50;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 4);background-color:var(--color-page,#edeff3);padding-inline:calc(var(--spacing,.25rem) * 6);text-align:center;color:var(--text-color-primary,#16181d);flex-direction:column;display:flex;position:fixed;inset:0}.loading-screen[data-inline]{flex:1;position:static}.loading-screen__label{max-width:65ch;font-size:var(--text-subtitle,1rem);line-height:var(--tw-leading,var(--text-subtitle--line-height,1.5rem));letter-spacing:var(--tw-tracking,var(--text-subtitle--letter-spacing,0));font-weight:var(--tw-font-weight,var(--text-subtitle--font-weight,600));overflow-wrap:break-word}.loading-screen__patience{max-width:65ch;font-size:var(--text-body-sm,.875rem);line-height:var(--tw-leading,var(--text-body-sm--line-height,1.25rem));letter-spacing:var(--tw-tracking,var(--text-body-sm--letter-spacing,0));font-weight:var(--tw-font-weight,var(--text-body-sm--font-weight,400));color:var(--text-color-secondary,#5b6473);animation:.6s ease-out both loading-fade}.loading-iris{isolation:isolate;background:radial-gradient(circle,#050507 62%,#000 100%);border-radius:9999px;flex:none;width:176px;height:176px;position:relative;overflow:hidden;box-shadow:0 18px 40px -14px #0000008c}.loading-iris__layer{mix-blend-mode:screen;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.loading-iris__layer--rim{animation:5.2s linear infinite loading-spin}.loading-iris__layer--red{animation:2.6s linear infinite loading-spin}.loading-iris__layer--arc{animation:1.5s cubic-bezier(.45,.05,.55,.95) infinite reverse loading-spin}.loading-iris__pupil{background:#000;border-radius:9999px;position:absolute;inset:31%;overflow:hidden}.loading-iris__face{max-width:none;height:205%;position:absolute;top:50%;left:50%;translate:-50% -50%}:root[data-graphics=less] .loading-iris{box-shadow:none}:root[data-graphics=less] .loading-iris__layer{animation:none}:root[data-graphics=less] .loading-iris__layer:not(.loading-iris__layer--rim){display:none}:root[data-graphics=less] .loading-screen__patience{animation:none}@media (prefers-reduced-motion:reduce){.loading-iris__layer{animation:none}.loading-iris__layer:not(.loading-iris__layer--rim){display:none}.loading-screen__patience{animation:none}}}@layer utilities;@keyframes loading-spin{to{rotate:1turn}}@keyframes loading-fade{0%{opacity:0;translate:0 4px}}
