.Calendar-module-scss-module__8gHC4W__prevButton:focus,.Calendar-module-scss-module__8gHC4W__nextButton:focus,.Calendar-module-scss-module__8gHC4W__calBtn:focus,.Calendar-module-scss-module__8gHC4W__focus.Calendar-module-scss-module__8gHC4W__prevButton,.Calendar-module-scss-module__8gHC4W__focus.Calendar-module-scss-module__8gHC4W__nextButton,.Calendar-module-scss-module__8gHC4W__focus.Calendar-module-scss-module__8gHC4W__calBtn{-webkit-appearance:none;outline:.2rem solid #0000!important;box-shadow:0 0 0 .2rem #ffd60080!important}@font-face{font-family:travsport-icons;src:url(https://cdn.travsport.se/style-assets/icons/travsport/travsport-icons.woff)format("woff"),url(https://cdn.travsport.se/style-assets/icons/travsport/travsport-icons.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.Calendar-module-scss-module__8gHC4W__prevButton,.Calendar-module-scss-module__8gHC4W__nextButton{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:travsport-icons,sans-serif!important}.Calendar-module-scss-module__8gHC4W__header{text-align:center;background:#fff;border-bottom:2px solid #1c1c1c;justify-content:center;align-items:center;display:flex;}.Calendar-module-scss-module__8gHC4W__title{}.Calendar-module-scss-module__8gHC4W__header .Calendar-module-scss-module__8gHC4W__title{min-width:220px;margin-bottom:0;line-height:1}.Calendar-module-scss-module__8gHC4W__prevButton,.Calendar-module-scss-module__8gHC4W__nextButton{}button.Calendar-module-scss-module__8gHC4W__prevButton,button.Calendar-module-scss-module__8gHC4W__nextButton{cursor:pointer;background-color:#0000;border:none;padding:.3rem 1rem}.Calendar-module-scss-module__8gHC4W__prevButton:after{content:""}.Calendar-module-scss-module__8gHC4W__nextButton:after{content:""}.Calendar-module-scss-module__8gHC4W__sticky{top:var(--browser-warning-banner-height,0px);z-index:1;position:sticky}@media screen and (min-width:1250px){.Calendar-module-scss-module__8gHC4W__sticky{top:calc(80px + var(--browser-warning-banner-height,0px))}}.Calendar-module-scss-module__8gHC4W__daySection{border:1px solid #bdbdbd;border-radius:4px 0 0 4px;position:relative}.Calendar-module-scss-module__8gHC4W__daySection .Calendar-module-scss-module__8gHC4W__daySectionColorBorder{content:" ";border-left:6px solid;border-radius:4px 0 0 4px;height:calc(100% + 2px);position:absolute;top:-1px;left:-1px}.Calendar-module-scss-module__8gHC4W__daySection .Calendar-module-scss-module__8gHC4W__raceRow .Calendar-module-scss-module__8gHC4W__rowContent{justify-content:space-between;align-items:center;padding:.8rem .5rem .6rem calc(.5rem + 6px);display:flex}.Calendar-module-scss-module__8gHC4W__daySection .Calendar-module-scss-module__8gHC4W__raceRow .Calendar-module-scss-module__8gHC4W__rowContent.Calendar-module-scss-module__8gHC4W__expandable{cursor:pointer}.Calendar-module-scss-module__8gHC4W__daySection .Calendar-module-scss-module__8gHC4W__raceRow .Calendar-module-scss-module__8gHC4W__rowContentMobileView{justify-content:space-between;align-items:center;display:flex}.Calendar-module-scss-module__8gHC4W__daySection .Calendar-module-scss-module__8gHC4W__raceRow .Calendar-module-scss-module__8gHC4W__rowContentMobileView.Calendar-module-scss-module__8gHC4W__expandable{cursor:pointer}.Calendar-module-scss-module__8gHC4W__daySection .Calendar-module-scss-module__8gHC4W__raceRow.Calendar-module-scss-module__8gHC4W__stripe{background-color:#00000008}.Calendar-module-scss-module__8gHC4W__daySection .Calendar-module-scss-module__8gHC4W__raceRow .Calendar-module-scss-module__8gHC4W__buttons{white-space:nowrap;flex-shrink:0}.Calendar-module-scss-module__8gHC4W__daySection .Calendar-module-scss-module__8gHC4W__raceRow .Calendar-module-scss-module__8gHC4W__rowExpanded{padding:0 .5rem .6rem calc(.5rem + 6px)}.Calendar-module-scss-module__8gHC4W__daySection .Calendar-module-scss-module__8gHC4W__raceRow .Calendar-module-scss-module__8gHC4W__rowExpanded .Calendar-module-scss-module__8gHC4W__buttons{flex-wrap:wrap;display:flex}.Calendar-module-scss-module__8gHC4W__daySection .Calendar-module-scss-module__8gHC4W__raceRow .Calendar-module-scss-module__8gHC4W__rowExpandedMobile{padding:0 .2rem .25rem calc(.2rem + .25px)}.Calendar-module-scss-module__8gHC4W__daySection .Calendar-module-scss-module__8gHC4W__raceRow .Calendar-module-scss-module__8gHC4W__rowExpandedMobile .Calendar-module-scss-module__8gHC4W__buttons{flex-wrap:wrap;display:flex}.Calendar-module-scss-module__8gHC4W__daySection .Calendar-module-scss-module__8gHC4W__raceRow .Calendar-module-scss-module__8gHC4W__expandButton{font-size:1.6rem;line-height:.9;padding:0!important}.Calendar-module-scss-module__8gHC4W__calBtn{text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:4px;padding:.375rem .75rem;display:inline-block;font-size:1rem!important;font-weight:500!important;line-height:1.5!important}.Calendar-module-scss-module__8gHC4W__calBtn.Calendar-module-scss-module__8gHC4W__btnSmall{padding:.25rem .5rem!important;font-size:.875rem!important}.Calendar-module-scss-module__8gHC4W__calBtn.Calendar-module-scss-module__8gHC4W__disabled,.Calendar-module-scss-module__8gHC4W__calBtn:disabled{opacity:.5;cursor:default}.Calendar-module-scss-module__8gHC4W__calBtn:not(:disabled):not(.Calendar-module-scss-module__8gHC4W__disabled){cursor:pointer}.Calendar-module-scss-module__8gHC4W__calBtn:not(:disabled):not(.Calendar-module-scss-module__8gHC4W__disabled):active,.Calendar-module-scss-module__8gHC4W__calBtn:not(:disabled):not(.Calendar-module-scss-module__8gHC4W__disabled).Calendar-module-scss-module__8gHC4W__active{background-image:none}.Calendar-module-scss-module__8gHC4W__btnLink{background-color:#0000;color:#0075a1!important;font-weight:500!important}.Calendar-module-scss-module__8gHC4W__btnLink:hover{background-color:#0000;border-color:#0000;color:#003d55!important;text-decoration:underline!important}.Calendar-module-scss-module__8gHC4W__btnLink:focus,.Calendar-module-scss-module__8gHC4W__btnLink.Calendar-module-scss-module__8gHC4W__focus{border-color:#0000;text-decoration:underline}.Calendar-module-scss-module__8gHC4W__titleSection{flex-direction:row}@media screen and (max-width:700px){.Calendar-module-scss-module__8gHC4W__titleSection{flex-direction:column}}
.colors-module-scss-module__juMPMa__White{color:#fff}.colors-module-scss-module__juMPMa__gray50{color:#fafafa}.colors-module-scss-module__juMPMa__gray100{color:#f5f5f5}.colors-module-scss-module__juMPMa__gray200{color:#eee}.colors-module-scss-module__juMPMa__gray300{color:#e0e0e0}.colors-module-scss-module__juMPMa__gray400{color:#bdbdbd}.colors-module-scss-module__juMPMa__gray500{color:#9e9e9e}.colors-module-scss-module__juMPMa__gray600{color:#757575}.colors-module-scss-module__juMPMa__gray700{color:#616161}.colors-module-scss-module__juMPMa__gray800{color:#424242}.colors-module-scss-module__juMPMa__gray900{color:#212121}.colors-module-scss-module__juMPMa__black{color:#1c1c1c}.colors-module-scss-module__juMPMa__yellow{color:#ffd600}.colors-module-scss-module__juMPMa__blue{color:#0075a1!important}.colors-module-scss-module__juMPMa__red{color:#d04737}.colors-module-scss-module__juMPMa__green{color:#439434}
@font-face{font-family:travsport-icons;src:url(https://cdn.travsport.se/style-assets/icons/travsport/travsport-icons.woff)format("woff"),url(https://cdn.travsport.se/style-assets/icons/travsport/travsport-icons.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.BankID-module-scss-module__C5EM_G__bankid{border:2px solid #bdbdbd;border-radius:10px;width:350px;padding:2rem 3rem 1rem}.BankID-module-scss-module__C5EM_G__bankid img{height:100px}.BankID-module-scss-module__C5EM_G__bankidInfoQr{padding:2rem}.BankID-module-scss-module__C5EM_G__bankidInfoQr .BankID-module-scss-module__C5EM_G__step{margin-top:1.3rem;display:flex}.BankID-module-scss-module__C5EM_G__bankidInfoQr .BankID-module-scss-module__C5EM_G__step div:first-child{align-items:center;display:flex}.BankID-module-scss-module__C5EM_G__bankidInfoQr .BankID-module-scss-module__C5EM_G__step div:first-child>div{text-align:center;border:2px solid #757575;border-radius:50%;width:40px;height:40px;font-size:1.3rem;display:block}.BankID-module-scss-module__C5EM_G__bankidInfoQr .BankID-module-scss-module__C5EM_G__step div:first-child>div span{position:relative;top:8px}.BankID-module-scss-module__C5EM_G__bankidInfoQr .BankID-module-scss-module__C5EM_G__step div:nth-child(2){width:50px}.BankID-module-scss-module__C5EM_G__bankidInfoQr .BankID-module-scss-module__C5EM_G__step div:nth-child(2),.BankID-module-scss-module__C5EM_G__bankidInfoQr .BankID-module-scss-module__C5EM_G__step div:nth-child(3){align-items:center;margin-left:1.5rem;display:flex}.BankID-module-scss-module__C5EM_G__bankidInfoQr .BankID-module-scss-module__C5EM_G__step div:nth-child(3){max-width:15rem}.BankID-module-scss-module__C5EM_G__bankidInfoQr .BankID-module-scss-module__C5EM_G__qrInfoGraybg{width:480px;min-height:100px;box-shadow:0 3px 5px #0000001c}
@font-face{font-family:travsport-icons;src:url(https://cdn.travsport.se/style-assets/icons/travsport/travsport-icons.woff)format("woff"),url(https://cdn.travsport.se/style-assets/icons/travsport/travsport-icons.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.FrejaEID-module-scss-module__Pzwprq__frejaeid{border:2px solid #bdbdbd;border-radius:10px;width:350px;padding:2rem 3rem 1rem}.FrejaEID-module-scss-module__Pzwprq__frejaeidInfoQr{padding:2rem}.FrejaEID-module-scss-module__Pzwprq__frejaeidInfoQr .FrejaEID-module-scss-module__Pzwprq__step{margin-top:1.3rem;display:flex}.FrejaEID-module-scss-module__Pzwprq__frejaeidInfoQr .FrejaEID-module-scss-module__Pzwprq__step div:first-child{align-items:center;display:flex}.FrejaEID-module-scss-module__Pzwprq__frejaeidInfoQr .FrejaEID-module-scss-module__Pzwprq__step div:first-child>div{text-align:center;border:2px solid #757575;border-radius:50%;width:40px;height:40px;font-size:1.3rem;display:block}.FrejaEID-module-scss-module__Pzwprq__frejaeidInfoQr .FrejaEID-module-scss-module__Pzwprq__step div:first-child>div span{position:relative;top:8px}.FrejaEID-module-scss-module__Pzwprq__frejaeidInfoQr .FrejaEID-module-scss-module__Pzwprq__step div:nth-child(2){width:50px}.FrejaEID-module-scss-module__Pzwprq__frejaeidInfoQr .FrejaEID-module-scss-module__Pzwprq__step div:nth-child(2),.FrejaEID-module-scss-module__Pzwprq__frejaeidInfoQr .FrejaEID-module-scss-module__Pzwprq__step div:nth-child(3){align-items:center;margin-left:1.5rem;display:flex}.FrejaEID-module-scss-module__Pzwprq__frejaeidInfoQr .FrejaEID-module-scss-module__Pzwprq__step div:nth-child(3){max-width:15rem}.FrejaEID-module-scss-module__Pzwprq__frejaeidInfoQr .FrejaEID-module-scss-module__Pzwprq__qrInfoGraybg{width:480px;min-height:100px;box-shadow:0 3px 5px #0000001c}
