@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:z4rcyz0 1.4s ease-in-out infinite}[data-mantine-color-scheme=dark] .z4rcyz1{background:linear-gradient(90deg,rgba(119,124,143,.18),rgba(119,124,143,.3) 42%,rgba(119,124,143,.18) 76%);background-size: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{background:rgba(21,27,36,.82);border-color:rgba(119,124,143,.2);box-shadow:none}.z4rcyz3{display:block;width:100%;max-width:100%;margin:0 auto;min-height:100vh;padding:var(--mantine-spacing-xl) var(--mantine-spacing-md)}.z4rcyz4{display:flex;min-height:184px;flex-direction:column;align-items:center;justify-content:center;gap:var(--mantine-spacing-lg);margin-bottom:var(--mantine-spacing-xl);padding:var(--mantine-spacing-xl)}.z4rcyz5{width:min(100%,520px);height:52px;border-radius:var(--mantine-radius-md)}.z4rcyz6{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--mantine-spacing-sm);width:min(100%,860px)}.z4rcyz7{width:136px;height:28px;border-radius:999px}.z4rcyz8{position:sticky;top:var(--mantine-spacing-md);z-index:100;min-height:86px;margin-bottom:var(--mantine-spacing-xl);padding:var(--mantine-spacing-md);border-radius:var(--mantine-radius-md);background:var(--mantine-color-body);backdrop-filter:blur(10px)}[data-mantine-color-scheme=dark] .z4rcyz8{background:rgba(21,27,36,.82)}.z4rcyz9{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--mantine-spacing-xs)}.z4rcyza{width:108px;height:36px;border-radius:var(--mantine-radius-sm)}.z4rcyzb{display:flex;flex-direction:column;gap:var(--mantine-spacing-xl);margin-top:var(--mantine-spacing-xl)}.z4rcyzc{min-height:430px}.z4rcyzc,.z4rcyzd{padding:var(--mantine-spacing-md)}.z4rcyzd{min-height:220px}.z4rcyze{display:flex;align-items:center;gap:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-lg)}.z4rcyzf{width:40px;height:40px;flex-shrink:0}.z4rcyzf,.z4rcyzg{border-radius:var(--mantine-radius-md)}.z4rcyzg{width:36px;height:36px}.z4rcyzh{display:flex;min-width:0;flex:1;flex-direction:column;gap:var(--mantine-spacing-xs)}.z4rcyzi{width:min(100%,430px);height:28px}.z4rcyzj{width:min(100%,260px);height:28px}.z4rcyzk{width:min(100%,620px);height:18px}.z4rcyzl{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--mantine-spacing-md)}.z4rcyzm{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] .z4rcyzm{background:rgba(13,18,26,.36);border-color:rgba(119,124,143,.2)}.z4rcyzn{width:70%;height:20px}.z4rcyzn,.z4rcyzo{margin-top:var(--mantine-spacing-sm)}.z4rcyzo{width:100%;height:16px}.z4rcyzp{width:72%;height:16px;margin-top:var(--mantine-spacing-xs)}.z4rcyzq{width:100%;height:54px;border-radius:var(--mantine-radius-md)}.z4rcyzq,.z4rcyzr{margin-top:var(--mantine-spacing-lg)}.z4rcyzr{display:flex;flex-wrap:wrap;gap:var(--mantine-spacing-sm)}.z4rcyzs{width:146px}.z4rcyzs,.z4rcyzt{height:36px;border-radius:var(--mantine-radius-sm)}.z4rcyzt{width:112px}.z4rcyzu{width:100%;height:20px;margin-top:var(--mantine-spacing-lg)}.z4rcyzv{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))}.z4rcyzl{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:206px;padding:var(--mantine-spacing-lg) var(--mantine-spacing-md)}.z4rcyz5{width:min(100%,340px);height:40px}}@media (max-width:30em){.z4rcyz7{width:124px}.z4rcyza{width:calc(50% - var(--mantine-spacing-xs));min-width:126px}}@media (min-width:48em){.z4rcyzc,.z4rcyzd{padding:var(--mantine-spacing-xl)}}