.jhSsxS { width: fit-content; }
@media (max-width: 1000px) {
  .jhSsxS { z-index: 1; }
  .jhSsxS.desktop-only { display: none !important; }
}
.bYSiiw { position: relative; transform-origin: left top; will-change: transform, opacity; overflow: hidden; background: linear-gradient(rgb(28, 35, 52) 0%, rgb(31, 39, 57) 100%); box-shadow: rgba(8, 11, 17, 0.3) 0px 8px 12px 0px; border-radius: 14px; min-width: 276px; }
.bYSiiw.highlight-popup-enter, .bYSiiw.highlight-popup-appear { opacity: 0; transform: scale(0.94); }
.bYSiiw.highlight-popup-enter-active, .bYSiiw.highlight-popup-appear-active { opacity: 1; transform: scale(1); transition: opacity 0.2s, transform 0.2s; }
.bYSiiw.highlight-popup-exit { opacity: 1; transform: scale(1); }
.bYSiiw.highlight-popup-exit-active { opacity: 0; transform: scale(0.94); transition: opacity 0.18s, transform 0.18s; }
.bYSiiw .modal-close { top: 16px; right: 16px; }
.bYSiiw::before { content: ""; position: absolute; border-radius: 300px; border: 1px solid rgb(139, 164, 255); background: rgb(47, 110, 244); opacity: 0.7; filter: blur(100px); left: -47px; top: -220px; width: 300px; height: 300px; }
.dVZeNU { display: block; }
.leOIHa { position: relative; z-index: 1; padding: 0px 16px 16px; }
.leOIHa h3 { color: rgb(232, 236, 244); font-size: 15px; font-weight: 500; text-transform: none; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; gap: 6px; }
.leOIHa p { white-space: normal; color: rgb(156, 164, 190); text-align: center; font-size: 13px; line-height: 140%; margin-top: 6px; }
.leOIHa button { margin-top: 18px; padding: 10px 15px; border-radius: 6px; background: rgb(255, 200, 117); color: rgb(40, 43, 54); font-size: 12px; font-weight: 700; width: 100%; }
@media (max-width: 1000px) {
  .jCxQhZ { height: 100%; }
}
.ilQjmu { position: absolute; top: 40px; left: 0px; z-index: 1000; }
.elMOQv { background: rgba(18, 21, 31, 0.2); border-radius: 4px 0px 0px 4px; width: 32px; height: 100%; transition: background 0.3s; }
.elMOQv.csgo { background: linear-gradient(327.26deg, rgb(103, 45, 22) -17.01%, rgba(202, 145, 59, 0.6) 92.2%), rgba(18, 21, 31, 0.2); }
.elMOQv.cs2 { background: linear-gradient(327.26deg, rgb(44, 55, 122) -17.01%, rgba(103, 116, 196, 0.6) 92.2%), rgb(22, 27, 37); }
.elMOQv.rust { background: linear-gradient(327deg, rgb(103, 22, 22) -17.01%, rgba(202, 59, 59, 0.6) 92.2%), rgb(22, 27, 37); }
.elMOQv img { height: 16px; }
.fLxBuu { padding: 0px 16px; font-weight: 500; font-size: 14px; color: rgb(170, 181, 198); }
.fLxBuu img { width: 12px; margin-left: 4px; }
.biOWje { background: rgba(56, 65, 97, 0.5); backdrop-filter: blur(5.5px); height: 32px; border-radius: 4px; display: flex; -webkit-box-align: center; align-items: center; font-weight: 500; font-size: 14px; color: rgb(170, 181, 198); cursor: pointer; transition: 0.3s; }
.biOWje > div { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.biOWje:hover { filter: brightness(120%); }
.diHYew { position: absolute; transition: transform 0.3s; }
.flgdSW { width: 128px; height: 190px; padding: 12px; border-radius: 8px; transition: filter 0.3s; overflow: hidden; }
.flgdSW.csgo { background: linear-gradient(327.26deg, rgb(103, 45, 22) -17.01%, rgba(202, 145, 59, 0.6) 92.2%), rgb(22, 27, 37); }
.flgdSW.csgo .sc-Nxspf { top: -2px; left: -48px; height: 238px; }
.flgdSW.cs2 { background: linear-gradient(327.26deg, rgb(44, 55, 122) -17.01%, rgba(103, 116, 196, 0.6) 92.2%), rgb(22, 27, 37); }
.flgdSW.cs2 .sc-Nxspf { top: -8px; left: -75px; height: 250px; }
.flgdSW.rust { background: linear-gradient(327deg, rgb(103, 22, 22) -17.01%, rgba(202, 59, 59, 0.6) 92.2%), rgb(22, 27, 37); }
.flgdSW.rust .sc-Nxspf { top: 6px; left: -5px; height: 181px; }
.flgdSW h5 { position: absolute; bottom: 39px; left: 50%; font-family: "Roboto Condensed"; font-weight: 700; transform: translateX(-50%); font-size: 20px; letter-spacing: 0.02em; color: rgb(255, 255, 255); }
.flgdSW p { position: absolute; bottom: 19px; transform: translateX(-50%); left: 50%; font-family: "Roboto Condensed"; font-weight: 400; font-size: 12px; line-height: 17px; color: rgb(199, 211, 226); text-transform: lowercase; }
.flgdSW:hover { filter: brightness(120%); cursor: pointer; }
.flgdSW:hover .sc-Nxspf { transform: scale(1.4) translate(20px, 20px); }
.edAACO { padding: 12px; background: rgb(17, 21, 29); border: 1px solid rgb(26, 30, 45); border-radius: 12px; display: flex; gap: 6px; }
@media (max-width: 500px) {
  .edAACO { width: calc(-24px + 100vw); flex-direction: column; }
  .edAACO .sc-cfxfcM { width: 100%; height: 100px; }
  .edAACO .sc-cfxfcM h5 { top: 24px; bottom: auto; }
  .edAACO .sc-cfxfcM p { bottom: 24px; }
  .edAACO .sc-cfxfcM .sc-Nxspf { top: -12px; left: 12px; height: 140px; }
}
.iVRRxQ { width: 0px; height: 0px; opacity: 0; }
.hOJYsK { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding-right: 10px; gap: 6px; }
.hOJYsK div { font-size: 13px; font-weight: 700; }
.hOJYsK span { margin: 0px !important; }
.hOJYsK.collapsed { padding: 0px; }
@media (max-width: 768px) {
  .hOJYsK { flex-direction: row; padding: 0px; }
}
.hYRYNA { background: linear-gradient(rgba(72, 86, 121, 0.46) 0%, rgba(72, 86, 121, 0.46) 0.01%, rgba(96, 113, 156, 0.46) 100%); padding: 10px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }
.iTnMqK h3 { color: rgb(132, 153, 185); font-size: 12px; font-weight: 400; margin-bottom: 3px; display: flex; -webkit-box-align: center; align-items: center; line-height: 14px; max-width: 190px; gap: 6px; white-space: normal; text-align: left; }
.iTnMqK .timer { color: rgb(132, 153, 185); font-size: 11px; text-transform: none; font-weight: 500; -webkit-box-align: center; align-items: center; display: flex; gap: 3px; }
.iTnMqK .timer svg { width: 12px; }
.iTnMqK h5 { color: rgb(199, 211, 226); font-size: 11px; font-weight: 500; line-height: 13px; white-space: normal; text-align: left; }
.bqxsHe { background: rgb(39, 48, 71); height: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.bqxsHe path.hover { animation: 1s ease 0s infinite normal none running fRDsuO; }
.bqxsHe path.grey-hover { animation: 1s ease 0s infinite normal none running ggGmjz; }
.bqxsHe path.gold-hover { animation: 1s ease 0s infinite normal none running eihXFP; }
.eydleA { transition: opacity 0.2s; }
.eydleA p { line-height: 14px; text-align: right; color: rgb(207, 216, 229); font-size: 12px; font-weight: 500; margin-bottom: 5px; }
.eydleA svg { display: block; }
.gtpIDc { border-radius: 6px; grid-template-columns: 50px 1fr; display: grid; overflow: hidden; border: 1px solid transparent; }
.gtpIDc .hover-on { opacity: 0; }
.gtpIDc.waiting { border: 1px solid rgb(53, 62, 91); }
.gtpIDc.completed .sc-YysOf { background: rgba(39, 79, 76, 0.25); }
.gtpIDc.completed .sc-ePDLzJ { background: rgba(39, 79, 76, 0.17); }
.gtpIDc.completed .sc-cVzyXs h3 { color: rgb(132, 185, 153); }
.gtpIDc.completed .sc-cVzyXs h5 { color: rgb(202, 255, 220); }
.gtpIDc:hover .hover-off { opacity: 0; }
.gtpIDc:hover .hover-on { opacity: 1; }
.iWXeio { position: absolute; left: 50%; top: 50%; height: 14px; width: 14px; transform: translate(-50%, -50%); }
.iWXeio img, .iWXeio svg { width: 100%; height: 100%; }
.iWXeio img { vertical-align: initial; }
.epDKLm { display: flex; flex-direction: column; gap: 8px; }
.btyPPW { display: flex; flex-direction: column; gap: 4px; }
.btyPPW.blocked { pointer-events: none; }
.hsuByK { position: absolute; left: 0px; opacity: 0.4; top: 0px; width: 100%; height: 100%; object-fit: cover; transition: transform 0.5s; }
.rGeYi { overflow: hidden; border-radius: 10px; background: linear-gradient(239deg, rgb(23, 43, 97) 1.81%, rgb(81, 116, 240) 105.83%); backdrop-filter: blur(12px); padding: 16px; }
.rGeYi h2 { margin-bottom: 4px; font-size: 21px; font-weight: 900; line-height: 27px; display: flex; -webkit-box-align: center; align-items: center; gap: 4px; }
.rGeYi h2 img { transition: 0.5s; width: 24px; opacity: 0; transform: translateX(-3px); }
.rGeYi p { width: 230px; color: rgb(197, 213, 255); font-size: 10px; font-weight: 500; line-height: 140%; margin-bottom: 16px; white-space: normal; }
.rGeYi button { height: 40px; border-radius: 6px; border: 1px solid rgb(255, 200, 117); width: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; color: rgb(255, 200, 117); font-size: 10px; font-weight: 700; gap: 6px; background: transparent; }
.rGeYi button img { width: 18px; }
.rGeYi button.auth { background: rgb(96, 128, 255); color: rgb(255, 255, 255); border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; }
.rGeYi button.premium { background: rgb(255, 200, 117); color: rgb(40, 43, 54); border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; }
.rGeYi:hover .sc-kRRyDe { transform: scale(1.1); }
.rGeYi:hover h2 img { opacity: 1; transform: translateX(0px); }
.klsTNz { height: 100%; display: flex; -webkit-box-align: center; align-items: center; gap: 16px; }
.bxszwt { display: none; -webkit-box-align: center; align-items: center; height: 100%; gap: 16px; }
.bxszwt img { width: 46px; }
@media (max-width: 1000px) {
  .bxszwt { display: flex; }
}
.hDXdXM { width: 433px; max-width: 95%; padding: 24px; background: linear-gradient(rgb(33, 37, 51) -12.18%, rgb(23, 28, 38) 103.8%), rgb(255, 255, 255); border-radius: 12px; z-index: 1200; bottom: 12px; position: absolute; left: 280px; }
.hDXdXM p { font-weight: 400; font-size: 12px; line-height: 16px; color: rgb(119, 133, 151); margin-bottom: 24px; }
@media (max-width: 1000px) {
  .hDXdXM { left: 20px; bottom: 80px; }
}
@media (max-width: 650px) {
  .hDXdXM { left: 50%; bottom: 75px; transform: translateX(-50%); padding: 16px; }
}
.cJHRtx { font-weight: 500; font-size: 16px; display: flex; -webkit-box-align: center; align-items: center; letter-spacing: 0.02em; color: rgb(236, 241, 248); margin-bottom: 12px; }
.cJHRtx img { width: 16px; margin-right: 8px; }
.nvuDc { gap: 8px; display: flex; -webkit-box-align: center; align-items: center; }
.nvuDc button { width: 100%; height: 38px; background: rgb(96, 128, 255); border-radius: 8px; font-weight: 500; font-size: 12px; letter-spacing: 0.01em; }
.nvuDc button:first-child { background: transparent; color: rgb(96, 128, 255); }
.IgmFf { width: 60px; height: 60px; border-radius: 50%; background: rgb(96, 128, 255); position: fixed; bottom: 20px; right: 20px; z-index: 99999; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.IgmFf svg { width: 32px; height: 32px; }
@media (max-width: 1000px) {
  .IgmFf { display: none; }
}
.bYsiox { width: 360px; border-radius: 20px; padding: 32px 8px 16px; position: relative; }
.cXKzrr { color: rgb(96, 128, 255); font-size: 36px; font-weight: 800; margin-bottom: 18px; padding-left: 16px; }
.dSBuVG { border-radius: 12px; background: rgb(20, 24, 37); padding: 8px; margin-bottom: 10px; }
.dSBuVG > div { border-radius: 10px; background: rgb(29, 35, 53); padding: 16px 32px 16px 18px; display: flex; gap: 12px; align-items: flex-start; }
.dSBuVG img { width: 40px; height: 40px; border-radius: 50%; }
.dSBuVG h6 { color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; line-height: 18px; }
.dSBuVG p { margin-top: 4px; color: rgb(121, 129, 147); font-size: 14px; line-height: 20px; }
.gzJrEJ { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; gap: 8px; padding: 18px 20px; border-radius: 12px; background: rgb(96, 128, 255); color: rgb(255, 255, 255); font-size: 14px; font-weight: 600; letter-spacing: 0.14px; }
.gzJrEJ img { width: 20px; height: 20px; }
.cAluEI { position: absolute; top: 8px; right: 8px; background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; cursor: pointer; z-index: 1; }
.eJoJDW { width: 100%; height: 100%; position: relative; overflow: hidden; border-radius: inherit; background: rgb(19, 24, 33); }
.iircfm { position: absolute; inset: 0px; background: linear-gradient(rgb(20, 26, 35) 0%, rgb(26, 34, 48) 100%); pointer-events: none; }
.iircfm::after { content: ""; position: absolute; inset: 0px; background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.02) 50%, rgba(255, 255, 255, 0) 100%); animation: 1.4s ease-in-out 0s infinite normal none running ccvStT; }
.bURoca { width: 100%; height: 100%; display: block; object-fit: cover; border-radius: inherit; opacity: 0; transition: opacity 0.2s; }
.bURocb { width: 100%; height: 100%; display: block; object-fit: cover; border-radius: inherit; opacity: 1; transition: opacity 0.2s; }
.bZdQRW { padding: 28px 32px; display: flex; flex-direction: column; gap: 18px; }
.WrODM { overflow: hidden; }
.WrODM img, .WrODM video { width: 100%; height: 100%; object-fit: cover; }
@media (max-width: 740px) {
  .WrODM { display: none; }
}
.hckjTJ { color: rgb(211, 221, 235); font-size: 26px; font-weight: 700; }
.isBCUn { color: rgb(122, 134, 151); font-size: 14px; line-height: 150%; }
.fkGseB { margin-top: 14px; padding-right: 28px; }
.fkGseB b { color: rgb(122, 134, 151); }
.ljaBmk { color: rgb(211, 221, 235); font-size: 14px; font-weight: 600; line-height: 150%; text-transform: none; text-align: left; }
.ceuqJQ { display: flex; flex-direction: column; gap: 12px; }
.ceuqJQ li { display: flex; gap: 10px; }
.ceuqJQ li p { color: rgb(122, 134, 151); font-family: Roboto; font-size: 14px; font-style: normal; font-weight: 400; line-height: 150%; }
.ceuqJQ svg, .ceuqJQ img { min-width: 22px; height: 22px; margin-top: 3px; margin-left: 3px; }
.eAfVHq { border-radius: 15px; background: rgb(23, 28, 42); display: grid; grid-template-columns: 1fr 1fr; width: 756px; overflow: hidden; max-width: 90%; }
.eAfVHq.short { width: 650px; }
.eAfVHq.short .sc-dGVqZU img, .eAfVHq.short .sc-dGVqZU video { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
@media (max-width: 740px) {
  .eAfVHq { display: flex; }
}
.bXbTps { margin-top: 24px; }
.bXbTps button { border-radius: 8px; background: rgb(240, 179, 88); width: 100%; height: 56px; color: rgb(40, 43, 54); font-size: 14px; font-weight: 700; letter-spacing: 0.14px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; gap: 10px; }
.bXbTps button.blue { background: rgb(96, 128, 255); color: rgb(255, 255, 255); }
.bXbTps button.secondary { background: transparent; border: 1px solid rgb(46, 54, 75); margin-top: 8px; color: rgb(177, 191, 215); height: 48px; }
.ebUVKe { display: flex; flex-direction: column; gap: 16px; margin-top: auto; }
.cTrqDz { width: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; gap: 16px; margin-bottom: 14px; }
.cTrqDz span { height: 2px; border-radius: 99px; background: rgba(93, 108, 146, 0.16); width: 100%; }
.cTrqDz h6 { display: flex; -webkit-box-align: center; align-items: center; white-space: nowrap; gap: 6px; color: rgb(119, 133, 151); font-size: 13px; font-weight: 500; }
.cTrqDz img { width: 14px; }
.chnLCn { display: flex; -webkit-box-align: center; align-items: center; gap: 12px; }
.rFllq { width: 100%; border-radius: 6px; background: rgba(19, 24, 33, 0.4); padding: 12px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; overflow: hidden; transition: 0.3s; gap: 8px; }
.rFllq p { color: rgb(199, 211, 226); font-size: 13px; font-weight: 600; transition: 0.3s; }
.rFllq.active { background: rgb(96, 128, 255); }
.rFllq.active p { color: rgb(31, 37, 55); }
.rFllq.disabled { pointer-events: none; filter: none; background: rgba(19, 24, 33, 0.4); }
.rFllq.disabled p { color: rgb(67, 76, 94); }
.rFllq.disabled.active { border-radius: 6px; background: rgba(76, 105, 181, 0.18); }
.rFllq.disabled.active p { color: rgb(96, 128, 255); }
.rFllq.disabled.active.wrong { background: rgba(108, 54, 63, 0.18); }
.rFllq.disabled.active.wrong p { color: rgb(217, 65, 65); }
.rFllq.disabled.active.correct { background: rgba(93, 150, 85, 0.18); }
.rFllq.disabled.active.correct p { color: rgb(100, 223, 62); }
.uvqmR { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; gap: 16px; }
.uvqmR .gaps { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; gap: 4px; }
.uvqmR .gaps span { height: 2px; width: 8px; border-radius: 99px; background: rgba(93, 108, 146, 0.16); }
.uvqmR img { width: 14px; }
.bstJdN { display: flex; -webkit-box-align: center; align-items: center; gap: 6px; }
.bstJdN p { color: rgb(119, 133, 151); font-size: 13px; font-weight: 500; }
.bstJdN span { color: rgb(249, 231, 0); }
.bstJdN a { color: rgb(119, 133, 151); text-decoration: underline; }
.jAarHG { position: absolute; left: -18px; top: 0px; transform: translateY(-20%); }
.jAarHG.right { left: auto; right: -18px; transform: translateY(-20%) rotateY(180deg); }
.hQxoco { margin-top: 10px; width: 100%; height: 38px; border-radius: 6px; padding: 0px 12px; font-size: 12px; font-weight: 600; background: rgba(19, 24, 33, 0.4); color: rgb(119, 133, 151); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; gap: 8px; text-align: center; cursor: default; }
.hQxoco.active { cursor: pointer; border: 1px solid rgb(249, 231, 0); color: rgb(249, 231, 0); }
.lnkMKH { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 2px; padding-bottom: 4px; }
.lnkMKH p { color: rgb(105, 113, 131); font-size: 14px; font-weight: 600; white-space: nowrap; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.lnkMKH p.blue { color: rgb(111, 151, 255); }
.lnkMKH img, .lnkMKH svg { height: 22px; }
.faZsuj { border-radius: 12px; background: rgb(35, 42, 57); padding: 14px 18px 18px; display: flex; flex-direction: column; gap: 20px; transition: box-shadow 0.3s; }
.faZsuj.bordered { box-shadow: rgb(235, 182, 103) 0px 0px 0px 2px; }
.faZsuj.bordered .sc-gVcfYu p.blue { color: rgb(235, 182, 103); }
.faZsuj .inactive { pointer-events: none; }
.hykRWL { display: grid; grid-template-columns: 1fr 1fr 1fr; }
.kedBEv { display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; width: 100%; }
.kedBEv h6 { color: rgb(119, 133, 151); font-size: 13px; font-weight: 500; margin: 14px 0px 4px; text-align: center; }
.kedBEv p { color: rgb(199, 211, 226); font-size: 12px; font-weight: 700; }
.iNwWQi { width: 64px; height: 64px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.iNwWQi img { width: 100%; height: 100%; object-fit: contain; }
.gWXRTB { width: 100%; padding-top: 11px; display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; }
.gWXRTB p { color: rgb(84, 96, 119); text-align: center; font-size: 11px; font-weight: 500; line-height: 14px; width: 100px; }
.gWXRTB p div { color: rgb(158, 167, 190); }
.gWXRTB p.success, .gWXRTB p.success div { color: rgb(100, 223, 62); }
.gWXRTB p.fail, .gWXRTB p.fail div { color: rgb(217, 65, 65); }
.hZUVwN { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 12px; width: 100%; }
.hZUVwN div { border-radius: 6px; background: rgba(19, 24, 33, 0.4); height: 48px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; overflow: hidden; color: rgb(67, 76, 94); font-size: 24px; font-weight: 700; line-height: 28px; }
.hZUVwN div.white { color: rgb(199, 211, 226); }
.kErkSA { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: end; justify-content: flex-end; gap: 4px; }
.kErkSA img { display: block; }
.kErkSA button { background: transparent; }
.AOFQb { background: transparent; display: flex; -webkit-box-align: center; align-items: center; }
.AOFQb path { transition: fill 0.3s; }
.AOFQb .filled path { fill: rgb(235, 182, 103); }
.eZGwdY { background: transparent; width: 100%; -webkit-box-pack: center; justify-content: center; display: flex; -webkit-box-align: center; align-items: center; margin-top: 12px; }
.eZGwdY div { margin: 0px -5px; width: 28px; height: 28px; }
.eZGwdY img { width: 100%; height: 100%; border-radius: 50%; border: 2px solid rgb(35, 42, 57); }
.eZGwdY p { color: rgb(199, 211, 226); font-size: 12px; font-weight: 700; margin-left: 7px; }
.jPUEle { align-self: start; margin-bottom: 6px; }
.drRAGy { position: absolute; top: 50%; right: 10px; transform: translateY(-50%); }
.dTzefB { border-radius: 99px; border: 1px solid rgb(217, 65, 65); padding: 5px 12px; display: flex; -webkit-box-align: center; align-items: center; gap: 6px; font-size: 12px; font-weight: 500; position: absolute; top: 50%; right: 10px; transform: translateY(-50%); }
.dTzefB span { width: 6px; height: 6px; border-radius: 50%; background: rgb(217, 65, 65); }
.dTzefB.static { position: static; transform: none; }
.hnnauI { display: flex; flex-direction: column; gap: 3px; margin-bottom: 12px; }
.gClNiy { display: flex; border-radius: 10px 10px 4px 4px; background: linear-gradient(rgb(32, 40, 56) 0%, rgb(39, 49, 68) 100%); box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 4px; flex-direction: column; -webkit-box-align: center; align-items: center; padding: 16px 16px 14px; }
.gClNiy p { color: rgb(199, 211, 226); font-size: 12px; font-weight: 500; line-height: 20px; letter-spacing: 1px; text-transform: uppercase; opacity: 0.6; margin-bottom: 3px; }
.gClNiy button { background: transparent; display: flex; -webkit-box-align: center; align-items: center; gap: 5px; color: rgb(255, 255, 255); font-family: Montserrat; font-size: 17px; font-weight: 700; text-transform: none; margin-bottom: 11px; }
.iudJlt { padding: 14px 0px 4px; }
.iudJlt div { color: rgb(84, 96, 119); font-size: 12px; text-transform: uppercase; white-space: nowrap; font-weight: 400; padding: 8px 4px; gap: 12px; display: flex; -webkit-box-align: center; align-items: center; }
.iudJlt span { display: block; width: 100%; height: 2px; border-radius: 99px; background: rgba(145, 175, 253, 0.1); }
.kopvPL { background: rgb(19, 24, 33); border-radius: 8px; }
.kopvPL ul { gap: 4px; display: flex; flex-direction: column; }
.kopvPL a.isDisabled { opacity: 0.4; }
.MTCoX { padding: 12px 16px; border-radius: 4px 4px 10px 10px; background: rgba(34, 43, 60, 0.6); display: flex; -webkit-box-align: center; align-items: center; }
.MTCoX p { color: rgb(159, 177, 201); text-align: center; font-size: 11px; font-weight: 500; line-height: 11px; height: 22px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 54px; }
.brzBQK { margin-left: 10px; }
.brzBQK h5 { color: rgb(199, 211, 226); display: flex; -webkit-box-align: center; align-items: center; font-size: 14px; font-weight: 500; line-height: 20px; }
.brzBQK p { font-weight: 500; font-size: 12px; color: rgb(119, 133, 151); }
.giCoYx { height: 40px; padding: 0px 8px; width: 100%; border-radius: 6px; display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; overflow: hidden; transition: 0.2s; }
.giCoYx svg { width: 26px; height: 26px; }
.giCoYx.gold h5 { color: rgb(255, 182, 96); }
.giCoYx:hover { background: rgba(93, 108, 146, 0.12); }
.giCoYx.isDisabled { pointer-events: none; opacity: 0.4; }
.giCoYx.active { background: rgba(96, 128, 255, 0.12); }
.giCoYx.active h5 { color: rgb(96, 128, 255); }
.giCoYx.active p { color: rgb(168, 187, 225); }
.giCoYx.active > svg * { fill: rgb(96, 128, 255); }
.gEXeuV { background: rgb(19, 24, 33); border-radius: 8px; padding: 18px; }
@media (max-width: 1000px) {
  .gEXeuV { padding: 12px; background: none; border-radius: 0px; }
}
.joyfIG { display: flex; -webkit-box-align: center; align-items: center; justify-content: space-around; width: 100%; }
.joyfIG img { width: 90%; height: 90%; object-fit: contain; opacity: 0.4; }
.joyfIG img.done { opacity: 1; }
.ciMmKX { position: absolute; top: -22px; left: 50%; transform: translateX(-50%); width: 16px; height: 16px; border-radius: 50%; background: rgb(19, 24, 33); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.ciMmKX span { background: linear-gradient(rgb(37, 45, 61) 0%, rgb(64, 75, 96) 100%); border-radius: 50%; width: 10px; height: 10px; }
.ciMmKX.done span { background: rgb(96, 128, 255); }
.fuHVgk { width: 54px; height: 54px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.freAyI { padding: 0px 10px; height: 26px; background: rgba(240, 179, 88, 0.12); border-radius: 6px; font-weight: 500; font-size: 12px; color: rgb(240, 179, 88); position: absolute; right: 10px; top: 50%; transform: translateY(-50%); display: flex; -webkit-box-align: center; align-items: center; gap: 6px; }
.freAyI img { display: block; width: 16px; }
.freAyI.grey { background: rgba(199, 211, 226, 0.12); color: rgb(199, 211, 226); }
.fgPPTi { background: rgb(19, 24, 33); border-radius: 8px; padding: 12px; overflow: hidden; }
.jHbsUw { width: 100%; border-radius: 6px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; padding: 10px 12px; border: 1px solid rgba(146, 132, 93, 0.26); color: rgb(255, 196, 101); background: transparent; margin-top: 8px; overflow: hidden; }
.jHbsUw::after { content: ""; position: absolute; right: 0px; bottom: -40px; width: 75px; height: 58px; background: radial-gradient(rgba(255, 196, 101, 0.44) 50%, transparent 75%); filter: blur(24px); }
.kPhGpP { width: 100%; height: 140px; border-radius: 8px; background: linear-gradient(110deg, rgb(23, 43, 97) 15%, rgb(81, 116, 240) 110%); cursor: pointer; transition: 0.25s; }
.kPhGpP .raffle-background { position: absolute; right: -50px; width: 350px; }
.kPhGpP:hover { filter: brightness(1.1); }
.bA-dBdK { display: flex; flex-direction: row; -webkit-box-align: center; align-items: center; gap: 4px; position: absolute; top: 12px; left: 12px; }
.bA-dBdK img { width: 24px; height: 24px; }
.bA-dBdK p { max-width: 72px; font-weight: 500; font-size: 10px; text-transform: uppercase; color: rgb(255, 196, 101); }
.cHyrah { display: flex; flex-direction: row; -webkit-box-align: center; align-items: center; gap: 4px; position: absolute; top: 12px; right: 12px; }
.cHyrah p { font-weight: 600; font-size: 12px; color: white; }
.cHyrah img { width: 14px; height: 14px; }
.kEfBRW { display: flex; flex-direction: column; gap: 10px; position: absolute; bottom: 12px; left: 12px; }
.kEfBRW span { display: flex; flex-direction: column; gap: 2px; }
.kEfBRW span h5 { font-weight: 400; font-size: 12px; color: white; }
.kEfBRW span h4 { font-weight: 700; font-size: 15px; color: white; text-transform: none; }
.bTatsw { position: absolute; top: 50%; transform: translateY(-50%); right: 20px; height: calc(100% - 32px); }
.bTatsw img { height: 100%; }
.ffvfLK { position: absolute; right: 12px; bottom: 12px; display: flex; -webkit-box-align: center; align-items: center; gap: 7px; color: white; font-size: 14px; font-weight: 700; }
.ffvfLK img { width: 16px; }
.bFkrGj { color: white; font-weight: 500; font-size: 12px; display: flex; -webkit-box-align: center; align-items: center; gap: 5px; }
.bFkrGj img { width: 16px; height: 16px; }
.jkYkDn { padding: 10px 10px 10px 12px; border-radius: 6px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; overflow: hidden; width: 100%; font-size: 14px; font-weight: 500; background: transparent; color: rgb(199, 211, 226); margin-top: 6px; border: 1px solid rgba(145, 175, 253, 0.1); }
.eqhOJL { position: sticky; bottom: 24px; z-index: 2; align-self: start; }
@media (max-width: 1150px) {
  .eqhOJL { position: static; }
}
@media (max-width: 1000px) {
  .eqhOJL { height: calc(100% - 72px); padding-bottom: calc(79px + 12px + var(--safe-area-inset-bottom,0px)); padding-top: calc(46px + 12px + var(--safe-area-inset-top,0px)); display: block; position: fixed; overflow: auto; top: 79px; left: 0px; border-radius: 8px; background: rgb(19, 24, 33); opacity: 0; transform: translateY(20px); transition: 0.3s; pointer-events: none; }
  .eqhOJL.active { opacity: 1; transform: translateY(0px); pointer-events: all; }
}
.eJCMbH { padding: 14px 13px; border-radius: 6px; background: rgba(28, 34, 46, 0.9); backdrop-filter: blur(4px); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; width: 100%; position: sticky; top: 12px; gap: 8px; z-index: 3; }
.eJCMbH h5 { color: rgb(158, 167, 190); font-size: 15px; font-weight: 500; }
@media (max-width: 650px) {
  .eJCMbH { margin-inline: 12px; width: calc(100% - 24px); left: 0px; }
}
.gNMfUj { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 18px; height: 18px; cursor: pointer; transition: filter 0.3s; }
.gNMfUj.burger { width: 20px; }
.gNMfUj.burger.active span { height: 2.5px; }
.gNMfUj.burger.active span:nth-child(1) { transform: translateY(0px) rotate(45deg); }
.gNMfUj.burger.active span:nth-child(2) { opacity: 0; transform: translateX(-10px); }
.gNMfUj.burger.active span:nth-child(3) { transform: translateY(0px) rotate(-45deg); }
.gNMfUj.burger span { height: 2px; background: rgb(158, 167, 190); width: 20px; border-radius: 5px; position: absolute; top: 50%; margin-top: -1px; transition: 0.3s; }
.gNMfUj.burger span:nth-child(1) { transform: translateY(-6px); }
.gNMfUj.burger span:nth-child(2) { transform: translateY(0px); }
.gNMfUj.burger span:nth-child(3) { transform: translateY(6px); }
.gNMfUj:hover { filter: brightness(1.15); }
.cyMyFN { font-weight: 400; font-size: 14px; line-height: 20px; color: rgb(72, 80, 92); padding: 0px 12px; }
.cyMyFN span { color: rgb(245, 233, 77); cursor: pointer; }
.cyMyFN a { color: rgb(118, 123, 130); }
.cyMyFN a:hover { color: rgb(147, 150, 156); }
.iyOkSo { background: url("/cloud.cybershoke.net/pages/pickem/landing/bg_austin.png") center top / 100% no-repeat rgb(19, 24, 34); border-radius: 8px; padding: 0px 24px 64px; margin-bottom: 24px; overflow: hidden; }
.iyOkSo h1 { font-weight: 700; font-size: 32px; margin-bottom: 24px; text-transform: none; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; gap: 12px; }
.iyOkSo h1 img { width: 135px; cursor: pointer; }
@media (max-width: 1000px) {
  .iyOkSo h1 { text-align: center; }
  .iyOkSo h1 img { width: 110px; }
}
.ggYAbK { font-weight: 400; font-size: 16px; line-height: 150%; letter-spacing: 0.2px; color: rgb(193, 200, 218); text-align: center; }
.ggYAbK a, .ggYAbK a:hover { color: rgb(245, 233, 77); }
.iWIlnT { width: 756px; margin: 0px auto; display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; padding-top: 64px; padding-bottom: 128px; }
@media (max-width: 1000px) {
  .iWIlnT { width: 100%; padding-bottom: 0px; }
}
.jGNImB { display: flex; flex-direction: column; gap: 5px; margin-top: 32px; width: 100%; }
.jGNImB .lore { position: absolute; right: -29px; top: -21px; z-index: 1; }
@media (max-width: 1000px) {
  .jGNImB .lore { display: none; }
}
.kciWNJ { width: 100%; height: 32px; text-align: left; display: flex; -webkit-box-align: center; align-items: center; font-weight: 400; font-size: 14px; color: rgb(199, 211, 226); border-radius: 4px; cursor: default; background: linear-gradient(90deg, rgb(35, 42, 57) -0.1%, rgba(35, 42, 57, 0) 90.92%); padding: 0px 8px; }
.kciWNJ img { margin-right: 8px; width: 16px; }
.kciWNJ.successed { background: linear-gradient(90deg, rgba(91, 234, 174, 0.24) 0%, rgba(91, 234, 174, 0) 100%), linear-gradient(90deg, rgb(35, 42, 57) -0.1%, rgba(35, 42, 57, 0) 90.92%); color: rgb(107, 206, 165); }
.kciWNJ.unsuccessed { background: linear-gradient(90deg, rgba(234, 91, 91, 0.24) 0%, rgba(234, 91, 91, 0) 100%); color: rgb(207, 216, 229); }
.kciWNJ.time2 { cursor: pointer; }
.isCoow { margin-top: 64px; }
.isCoow h5 { font-weight: 700; font-size: 26px; line-height: 30px; color: rgb(255, 255, 255); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.isCoow h5 img { width: 32px; margin-right: 12px; }
.isCoow h5 span { margin-left: 12px; padding: 6px 12px; border: 2px solid rgb(107, 206, 165); filter: drop-shadow(rgba(107, 206, 165, 0.57) 0px 0px 32px); border-radius: 6px; font-weight: 500; font-size: 16px; line-height: 19px; color: rgb(107, 206, 165); }
@media (max-width: 1000px) {
  .isCoow { margin-top: 80px; }
  .isCoow h5 { font-size: 19px; }
}
.dWQQjH { margin: 24px 0px; font-weight: 400; font-size: 16px; line-height: 150%; text-align: center; letter-spacing: 0.2px; color: rgb(193, 200, 218); }
.eRSKcV { display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; gap: 12px; }
@media (max-width: 1000px) {
  .eRSKcV { grid-template-columns: 1fr 1fr; height: auto; }
}
.ljYJbA { height: 100%; background: rgb(35, 42, 57); border-radius: 6px; display: flex; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; padding: 8px 8px 16px; gap: 12px; }
.ljYJbA p { height: 48px; font-weight: 500; font-size: 14px; text-align: center; color: rgb(199, 211, 226); }
.hEkhDj { height: 150px; display: flex; -webkit-box-align: center; align-items: center; }
.hEkhDj img { max-width: 150px; max-height: 120px; }
.gQqgOR { height: 56px; width: 100%; background: rgba(78, 60, 38, 0.09); border: 1px solid rgb(85, 74, 51); border-radius: 6px; display: flex; -webkit-box-align: center; align-items: center; }
@media (max-width: 1000px) {
  .gQqgOR { flex-direction: column; }
}
.NMnkj { display: grid; grid-template-columns: repeat(16, 1fr); gap: 2px; height: 100%; width: 100%; }
.NMnkj div { height: 100%; background: rgba(255, 176, 118, 0.06); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-weight: 500; font-size: 16px; text-transform: uppercase; color: rgb(222, 185, 142); }
.NMnkj div.done { background: rgb(240, 179, 88); color: rgb(24, 22, 17); }
@media (max-width: 1000px) {
  .NMnkj { display: none; }
}
.jQNLNg { padding: 19px; white-space: nowrap; font-weight: 600; font-size: 14px; color: rgb(240, 179, 88); display: flex; -webkit-box-align: center; align-items: center; background: transparent; }
.jQNLNg svg { width: 16px; margin-left: 6px; }
.ghJtsv { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 12px; }
@media (max-width: 1000px) {
  .ghJtsv { grid-template-columns: 1fr; }
}
.gIawjD { width: 100%; background: linear-gradient(rgb(33, 37, 51) -12.18%, rgb(23, 28, 38) 103.8%); border: 1px solid rgb(26, 30, 45); border-radius: 6px; overflow: hidden; min-width: 214px; }
.gIawjD h5 { margin-bottom: 30px; height: 56px; font-weight: 400; font-size: 18px; line-height: 120%; color: rgb(255, 255, 255); padding: 6px; }
.gIawjD > img { width: 100%; }
.gIawjD button { width: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; padding: 12px 18px; background: rgba(102, 113, 143, 0.12); border-radius: 4px; font-weight: 500; font-size: 16px; color: rgb(255, 255, 255); }
.gIawjD button img { width: 24px; }
.HWHuj { padding: 6px; display: flex; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; }
.HWHuj a { width: 100%; }
.kxeVXG { width: 178px; height: 207px; background: linear-gradient(rgb(33, 37, 51) -12.18%, rgb(23, 28, 38) 103.8%); box-shadow: rgba(21, 26, 36, 0.5) 0px 10.1682px 10.1682px; border-radius: 6px; display: flex; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; margin-right: -33px; transform: rotate(-8deg); padding: 24px 0px; }
.kxeVXG h5 { margin-bottom: 4px; font-weight: 400; font-size: 8px; line-height: 9px; text-align: center; color: rgb(214, 221, 252); }
.kxeVXG h3 { font-weight: 400; font-size: 14px; color: rgb(214, 221, 252); text-transform: none; }
@media (max-width: 1000px) {
  .kxeVXG { margin-right: 0px; margin-bottom: -15px; }
}
.BjvFp { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding: 10px 0px; }
@media (max-width: 1000px) {
  .BjvFp { flex-direction: column; }
}
.iPSJWF { top: -27px; width: 134px; position: absolute; left: 50%; transform: translateX(-50%); }
.ezNign { max-width: 130px; max-height: 80px; top: 12px; }
.klysmc { margin-top: 48px; border-radius: 32px; background: linear-gradient(107deg, rgb(221, 120, 77) -19.25%, rgb(240, 179, 88) 22.59%, rgb(255, 186, 82) 63.18%, rgb(216, 138, 66) 100.64%); padding: 38px 55% 32px 48px; width: 856px; }
.klysmc h4 { text-transform: none; color: rgb(29, 34, 46); font-family: Gotham; font-size: 32px; font-weight: 900; }
.klysmc > img { position: absolute; right: -1px; bottom: -1px; height: 110%; }
.klysmc button { margin: 24px 0px; border-radius: 14px; background: rgb(29, 34, 46); padding: 20px 24px; display: flex; -webkit-box-align: center; align-items: center; gap: 10px; font-size: 17px; font-weight: 700; }
.klysmc button img { width: 24px; }
.klysmc p { color: rgb(29, 34, 46); font-size: 13px; font-weight: 600; line-height: 140%; }
@media (max-width: 1000px) {
  .klysmc { max-width: 100%; padding: 24px 58% 24px 24px; border-radius: 16px; }
  .klysmc button { margin: 12px 0px; padding: 14px 22px; }
  .klysmc h4 { font-size: 24px; }
  .klysmc p { font-size: 11px; line-height: 120%; }
}
@media (max-width: 750px) {
  .klysmc { padding-right: 0px; }
  .klysmc img { display: none; }
  .klysmc p, .klysmc h4 { max-width: 300px; }
}
.cxatxq { position: absolute; right: 30px; bottom: -16px; z-index: 1; border-radius: 17px; background: rgb(29, 34, 46); box-shadow: rgba(0, 0, 0, 0.25) 11px -5px 28px 0px; padding: 22px 20px; display: flex; flex-direction: column; gap: 18px; width: 270px; }
.cxatxq div { display: flex; align-items: flex-start; gap: 9px; color: rgb(229, 232, 239); font-size: 14px; font-weight: 500; }
@media (max-width: 1000px) {
  .cxatxq { display: none; }
}
.iFvnat { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }
@media (max-width: 800px) {
  .iFvnat { grid-template-columns: 1fr; }
}
.efeBks { border-radius: 6px; border: 1px solid rgb(255, 255, 255); display: flex; padding: 11px 14px; -webkit-box-align: center; align-items: center; gap: 14px; font-size: 15px; font-weight: 500; margin-bottom: 32px; background: transparent; }
.efeBks img { width: 20px; }
.efeBks.centered { margin: 24px auto 0px; }
.efeBks.centered img { transform: rotate(180deg); }
@media (max-width: 1000px) {
  .efeBks { display: none; }
}
.fsvoel { padding: 32px; gap: 24px; grid-template-columns: minmax(0px, 320px) minmax(0px, 1fr); display: grid; min-width: 0px; }
.fsvoel > * { min-width: 0px; }
@media (max-width: 1150px) {
  .fsvoel { display: flex; flex-direction: column; gap: 20px; }
}
@media (max-width: 1000px) {
  .fsvoel { padding: 12px; }
}
@media (max-width: 650px) {
  .fsvoel { padding: 12px 0px; }
}
.doqjqN { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.doqjqN svg { transition: 0.2s; height: 42px; display: block; }
.cVXhns { position: absolute; right: -26px; top: 36px; width: 24px; height: 24px; border-radius: 8px; background: rgb(23, 27, 38); color: rgb(87, 99, 144); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; opacity: 0; flex-shrink: 0; z-index: 1; transition: 0.2s; }
.cVXhns svg { content: ""; width: 16px; height: 16px; transform: rotate(0deg); transition: color 0.18s, transform 0.18s; }
.cVXhns:hover { background: rgb(26, 33, 51); transform: scale(1.04); }
@media (max-width: 1000px) {
  .cVXhns { display: none; }
}
.hWeoJD { width: 246px; min-width: 246px; height: 100vh; display: flex; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; gap: 18px; padding: 14px 16px 24px; background: rgb(12, 16, 26); position: fixed; left: 0px; top: 0px; bottom: 0px; transition: 0.2s; z-index: 1201; }
.hWeoJD > div { width: 100%; }
.hWeoJD.collapsed .sidebar-top { padding: 0px 6px; flex-direction: column; }
.hWeoJD.collapsed .sidebar-link { gap: 0px; padding: 10px 18px; }
.hWeoJD.collapsed .sidebar-link span { max-width: 0px; opacity: 0; pointer-events: none; }
.hWeoJD.collapsed .sidebar-link .sidebar-progress-badge { max-width: 0px; margin-left: 0px; padding: 0px; opacity: 0; }
.hWeoJD.collapsed .sc-irPWCR svg { height: 40px; }
.hWeoJD.collapsed .sidebar-separator { margin: 8px auto; }
.hWeoJD:hover .sc-iSYyZG { opacity: 1; }
@media (max-width: 1000px) {
  .hWeoJD { width: 100%; height: auto; min-width: 0px; top: auto; flex-direction: row; gap: 0px; padding: 0px; background: rgba(19, 24, 33, 0.9); backdrop-filter: blur(8px); }
  .hWeoJD .sidebar-top, .hWeoJD .sidebar-bottom, .hWeoJD .sidebar-separator { display: none; }
  .hWeoJD .sidebar-nav { flex-direction: row; -webkit-box-pack: center; justify-content: center; gap: 4px; padding: 14px 16px; margin-top: 0px !important; }
  .hWeoJD .sidebar-link { width: 100%; min-width: 0px; flex: 1 1 0px; -webkit-box-pack: center; justify-content: center; padding: 8px; }
  .hWeoJD .sidebar-link.desktop-only { display: none; }
  .hWeoJD .sidebar-link span { display: none; }
  .hWeoJD .sidebar-link .sidebar-progress-badge { display: none; }
  .hWeoJD .sidebar-miniapps { flex: 1 1 0px; min-width: 0px; }
  .hWeoJD .sidebar-hover-highlight { display: none; }
}
.jqEnFZ { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; gap: 16px; width: 100%; position: relative; transition: padding 0.2s; }
.bFKJse { display: flex; -webkit-box-align: center; align-items: center; gap: 12px; position: static; }
.ebfHfI { width: 100%; height: 1px; background: rgba(57, 67, 96, 0.1); margin: 8px 0px; position: relative; z-index: 1; }
.gxJoz { width: 100%; display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; gap: 6px; margin-top: 28px; position: relative; }
@media (max-width: 1750px) {
  .gxJoz { margin-top: 18px; }
}
.iCysSf { width: 100%; display: flex; -webkit-box-align: center; align-items: center; gap: 12px; padding: 8px 10px; border-radius: 8px; transition: 0.3s; position: relative; z-index: 1; }
.iCysSf span { color: rgb(184, 194, 211); font-size: 15px; font-weight: 500; letter-spacing: 0.3px; max-width: 150px; overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap; transition: max-width 0.2s, opacity 0.16s; }
.iCysSf .genshin-attention { position: absolute; bottom: -3px; right: -3px; width: 12px; min-width: 12px; height: 12px; z-index: 1; }
.iCysSf:hover, .iCysSf.active { color: rgb(220, 232, 248); }
.iCysSf.active { z-index: 2; background: rgb(24, 32, 54); }
.iCysSf.active span { color: rgb(96, 128, 255); }
.iCysSf.golden { z-index: 2; background: rgb(41, 38, 35); }
.iCysSf.golden span { color: rgb(240, 179, 88); }
.iCysSf.golden:hover, .iCysSf.golden.active { background: rgb(41, 38, 35); }
.ebfUTc { width: 100%; }
@media (max-width: 1000px) {
  .ebfUTc { flex: 1 1 0px; min-width: 0px; }
  .ebfUTc.desktop-only { display: none; }
}
.flQHgQ { margin-left: auto; padding: 5px 10px; border-radius: 999px; background: rgba(96, 128, 255, 0.14); color: rgb(143, 165, 255); font-size: 13px; font-weight: 700; line-height: 14px; white-space: nowrap; overflow: hidden; transition: max-width 0.2s, margin-left 0.2s, padding 0.2s, opacity 0.16s; }
.lgTUrU { position: absolute; left: 0px; right: 0px; top: 0px; border-radius: 8px; background: rgba(57, 67, 96, 0.12); pointer-events: none; z-index: 0; will-change: transform, height, opacity; transition: transform 0.22s cubic-bezier(0.2, 0.8, 0.2, 1), height 0.18s, opacity 0.14s; }
.eHRxcg img, .eHRxcg svg { display: block; width: 24px; height: 24px; min-width: 24px; flex-shrink: 0; transition: opacity 0.2s, transform 0.2s; }
.kuNHop { position: relative; border-radius: 15px; background: url("/cloud.cybershoke.net/pages/main/pickem-banner-bg.png") center center / cover no-repeat rgb(28, 35, 52); box-shadow: rgba(8, 11, 17, 0.3) 0px 8px 12px 0px; display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding: 16px 0px; overflow: hidden; transform-origin: center bottom; animation: 0.32s cubic-bezier(0.2, 0.8, 0.2, 1) 0s 1 normal both running hleIoX; }
.kuNHop img { height: 90px; }
.kuNHop h2 { color: rgb(232, 236, 244); font-size: 15px; font-weight: 500; margin-top: 12px; }
.kuNHop p { margin: 6px 0px 18px; color: rgb(156, 164, 190); text-align: center; font-size: 13px; line-height: 140%; padding: 0px 8px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.kuNHop div { padding: 0px 16px; width: 100%; }
@media (max-height: 860px) {
  .kuNHop { display: none; }
}
.fEjXtk { position: absolute; top: 6px; right: 6px; z-index: 1; width: 24px; height: 24px; border-radius: 50%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background: transparent; transition: background 0.18s, transform 0.18s; }
.fEjXtk svg { width: 12px; height: 12px; }
.fEjXtk:hover { background: rgba(8, 11, 17, 0.7); transform: scale(1.05); }
.esJcgL { border-radius: 6px; background: rgb(255, 200, 117); padding: 10px 15px; color: rgb(40, 43, 54); font-size: 12px; font-weight: 700; width: 100%; white-space: nowrap; }
.gyuFLx { margin-top: 16px; padding-top: 16px; border-top: 1px solid rgba(57, 67, 96, 0.1); }
.gyuFLx div { -webkit-box-pack: center; justify-content: center; }
.bFyAnk { display: block; }
.ktKTJv { width: 100%; position: relative; z-index: 1; }
.jkjKsL { height: 200px; position: absolute; top: 0px; left: 0px; right: 0px; overflow: hidden; }
.jkjKsL span { position: absolute; top: -50px; left: -40px; width: 115px; height: 55px; background: linear-gradient(135deg, rgba(96, 128, 255, 0.3), rgba(103, 116, 196, 0.2)); border-radius: 50%; filter: blur(25px) brightness(1.1) contrast(1.2) saturate(1.3); pointer-events: none; z-index: 0; }
.dlAkRM { position: fixed; bottom: 36px; left: 280px; z-index: 101; display: flex; flex-direction: column; transition: left 0.2s; gap: 6px; }
@media (max-width: 1000px) {
  .dlAkRM { display: none; }
}
@-webkit-keyframes fRDsuO { 
  0% { fill: rgb(64, 73, 100); }
  50% { fill: rgb(233, 56, 72); }
  100% { fill: rgb(64, 73, 100); }
}
@keyframes fRDsuO { 
  0% { fill: rgb(64, 73, 100); }
  50% { fill: rgb(233, 56, 72); }
  100% { fill: rgb(64, 73, 100); }
}
@-webkit-keyframes ggGmjz { 
  0% { fill: rgb(64, 73, 100); }
  50% { fill: rgb(191, 195, 201); }
  100% { fill: rgb(64, 73, 100); }
}
@keyframes ggGmjz { 
  0% { fill: rgb(64, 73, 100); }
  50% { fill: rgb(191, 195, 201); }
  100% { fill: rgb(64, 73, 100); }
}
@-webkit-keyframes eihXFP { 
  0% { fill: rgb(64, 73, 100); }
  50% { fill: rgb(208, 188, 95); }
  100% { fill: rgb(64, 73, 100); }
}
@keyframes eihXFP { 
  0% { fill: rgb(64, 73, 100); }
  50% { fill: rgb(208, 188, 95); }
  100% { fill: rgb(64, 73, 100); }
}
@-webkit-keyframes hleIoX { 
  0% { opacity: 0; transform: translateY(8px) scale(0.96); }
  100% { opacity: 1; transform: translateY(0px) scale(1); }
}
@keyframes hleIoX { 
  0% { opacity: 0; transform: translateY(8px) scale(0.96); }
  100% { opacity: 1; transform: translateY(0px) scale(1); }
}
@-webkit-keyframes ccvStT { 
  0% { transform: translateX(-100%); }
  100% { transform: translateX(100%); }
}
@keyframes ccvStT { 
  0% { transform: translateX(-100%); }
  100% { transform: translateX(100%); }
}