.loading-module__yM0rVq__page{background:var(--bg-1);min-height:100dvh;color:var(--ink-1)}.loading-module__yM0rVq__container{width:100%;max-width:none;margin:0;padding:24px clamp(16px,4.2vw,24px) 64px}.loading-module__yM0rVq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.loading-module__yM0rVq__hero{flex-direction:column;align-items:center;padding:40px 0 8px;display:flex}.loading-module__yM0rVq__bone{border-radius:var(--r-control);background:var(--surface-2);animation:2.4s ease-in-out infinite loading-module__yM0rVq__breath;display:block;position:relative;overflow:hidden}.loading-module__yM0rVq__bone:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);animation:1.8s linear infinite loading-module__yM0rVq__shimmer;position:absolute;inset:0}.loading-module__yM0rVq__headline{width:min(520px,80%);height:36px;margin-bottom:20px}.loading-module__yM0rVq__switch{border-radius:var(--r-full);width:220px;height:38px;margin-bottom:20px}.loading-module__yM0rVq__dialog{border-radius:var(--r-card);width:min(800px,100%);height:168px}.loading-module__yM0rVq__chips{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;display:flex}.loading-module__yM0rVq__chips .loading-module__yM0rVq__bone{border-radius:var(--r-field);width:132px;height:52px}.loading-module__yM0rVq__rows{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:48px;display:grid}.loading-module__yM0rVq__rowCard{flex-direction:column;gap:8px;display:flex}.loading-module__yM0rVq__rowCard .loading-module__yM0rVq__media{aspect-ratio:4/3;border-radius:var(--r-media)}.loading-module__yM0rVq__rowCard .loading-module__yM0rVq__line{width:70%;height:14px}@keyframes loading-module__yM0rVq__breath{0%,to{opacity:1}50%{opacity:.9}}@keyframes loading-module__yM0rVq__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (max-width:1023px){.loading-module__yM0rVq__rows{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.loading-module__yM0rVq__rows{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.loading-module__yM0rVq__bone,.loading-module__yM0rVq__bone:after{animation:none}}
