@keyframes z4rcyz0{0%{background-position:160% 0}to{background-position:-160% 0}}
.z4rcyz1{border-radius:var(--mantine-radius-sm);background:linear-gradient(90deg, var(--mantine-color-gray-2) 0%, var(--mantine-color-gray-1) 42%, var(--mantine-color-gray-2) 76%);background-size:220% 100%;animation:1.4s ease-in-out infinite z4rcyz0}
[data-mantine-color-scheme=dark] .z4rcyz1{background:linear-gradient(90deg,#777c8f2e 0%,#777c8f4d 42%,#777c8f2e 76%) 0 0/220% 100%}
.z4rcyz2{background:var(--mantine-color-white);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-lg);box-shadow:var(--mantine-shadow-sm)}
[data-mantine-color-scheme=dark] .z4rcyz2{box-shadow:none;background:#151b24d1;border-color:#777c8f33}
.z4rcyz3{width:100%;max-width:100%;min-height:100vh;padding-top:var(--mantine-spacing-xl);padding-bottom:var(--mantine-spacing-xl);padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md);margin:0 auto;display:block}
.z4rcyz4{justify-content:center;align-items:center;gap:var(--mantine-spacing-lg);min-height:124px;margin-bottom:var(--mantine-spacing-xl);padding:var(--mantine-spacing-xl);flex-direction:column;display:flex}
.z4rcyz5{border-radius:var(--mantine-radius-md);width:min(100%,520px);height:52px}
.z4rcyz6{z-index:100;min-height:70px;margin-bottom:var(--mantine-spacing-xl);padding:var(--mantine-spacing-md);border-radius:var(--mantine-radius-md);background:var(--mantine-color-body);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0}
[data-mantine-color-scheme=dark] .z4rcyz6{background:#151b24d1}
.z4rcyz7{justify-content:flex-start;gap:var(--mantine-spacing-xs);flex-wrap:nowrap;display:flex;overflow:hidden}
.z4rcyz8{border-radius:var(--mantine-radius-sm);flex-shrink:0;width:108px;height:36px}
.z4rcyz9{gap:var(--mantine-spacing-xl);margin-top:var(--mantine-spacing-xl);flex-direction:column;display:flex}
.z4rcyza{min-height:430px;padding:var(--mantine-spacing-md)}
.z4rcyzb{min-height:220px;padding:var(--mantine-spacing-md)}
.z4rcyzc{align-items:center;gap:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-lg);display:flex}
.z4rcyzd{border-radius:var(--mantine-radius-md);flex-shrink:0;width:40px;height:40px}
.z4rcyze{border-radius:var(--mantine-radius-md);width:36px;height:36px}
.z4rcyzf{gap:var(--mantine-spacing-xs);flex-direction:column;flex:1;min-width:0;display:flex}
.z4rcyzg{width:min(100%,430px);height:28px}
.z4rcyzh{width:min(100%,260px);height:28px}
.z4rcyzi{width:min(100%,620px);height:18px}
.z4rcyzj{gap:var(--mantine-spacing-md);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}
.z4rcyzk{min-height:164px;padding:var(--mantine-spacing-lg);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);background:var(--mantine-color-body)}
[data-mantine-color-scheme=dark] .z4rcyzk{background:#0d121a5c;border-color:#777c8f33}
.z4rcyzl{width:70%;height:20px;margin-top:var(--mantine-spacing-sm)}
.z4rcyzm{width:100%;height:16px;margin-top:var(--mantine-spacing-sm)}
.z4rcyzn{width:72%;height:16px;margin-top:var(--mantine-spacing-xs)}
.z4rcyzo{width:100%;height:54px;margin-top:var(--mantine-spacing-lg);border-radius:var(--mantine-radius-md)}
.z4rcyzp{gap:var(--mantine-spacing-sm);margin-top:var(--mantine-spacing-lg);flex-wrap:wrap;display:flex}
.z4rcyzq{border-radius:var(--mantine-radius-sm);width:146px;height:36px}
.z4rcyzr{border-radius:var(--mantine-radius-sm);width:112px;height:36px}
.z4rcyzs{width:100%;height:20px;margin-top:var(--mantine-spacing-lg)}
.z4rcyzt{width:68%;height:20px;margin-top:var(--mantine-spacing-sm)}
@media (prefers-reduced-motion:reduce){.z4rcyz1{animation:none}}
@media (min-width:62em){.z4rcyz3{max-width:calc(68.75rem * var(--mantine-scale))}.z4rcyzj{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (min-width:75em){.z4rcyz3{max-width:calc(75rem * var(--mantine-scale))}}
@media (min-width:88em){.z4rcyz3{max-width:calc(87.5rem * var(--mantine-scale))}}
@media (min-width:110em){.z4rcyz3{max-width:calc(100rem * var(--mantine-scale))}}
@media (max-width:48em){.z4rcyz4{min-height:88px;padding:var(--mantine-spacing-lg) var(--mantine-spacing-md)}.z4rcyz5{width:min(100%,340px);height:40px}}
@media (min-width:48em){.z4rcyz7{flex-wrap:wrap;justify-content:center}.z4rcyza,.z4rcyzb{padding:var(--mantine-spacing-xl)}}
