.loading-module__RVV6PW__page{height:calc(100dvh - var(--nav-h) - 18px);color:#dbeafe;min-height:0;padding:18px;overflow:hidden}body:has(.loading-module__RVV6PW__page) .site-footer{display:none}body:has(.loading-module__RVV6PW__page){overflow:hidden}.site-main:has(.loading-module__RVV6PW__page){min-height:0}.loading-module__RVV6PW__shell{grid-template-rows:auto minmax(0,1fr);gap:16px;max-width:1680px;height:100%;margin:0 auto;display:grid}@media (max-width:760px){.loading-module__RVV6PW__page{padding:14px}}
.header-module__U9QUQW__size{box-sizing:border-box;height:124px}.header-module__U9QUQW__navigationHeader .header-module__U9QUQW__actions{grid-template-columns:minmax(180px,1.8fr) repeat(4,minmax(90px,1fr))}.header-module__U9QUQW__navigationHeader .header-module__U9QUQW__actionsWithoutRewards{grid-template-columns:minmax(180px,1.8fr) repeat(3,minmax(90px,1fr))}.header-module__U9QUQW__eventCard{text-align:center;color:#e0f2fe;background:linear-gradient(135deg,#0e749040,#080e19e6);border:1px solid #38bdf880;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:800;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.header-module__U9QUQW__eventCard:hover{background:linear-gradient(135deg,#0e749066,#080e19e6);border-color:#67e8f9}.header-module__U9QUQW__eventCard:focus-visible{outline-offset:3px;outline:2px solid #67e8f9}.header-module__U9QUQW__eventCardAction{color:#7dd3fc;font-size:11px;font-weight:600}@media (max-width:1280px){.header-module__U9QUQW__size.header-module__U9QUQW__navigationHeader{grid-template-columns:1fr;height:auto;min-height:160px}.header-module__U9QUQW__navigationHeader>div:last-child{justify-items:stretch}}@media (max-width:760px){.header-module__U9QUQW__size.header-module__U9QUQW__navigationHeader{min-height:320px}.header-module__U9QUQW__navigationHeader .header-module__U9QUQW__actions,.header-module__U9QUQW__navigationHeader .header-module__U9QUQW__actionsWithoutRewards{grid-template-columns:repeat(2,minmax(0,1fr))}.header-module__U9QUQW__eventCard{grid-column:1/-1}}@media (min-width:761px) and (max-width:1100px){.header-module__U9QUQW__size{height:160px}}@media (max-width:760px){.header-module__U9QUQW__size{align-content:start;height:320px;overflow:auto}}
