.notFound{-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 0 0,#eef4ff 0%,#0000 35%),radial-gradient(circle at 100% 100%,#f5f3ff 0%,#0000 35%),#fff;justify-content:center;align-items:center;min-height:100vh;padding:32px;display:flex;position:relative;overflow:hidden}.notFound__bg{opacity:.12;filter:blur(70px);background:linear-gradient(135deg,#2563eb,#7c3aed);border-radius:50%;width:360px;height:360px;animation:9s ease-in-out infinite floatBlob;position:absolute;top:-100px;left:-100px}.notFound__bg--second{animation-delay:2s;inset:auto -100px -100px auto}.notFound__card{z-index:2;text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid #2563eb1f;border-radius:28px;width:100%;max-width:680px;padding:56px 42px;position:relative;box-shadow:0 18px 50px #0f172a14}.notFound__badge{color:#2563eb;background:#eef4ff;border-radius:999px;justify-content:center;align-items:center;margin-bottom:22px;padding:8px 16px;font-size:13px;font-weight:700;display:inline-flex}.notFound__number{background:linear-gradient(135deg,#2563eb,#7c3aed);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:128px;font-weight:900;line-height:1;animation:4s ease-in-out infinite floatNumber}.notFound h1{color:#111827;margin:18px 0 14px;font-size:40px;font-weight:800}.notFound p{color:#64748b;max-width:470px;margin:0 auto;font-size:17px;line-height:1.75}.notFound__button{color:#fff;background:linear-gradient(135deg,#2563eb,#4f46e5);border-radius:14px;justify-content:center;align-items:center;height:52px;margin-top:34px;padding:0 30px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-flex}.notFound__button:hover{transform:translateY(-4px);box-shadow:0 14px 30px #2563eb52}@keyframes floatBlob{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-28px)scale(1.06)}}@keyframes floatNumber{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:768px){.notFound{padding:24px}.notFound__bg{filter:blur(55px);width:280px;height:280px;top:-80px;left:-80px}.notFound__bg--second{bottom:-80px;right:-80px}.notFound__card{border-radius:22px;max-width:560px;padding:42px 30px}.notFound__badge{margin-bottom:18px;padding:7px 14px;font-size:12px}.notFound__number{font-size:96px}.notFound h1{margin:16px 0 12px;font-size:30px}.notFound p{max-width:400px;font-size:15px;line-height:1.7}.notFound__button{border-radius:12px;height:48px;margin-top:28px;padding:0 26px;font-size:14px}}@media (max-width:480px){.notFound{min-height:100svh;padding:18px}.notFound__bg{filter:blur(40px);width:190px;height:190px;top:-60px;left:-60px}.notFound__bg--second{bottom:-60px;right:-60px}.notFound__card{border-radius:18px;max-width:100%;padding:30px 20px}.notFound__badge{margin-bottom:14px;padding:6px 12px;font-size:11px}.notFound__number{font-size:72px}.notFound h1{margin:12px 0 10px;font-size:24px;line-height:1.2}.notFound p{max-width:100%;font-size:14px;line-height:1.6}.notFound__button{border-radius:12px;width:100%;height:46px;margin-top:24px;padding:0 18px;font-size:14px}}@media (max-width:360px){.notFound{padding:14px}.notFound__card{padding:24px 16px}.notFound__number{font-size:60px}.notFound h1{font-size:21px}.notFound p{font-size:13px}.notFound__button{height:42px;font-size:13px}}[data-theme=dark] .notFound{background:radial-gradient(circle at 0 0,#2563eb29 0%,#0000 35%),radial-gradient(circle at 100% 100%,#7c3aed29 0%,#0000 35%),#0f172a}[data-theme=dark] .notFound__bg{opacity:.22;filter:blur(80px)}[data-theme=dark] .notFound__card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f172ad1;border:1px solid #94a3b826;box-shadow:0 20px 60px #00000073}[data-theme=dark] .notFound__badge{color:#93c5fd;background:#2563eb26;border:1px solid #3b82f633}[data-theme=dark] .notFound__number{background:linear-gradient(135deg,#60a5fa,#a78bfa);-webkit-text-fill-color:transparent;-webkit-background-clip:text}[data-theme=dark] .notFound h1{color:#f8fafc}[data-theme=dark] .notFound p{color:#94a3b8}[data-theme=dark] .notFound__button{color:#fff;background:linear-gradient(135deg,#3b82f6,#6366f1);box-shadow:0 10px 24px #3b82f640}[data-theme=dark] .notFound__button:hover{box-shadow:0 18px 36px #3b82f666}
.accessDenied{-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 0 0,#fff7ed 0%,#0000 35%),radial-gradient(circle at 100% 100%,#fef2f2 0%,#0000 35%),#fff;justify-content:center;align-items:center;min-height:100vh;padding:32px;display:flex;position:relative;overflow:hidden}.accessDenied__bg{opacity:.12;filter:blur(70px);background:linear-gradient(135deg,#f59e0b,#dc2626);border-radius:50%;width:360px;height:360px;animation:9s ease-in-out infinite accessDeniedBlob;position:absolute;top:-100px;left:-100px}.accessDenied__bg--second{animation-delay:2s;inset:auto -100px -100px auto}@keyframes accessDeniedBlob{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-28px)scale(1.06)}}.accessDenied__card{z-index:2;text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid #f59e0b24;border-radius:28px;width:100%;max-width:680px;padding:56px 42px;animation:.7s cubic-bezier(.22,1,.36,1) pageEnter;position:relative;box-shadow:0 18px 50px #0f172a14}@keyframes pageEnter{0%{opacity:0;transform:translateY(35px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.accessDenied__badge{color:#c2410c;background:#fff7ed;border:1px solid #f59e0b26;border-radius:999px;justify-content:center;align-items:center;margin-bottom:22px;padding:8px 16px;font-size:13px;font-weight:700;display:inline-flex}.accessDenied__number{background:linear-gradient(135deg,#f59e0b,#ef4444);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:128px;font-weight:900;line-height:1;animation:4s ease-in-out infinite accessDeniedNumber}@keyframes accessDeniedNumber{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.accessDenied h1{color:#111827;margin:18px 0 14px;font-size:40px;font-weight:800}.accessDenied p{color:#64748b;max-width:470px;margin:auto;font-size:17px;line-height:1.75}.accessDenied__button{color:#fff;background:linear-gradient(135deg,#f59e0b,#dc2626);border-radius:14px;justify-content:center;align-items:center;height:52px;margin-top:34px;padding:0 30px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-flex;position:relative;overflow:hidden}.accessDenied__button:before{content:"";background:linear-gradient(120deg,#0000 20%,#ffffff47 50%,#0000 80%);animation:4s linear infinite buttonShine;position:absolute;inset:0;transform:translate(-180%)}@keyframes buttonShine{to{transform:translate(180%)}}.accessDenied__button:hover{transform:translateY(-4px);box-shadow:0 14px 30px #dc262647}@media (max-width:768px){.accessDenied{padding:24px}.accessDenied__bg{filter:blur(55px);width:280px;height:280px;top:-80px;left:-80px}.accessDenied__bg--second{bottom:-80px;right:-80px}.accessDenied__card{border-radius:22px;max-width:560px;padding:42px 30px}.accessDenied__badge{margin-bottom:18px;padding:7px 14px;font-size:12px}.accessDenied__number{font-size:96px}.accessDenied h1{margin:16px 0 12px;font-size:30px}.accessDenied p{max-width:400px;font-size:15px;line-height:1.7}.accessDenied__button{border-radius:12px;height:48px;margin-top:28px;padding:0 26px;font-size:14px}}@media (max-width:480px){.accessDenied{min-height:100svh;padding:18px}.accessDenied__bg{filter:blur(40px);width:190px;height:190px;top:-60px;left:-60px}.accessDenied__bg--second{bottom:-60px;right:-60px}.accessDenied__card{border-radius:18px;max-width:100%;padding:30px 20px}.accessDenied__badge{margin-bottom:14px;padding:6px 12px;font-size:11px}.accessDenied__number{font-size:72px}.accessDenied h1{margin:12px 0 10px;font-size:24px;line-height:1.2}.accessDenied p{max-width:100%;font-size:14px;line-height:1.6}.accessDenied__button{border-radius:12px;width:100%;height:46px;margin-top:24px;padding:0 18px;font-size:14px}}@media (max-width:360px){.accessDenied{padding:14px}.accessDenied__card{padding:24px 16px}.accessDenied__number{font-size:60px}.accessDenied h1{font-size:21px}.accessDenied p{font-size:13px}.accessDenied__button{height:42px;font-size:13px}}[data-theme=dark] .accessDenied{background:radial-gradient(circle at 0 0,#f59e0b29 0%,#0000 35%),radial-gradient(circle at 100% 100%,#dc262629 0%,#0000 35%),#0f172a}[data-theme=dark] .accessDenied__bg{opacity:.22;filter:blur(80px)}[data-theme=dark] .accessDenied__card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f172ad1;border:1px solid #f59e0b26;box-shadow:0 20px 60px #00000073}[data-theme=dark] .accessDenied__badge{color:#fbbf24;background:#f59e0b1f;border:1px solid #f59e0b38}[data-theme=dark] .accessDenied__number{background:linear-gradient(135deg,#fbbf24,#f87171);-webkit-text-fill-color:transparent;-webkit-background-clip:text}[data-theme=dark] .accessDenied h1{color:#f8fafc}[data-theme=dark] .accessDenied p{color:#94a3b8}[data-theme=dark] .accessDenied__button{background:linear-gradient(135deg,#f59e0b,#dc2626);box-shadow:0 10px 24px #dc262640}[data-theme=dark] .accessDenied__button:hover{box-shadow:0 18px 36px #dc262666}
.internalServerError{-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 0 0,#fef2f2 0%,#0000 35%),radial-gradient(circle at 100% 100%,#fff1f2 0%,#0000 35%),#fff;justify-content:center;align-items:center;min-height:100vh;padding:32px;display:flex;position:relative;overflow:hidden}.internalServerError__bg{opacity:.12;filter:blur(70px);background:linear-gradient(135deg,#ef4444,#be123c);border-radius:50%;width:360px;height:360px;animation:9s ease-in-out infinite floatBlob;position:absolute;top:-100px;left:-100px}.internalServerError__bg--second{animation-delay:2s;inset:auto -100px -100px auto}.internalServerError__card{z-index:2;text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid #ef44441f;border-radius:28px;width:100%;max-width:680px;padding:56px 42px;position:relative;box-shadow:0 18px 50px #0f172a14}.internalServerError__badge{color:#dc2626;background:#fef2f2;border-radius:999px;justify-content:center;align-items:center;margin-bottom:22px;padding:8px 16px;font-size:13px;font-weight:700;display:inline-flex}.internalServerError__number{background:linear-gradient(135deg,#ef4444,#be123c);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:128px;font-weight:900;line-height:1;animation:4s ease-in-out infinite floatNumber}.internalServerError h1{color:#111827;margin:18px 0 14px;font-size:40px;font-weight:800}.internalServerError p{color:#64748b;max-width:470px;margin:0 auto;font-size:17px;line-height:1.75}.internalServerError__button{color:#fff;background:linear-gradient(135deg,#ef4444,#b91c1c);border-radius:14px;justify-content:center;align-items:center;height:52px;margin-top:34px;padding:0 30px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-flex}.internalServerError__button:hover{transform:translateY(-4px);box-shadow:0 14px 30px #ef44444d}@keyframes floatBlob{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-28px)scale(1.06)}}@keyframes floatNumber{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:768px){.internalServerError{padding:24px}.internalServerError__bg{filter:blur(55px);width:280px;height:280px;top:-80px;left:-80px}.internalServerError__bg--second{bottom:-80px;right:-80px}.internalServerError__card{border-radius:22px;max-width:560px;padding:42px 30px}.internalServerError__badge{margin-bottom:18px;padding:7px 14px;font-size:12px}.internalServerError__number{font-size:96px}.internalServerError h1{margin:16px 0 12px;font-size:30px}.internalServerError p{max-width:400px;font-size:15px;line-height:1.7}.internalServerError__button{border-radius:12px;height:48px;margin-top:28px;padding:0 26px;font-size:14px}}@media (max-width:480px){.internalServerError{min-height:100svh;padding:18px}.internalServerError__bg{filter:blur(40px);width:190px;height:190px;top:-60px;left:-60px}.internalServerError__bg--second{bottom:-60px;right:-60px}.internalServerError__card{border-radius:18px;max-width:100%;padding:30px 20px}.internalServerError__badge{margin-bottom:14px;padding:6px 12px;font-size:11px}.internalServerError__number{font-size:72px}.internalServerError h1{margin:12px 0 10px;font-size:24px;line-height:1.2}.internalServerError p{max-width:100%;font-size:14px;line-height:1.6}.internalServerError__button{border-radius:12px;width:100%;height:46px;margin-top:24px;padding:0 18px;font-size:14px}}@media (max-width:360px){.internalServerError{padding:14px}.internalServerError__card{padding:24px 16px}.internalServerError__number{font-size:60px}.internalServerError h1{font-size:21px}.internalServerError p{font-size:13px}.internalServerError__button{height:42px;font-size:13px}}[data-theme=dark] .internalServerError{background:radial-gradient(circle at 0 0,#ef444429 0%,#0000 35%),radial-gradient(circle at 100% 100%,#be185d29 0%,#0000 35%),#0f172a}[data-theme=dark] .internalServerError__bg{opacity:.22;filter:blur(80px)}[data-theme=dark] .internalServerError__card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f172ad1;border:1px solid #ef444426;box-shadow:0 20px 60px #00000073}[data-theme=dark] .internalServerError__badge{color:#fca5a5;background:#ef44441f;border:1px solid #ef444438}[data-theme=dark] .internalServerError__number{background:linear-gradient(135deg,#f87171,#fb7185);-webkit-text-fill-color:transparent;-webkit-background-clip:text}[data-theme=dark] .internalServerError h1{color:#f8fafc}[data-theme=dark] .internalServerError p{color:#94a3b8}[data-theme=dark] .internalServerError__button{color:#fff;background:linear-gradient(135deg,#ef4444,#b91c1c);box-shadow:0 10px 24px #ef444440}[data-theme=dark] .internalServerError__button:hover{box-shadow:0 18px 36px #ef444466}
.maintenance{-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 0 0,#fffbeb 0%,#0000 35%),radial-gradient(circle at 100% 100%,#fff7ed 0%,#0000 35%),#fff;justify-content:center;align-items:center;min-height:100vh;padding:32px;display:flex;position:relative;overflow:hidden}.maintenance__bg{opacity:.12;filter:blur(70px);background:linear-gradient(135deg,#facc15,#f59e0b);border-radius:50%;width:360px;height:360px;animation:9s ease-in-out infinite floatBlob;position:absolute;top:-100px;left:-100px}.maintenance__bg--second{animation-delay:2s;inset:auto -100px -100px auto}.maintenance__card{z-index:2;text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid #facc1526;border-radius:28px;width:100%;max-width:680px;padding:56px 42px;position:relative;box-shadow:0 18px 50px #0f172a14}.maintenance__badge{color:#a16207;background:#fef9c3;border-radius:999px;justify-content:center;align-items:center;margin-bottom:22px;padding:8px 16px;font-size:13px;font-weight:700;display:inline-flex}.maintenance__number{background:linear-gradient(135deg,#facc15,#f59e0b);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:128px;font-weight:900;line-height:1;animation:4s ease-in-out infinite floatNumber}.maintenance h1{color:#111827;margin:18px 0 14px;font-size:40px;font-weight:800}.maintenance p{color:#64748b;max-width:470px;margin:auto;font-size:17px;line-height:1.75}.maintenance__button{color:#fff;background:linear-gradient(135deg,#facc15,#f59e0b);border-radius:14px;justify-content:center;align-items:center;height:52px;margin-top:34px;padding:0 30px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-flex}.maintenance__button:hover{transform:translateY(-4px);box-shadow:0 14px 30px #f59e0b4d}@keyframes floatBlob{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-28px)scale(1.06)}}@keyframes floatNumber{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:768px){.maintenance{padding:24px}.maintenance__bg{filter:blur(55px);width:280px;height:280px;top:-80px;left:-80px}.maintenance__bg--second{bottom:-80px;right:-80px}.maintenance__card{border-radius:22px;max-width:560px;padding:42px 30px}.maintenance__badge{margin-bottom:18px;padding:7px 14px;font-size:12px}.maintenance__number{font-size:96px}.maintenance h1{margin:16px 0 12px;font-size:30px}.maintenance p{max-width:400px;font-size:15px;line-height:1.7}.maintenance__button{border-radius:12px;height:48px;margin-top:28px;padding:0 26px;font-size:14px}}@media (max-width:480px){.maintenance{min-height:100svh;padding:18px}.maintenance__bg{filter:blur(40px);width:190px;height:190px;top:-60px;left:-60px}.maintenance__bg--second{bottom:-60px;right:-60px}.maintenance__card{border-radius:18px;max-width:100%;padding:30px 20px}.maintenance__badge{margin-bottom:14px;padding:6px 12px;font-size:11px}.maintenance__number{font-size:72px}.maintenance h1{margin:12px 0 10px;font-size:24px;line-height:1.2}.maintenance p{max-width:100%;font-size:14px;line-height:1.6}.maintenance__button{border-radius:12px;width:100%;height:46px;margin-top:24px;padding:0 18px;font-size:14px}}@media (max-width:360px){.maintenance{padding:14px}.maintenance__card{padding:24px 16px}.maintenance__number{font-size:60px}.maintenance h1{font-size:21px}.maintenance p{font-size:13px}.maintenance__button{height:42px;font-size:13px}}[data-theme=dark] .maintenance{background:radial-gradient(circle at 0 0,#facc1529 0%,#0000 35%),radial-gradient(circle at 100% 100%,#f59e0b29 0%,#0000 35%),#0f172a}[data-theme=dark] .maintenance__bg{opacity:.22;filter:blur(80px)}[data-theme=dark] .maintenance__card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f172ad1;border:1px solid #facc1526;box-shadow:0 20px 60px #00000073}[data-theme=dark] .maintenance__badge{color:#fde047;background:#facc151f;border:1px solid #facc1538}[data-theme=dark] .maintenance__number{background:linear-gradient(135deg,#fde047,#f59e0b);-webkit-text-fill-color:transparent;-webkit-background-clip:text}[data-theme=dark] .maintenance h1{color:#f8fafc}[data-theme=dark] .maintenance p{color:#94a3b8}[data-theme=dark] .maintenance__button{color:#fff;background:linear-gradient(135deg,#facc15,#f59e0b);box-shadow:0 10px 24px #f59e0b40}[data-theme=dark] .maintenance__button:hover{box-shadow:0 18px 36px #f59e0b66}
.offline{-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 0 0,#ecfeff 0%,#0000 35%),radial-gradient(circle at 100% 100%,#eff6ff 0%,#0000 35%),#fff;justify-content:center;align-items:center;min-height:100vh;padding:32px;display:flex;position:relative;overflow:hidden}.offline__bg{opacity:.12;filter:blur(70px);background:linear-gradient(135deg,#06b6d4,#2563eb);border-radius:50%;width:360px;height:360px;animation:9s ease-in-out infinite floatBlob;position:absolute;top:-100px;left:-100px}.offline__bg--second{animation-delay:2s;inset:auto -100px -100px auto}.offline__card{z-index:2;text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid #06b6d424;border-radius:28px;width:100%;max-width:680px;padding:56px 42px;position:relative;box-shadow:0 18px 50px #0f172a14}.offline__card:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 28%,#ffffff38 50%,#0000 72%);animation:8s linear infinite cardShine;position:absolute;inset:0;transform:translate(-180%)}@keyframes cardShine{to{transform:translate(180%)}}.offline__badge{color:#0891b2;background:#ecfeff;border-radius:999px;justify-content:center;align-items:center;margin-bottom:22px;padding:8px 16px;font-size:13px;font-weight:700;display:inline-flex}.offline__number{background:linear-gradient(135deg,#06b6d4,#2563eb);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:110px;font-weight:900;line-height:1;animation:4s ease-in-out infinite floatNumber}.offline h1{color:#111827;margin:18px 0 14px;font-size:40px;font-weight:800}.offline p{color:#64748b;max-width:470px;margin:auto;font-size:17px;line-height:1.75}.offline__button{color:#fff;background:linear-gradient(135deg,#06b6d4,#2563eb);border-radius:14px;justify-content:center;align-items:center;height:52px;margin-top:34px;padding:0 30px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-flex;position:relative;overflow:hidden}.offline__button:before{content:"";background:linear-gradient(120deg,#0000,#ffffff59,#0000);width:80%;height:100%;animation:4s linear infinite buttonShine;position:absolute;top:0;left:-160%;transform:skew(-25deg)}@keyframes buttonShine{to{left:180%}}.offline__button:hover{transform:translateY(-4px);box-shadow:0 14px 30px #2563eb4d}@keyframes floatBlob{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-28px)scale(1.06)}}@keyframes floatNumber{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:768px){.offline{padding:24px}.offline__bg{filter:blur(55px);width:280px;height:280px;top:-80px;left:-80px}.offline__bg--second{bottom:-80px;right:-80px}.offline__card{border-radius:22px;max-width:560px;padding:42px 30px}.offline__badge{margin-bottom:18px;padding:7px 14px;font-size:12px}.offline__number{font-size:90px}.offline h1{margin:16px 0 12px;font-size:30px}.offline p{max-width:400px;font-size:15px;line-height:1.7}.offline__button{border-radius:12px;height:48px;margin-top:28px;padding:0 26px;font-size:14px}}@media (max-width:480px){.offline{min-height:100svh;padding:18px}.offline__bg{filter:blur(40px);width:190px;height:190px;top:-60px;left:-60px}.offline__bg--second{bottom:-60px;right:-60px}.offline__card{border-radius:18px;max-width:100%;padding:30px 20px}.offline__badge{margin-bottom:14px;padding:6px 12px;font-size:11px}.offline__number{font-size:64px}.offline h1{margin:12px 0 10px;font-size:24px;line-height:1.2}.offline p{max-width:100%;font-size:14px;line-height:1.6}.offline__button{border-radius:12px;width:100%;height:46px;margin-top:24px;padding:0 18px;font-size:14px}}@media (max-width:360px){.offline{padding:14px}.offline__card{padding:24px 16px}.offline__number{font-size:54px}.offline h1{font-size:21px}.offline p{font-size:13px}.offline__button{height:42px;font-size:13px}}[data-theme=dark] .offline{background:radial-gradient(circle at 0 0,#06b6d429 0%,#0000 35%),radial-gradient(circle at 100% 100%,#2563eb29 0%,#0000 35%),#0f172a}[data-theme=dark] .offline__bg{opacity:.22;filter:blur(80px)}[data-theme=dark] .offline__card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f172ad1;border:1px solid #06b6d426;box-shadow:0 20px 60px #00000073}[data-theme=dark] .offline__badge{color:#67e8f9;background:#06b6d41f;border:1px solid #06b6d438}[data-theme=dark] .offline__number{background:linear-gradient(135deg,#22d3ee,#60a5fa);-webkit-text-fill-color:transparent;-webkit-background-clip:text}[data-theme=dark] .offline h1{color:#f8fafc}[data-theme=dark] .offline p{color:#94a3b8}[data-theme=dark] .offline__button{color:#fff;background:linear-gradient(135deg,#06b6d4,#2563eb);box-shadow:0 10px 24px #2563eb40}[data-theme=dark] .offline__button:hover{box-shadow:0 18px 36px #2563eb66}
.Skeleton-module__WGyUda__skeleton{background-color:var(--skeleton-color);-webkit-user-select:none;user-select:none;flex-shrink:0;display:block;position:relative;overflow:hidden}.Skeleton-module__WGyUda__skeletonInline{vertical-align:middle;display:inline-block}.Skeleton-module__WGyUda__skeletonText{width:100%;height:var(--skeleton-text-height);border-radius:var(--skeleton-text-border-radius)}.Skeleton-module__WGyUda__skeletonRectangular{width:var(--skeleton-rectangular-width);height:var(--skeleton-rectangular-height);border-radius:0}.Skeleton-module__WGyUda__skeletonRounded{width:var(--skeleton-rounded-width);height:var(--skeleton-rounded-height);border-radius:var(--skeleton-border-radius)}.Skeleton-module__WGyUda__skeletonCircular{width:var(--skeleton-circular-size);height:var(--skeleton-circular-size);border-radius:50%}.Skeleton-module__WGyUda__skeletonAnimationPulse{animation:Skeleton-module__WGyUda__skeletonPulse var(--skeleton-animation-duration) var(--skeleton-animation-timing) infinite}.Skeleton-module__WGyUda__skeletonAnimationWave:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--skeleton-wave-color) 50%, transparent 100%);animation:Skeleton-module__WGyUda__skeletonWave var(--skeleton-animation-duration) linear infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes Skeleton-module__WGyUda__skeletonPulse{0%,to{opacity:1}50%{opacity:var(--skeleton-pulse-opacity)}}@keyframes Skeleton-module__WGyUda__skeletonWave{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.Skeleton-module__WGyUda__skeletonAnimationPulse,.Skeleton-module__WGyUda__skeletonAnimationWave:after{animation:none}}
.Box-module__tiC2Sa__box{background:var(--box-background)}.Box-module__tiC2Sa__boxPaddingExtraSmall{padding:var(--space-xs)}.Box-module__tiC2Sa__boxPaddingSmall{padding:var(--space-sm)}.Box-module__tiC2Sa__boxPaddingMedium{padding:var(--space-md)}.Box-module__tiC2Sa__boxPaddingLarge{padding:var(--space-lg)}.Box-module__tiC2Sa__boxPaddingExtraLarge{padding:var(--space-xl)}.Box-module__tiC2Sa__boxMarginExtraSmall{margin:var(--space-xs)}.Box-module__tiC2Sa__boxMarginSmall{margin:var(--space-sm)}.Box-module__tiC2Sa__boxMarginMedium{margin:var(--space-md)}.Box-module__tiC2Sa__boxMarginLarge{margin:var(--space-lg)}.Box-module__tiC2Sa__boxMarginExtraLarge{margin:var(--space-xl)}.Box-module__tiC2Sa__boxRoundedSmall{border-radius:var(--radius-sm)}.Box-module__tiC2Sa__boxRoundedMedium{border-radius:var(--radius-md)}.Box-module__tiC2Sa__boxRoundedLarge{border-radius:var(--radius-lg)}.Box-module__tiC2Sa__boxRoundedExtraLarge{border-radius:var(--radius-xl)}.Box-module__tiC2Sa__boxRoundedFull{border-radius:var(--radius-full)}.Box-module__tiC2Sa__boxShadowSmall{box-shadow:var(--shadow-sm)}.Box-module__tiC2Sa__boxShadowMedium{box-shadow:var(--shadow-md)}.Box-module__tiC2Sa__boxShadowLarge{box-shadow:var(--shadow-lg)}
.Flex-module__DMQiAW__flex{display:flex}.Flex-module__DMQiAW__flexRow{flex-direction:row}.Flex-module__DMQiAW__flexColumn{flex-direction:column}.Flex-module__DMQiAW__flexRowReverse{flex-direction:row-reverse}.Flex-module__DMQiAW__flexColumnReverse{flex-direction:column-reverse}.Flex-module__DMQiAW__flexJustifyStart{justify-content:flex-start}.Flex-module__DMQiAW__flexJustifyCenter{justify-content:center}.Flex-module__DMQiAW__flexJustifyEnd{justify-content:flex-end}.Flex-module__DMQiAW__flexJustifyBetween{justify-content:space-between}.Flex-module__DMQiAW__flexJustifyAround{justify-content:space-around}.Flex-module__DMQiAW__flexJustifyEvenly{justify-content:space-evenly}.Flex-module__DMQiAW__flexAlignStart{align-items:flex-start}.Flex-module__DMQiAW__flexAlignCenter{align-items:center}.Flex-module__DMQiAW__flexAlignEnd{align-items:flex-end}.Flex-module__DMQiAW__flexAlignStretch{align-items:stretch}.Flex-module__DMQiAW__flexAlignBaseline{align-items:baseline}.Flex-module__DMQiAW__flexNoWrap{flex-wrap:nowrap}.Flex-module__DMQiAW__flexWrap{flex-wrap:wrap}.Flex-module__DMQiAW__flexWrapReverse{flex-wrap:wrap-reverse}.Flex-module__DMQiAW__flexGapExtraSmall{gap:var(--space-xs)}.Flex-module__DMQiAW__flexGapSmall{gap:var(--space-sm)}.Flex-module__DMQiAW__flexGapMedium{gap:var(--space-md)}.Flex-module__DMQiAW__flexGapLarge{gap:var(--space-lg)}.Flex-module__DMQiAW__flexGapExtraLarge{gap:var(--space-xl)}
.Stack-module__S6lvAa__stack{display:flex}.Stack-module__S6lvAa__stackRow{flex-direction:row}.Stack-module__S6lvAa__stackColumn{flex-direction:column}.Stack-module__S6lvAa__stackAlignStart{align-items:flex-start}.Stack-module__S6lvAa__stackAlignCenter{align-items:center}.Stack-module__S6lvAa__stackAlignEnd{align-items:flex-end}.Stack-module__S6lvAa__stackAlignStretch{align-items:stretch}.Stack-module__S6lvAa__stackAlignBaseline{align-items:baseline}.Stack-module__S6lvAa__stackJustifyStart{justify-content:flex-start}.Stack-module__S6lvAa__stackJustifyCenter{justify-content:center}.Stack-module__S6lvAa__stackJustifyEnd{justify-content:flex-end}.Stack-module__S6lvAa__stackJustifyBetween{justify-content:space-between}.Stack-module__S6lvAa__stackJustifyAround{justify-content:space-around}.Stack-module__S6lvAa__stackJustifyEvenly{justify-content:space-evenly}.Stack-module__S6lvAa__stackGapExtraSmall{gap:var(--space-xs)}.Stack-module__S6lvAa__stackGapSmall{gap:var(--space-sm)}.Stack-module__S6lvAa__stackGapMedium{gap:var(--space-md)}.Stack-module__S6lvAa__stackGapLarge{gap:var(--space-lg)}.Stack-module__S6lvAa__stackGapExtraLarge{gap:var(--space-xl)}.Stack-module__S6lvAa__stackWrap{flex-wrap:wrap}
.Container-module__w27_cW__container{width:100%;margin-left:auto;margin-right:auto}.Container-module__w27_cW__containerSmall{max-width:var(--container-width-sm)}.Container-module__w27_cW__containerMedium{max-width:var(--container-width-md)}.Container-module__w27_cW__containerLarge{max-width:var(--container-width-lg)}.Container-module__w27_cW__containerExtraLarge{max-width:var(--container-width-xl)}.Container-module__w27_cW__containerFull{max-width:var(--container-width-full)}.Container-module__w27_cW__containerPaddingExtraSmall{padding-left:var(--container-padding-xs);padding-right:var(--container-padding-xs)}.Container-module__w27_cW__containerPaddingSmall{padding-left:var(--container-padding-sm);padding-right:var(--container-padding-sm)}.Container-module__w27_cW__containerPaddingMedium{padding-left:var(--container-padding-md);padding-right:var(--container-padding-md)}.Container-module__w27_cW__containerPaddingLarge{padding-left:var(--container-padding-lg);padding-right:var(--container-padding-lg)}.Container-module__w27_cW__containerPaddingExtraLarge{padding-left:var(--container-padding-xl);padding-right:var(--container-padding-xl)}
.Grid-module__uEYWuq__grid{display:grid}.Grid-module__uEYWuq__gridColumns1{grid-template-columns:var(--grid-columns-1)}.Grid-module__uEYWuq__gridColumns2{grid-template-columns:var(--grid-columns-2)}.Grid-module__uEYWuq__gridColumns3{grid-template-columns:var(--grid-columns-3)}.Grid-module__uEYWuq__gridColumns4{grid-template-columns:var(--grid-columns-4)}.Grid-module__uEYWuq__gridColumns5{grid-template-columns:var(--grid-columns-5)}.Grid-module__uEYWuq__gridColumns6{grid-template-columns:var(--grid-columns-6)}.Grid-module__uEYWuq__gridColumns12{grid-template-columns:var(--grid-columns-12)}.Grid-module__uEYWuq__gridRows1{grid-template-rows:var(--grid-rows-1)}.Grid-module__uEYWuq__gridRows2{grid-template-rows:var(--grid-rows-2)}.Grid-module__uEYWuq__gridRows3{grid-template-rows:var(--grid-rows-3)}.Grid-module__uEYWuq__gridRows4{grid-template-rows:var(--grid-rows-4)}.Grid-module__uEYWuq__gridRows5{grid-template-rows:var(--grid-rows-5)}.Grid-module__uEYWuq__gridRows6{grid-template-rows:var(--grid-rows-6)}.Grid-module__uEYWuq__gridGapExtraSmall{gap:var(--space-xs)}.Grid-module__uEYWuq__gridGapSmall{gap:var(--space-sm)}.Grid-module__uEYWuq__gridGapMedium{gap:var(--space-md)}.Grid-module__uEYWuq__gridGapLarge{gap:var(--space-lg)}.Grid-module__uEYWuq__gridGapExtraLarge{gap:var(--space-xl)}.Grid-module__uEYWuq__gridColumnGapExtraSmall{column-gap:var(--space-xs)}.Grid-module__uEYWuq__gridColumnGapSmall{column-gap:var(--space-sm)}.Grid-module__uEYWuq__gridColumnGapMedium{column-gap:var(--space-md)}.Grid-module__uEYWuq__gridColumnGapLarge{column-gap:var(--space-lg)}.Grid-module__uEYWuq__gridColumnGapExtraLarge{column-gap:var(--space-xl)}.Grid-module__uEYWuq__gridRowGapExtraSmall{row-gap:var(--space-xs)}.Grid-module__uEYWuq__gridRowGapSmall{row-gap:var(--space-sm)}.Grid-module__uEYWuq__gridRowGapMedium{row-gap:var(--space-md)}.Grid-module__uEYWuq__gridRowGapLarge{row-gap:var(--space-lg)}.Grid-module__uEYWuq__gridRowGapExtraLarge{row-gap:var(--space-xl)}.Grid-module__uEYWuq__gridAlignItemsStart{align-items:start}.Grid-module__uEYWuq__gridAlignItemsCenter{align-items:center}.Grid-module__uEYWuq__gridAlignItemsEnd{align-items:end}.Grid-module__uEYWuq__gridAlignItemsStretch{align-items:stretch}.Grid-module__uEYWuq__gridJustifyItemsStart{justify-items:start}.Grid-module__uEYWuq__gridJustifyItemsCenter{justify-items:center}.Grid-module__uEYWuq__gridJustifyItemsEnd{justify-items:end}.Grid-module__uEYWuq__gridJustifyItemsStretch{justify-items:stretch}.Grid-module__uEYWuq__gridAlignContentStart{align-content:start}.Grid-module__uEYWuq__gridAlignContentCenter{align-content:center}.Grid-module__uEYWuq__gridAlignContentEnd{align-content:end}.Grid-module__uEYWuq__gridAlignContentStretch{align-content:stretch}.Grid-module__uEYWuq__gridAlignContentBetween{align-content:space-between}.Grid-module__uEYWuq__gridAlignContentAround{align-content:space-around}.Grid-module__uEYWuq__gridAlignContentEvenly{align-content:space-evenly}.Grid-module__uEYWuq__gridJustifyContentStart{justify-content:start}.Grid-module__uEYWuq__gridJustifyContentCenter{justify-content:center}.Grid-module__uEYWuq__gridJustifyContentEnd{justify-content:end}.Grid-module__uEYWuq__gridJustifyContentStretch{justify-content:stretch}.Grid-module__uEYWuq__gridJustifyContentBetween{justify-content:space-between}.Grid-module__uEYWuq__gridJustifyContentAround{justify-content:space-around}.Grid-module__uEYWuq__gridJustifyContentEvenly{justify-content:space-evenly}.Grid-module__uEYWuq__gridAutoFlowRow{grid-auto-flow:row}.Grid-module__uEYWuq__gridAutoFlowColumn{grid-auto-flow:column}.Grid-module__uEYWuq__gridAutoFlowDense{grid-auto-flow:dense}.Grid-module__uEYWuq__gridAutoFlowRowDense{grid-auto-flow:dense}.Grid-module__uEYWuq__gridAutoFlowColumnDense{grid-auto-flow:column dense}
.Spacer-module__HfbMaW__spacer{min-width:0;min-height:0}
.AspectRatio-module__ebdcRa__aspectRatio{width:100%;position:relative;overflow:hidden}.AspectRatio-module__ebdcRa__aspectRatio1x1{aspect-ratio:1}.AspectRatio-module__ebdcRa__aspectRatio4x3{aspect-ratio:4/3}.AspectRatio-module__ebdcRa__aspectRatio3x2{aspect-ratio:3/2}.AspectRatio-module__ebdcRa__aspectRatio16x9{aspect-ratio:16/9}.AspectRatio-module__ebdcRa__aspectRatio21x9{aspect-ratio:21/9}.AspectRatio-module__ebdcRa__aspectRatio>*{object-fit:cover;width:100%;height:100%}
