:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
.white-text{color:#fff!important;filter:none!important;position:relative!important}.title{color:#ccc;padding-top:20px}.description{padding-bottom:20px}.background-1{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.bg-grey{background-color:#8e8982}.navbar{background-color:#fdbe12;position:sticky!important}.navbar-brand,.nav-link{color:#000!important}.landing-header{background-image:url(/img/GoT_Logo_city.png);background-position:50%;background-repeat:no-repeat;background-color:#fdbe12!important;background-size:contain!important;min-height:100vh!important}.mobile-landing{background-image:url(/img/GoT_Logo_city.png);background-position:50% 3rem;background-repeat:no-repeat;background-size:contain;background-color:#fdbe12!important;min-height:40vh!important}.game-header{background-position:50%;background-repeat:no-repeat;background-size:contain;background-color:#e78900!important;min-height:70vh!important}.catalogue-header{background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:#e78900!important;min-height:80vh!important}.catalogue-mobile{background-position:50% 5rem;background-repeat:no-repeat;background-size:contain;background-color:#e78900!important;min-height:34vh!important}.catalogue-nav{background-color:#e78900!important}.landing-nav{background-color:#fdbe12!important}.text-background{background-color:#000000b3}.catalogue{background:#000c}.catalogue-title{color:#fff}.game-details{color:#ccc;background:#000c}.game-text{color:#ccc}.gameList{flex-flow:wrap;justify-content:space-evenly;display:flex}.blog-post{background-color:#e78900!important}.game-title{text-align:center;justify-content:center;align-items:center;display:flex}.game-text-background{padding-top:70px}.Search{width:400px;margin:0 auto;display:flex;position:relative}.SearchSpan{text-align:center;color:#fff;background:#e78900;border:1px solid #e78900;border-radius:5px 0 0 5px;width:15%;padding-top:4px;font-size:20px}.SearchInput{border:3px solid #e78900;border-left:none;border-radius:0 5px 5px 0;outline:none;width:85%;padding:5px}.faSearch{vertical-align:inherit}.CalendarHeader{background-repeat:no-repeat;background-size:cover;background-color:#fdbe12!important;min-height:62vh!important}@media screen and (max-width:450px){.CalendarHeader{background-repeat:no-repeat;background-size:contain;min-height:18vh!important}}@media screen and (max-width:1080px) and (min-width:450px){.CalendarHeader{background-repeat:no-repeat;background-size:contain;min-height:40vh!important}}.Calendar{background:#fdbe12;width:100%;margin:auto;padding-top:3vh}@media screen and (max-width:450px){.Calendar{min-width:20vh;min-height:100vh}}@media screen and (max-width:1080px) and (min-width:450px){.Calendar{min-width:20vh;min-height:100vh}}.MobileCalendar{min-width:20vh}.fc-theme-standard .fc-scrollgrid{background-color:#fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 16px #00000014;border:1px solid #eee!important}.fc-theme-standard td,.fc-theme-standard th{border:1px solid #f2f2f2!important}.fc .fc-toolbar-title{color:#333;font-weight:700}.fc-h-event{border-radius:6px;padding:3px 6px;transition:transform .2s;box-shadow:0 2px 4px #0000001a;background-color:#e78900!important;border:none!important}.fc-h-event:hover{transform:translateY(-1px);box-shadow:0 4px 8px #00000026}.fc-day-today{background-color:#e789000d!important}.MobileHeader{background-repeat:no-repeat;background-size:contain;min-height:20vh!important}.gameCard{display:"grid";max-width:"30%";background-color:#ccc!important}.card .card-description{max-width:80%;max-height:5vh;overflow:hidden;color:#333!important}.modal-btn{margin:.5rem auto!important}
