.PointPush{z-index:1000;width:435px;min-height:111px;justify-content:center;align-items:center;flex-shrink:0;border-radius:var(--Theme_border_radius);background:#fff;box-shadow:0 141px 40px #183f7500,0 90px 36px #183f7508,0 51px 30px #183f751a,0 23px 23px #183f752b,0 6px 12px #183f7533,0 0 #183f7533;position:absolute;top:10%;right:2%;display:flex;flex-direction:column;padding:10px}.PointPush-button{color:#183f75;font-weight:800;height:20px;width:20px;display:flex;justify-content:center;border:solid 1px #183f75;border-radius:50%;background:#fff}.PointPush-Button-Area{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding-bottom:5px}.Achievements .ContentBox{padding:0}.Achievements .MainPage{display:flex}.Achievements .MainPage .DashboardSideBar{flex-shrink:0}.Achievements .MainPage .MainPage-container,.Achievements .ContentContainer--Achievements{flex-grow:1;padding:20px}.Achievements .Achievements-list{display:flex;flex-direction:column;gap:1em}.Achievements .Achievements-list .Achievement-item{width:100%;display:flex;flex-wrap:nowrap;align-items:center;gap:1em;padding-bottom:1em}.Achievements .Achievements-list .Achievement-item:not(:last-child){border-bottom:.5px solid gray}.Achievements .Achievements-list .Achievement-item .point-badge{background-color:var(--Theme_action);color:var(--Theme_action_text);padding:.5em;border-radius:3em;min-width:3em;text-align:center}.Achievements .Achievements-list .Achievement-item .actionName{font-size:1.3em}.Achievements .Achievements-body{position:relative}.Achievements .Achievements-Info-Button-container{position:absolute;top:0;right:0}.Achievements .Achievements-Info-Button{background:none;border:none;text-decoration:underline;color:var(--Button_text)}@media screen and (max-width:950px){.Achievements .MainPage .DashboardSideBar{display:none}.Achievements .Achievements-Info-Button-container{display:flex;position:unset;top:initial;right:initial;justify-content:center;margin-bottom:1em}}.Contact .ContentBox{overflow:hidden}.Loader-wrapper{width:100%;display:flex;justify-content:center;padding:30px 0}.Loader{position:relative;width:40px;height:40px}.Loader-wrapper.inline{width:fit-content;display:inline;padding:0}.Loader-wrapper.inline .Loader{position:unset;width:1em;height:1em}.Loader:before,.Loader:after{content:"";position:relative;display:block}.Loader:before{animation:spin 2.5s ease-in-out infinite normal;width:100%;padding-top:100%;background-color:var(--Loader_color)}.Loader:after{animation:shadow 2.5s ease-in-out infinite normal;bottom:0;transform:translateY(100%);height:20%;border-radius:50%;background-color:rgba(#000,.2)}@keyframes spin{0%{transform:scale(1) rotate(0)}50%{border-radius:50%;transform:scale(.5) rotate(360deg)}to{transform:scale(1) rotate(720deg)}}@keyframes shadow{50%{transform:translateY(100%) scale(.5);background-color:rgba(#000,.1)}}:root{--Loader_color: var(--Theme_secondary)}.Page .Page-Content{position:relative;background:var(--PageContent_background);padding:0 40px 50px;z-index:2}@media screen and (max-width:950px){.Page .Page-Content{padding:0;background:none}}:root{--PageContent_background: var(--Theme_background)}.Button{position:relative;font-family:Mona Sans,Roboto;font-style:normal;font-weight:500;font-size:1em;border-radius:var(--Theme_border_radius);padding:16px 30px;cursor:pointer;transition:.2s}a.Button{display:inline-block}.Button.default{color:var(--Button_default_text);background:var(--Button_default);border:1px solid var(--Button_default_text)}.Button:not(.disabled):hover.default{color:var(--Button_default);background:var(--Button_default_hover)}.Button.round{color:var(--Button_default_text);background:var(--Button_default);border:1px solid var(--Button_default_text);border-radius:40px}.Button:not(.disabled):hover.round{color:var(--Button_default);background:var(--Button_default_hover)}.Button.action{color:var(--Button_action_text);background:var(--Button_action);border:none}.Button:not(.disabled):hover.action{background:var(--Button_action_hover)}.Button.warning{color:var(--Button_warning_text);background:var(--Button_warning);border:none}.Button:not(.disabled):hover.warning{background:var(--Button_warning_hover)}.Button.text{color:var(--Button_text);background:transparent;border:none}.Button:not(.disabled):hover.text{color:var(--Button_text_hover);text-decoration:underline}.Button.smallText{font-size:12px;color:var(--Button_smallText);background:transparent;border:none}.Button:not(.disabled):hover.smallText{color:var(--Button_smallText_hover)}.Button .Button-content{opacity:1;transition:opacity .3s linear}.Button .Button-icon{margin-right:10px}.Button .Button-loader+.Button-content{opacity:0}.Button .Button-loader{position:absolute;inset:0;width:40px;margin:auto;display:flex;align-items:center;justify-content:space-around;pointer-events:none}.Button .Button-loader div{opacity:0;width:8px;border-radius:50%;background:var(--Button_default_text);animation:fade .9s infinite linear}.Button.default .Button-loader div,.Button.round .Button-loader div{background:var(--Button_default_text)}.Button.default:hover .Button-loader div,.Button.round:hover .Button-loader div{background:var(--Button_default)}.Button .Button-loader div:before{content:"";display:block;padding-top:100%}.Button .Button-loader div:nth-child(1){animation-delay:0ms}.Button .Button-loader div:nth-child(2){animation-delay:.3s}.Button .Button-loader div:nth-child(3){animation-delay:.6s}@media screen and (max-width:950px){.Button{border-radius:var(--Theme_border_radius);padding:10px}}:root{--Button_default_text: var(--Theme_default);--Button_default: var(--Theme_default_text);--Button_default_hover: var(--Theme_default);--Button_action_text: var(--Theme_action_text);--Button_action: var(--Theme_action);--Button_action_hover: var(--Theme_action);--Button_warning_text: var(--Theme_danger_text);--Button_warning: var(--Theme_danger);--Button_warning_hover: var(--Theme_danger);--Button_text: var(--Theme_default);--Button_text_hover: var(--Theme_default);--Button_smallText: var(--Theme_default);--Button_smallText_hover: var(--Theme_default)}.DerivativeSelector .derivative{cursor:pointer}.DerivativeSelector .derivative .logo-th{padding:3px}.DerivativeSelector .derivative .logo-th .logo_bg{width:100px;height:80px;background-image:var(--Header_logo_imageUrl);background-size:contain}.DerivativeSelector .derivative img{max-height:30px}.DerivativeSelector .derivative .checkbox.selected{color:green}.DerivativeSelector .styled-table{border-collapse:collapse;margin:25px 0;font-size:.9em;min-width:100%;box-shadow:0 0 20px #00000026}.DerivativeSelector .styled-table thead tr{background-color:#009879;color:#fff;text-align:left}.DerivativeSelector .styled-table th,.DerivativeSelector .styled-table td{padding:12px 15px;text-align:left}.DerivativeSelector .styled-table tbody tr{border-bottom:1px solid #dddddd}.DerivativeSelector .styled-table tbody tr:nth-of-type(2n){background-color:#fff;color:#080808}.DerivativeSelector .styled-table tbody tr:last-of-type{border-bottom:2px solid #009879}.DerivativeSelector .styled-table tbody tr.selected{font-weight:700;color:#009879}.ForgotPassword .ContentBox{padding:0}.ForgotPassword .ForgotPassword-Buttons{display:flex;justify-content:space-between}.HomePage{background-color:var(--HomePage_background)}.HomePage .HomePage-Content{position:relative;z-index:1}:root{--HomePage_background: var(--Theme_background)}.Login .ContentBox{padding:0}.Login .Form{max-width:500px}.Login .GoogleLogin-Button .Button-content{display:flex;align-items:flex-end}.Login .GoogleLogin-Button .Button-content svg{padding-right:10px}.MessageCenter .ContentSection-split{width:100%;display:grid;gap:20px;grid-template-columns:calc(50% - 10px) calc(50% - 10px)}.MessageCenter .ContentSection-left,.MessageCenter .ContentSection-right{width:100%}.MessageCenter .MessageCenter-errorBlue{color:var(--Theme_text);font-size:1.3em;font-weight:500;margin-bottom:20px}@media screen and (max-width:950px){.MessageCenter .ContentSection-split{display:block}.MessageCenter .ContentSection-split.hideLeft .ContentSection-left,.MessageCenter .ContentSection-split.hideRight .ContentSection-right{display:none}.ContentSection-messagecenter-wrapper{flex-direction:column}.ContentSection-messagecenter-wrapper .ContentSection-messagecenter:first-of-type{padding-right:0}.ContentSection-messagecenter-wrapper .ContentSection-messagecenter:last-of-type{padding-left:0;padding-top:0;padding-bottom:140px;margin-left:-10px;width:calc(100% + 20px)}}.NewOffer .ProgressBar{display:flex;justify-content:center}.NewOffer .Grid50{display:grid;grid-template-columns:calc(50% - 20px) 50%;gap:20px;justify-content:center}.NewOffer .Step0 .Start,.NewOffer .Step0 .Dest,.NewOffer .Step0 .AddWaypoints,.NewOffer .Step0 .Waypoint{display:grid;grid-template-columns:20px auto;gap:20px}.NewOffer .Step0 .Waypoint{grid-template-columns:20px auto}.NewOffer .Waypoint-Inputs{padding-top:10px;display:grid;gap:20px;grid-template-columns:auto 80px;align-items:end}.NewOffer .Step0 .AddWaypoints button{margin:1.5em 0}.NewOffer .Step0 .TravelIcon,.NewOffer .Step0 .GenericInput,.NewOffer .Step0 .EditIcon{display:flex;align-items:center;justify-content:baseline;margin:0}.NewOffer .Step0 .TravelIcon{position:relative;justify-content:center;align-items:start;transform:translateY(2.5em)}.NewOffer .Step0 .TravelLine{position:absolute;top:1em;height:calc(100% - 1em);border-left:2px dashed;border-color:var(--NewOffer_travelLine)}.NewOffer .Step1 .RadiusHeader{display:flex;justify-content:center;align-items:center;gap:40px}.NewOffer .Step1 .Info_Board-title{color:var(--Theme_headline_text);font-weight:500;text-transform:uppercase}.NewOffer .Step2 .CycleType .GenericInput{align-items:center;padding-top:20px;margin-bottom:0}.NewOffer .Step2 .SearchOptions-Wrapper{width:100%;overflow:hidden}.NewOffer .Step2 .RegularContainer{animation:slideInLeft .4s}.NewOffer .Step2 .CycleContainer{animation:slideInRight .4s}.NewOffer .Step2 .RegularContainer .ConsistentTimeInputs{display:flex;gap:20px}.NewOffer .Step2 .RegularContainer .IndividualTime{display:grid;grid-template-columns:80px auto;align-items:center;gap:20px}.NewOffer .Step2 .RegularContainer .IndividualTime .WeekDayBox{min-height:80px;min-width:80px;padding:10px;border-radius:5px;display:flex;align-items:center;justify-content:center;background:var(--Theme_active);color:var(--Theme_active_text);fill:var(--Theme_active_text)}.NewOffer .Step2 .RegularContainer .IndividualTime .IndividualTimeInputs{display:flex;gap:20px}.NewOffer.Success .ContentBox{padding:0;overflow:hidden}@media screen and (max-width:950px){.NewOffer .Grid50{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px}.NewOffer .Step0 .Grid50{flex-direction:column-reverse}.NewOffer .Step0 .Grid50 .Right{height:200px}.NewOffer .RadiusHeader{align-items:flex-start;gap:20px}.NewOffer .RadiusHeader .Info_Image{width:100px}.NewOffer .Step2 .RegularContainer .IndividualTime{border-bottom:1px solid gray;margin-bottom:20px}.NewOffer .Step2 .RegularContainer .IndividualTime .IndividualTimeInputs,.NewOffer .Step2 .RegularContainer .ConsistentTimeInputs{flex-wrap:wrap;gap:0}}:root{--NewOffer_travelLine: var(--Theme_text)}.NewSearch .ProgressBar{display:flex;justify-content:center}.NewSearch .Grid50{display:grid;grid-template-columns:calc(50% - 20px) 50%;gap:20px;justify-content:center}.NavButtons{display:flex;justify-content:space-between}.NewSearch .Step0 .Start,.NewSearch .Step0 .Dest,.NewSearch .Step0 .AddWaypoints,.NewSearch .Step0 .Waypoint{display:grid;grid-template-columns:20px auto;gap:20px}.NewSearch .Step0 .Waypoint{grid-template-columns:20px auto 80px}.NewSearch .Step0 .AddWaypoints button{margin:1.5em 0}.NewSearch .Step0 .TravelIcon,.NewSearch .Step0 .GenericInput,.NewSearch .Step0 .EditIcon{display:flex;align-items:center;justify-content:baseline;margin:0}.NewSearch .Step0 .TravelIcon{position:relative;justify-content:center;align-items:start;transform:translateY(2.5em)}.NewSearch .Step0 .TravelLine{position:absolute;top:1em;height:calc(100% - 1em);border-left:2px dashed;border-color:var(--NewSearch_travelLine)}.NewSearch .Step1 .RadiusHeader{display:flex;justify-content:center;align-items:center;gap:40px}.NewSearch .Step1 .Info_Board-title{font-style:italic;color:#183f75;font-weight:500;text-transform:uppercase}.NewSearch .Step2 .CycleType .GenericInput{align-items:center;padding-top:20px;margin-bottom:0}.NewSearch .Step2 .SearchOptions-Wrapper{overflow:hidden}.NewSearch .Step2 .RegularContainer{animation:slideInLeft .4s}.NewSearch .Step2 .CycleContainer{animation:slideInRight .4s}.NewSearch .Step2 .RegularContainer .ConsistentTimeInputs{display:flex;gap:20px}.NewSearch .Step2 .RegularContainer .IndividualTime{display:grid;grid-template-columns:80px auto;align-items:center;gap:20px}.NewSearch .Step2 .RegularContainer .IndividualTime .WeekDayBox{min-height:80px;min-width:80px;padding:10px;border-radius:5px;display:flex;align-items:center;justify-content:center;background-color:var(--Theme_active);color:var(--Theme_active_text);fill:var(--Theme_active_text)}.NewSearch .Step2 .RegularContainer .IndividualTime .IndividualTimeInputs{display:flex;gap:20px}.NewSearch.Success .ContentBox{padding:0;overflow:hidden}@media screen and (max-width:950px){.NewSearch .Grid50{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px}.NewSearch .Step0 .Grid50{flex-direction:column-reverse}.NewSearch .Step0 .Grid50 .Right{height:200px}.NewSearch .RadiusHeader .Info_Image{width:100px}.NewSearch .Step2 .RegularContainer .IndividualTime{border-bottom:1px solid gray;margin-bottom:20px}.NewSearch .Step2 .RegularContainer .IndividualTime .IndividualTimeInputs,.NewSearch .Step2 .RegularContainer .ConsistentTimeInputs{flex-wrap:wrap;gap:0}}:root{--NewSearch_travelLine: var(--Theme_text)}.Profile .Profile-ContentWrapper{display:grid;grid-template-columns:300px auto}.Profile .Profile-ContentWrapper .Profile-ContentImage .MoveUp{transform:translateY(-50%);display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:start;gap:1em}.Profile .Profile-ContentWrapper .Profile-ContentImage .ProfileImage{border:5px solid var(--Theme_content_background)}.Profile .Profile-ContentWrapper .Profile-achievements{text-align:center;font-size:1.2em;font-style:italic;font-weight:800;line-height:normal;color:var(--Theme_action)}.Profile .Profile-ContentWrapper .Profile-achievements .achievements-loader{width:1.2em;height:1.2em;line-height:normal;display:inline-block;position:relative}.Profile .Profile-ContentWrapper .Profile-achievements .achievements-loader:after,.Profile .Profile-ContentWrapper .Profile-achievements .achievements-loader:before{content:"";box-sizing:border-box;width:1.2em;height:1.2em;border-radius:50%;background:var(--Theme_action);position:absolute;left:0;top:.25em;opacity:0;animation:profileAchievementsLoader 2s linear infinite}.Profile .Profile-ContentWrapper .Profile-achievements .achievements-loader:after{animation-delay:1s}@keyframes profileAchievementsLoader{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:0}}.Profile .Profile-ContentWrapper .Profile-Content{flex-grow:1}.Profile .Profile-content{flex:1}.Profile .Profile-header{display:flex;justify-content:space-between;align-items:flex-start}.Profile .Profile-username{font-size:40px;font-weight:700;font-style:italic;text-transform:uppercase;color:var(--Theme_headline_text);margin-bottom:10px}.Profile .Profile-preferences{display:flex;align-items:center;gap:10px}.Profile .Profile-preferences-icon{min-height:17px;min-width:17px;font-size:1.5em}.Profile .Profile-preferences-icon g,.Profile .Profile-preferences-icon path{fill:var(--Theme_text)!important}.Profile .Profile-preferences-icon-fa{font-size:22px}.Profile .ClubBadges{margin-top:10px}.Profile .Profile-about{display:flex}.Profile .Profile-about_container{margin-bottom:30px}.Profile .Profile-preferences_label{font-size:1.1em;font-weight:500}.Profile .ProfileCars{display:flex;flex-direction:column;gap:20px}@media screen and (max-width:950px){.Profile.Profile-Mobile{flex-direction:column;justify-content:center}.Profile-sidebar_mobile{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;margin-top:50px}.Profile .Profile-sidebar_mobile .ProfileImage{width:150px;height:150px;margin:0;transform:translateY(-50%)}.Profile .Profile-username{font-size:40px;margin-top:-50px}.Profile .Profile-sidebar_mobile .ClubBadges{justify-content:center}.Profile .Profile-editButton{margin-right:0;top:10px;right:10px;position:absolute;font-size:1.3em}.Profile .Profile-about{flex-direction:row}}@media screen and (max-width:950px){.Profile .Profile-about{flex-direction:column}}@media screen and (max-width:400px){.Profile .Profile-username{font-size:32px}.Profile .Profile-gender{font-size:20px}}.ProfileEdit .ProfileEdit-SplitScreen{display:grid;grid-template-columns:280px auto}.ProfileEdit .ProfileEdit-sideNav{margin:0;padding:0;list-style-type:none}.ProfileEdit .ProfileEdit-sideNav a{display:flex;align-items:center;font-size:1.3em;transition:.4s;min-height:2em}.ProfileEdit .ProfileEdit-sideNav a:hover,.ProfileEdit .ProfileEdit-sideNav a.is-active{transform:translateY(-2px);color:var(--Theme_text)}.ProfileEdit .ProfileEdit-content{flex:1}.ProfileEdit .ProfileEdit-content_block+.ProfileEdit-content_block{margin-top:60px}@media screen and (max-width:950px){.ProfileEdit .ProfileEdit-SplitScreen{display:grid;grid-template-columns:unset;grid-template-rows:80px auto;gap:20px}.ProfileEdit .ProfileEdit-sideNav{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:10px}.ProfileEdit .ProfileEdit-sideNav a{font-size:.8em;border-radius:6px;color:var(--ProfileEdit_Link_inactive_text);background:var(--ProfileEdit_Link_inactive);display:flex;justify-content:center;align-items:center;text-align:center;padding:5px}.ProfileEdit .ProfileEdit-sideNav a:hover,.ProfileEdit .ProfileEdit-sideNav a.is-active{color:var(--ProfileEdit_Link_active_text);background:var(--ProfileEdit_Link_active)}}:root{--ProfileEdit_Link_inactive_text: var(--Theme_inactive_text);--ProfileEdit_Link_inactive: var(--Theme_inactive);--ProfileEdit_Link_active_text: var(--Theme_active_text);--ProfileEdit_Link_active: var(--Theme_active)}.TripConnection{color:var(--TripConnection_text)}.TripConnection .Card-main-departure,.TripConnection .Card-main-arrival{display:grid;grid-template-columns:40px 40px auto}.TripConnection .Card-main-departure-time,.TripConnection .Card-main-departure-icon,.TripConnection .Card-main-departure-name,.TripConnection .Card-main-arrival-time,.TripConnection .Card-main-arrival-icon,.TripConnection .Card-main-arrival-name{display:inline-block;padding:10px 0}.TripConnection .Card-main-departure-time,.TripConnection .Card-main-arrival-time{width:70px;overflow:hidden}.TripConnection .Card-main-departure-icon,.TripConnection .Card-main-arrival-icon{position:relative;text-align:center}.TripConnection .Card-main-walking{color:var(--TripConnection_walking);font-size:.8em}.TripConnection .Card-main-connection{color:var(--TripConnection_transit)}.TripConnection .Card-main-travel-line,.TripConnection .Card-waypoint-travel-line{position:absolute;margin-left:19px;height:calc(100% - 25px);border-left:2px dashed;border-color:var(--TripConnection_text)}:root{--TripConnection_text: var(--Theme_text);--TripConnection_transit: var(--Theme_primary);--TripConnection_walking: var(--Theme_highlight)}.Weekdays,.Weekdays .Weekdays_Weekdays{display:flex;flex-wrap:nowrap;gap:10px}.Weekdays .Weekdays_Weekdays .Weekdays_Weekdays_active{color:var(--Weekdays_active)}.Weekdays .Weekdays_Weekdays .Weekdays_Weekdays_inactive{color:var(--Weekdays_inactive);text-decoration:line-through}@media screen and (max-width:950px){.Weekdays{flex-direction:column;gap:0}}:root{--Weekdays_active: var(--Theme_success);--Weekdays_inactive: var(--Theme_error)}.Skeleton{height:1em;width:100%;margin-top:.4em;margin-bottom:.4em;background-color:var(--Theme_inactive);animation:pulseOpacity 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.2rem;opacity:.5}.Skeleton.w70{width:70%}.Skeleton.w50{width:50%}.Skeleton.w30{width:30%}@keyframes pulseOpacity{0%,to{opacity:.5}50%{opacity:.2}}.Card{width:100%;padding:10px 10px 20px}.Card .Card-content{margin:-1px;border:1px solid var(--Card_border);box-shadow:0 0 14px #00000029;border-radius:var(--Theme_border_radius);color:var(--Card_text);background:var(--Card_background);overflow:hidden}.Card-content.deletedDriver{filter:grayscale(1)}.Card .Card-content.active{margin:-4px;border:4px solid var(--Theme_focus_border)}.Card .Card-content:focus{outline:2px auto var(--Theme_focus_border);outline-offset:8px}.Card .Card-header-section{border-bottom:1px solid var(--Card_border);min-height:45px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.Card .Card-content.active .Card-header-section{border-bottom:1px solid var(--Card_border)}.Card .Card-header-label{padding:10px;text-transform:uppercase;align-self:stretch;display:flex;align-items:center}.Card .Card-header-label.accepted{color:var(--Card_state_accepted_text);background-color:var(--Card_state_accepted)}.Card .Card-header-label.myRide{color:var(--Card_state_myride_text);background-color:var(--Card_state_myride)}.Card .Card-header-label.requested{color:var(--Card_state_requested_text);background-color:var(--Card_state_requested)}.Card .Card-header-label.declined,.Card .Card-header-label.deleted{color:var(--Card_state_declined_text);background-color:var(--Card_state_declined)}.Card .Card-header-label.rating{color:var(--Card_state_requested_text);background-color:var(--Card_state_requested)}.Card .Card-header-label.rated{color:var(--Card_state_rated_text);background-color:var(--Card_state_rated)}.Card .Card-header-buttons{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:5px;padding:5px;font-size:1.5em}.Card .Card-header-buttons button{border:none;background:none;cursor:pointer;transition:.4s}.Card .Card-header-buttons button:hover{transform:scale(1.3)}.Card .Card-header-buttons-edit{color:var(--Card_button_edit)}.Card .Card-header-buttons-trash{color:var(--Card_button_delete)}.Card .Card-main-section{min-height:85px;position:relative;padding:0 20px 0 10px}.Card .Card-main-chevron{position:absolute;top:50%;transform:translateY(-50%);right:10px}.Card .Card-main-cycle-container{display:inline-block}.Card .Card-main-cycle-type,.Card .Card-main-cycle_active,.Card .Card-main-cycle_inactive{display:inline-block;padding-right:10px}.Card .Card-main-cycle_active{color:var(--Card_cycle_active)}.Card .Card-main-cycle_inactive{color:var(--Card_cycle_inactive);text-decoration:line-through}.Card .Card-footer-section{border-top:1px solid var(--Card_border);display:flex;justify-content:space-between;align-items:stretch baseline}.Card .Card-content.active .Card-footer-section{border-top:1px solid var(--Card_border)}.Card .Card-footer-dates{padding:10px}.Card .Card-footer-label{font-size:14px;text-transform:uppercase;padding:10px;color:var(--Card_request_flag_text);background:var(--Card_request_flag);display:flex;align-items:center}.Card .Card-footer-price{font-size:14px;font-weight:600;padding:10px;color:var(--Theme_success_text);background:var(--Theme_success);display:flex;align-items:center;margin-left:auto;white-space:nowrap}.Card .Card-footer-price.free{text-transform:uppercase}.Card .Card-portal-specific{font-size:14px;text-transform:uppercase;padding:10px;display:flex;align-items:center;gap:1em;border-top:1px solid var(--Card_border)}:root{--Card_text: var(--Theme_Card_text);--Card_background: var(--Theme_Card_background);--Card_border: var(--Theme_border);--Card_cycle_active: var(--Theme_success);--Card_cycle_inactive: var(--Theme_error);--Card_button_edit: var(--Theme_default);--Card_button_delete: var(--Theme_danger);--Card_request_flag_text: var(--Theme_secondary_text);--Card_request_flag: var(--Theme_secondary);--Card_state_rated_text: var(--Theme_highlight_text);--Card_state_rated: var(--Theme_highlight);--Card_state_accepted_text: var(--Theme_highlight_text);--Card_state_accepted: var(--Theme_highlight);--Card_state_myride_text: var(--Theme_muted);--Card_state_myride: var(--Theme_content_background);--Card_state_requested_text: var(--Theme_primary_text);--Card_state_requested: var(--Theme_primary);--Card_state_declined_text: var(--Theme_danger_text);--Card_state_declined: var(--Theme_danger)}.Card .Card-content .TripConnection{--TripConnection_text: var(--Card_inactive_text);--TripConnection_transit: var(--Card_inactive_text);--TripConnection_walking: var(--Card_inactive_text)}.Card .Card-content.active .TripConnection{--TripConnection_text: var(--Card_active_text);--TripConnection_transit: var(--Card_active_text);--TripConnection_walking: var(--Card_active_text)}.UnratedRating{width:100%;padding:10px 10px 20px}.UnratedRating .UnratedRating-content{box-shadow:0 0 14px #00000029;border-radius:var(--Theme_border_radius);overflow:hidden;background:var(--Rating_background);padding:10px}.RatingDetail .RatingDetail-Content{color:var(--RideDetail_text);background:var(--RideDetail_background)}.RatingDetail .RatingDetail_Separator{border-color:var(--RideDetail_text)}.RatingDetail .RatingDetail-header,.RatingDetail .RatingDetail-ranking,.RatingDetail .RatingDetail-trip{padding:20px}.RatingDetail_PublicUser .Button{color:var(--RideDetail_text);background:var(--RideDetail_background);border:none;padding:0}.RatingDetail h1,.RatingDetail h2,.RatingDetail h3{color:var(--RideDetail_text)}.RatingDetail .RatingDetail-footer{width:100%}:root{--RatingDetail_text: var(--Theme_menu_text);--RatingDetail_background: var(--Theme_menu_background);--RatingDetail_background_secondary: var(--Theme_menu_flap_one);--RatingDetail_background_tertiary: var(--Theme_menu_flap_two)}.RatingDetail{--PublicUser_text: var(--RatingDetail_text);--TripConnection_text: var(--RatingDetail_text);--TripConnection_transit: var(--RatingDetail_text)}.DetailsBottom svg{width:100%}.DetailsBottom svg path[data-name=Primary]{fill:var(--DetailsBottom_background)}.DetailsBottom svg path[data-name=Secondary]{fill:var(--DetailsBottom_background_secondary)}.DetailsBottom svg path[data-name=Tertiary]{fill:var(--DetailsBottom_background_tertiary)}.DetailsBottom svg path[data-name=Secondary],.DetailsBottom svg path[data-name=Tertiary]{transition:.3s;transform:translateY(-100%)}.DetailsBottom.open svg path[data-name=Secondary]{transition-delay:.1s}.DetailsBottom.open svg path[data-name=Tertiary]{transition-delay:.2s}.DetailsBottom.closed svg path[data-name=Secondary]{transition-delay:.1s}.DetailsBottom.closed svg path[data-name=Tertiary]{transition-delay:0}.DetailsBottom.open svg path[data-name=Secondary],.DetailsBottom.open svg path[data-name=Tertiary]{transform:translateY(0)}:root{--DetailsBottom_background: var(--Theme_menu_background);--DetailsBottom_background_secondary: var(--Theme_menu_flap_one);--DetailsBottom_background_tertiary: var(--Theme_menu_flap_two)}.RatingStars{width:100%;display:flex;align-items:flex-start;border:none;margin:0;padding:0}.RatingStars .RatingStars-Option .RatingStars-checked{display:none}.RatingStars .RatingStars-Option .RatingStars-unchecked{animation:fadeIn .3s}.RatingStars .RatingStars-Option.is-active .RatingStars-checked{display:inline-block;animation:fadeIn .3s,swing .5s}.RatingStars .RatingStars-Option.is-active .RatingStars-unchecked{display:none}.RatingStars .RatingStars-Option:hover .RatingStars-checked{display:inline-block}.RatingStars .RatingStars-Option:hover .RatingStars-unchecked{display:none}.RatingStars .RatingStars-Option.is-disabled{pointer-events:none}.RatingStars-Option .RatingStars-Input{position:absolute;width:0;opacity:0}.RatingStars-Label{cursor:pointer;color:var(--RatingStars);font-size:2em;transition:all .1s ease}:root{--RatingStars: var(--Theme_stars)}.GenericInput{width:100%;position:relative;display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;margin-bottom:25px}.GenericInput .GenericInput-Label{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.GenericInput .GenericInput-label{font-size:1.2em;font-weight:500;display:block;margin-bottom:5px;color:var(--GenericInput_color)}.GenericInput .GenericInput-isRequired{color:var(--GenericInput_placeholder);font-size:1em;font-weight:400;margin:-5px 0 5px}.GenericInput .GenericInput-error{color:var(--GenericInput_attention)!important}.GenericInput .GenericInput-description{color:var(--GenericInput_placeholder);margin:-5px 0 5px}:root{--GenericInput_color: var(--Input_color);--GenericInput_attention: var(--Input_attention);--GenericInput_placeholder: var(--Input_placeholder)}.Input{width:100%;display:flex;align-items:flex-end;flex-wrap:wrap}.Input-field{width:100%;font-size:1em;border:1px solid var(--Input_border);border-radius:6px;max-width:100%;box-sizing:border-box;background:var(--Input_background);color:var(--Input_color)}input.Input-field{height:var(--Input_field_height);padding:0 20px}.Input-field[type=date]{-webkit-appearance:none}.Input-field:disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;filter:grayscale(75%)}.Input-field--hasError{border-color:var(--Input_attention)}.Input-field::placeholder{color:var(--Input_placeholder)}.Input-field--hasError::placeholder{color:var(--Input_attention)}textarea.Input-field{min-height:120px;resize:vertical;border-radius:var(--Input_border_radius);padding:10px}:root{--Input_color: var(--Input_input_text);--Input_background: var(--Input_input_background);--Input_border: var(--Theme_border);--Input_attention: var(--Theme_danger);--Input_placeholder: var(--Theme_muted);--Input_field_height: 46px}.ProfileImage{width:60px;height:60px;border-radius:50%;background:#d1d1d1;border:3px solid #fff;overflow:hidden;display:flex;align-items:center;justify-content:center}.ProfileImage--small{height:45px;width:45px}.ProfileImage--big{height:160px;width:160px}.ProfileImage--huge{height:220px;width:220px}.ProfileImage img{width:100%}.ProfileImage-loading{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.Spinner{width:40px;height:40px;position:relative;margin:auto}.Spinner-bounce1,.Spinner-bounce2{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;animation:spinner-bounce 2s infinite ease-in-out}.Spinner-bounce2{animation-delay:-1s}@keyframes spinner-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.UserRating{display:flex;align-items:center;height:auto}.UserRating input[type=radio]{height:0;width:0;opacity:0;position:fixed}.UserRating .UserRating-item,.UserRating .UserRating-itm-loading{transition:color .2s;color:var(--UserRating);font-size:2em}.UserRating .UserRating-itm-loading{opacity:0;animation:fade 1s infinite linear}.UserRating .UserRating-itm-loading:nth-child(1){animation-delay:0ms}.UserRating .UserRating-itm-loading:nth-child(2){animation-delay:.2s}.UserRating .UserRating-itm-loading:nth-child(3){animation-delay:.4s}.UserRating .UserRating-itm-loading:nth-child(4){animation-delay:.6s}.UserRating .UserRating-itm-loading:nth-child(5){animation-delay:.8s}@keyframes fade{0%{opacity:1}33%{opacity:.3}66%{opacity:.3}to{opacity:1}}:root{--UserRating: var(--Theme_stars)}.PublicUser{display:grid;grid-template-columns:60px 1fr 1em;grid-gap:20px;align-items:center;color:var(--PublicUser_text);cursor:pointer}.PublicUser .ProfileImage-Wrapper{position:relative;width:60px;min-height:60px}.PublicUser .ProfileImage{position:absolute;border-color:var(--PublicUser_text);transition:.4s ease-in-out}.PublicUser .PublicUser-user{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px}.PublicUser .PublicUser-name{margin:0;text-transform:uppercase;font-size:2.3em;color:var(--PublicUser_text)}.PublicUser .ProfileImage:hover{transform:scale(3);transform-origin:center;z-index:10}.PublicUser:hover .PublicUser-Icon{transition:.4s}.PublicUser:hover .PublicUser-Icon{transform:scale(1.5);transform-origin:center;z-index:10}@media screen and (max-width:600px){.PublicUser .PublicUser-user{display:flex;flex-direction:column;gap:0}}:root{--PublicUser_text: var(--Theme_text)}.Form{width:100%}.UnratedRatingDetail .UnratedRatingDetail-Content{background:var(--UnratedRatingDetail_background);color:var(--UnratedRatingDetail_text)}.UnratedRatingDetail .UnratedRatingDetail_Separator{border-color:var(--UnratedRatingDetail_text)}.UnratedRatingDetail-userdata,.UnratedRatingDetail-message_container{color:var(--UnratedRatingDetail_text);padding:20px}.UnratedRatingDetail-unrated_heading{color:var(--UnratedRatingDetail_text)}.UnratedRatingDetail .UnratedRatingDetail-footer{width:100%}:root{--UnratedRatingDetail_text: var(--Theme_menu_text);--UnratedRatingDetail_background: var(--Theme_menu_background);--UnratedRatingDetail_background_secondary: var(--Theme_menu_flap_one);--UnratedRatingDetail_background_tertiary: var(--Theme_menu_flap_one)}.UnratedRatingDetail{--TripDetails_text: var(--Theme_menu_text);--TripDetails_background: var(--Theme_menu_background);--PublicUser_text: var(--Theme_menu_text);--GenericInput_color: var(--Theme_menu_text)}.DashboardLinks{display:flex;justify-content:space-between;gap:20px;width:100%}.DashboardLinks a{position:relative;width:100%;min-height:140px;padding:10px;border-radius:var(--Theme_border_radius);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em;text-align:center}.DashboardLinks a.DashboardLinks-navLink{color:var(--DashboardLinks_text);background:var(--DashboardLinks_background) 0% 0% no-repeat padding-box}.DashboardLinks a.DashboardLinks-navLink--active{color:var(--DashboardLinks_active_text);background:var(--DashboardLinks_active_background) 0% 0% no-repeat padding-box}.DashboardLinks a .DashboardLink-Icon{font-size:2em}.DashboardLinks a .DashboardLinks-flag{position:absolute;top:0;right:0;width:40px;height:40px;color:var(--DashboardLinks_notification_text);z-index:10;text-align:right;padding-top:5px;padding-right:8px}.DashboardLinks a .DashboardLinks-flag:before{content:"";position:absolute;top:0;right:0;border:25px solid transparent;border-top:25px solid var(--DashboardLinks_notification_flag);border-right:25px solid var(--DashboardLinks_notification_flag);border-top-right-radius:10px;z-index:-1}@media screen and (max-width:950px){.DashboardLinks{display:flex;justify-content:space-between;gap:10px;width:100%}.DashboardLinks a{position:relative;width:100%;min-height:60px;padding:5px;border-radius:6px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;text-align:center}.DashboardLinks a span{display:none}}:root{--DashboardLinks_text: var(--Theme_inactive_text);--DashboardLinks_background: var(--Theme_inactive);--DashboardLinks_active_text: var(--Theme_active_text);--DashboardLinks_active_background: var(--Theme_active);--DashboardLinks_notification_text: var(--Theme_active_text);--DashboardLinks_notification: var(--Theme_active);--DashboardLinks_notification_flag: var(--Theme_active)}.Rating{width:100%;padding:10px 10px 20px}.Rating .Rating-content{box-shadow:0 0 14px #00000029;border-radius:var(--Theme_border_radius);overflow:hidden;background:var(--Rating_background)}.Rating-content.deletedDriver{filter:grayscale(1)}.Rating .Rating-content.active{margin:-4px;border:4px solid var(--Rating_active)}.Rating .Rating-content:focus{outline:2px auto var(--Theme_focus_border);outline-offset:8px}.Rating .Rating-header-section{height:1em}.Rating .Rating-main-section{position:relative;padding:0 10px}.Rating .Rating-main-section .Rating-title{font-size:1.2em;color:var(--Rating_title);margin-bottom:1em}.Rating .Rating-main-chevron{position:absolute;top:50%;transform:translateY(-50%);right:10px}.Rating .Rating-footer-section{border-top:1px solid var(--Rating_spacer);display:flex;justify-content:space-between;align-items:stretch baseline}.Rating .Rating-footer-label{padding:10px}:root{--Rating_title: var(--Theme_headline_text);--Rating_background: var(--Theme_content_background);--Rating_active: var(--Theme_focus_border);--Rating_spacer: #808080}.Ratings .ContentSection-split{width:100%;display:grid;gap:20px;grid-template-columns:calc(50% - 10px) calc(50% - 10px)}.Ratings .ContentSection-left,.Ratings .ContentSection-right{width:100%}.Ratings .Back-Button{width:100%;margin-bottom:10px;display:none}.Ratings .ContentSection-no_results{color:var(--Theme_text);font-size:1.3em;font-weight:500;margin-bottom:20px}@media screen and (max-width:950px){.Ratings .ContentSection-split{display:block}.Ratings .ContentSection-split.hideLeft .ContentSection-left,.Ratings .ContentSection-split.hideRight .ContentSection-right{display:none}.Ratings .Back-Button{display:block}}.Map{width:100%;max-width:100%;height:320px}.Map.auto{height:100%}@media screen and (max-width:1200px){.Map{height:320px}}@media screen and (max-width:950px){.Map{height:250px}}@media screen and (max-width:400px){.Map{height:250px}}.TransitConnection{color:var(--TransitConnection_text)}.TransitConnection .Card-main-departure,.TransitConnection .Card-main-arrival,.TransitConnection .Card-main-steps{display:grid;grid-template-columns:40px 40px auto}.TransitConnection .Card-main-departure-time,.TransitConnection .Card-main-departure-icon,.TransitConnection .Card-main-departure-name,.TransitConnection .Card-main-arrival-time,.TransitConnection .Card-main-arrival-icon,.TransitConnection .Card-main-arrival-name,.TransitConnection .Card-main-steps-time,.TransitConnection .Card-main-steps-icon,.TransitConnection .Card-main-steps-name{display:inline-block;padding:10px 0}.TransitConnection .Card-main-departure-time,.TransitConnection .Card-main-arrival-time,.TransitConnection .Card-main-steps-time{overflow:hidden;width:70px}.TransitConnection .Card-main-departure-icon,.TransitConnection .Card-main-arrival-icon,.TransitConnection .Card-main-steps-icon{position:relative;text-align:center}.TransitConnection .Card-main-departure-name,.TransitConnection .Card-main-arrival-name,.TransitConnection .Card-main-steps-name{display:flex;gap:10px}.TransitConnection .Card-main-travel-line{position:absolute;margin-left:19px;height:calc(100% - 30px);border-left:2px dashed;border-color:var(--TransitConnection_text)}.TransitConnection .Card-main-travel-line.full{height:100%}:root{--TransitConnection_text: var(--Theme_text)}.TransitDetails{padding-top:20px;width:100%}.TransitDetails .TransitDetails-button{display:flex;gap:10px;background:none;border:none;cursor:pointer;color:var(--TransitDetails_text)}.TransitDetails .TransitDetails-button svg{transition:.3s}.TransitDetails .TransitDetails-button.open svg{transform:rotate(90deg)}:root{--TransitDetails_text: var(--Theme_menu_text)}.TransitDetails .TransitConnection{--TransitConnection_text: var(--TransitDetails_text)}.TransitInput .TransitInput-transit_provider_links{margin-top:10px;display:flex;flex-wrap:wrap}:root{--TransitInput_text: var(--Theme_menu_text)}.TransitInput{--GenericInput_color: var(--TransitInput_text);--TransitConnection_text: var(--TransitInput_text)}.SloganSG{color:var(--SloganSG_text)}.SloganSG h2{white-space:pre-line;word-break:break-all;font-size:60px;text-transform:uppercase;font-weight:700;letter-spacing:0;line-height:1em;margin-bottom:10px}.SloganSG svg path[data-name="Pfad 666"]{fill:var(--SloganSG_bar1)}.SloganSG svg path[data-name="Pfad 692"]{fill:var(--SloganSG_bar2)}:root{--SloganSG_text: var(--Theme_menu_text);--SloganSG_bar1: var(--Theme_menu_flap_one);--SloganSG_bar2: var(--Theme_menu_text)}.Passengers{color:var(--Passengers_text)}.Passengers .PassengerList-list{display:flex;flex-direction:column;gap:1em}:root{--Passengers_text: var(--Theme_menu_text)}.TimeSlots .IndividualTime{display:grid;grid-template-columns:30px 1fr;gap:20px}.ClubBadges{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ClubBadges-Item{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:4px 12px 4px 4px;border:1px solid var(--Theme_inactive);border-radius:999px;background:var(--Theme_content_background);color:var(--Theme_text)}.ClubBadges-Crest{flex:none;width:28px;height:28px;object-fit:contain}.ClubBadges-Name{font-weight:500;overflow-wrap:anywhere}.Profile-Header{display:grid;grid-template-columns:270px 1fr;gap:50px;align-items:center;height:180px;background:var(--Profile_Header_bg)}.ProfileModal .Profile-Header .Profile-name{margin:0;text-transform:uppercase;font-size:2.3em;color:var(--Profile_Header_text)}.ProfileModal .Profile-Header .ProfileImage-Wrapper{position:relative;width:220px;height:220px}.ProfileModal .ProfileImage{position:absolute;top:60px;left:50px;border-color:var(--Profile_text);transition:.4s ease-in-out}.ProfileModal .Profile-content-wrapper{display:grid;grid-template-columns:270px 1fr;min-height:320px;padding:50px}.ProfileModal .Profile-content{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.ProfileModal .Profile-user{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px}.ProfileModal .Profile-preferences{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.ProfileModal .Profile-preference{display:flex;flex-direction:row;gap:10px}.ProfileModal .Profile-preference-icon{width:1em}.ProfileModal .Profile-preference svg,.ProfileModal .Profile-preference img{font-size:1.2em;height:1.2em}.ProfileModal .Profile-preference svg path,.ProfileModal .Profile-preference svg circle{fill:var(--Profile_text)}@media screen and (max-width:600px){.ProfileModal .Profile-user{display:flex;flex-direction:column;gap:0}}:root{--Profile_Header_bg: var(--Theme_content_background);--Profile_Header_text: var(--Theme_text);--Profile_text: var(--Theme_text)}.TripInformation .TripInformationList{display:flex;flex-direction:column;gap:.5em}.TripInformation .TripInformationItem{display:flex;gap:1em}.TripInformation .TripInformationItem .Icon svg{max-height:1em;width:1.5em}.TripInformation .TripInformationItem .Icon svg *{fill:#fff!important}.EventInformation-Event{display:grid;grid-template-columns:110px 3fr 2fr;overflow:hidden;transition:.4s;border:1px solid var(--EventInformation_text)}.EventInformation-Event-Date{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;text-align:center;gap:.5em;border-right:1px solid var(--EventInformation_text);padding:.5em 0}.EventInformation-Event-Date-Date{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:3px}.EventInformation-Event-Date-Month,.EventInformation-Event-Date-Day{text-transform:uppercase;font-size:.6em}.EventInformation-Event-Date-Number{font-size:1.6em}.EventInformation-Event-Date hr{width:100%;margin:0;border-color:var(--EventInformation_text)}.EventInformation-Event-Date-Time{font-size:.8em}.EventInformation-Event-Content{padding:1em;display:flex;flex-direction:column;gap:.5em}.EventInformation-Event-POI{font-size:1em;font-weight:400}.EventInformation-Event-POI-loading{height:1.2em}.EventInformation-Event-Title{font-size:1em;font-weight:700}.EventInformation-Event-Tags{font-size:1em;font-weight:400;font-style:italic}.EventInformation-Event-Members{padding:1em}.EventInformation-Event-Buttons{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1em}.EventInformation-Member{display:flex;flex-direction:row;align-items:center;gap:.5em}.EventInformation-Member_icon{position:relative;width:30px;height:30px;aspect-ratio:1 / 1;background:#fff;border-radius:100%;overflow:hidden;flex-shrink:0}.EventInformation-Member_icon img{max-width:20px;max-height:20px;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.EventInformation-Member_name{text-align:center;font-size:1em}.EventInformation-loading .EventInformation-Event{background:linear-gradient(90deg,#fff 25%,#f0f0f0,#fff 75%);background-size:200% 100%;animation:shimmerMember 1.5s infinite}@keyframes shimmerEvent{0%{background-position:200% 0}to{background-position:-200% 0}}@media screen and (max-width:950px){.EventInformation-Event{display:flex;grid-template-columns:unset;flex-direction:column}.EventInformation-Event-Date{border-right:unset;border-bottom:1px solid var(--EventInformation_text);flex-direction:row}.EventInformation-Event-Date-Date{flex-direction:row;gap:.3em}.EventInformation-Event-Date hr{display:none}.EventInformation-Event-Date-Number{font-size:1.5em}.EventInformation-Event-Date-Day,.EventInformation-Event-Date-Month,.EventInformation-Event-Date-Time{font-size:1em}.EventInformation-Event-Members,.EventInformation-Event-Content{padding:.5em}.EventInformation-Event-Buttons{display:none}}.EventInformation{--EventInformation_text: var(--RideDetail_text);--EventInformation_background: var(--RideDetail_background)}.TripDetails{background:var(--TripDetails_background);color:var(--TripDetails_text)}.TripDetails h1,.TripDetails h2,.TripDetails h3,.TripDetails h4,.TripDetails h5{color:var(--TripDetails_text)}.TripDetails .TripDetails_Separator{border-color:var(--TripDetails_text)}.TripDetails .TripDetails_Placeholder,.TripDetails .TripDetails_PublicUser,.TripDetails .TripDetails_Buttons,.TripDetails .TripDetails_TripInformation,.TripDetails .TripDetails_Passengers,.TripDetails .TripDetails_Trip,.TripDetails .TripDetails_Cycle,.TripDetails .TripDetails_Car,.TripDetails .TripDetails_Remarks{padding:20px}.TripDetails .TripDetails_Buttons{display:flex;gap:20px;justify-content:center}:root{--TripDetails_text: var(--Theme_menu_text);--TripDetails_background: var(--Theme_menu_background)}.TripDetails{--TripConnection_text: var(--TripDetails_text);--Car_text: var(--TripDetails_text);--PublicUser_text: var(--TripDetails_text);--Weekdays_active: var(--Theme_success);--Weekdays_inactive: var(--Theme_error)}.RideDetail .RideDetail-Content{color:var(--RideDetail_text);background:var(--RideDetail_background)}.RideDetail .RideDetail-Content h1,.RideDetail .RideDetail-Content h2{color:var(--RideDetail_text)}.RideDetail .RideDetail-SloganSG{padding:20px}:root{--RideDetail_text: var(--Theme_menu_text);--RideDetail_background: var(--Theme_menu_background)}.RideDetail{--TripDetails_text: var(--RideDetail_text);--TripDetails_background: var(--RideDetail_background)}.Requests .ContentSection-split{width:100%;display:grid;gap:20px;grid-template-columns:calc(50% - 10px) calc(50% - 10px)}.Requests .ContentSection-left,.Requests .ContentSection-right{width:100%}.Requests .ContentSection-no_results{color:var(--Theme_text);font-size:1.3em;font-weight:500;margin-bottom:20px}.Requests .Back-Button{width:100%;margin-bottom:10px;display:none}@media screen and (max-width:950px){.Requests .ContentSection-split{display:block}.Requests .ContentSection-split.hideLeft .ContentSection-left,.Requests .ContentSection-split.hideRight .ContentSection-right{display:none}.Requests .Back-Button{display:block}}.ResetPassword .ContentBox{padding:0}.ResetPassword .ContentBox .SplitContainer{min-height:40vh}.PasswordMigration .ContentBox{padding:0}.PasswordMigration .ContentBox .SplitContainer{min-height:40vh}.PasswordMigration-actions{display:flex;flex-wrap:wrap;gap:1rem}.Rides .ContentSection-split{width:100%;display:grid;gap:20px;grid-template-columns:calc(50% - 10px) calc(50% - 10px)}.Rides .ContentSection-left,.Rides .ContentSection-right{width:100%}.Rides .ContentSection-no_results{color:var(--Theme_text);font-size:1.3em;font-weight:500;margin-bottom:20px}.Rides .Back-Button{width:100%;margin-bottom:10px;display:none}@media screen and (max-width:950px){.Rides .ContentSection-split{display:block}.Rides .ContentSection-split.hideLeft .ContentSection-left,.Rides .ContentSection-split.hideRight .ContentSection-right{display:none}.Rides .Back-Button{display:block}}.Search .ContentBox{padding:0}.Search .Search-SplitScreen{width:100%;display:grid;grid-template-columns:50% 50%}.Search .Search-SplitScreen-Left,.Search .Search-SplitScreen-Right{width:100%}.Search .Search-SplitScreen-Left{padding:40px}.Search .Search-SplitScreen-Right{padding:0}.Search .Back-Button{width:100%;margin-bottom:10px;display:none}.Search .Search-Map{height:50%;width:100%;min-width:450px;max-width:450px}.Search-Results-Link{display:block;height:0;opacity:0}.Search .Search-details-footer{width:100%}@media screen and (max-width:950px){.Search .Search-SplitScreen{display:unset}.Search .Search-SplitScreen-Left{padding:10px}.Search .Search-SplitScreen.hideLeft .Search-SplitScreen-Left,.Search .Search-SplitScreen.hideRight .Search-SplitScreen-Right{display:none}.Search .Back-Button{display:block}}:root{--SearchDetails_text: var(--Theme_menu_text);--SearchDetails_background: var(--Theme_menu_background);--SearchDetails_background_secondary: var(--Theme_menu_flap_one);--SearchDetails_background_tertiary: var(--Theme_menu_flap_two)}.Search{--TripDetails_text: var(--SearchDetails_text);--TripDetails_background: var(--SearchDetails_background)}.SignUp form{margin:auto;max-width:700px}.SignUp .Step-Buttons{display:flex;justify-content:space-between;gap:10px}.VerifyEmail .ContentBox,.PublicTrip .ContentBox{padding:0}.PublicTrip .PublicTrip-SplitScreen{width:100%;display:grid;grid-template-columns:50% 50%}.PublicTrip .PublicTrip-SplitScreen-Left,.PublicTrip .PublicTrip-SplitScreen-Right{width:100%}.PublicTrip .PublicTrip-SplitScreen-Left{padding:40px}.PublicTrip .PublicTrip-SplitScreen-Right{padding:0}.PublicTrip .PublicTrip-details-footer{width:100%}.PublicTrip.PublicTrip-error .Error-Image-Wrapper{padding:50px}.PublicTrip.PublicTrip-error .Error-Image-Wrapper img{width:100%}.PublicTrip .PublicTrip-SplitScreen-Right .Back-Button{width:100%;margin-bottom:10px;display:none}@media screen and (max-width:950px){.PublicTrip .PublicTrip-SplitScreen{display:flex;flex-direction:column}.PublicTrip .PublicTrip-SplitScreen-Left{padding:10px}}.Modal-wrapper{position:fixed;z-index:-1;inset:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;height:100vh;transition:all .3s ease;overflow-y:auto;will-change:opacity}.Modal-wrapper.is-active{z-index:9999;opacity:1;transition:opacity .2s ease}.Modal-wrapper .Modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:auto;width:1000px;max-width:95vw;padding:50px;color:var(--Modal_text);background:var(--Modal_background);border-radius:15px;max-height:calc(100vh - 150px);box-shadow:0 28px 35px -20px #0006;overflow:auto}.Modal-wrapper .Modal.fullContent{padding:0}.Modal-wrapper .Modal .Modal-close{position:absolute;font-size:2em;right:25px;top:25px;width:1.1em;height:1.1em;padding:0;background:none;border:none;opacity:.3;cursor:pointer}.Modal-wrapper .Modal.fullContent .Modal-close{color:var(--Modal_text);background:var(--Modal_background);opacity:.5;border-radius:5px}.Modal-wrapper .Modal .Modal-close .Modal-closeIcon{color:var(--Modal_text)}.Modal-wrapper .Modal .Modal-close:hover,.Modal-wrapper .Modal .Modal-close:focus{opacity:1}.Modal-wrapper .Modal .focus-trap{height:0;opacity:0}@media screen and (max-width:950px){.Modal-wrapper .Modal{width:95vw;padding:25px}.Modal-wrapper .Modal .Modal-close{position:absolute;font-size:2em;right:10px;top:10px;width:1.1em;height:1.1em;padding:0;background:none;border:none;opacity:.3;cursor:pointer}}:root{--Modal_text: var(--Theme_text);--Modal_background: var(--Theme_content_background)}.ClubSelect{align-self:stretch;min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:10px;border:none;margin:0;padding:0}.ClubSelect-Input{position:absolute;opacity:0;width:1px;height:1px}.ClubSelect-Label{display:flex;align-items:center;gap:10px;min-height:56px;padding:10px 12px;border:2px solid var(--Theme_inactive);border-radius:var(--Theme_border_radius);background:var(--Theme_content_background);color:var(--Theme_text);cursor:pointer}.ClubSelect-Option.is-active .ClubSelect-Label{border-color:var(--Theme_active)}.ClubSelect-Input:focus-visible+.ClubSelect-Label{outline:3px solid var(--Theme_focus_border);outline-offset:2px}.ClubSelect-Crest{flex:none;width:32px;height:32px;object-fit:contain}.ClubSelect-Short{display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--Theme_active);color:var(--Theme_active_text);font-size:.7em;font-weight:700;text-transform:uppercase}.ClubSelect-Text{display:flex;flex-direction:column;min-width:0;flex:1}.ClubSelect-Name{font-weight:700;overflow-wrap:anywhere}.ClubSelect-Category{font-size:.85em}.ClubSelect-Check{flex:none;color:var(--Theme_active)}.EventGenerator .ContentBox{max-width:100%}.EventGenerator .split{display:grid;grid-template-columns:1fr 1fr;gap:50px}.EventGenerator form{display:grid;grid-template-columns:1fr 1fr;gap:20px}.EventGenerator label{display:flex;flex-direction:column;font-weight:700}.EventGenerator input,.EventGenerator select{padding:6px;border-radius:5px}.EventGenerator .SearchableSelect-label{display:flex;flex-direction:column;font-weight:700;position:relative}.EventGenerator .SearchableSelect{position:relative}.EventGenerator .SearchableSelect-trigger{width:100%;padding:6px;border-radius:5px;border:1px solid #ccc;background:#fff;text-align:left;cursor:pointer}.EventGenerator .SearchableSelect-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;background:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 4px 12px #00000026;overflow:hidden}.EventGenerator .SearchableSelect-search{width:100%;border:none;border-bottom:1px solid #eee;border-radius:0}.EventGenerator .SearchableSelect-options{max-height:260px;overflow-y:auto}.EventGenerator .SearchableSelect-group{padding:6px 10px;font-size:.85em;font-weight:700;background:#f5f5f5;color:#555}.EventGenerator .SearchableSelect-option{display:block;width:100%;padding:8px 10px;border:none;background:transparent;text-align:left;cursor:pointer}.EventGenerator .SearchableSelect-option:hover,.EventGenerator .SearchableSelect-option.selected{background:#eef4ff}.EventGenerator .SearchableSelect-empty{padding:10px;color:#777}.EventGenerator #members{min-height:300px}.EventGenerator textarea{width:500px;max-width:100%;min-height:300px}.EventGenerator .EventOverview-Event-List{display:flex;flex-direction:column;gap:1em}.EventGenerator .EventOverview-Event-Wrapper{width:100%}.EventGenerator .EventOverview-Event{background-color:#fff;border-radius:var(--Theme_border_radius);box-shadow:0 0 14px #00000029;display:grid;grid-template-columns:100px 2fr 2fr 1fr 1fr;overflow:hidden;transition:.4s}.EventGenerator .EventOverview-Event-Wrapper.inPast .EventOverview-Event{background-color:#b7b7b7}.EventGenerator .EventOverview-Event-Date{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;text-align:center;gap:.5em;border-right:1px solid gray;padding:.5em 0}.EventGenerator .EventOverview-Event-Content{display:flex;flex-direction:column;gap:.5em;padding:1em}.EventGenerator .EventOverview-Event-Title{font-size:1em;font-weight:700}.EventGenerator .EventOverview-Member{align-items:center;display:flex;flex-direction:row}.EventGenerator .EventOverview-Member_icon{align-items:center;background:#fff;border-radius:100%;display:inline;display:flex;height:2em;justify-content:center;width:2em}.EventGenerator .EventOverview-Member_icon img{max-height:1.5em;max-width:1.5em}.EventGenerator .EventOverview-Event-Buttons{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1em;text-align:center;gap:5px}.EventGenerator .EventOverview-Event-Buttons button{border-radius:var(--Theme_border_radius);cursor:pointer;font-size:1em;padding:4px}.EventGenerator .Event-List-Select{display:inline-block}.EventGenerator .Event-List-Select select{max-width:200px;margin:5px}.EventGenerator .EventGenerator-LoadError{margin-bottom:20px;padding:12px 16px;border:1px solid #c62828;border-left-width:5px;border-radius:var(--Theme_border_radius);background-color:#fdecea;color:#611a15;line-height:1.4}.EventGenerator .EventGenerator-LoadError code{background-color:#00000012;padding:1px 4px;border-radius:3px}.TranslationEditor{--TE_surface: var(--Theme_content_background);--TE_line: var(--Theme_border);--TE_wash: rgba(127, 127, 127, .08);--TE_wash_strong: rgba(127, 127, 127, .16);--TE_overridden: var(--Theme_primary);--TE_identical: var(--Theme_stars);--TE_broken: var(--Theme_error);--TE_dirty: var(--Theme_success);--TE_grid: minmax(210px, 1.1fr) minmax(0, 1.45fr) minmax(0, 1.45fr) 48px;--TE_grid_multi: minmax(210px, 1.1fr) minmax(0, 1.4fr) minmax(0, 1.4fr) 104px 48px}.TranslationEditor .ContentBox{max-width:100%}.TranslationEditor-help{margin-bottom:6px}.TranslationEditor-help>summary{display:flex;align-items:baseline;gap:14px;cursor:pointer;list-style:none}.TranslationEditor-help>summary::-webkit-details-marker{display:none}.TranslationEditor-help h1{margin:0;display:inline;font-size:1.4rem}.TranslationEditor-help>summary>span{font-size:.85rem;color:var(--Theme_primary);text-decoration:underline}.TranslationEditor-help p{max-width:95ch;margin:8px 0 0;font-size:.9rem}.TranslationEditor-help code,.TranslationEditor-meta code{padding:1px 5px;border-radius:4px;background:var(--TE_wash_strong);font-size:.85em}.TranslationEditor-toolbar{position:sticky;top:var(--TranslationEditor_top, 100px);z-index:30;padding:10px 0 8px;background:var(--TE_surface);border-bottom:1px solid var(--TE_line)}.TranslationEditor-toolbarRow{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.TranslationEditor-toolbarRow>.SearchableSelect-label:nth-of-type(1){flex:0 1 260px}.TranslationEditor-toolbarRow>.SearchableSelect-label:nth-of-type(2){flex:0 0 110px}.TranslationEditor-search{display:flex;align-items:center;gap:8px;flex:1 1 220px;padding:7px 12px;border:1px solid var(--TE_line);border-radius:var(--Theme_border_radius);background:var(--Input_input_background)}.TranslationEditor-search input{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--Input_input_text);font-size:.95em}.TranslationEditor-segmented{display:flex;flex:0 0 auto;border:1px solid var(--TE_line);border-radius:999px;overflow:hidden}.TranslationEditor-segmented button{padding:7px 14px;border:none;background:transparent;color:inherit;font-size:.85em;cursor:pointer}.TranslationEditor-segmented button+button{border-left:1px solid var(--TE_line)}.TranslationEditor-segmented button:hover{background:var(--TE_wash)}.TranslationEditor-segmented button.selected{background:var(--Theme_primary);color:var(--Theme_primary_text)}.TranslationEditor-toolbarRow.bottom{align-items:center;justify-content:space-between;gap:10px 18px;margin-top:8px}.TranslationEditor-tabs{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.TranslationEditor-tab{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border:1px solid var(--TE_line);border-radius:var(--Theme_border_radius);background:transparent;color:inherit;font-size:.85rem;cursor:pointer}.TranslationEditor-tab:hover{border-color:var(--Theme_primary)}.TranslationEditor-tab.selected{background:var(--Theme_primary);border-color:var(--Theme_primary);color:var(--Theme_primary_text)}.TranslationEditor-tab.extra .TranslationEditor-tabCode{opacity:.6;font-style:italic}.TranslationEditor-tabCode{font-variant-numeric:tabular-nums;text-transform:uppercase;letter-spacing:.03em}.TranslationEditor-tabCount{padding:0 6px;border-radius:999px;background:var(--TE_wash_strong);font-size:.75rem;font-variant-numeric:tabular-nums}.TranslationEditor-tab.selected .TranslationEditor-tabCount{background:#ffffff40}.TranslationEditor-tabDot{width:7px;height:7px;border-radius:50%;background:var(--TE_dirty)}.TranslationEditor-tabWarn{color:var(--TE_broken);font-size:.8em}.TranslationEditor-tab.selected .TranslationEditor-tabWarn{color:var(--Theme_primary_text)}.TranslationEditor-tabNew{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;opacity:.6}.TranslationEditor-tabToggle{margin-left:4px;border:none;background:none;color:var(--Theme_primary);font-size:.8rem;text-decoration:underline;cursor:pointer}.TranslationEditor-couple{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;padding:6px 12px;border:1px solid var(--TE_line);border-radius:999px;font-size:.85em;cursor:pointer;-webkit-user-select:none;user-select:none}.TranslationEditor-couple:hover{border-color:var(--Theme_primary)}.TranslationEditor-couple input{margin:0;cursor:pointer}.TranslationEditor-couple span{font-size:.85em;text-transform:uppercase;letter-spacing:.04em;opacity:.6}.TranslationEditor-metaAction{padding:2px 8px;border:1px solid var(--TE_identical);border-radius:999px;background:transparent;color:var(--TE_identical);font-size:.95em;cursor:pointer}.TranslationEditor-metaAction:hover{background:var(--TE_identical);color:var(--Theme_content_background)}.TranslationEditor-meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 14px;font-size:.78rem;opacity:.85}.TranslationEditor-meta .problem,.TranslationEditor-meta .error{color:var(--Theme_error)}.TranslationEditor-meta .warn{color:var(--Theme_stars)}.TranslationEditor-button{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:1px solid var(--TE_line);border-radius:var(--Theme_border_radius);background:transparent;color:inherit;font-size:.88em;cursor:pointer}.TranslationEditor-button:hover:not(:disabled){border-color:var(--Theme_primary)}.TranslationEditor-button:disabled{opacity:.45;cursor:not-allowed}.TranslationEditor-button.primary{background:var(--Theme_primary);border-color:var(--Theme_primary);color:var(--Theme_primary_text)}.TranslationEditor-button.danger:hover{border-color:var(--Theme_danger);color:var(--Theme_danger)}.TranslationEditor-ghostButton{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--TE_line);border-radius:var(--Theme_border_radius);background:transparent;color:inherit;font-size:.8rem;cursor:pointer}.TranslationEditor-ghostButton:hover{border-color:var(--Theme_primary);color:var(--Theme_primary)}.TranslationEditor-ghostButton.danger:hover{border-color:var(--Theme_danger);color:var(--Theme_danger)}.TranslationEditor-link{border:none;background:none;padding:0;color:var(--Theme_primary);font-family:monospace;font-size:.85em;cursor:pointer;text-decoration:underline}.TranslationEditor-notice{margin:10px 0;padding:9px 13px;border-left:3px solid var(--TE_identical);border-radius:0 var(--Theme_border_radius) var(--Theme_border_radius) 0;background:var(--TE_wash);font-size:.88rem;line-height:1.5}.TranslationEditor-changes{padding:4px 14px 10px;margin:10px 0;border:1px solid var(--TE_line);border-radius:var(--Theme_border_radius)}.TranslationEditor-changes h3{font-size:.85rem;margin:10px 0 4px}.TranslationEditor-changes ul{margin:0;padding-left:18px}.TranslationEditor-changes li{margin-bottom:2px}.TranslationEditor-changeValue{display:block;font-size:.8em;opacity:.75;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TranslationEditor-body{display:block}.TranslationEditor-list{min-width:0;border:1px solid var(--TE_line);border-radius:var(--Theme_border_radius)}.TranslationEditor-list.multi .TranslationEditor-headRow,.TranslationEditor-list.multi .TranslationEditor-row{grid-template-columns:var(--TE_grid_multi)}.TranslationEditor-headRow,.TranslationEditor-row{display:grid;grid-template-columns:var(--TE_grid);align-items:center;gap:10px}.TranslationEditor-rows>.TranslationEditor-row:last-child{border-bottom:none;border-radius:0 0 var(--Theme_border_radius) var(--Theme_border_radius)}.TranslationEditor-headRow{border-radius:var(--Theme_border_radius) var(--Theme_border_radius) 0 0;position:sticky;top:calc(var(--TranslationEditor_top, 100px) + var(--TranslationEditor_stick, 90px));z-index:20;padding:7px 0;background:var(--TE_surface);border-bottom:1px solid var(--TE_line);font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;opacity:.6}.TranslationEditor-headRow>span:first-child{padding-left:26px}.TranslationEditor-headRow em{font-style:normal;opacity:.75}.TranslationEditor-group{display:flex;align-items:baseline;gap:8px;padding:14px 10px 5px;border-bottom:1px solid var(--TE_line);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.TranslationEditor-group>span:first-child{font-weight:700}.TranslationEditor-group>span:last-child{opacity:.55;font-variant-numeric:tabular-nums}.TranslationEditor-searchNote{margin:0 0 8px;font-size:.8rem;opacity:.75}.TranslationEditor-rows{display:flex;flex-direction:column}.TranslationEditor-row{min-height:38px;border-bottom:1px solid var(--TE_line);box-shadow:inset 3px 0 0 transparent}.TranslationEditor-row:hover{background:var(--TE_wash)}.TranslationEditor-row.status-overridden{box-shadow:inset 3px 0 0 var(--TE_overridden)}.TranslationEditor-row.status-identical{box-shadow:inset 3px 0 0 var(--TE_identical)}.TranslationEditor-row.status-empty,.TranslationEditor-row.status-unknown{box-shadow:inset 3px 0 0 var(--TE_broken)}.TranslationEditor-row.dirty{box-shadow:inset 3px 0 0 var(--TE_dirty);background:#00ce6f12}.TranslationEditor-row.expanded{background:var(--TE_wash)}.TranslationEditor-cellKey,.TranslationEditor-cellMain,.TranslationEditor-cellOverride{min-width:0;padding:8px 0;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.TranslationEditor-cellKey{display:flex;align-items:center;gap:7px;padding-left:10px}.TranslationEditor-cellKey code{display:flex;min-width:0;white-space:nowrap;font-size:.78rem}.TranslationEditor-cellKey code>span:last-child{flex:0 0 auto}.TranslationEditor-keyPrefix{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;opacity:.5}.TranslationEditor-caret{flex-shrink:0;font-size:.7rem;opacity:.5}.TranslationEditor-cellMain,.TranslationEditor-cellOverride{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem}.TranslationEditor-cellMain{opacity:.68}.TranslationEditor-cellOverride{padding-left:8px;border-radius:var(--Theme_border_radius)}.TranslationEditor-cellOverride:hover{background:var(--TE_wash_strong)}.TranslationEditor-fallbackTag{margin-right:6px;padding:0 4px;border:1px solid var(--TE_line);border-radius:3px;font-size:.62rem;text-transform:uppercase;letter-spacing:.04em;opacity:.75}.TranslationEditor-muted{opacity:.55;font-style:italic}.TranslationEditor-cellAdopt span{display:none}.TranslationEditor-row:hover .TranslationEditor-cellAdopt span,.TranslationEditor-cellAdopt:focus-visible span{display:inline}.TranslationEditor-cellAdopt{display:flex;align-items:center;gap:7px;width:100%;padding:4px 8px;border:1px dashed transparent;border-radius:var(--Theme_border_radius);background:none;color:inherit;font-size:.78rem;text-align:left;opacity:.3;cursor:pointer;transition:.12s}.TranslationEditor-row:hover .TranslationEditor-cellAdopt{border-color:var(--TE_line);opacity:.7}.TranslationEditor-cellAdopt:hover,.TranslationEditor-cellAdopt:focus-visible{border-color:var(--Theme_primary);color:var(--Theme_primary);opacity:1}.TranslationEditor-cellAdopt:disabled{cursor:not-allowed}.TranslationEditor-cellLanguages{display:flex;align-items:center;gap:4px;min-width:0;overflow:hidden}.TranslationEditor-langChip{padding:1px 5px;border:1px solid transparent;border-radius:4px;background:transparent;color:inherit;font-size:.68rem;text-transform:uppercase;letter-spacing:.03em;opacity:.28;cursor:pointer}.TranslationEditor-langChip.has{border-color:var(--TE_line);opacity:.8}.TranslationEditor-langChip:hover{opacity:1;border-color:var(--Theme_primary);color:var(--Theme_primary)}.TranslationEditor-langChip.dirty{border-color:var(--TE_dirty);color:var(--TE_dirty);opacity:1}.TranslationEditor-langMore{font-size:.68rem;opacity:.5}.TranslationEditor-cellFlags{display:flex;align-items:center;justify-content:flex-end;gap:7px;padding-right:10px;font-size:.78rem}.TranslationEditor-cellFlags .flag.dirty{color:var(--TE_dirty)}.TranslationEditor-cellFlags .flag.broken{color:var(--TE_broken)}.TranslationEditor-cellFlags .flag.identical{color:var(--TE_identical);font-size:.45rem}.TranslationEditor-editorWrapper{grid-column:1 / -1}.TranslationEditor-editor{display:flex;flex-direction:column;gap:10px;padding:8px 12px 16px 26px}.TranslationEditor-langBlock{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid var(--TE_line);border-left:3px solid transparent;border-radius:var(--Theme_border_radius)}.TranslationEditor-langBlock.current{border-left-color:var(--TE_overridden);background:var(--TE_wash)}.TranslationEditor-langBlock.dirty{border-left-color:var(--TE_dirty)}.TranslationEditor-langHead{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.TranslationEditor-langCode{padding:1px 8px;border-radius:4px;background:var(--TE_wash_strong);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.TranslationEditor-langActions{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}.TranslationEditor-langError{font-size:.78rem;color:var(--TE_broken)}.TranslationEditor-standard{margin:0;max-height:220px;overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.85rem;line-height:1.5;opacity:.75}.TranslationEditor-standard>span{margin-right:8px;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;opacity:.7}.TranslationEditor-langEmpty{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:.85rem;opacity:.85}.TranslationEditor-input{width:100%;padding:8px 10px;border:1px solid var(--TE_line);border-radius:var(--Theme_border_radius);background:var(--Input_input_background);color:var(--Input_input_text);font:inherit;font-size:.9rem;line-height:1.5;resize:vertical}.TranslationEditor-input:focus{outline:2px solid var(--Theme_focus_border);outline-offset:1px}.TranslationEditor-preview{padding:8px 10px;border:1px dashed var(--TE_line);border-radius:var(--Theme_border_radius);font-size:.9rem;overflow-x:auto}.TranslationEditor-was{margin:0;font-size:.78rem;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TranslationEditor-warning{display:flex;align-items:baseline;gap:8px;margin:2px 0 0;font-size:.82rem;color:var(--Theme_error)}.TranslationEditor-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px;text-align:center}.TranslationEditor-empty p{margin:0;opacity:.75}.TranslationEditor-list>.TranslationEditor-button{align-self:center;margin:14px auto}.TranslationEditor-faq{display:flex;flex-direction:column;border:1px solid var(--TE_line);border-radius:var(--Theme_border_radius)}.TranslationEditor-headRow.faq,.TranslationEditor-faqRow{display:grid;grid-template-columns:minmax(0,1fr) 124px 118px;align-items:center;gap:10px}.TranslationEditor-faqRow{min-height:40px;border-bottom:1px solid var(--TE_line);box-shadow:inset 3px 0 0 transparent}.TranslationEditor-faqRow:hover{background:var(--TE_wash)}.TranslationEditor-faqRow.incomplete{box-shadow:inset 3px 0 0 var(--TE_broken)}.TranslationEditor-faqRow.expanded{background:var(--TE_wash)}.TranslationEditor-faqTitle{display:flex;align-items:center;gap:8px;min-width:0;padding:9px 0 9px 10px;border:none;background:none;color:inherit;font:inherit;font-size:.92rem;text-align:left;cursor:pointer}.TranslationEditor-faqNumber{flex-shrink:0;min-width:22px;font-variant-numeric:tabular-nums;opacity:.5}.TranslationEditor-faqPreview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TranslationEditor-faqActions{display:flex;align-items:center;justify-content:flex-end;gap:4px;padding-right:10px}.TranslationEditor-faqActions .flag.broken{color:var(--TE_broken);font-size:.8rem;margin-right:4px}.TranslationEditor-faqEditor{grid-column:1 / -1;display:flex;flex-direction:column;gap:10px;padding:6px 12px 16px 26px}.TranslationEditor-faqField{display:flex;flex-direction:column;gap:3px}.TranslationEditor-faqField>span{font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;opacity:.6}.TranslationEditor-faq>.TranslationEditor-button{align-self:flex-start;margin:12px}.TranslationEditor-changebar{position:sticky;bottom:0;z-index:25;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:18px;padding:10px 14px;border:1px solid var(--TE_line);border-radius:var(--Theme_border_radius);background:var(--TE_surface);box-shadow:0 -6px 18px #0000002e;font-size:.9rem}.TranslationEditor-changebarActions{display:flex;flex-wrap:wrap;gap:8px}.TranslationEditor .SearchableSelect-label{display:flex;flex-direction:column;gap:3px;min-width:0}.TranslationEditor .SearchableSelect-labelText{font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;opacity:.7}.TranslationEditor .SearchableSelect{position:relative}.TranslationEditor .SearchableSelect-trigger{width:100%;padding:7px 12px;border:1px solid var(--TE_line);border-radius:var(--Theme_border_radius);background:var(--Input_input_background);color:var(--Input_input_text);font-size:.95rem;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.TranslationEditor .SearchableSelect-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:40;min-width:280px;border:1px solid var(--TE_line);border-radius:var(--Theme_border_radius);background:var(--TE_surface);box-shadow:0 10px 28px #00000073;overflow:hidden}.TranslationEditor .SearchableSelect-search{width:100%;padding:8px 12px;border:none;border-bottom:1px solid var(--TE_line);background:var(--Input_input_background);color:var(--Input_input_text)}.TranslationEditor .SearchableSelect-options{max-height:320px;overflow-y:auto}.TranslationEditor .SearchableSelect-group{padding:6px 12px;font-size:.85em;font-weight:700;background:var(--TE_wash_strong)}.TranslationEditor .SearchableSelect-option{display:block;width:100%;padding:7px 12px;border:none;background:transparent;color:inherit;text-align:left;cursor:pointer}.TranslationEditor .SearchableSelect-option:hover,.TranslationEditor .SearchableSelect-option.selected{background:var(--TE_wash_strong)}.TranslationEditor .SearchableSelect-empty{padding:10px 12px;opacity:.7}@media(max-width:900px){.TranslationEditor-toolbarRow>.SearchableSelect-label:nth-of-type(1){flex:1 1 180px}.TranslationEditor-search{flex:1 1 160px}.TranslationEditor-segmented button{padding:5px 10px;font-size:.8em}.TranslationEditor-meta{row-gap:0}}@media(max-width:800px){.TranslationEditor{--TE_grid: minmax(0, 1fr) 46px}.TranslationEditor-list.multi .TranslationEditor-headRow,.TranslationEditor-list.multi .TranslationEditor-row{grid-template-columns:var(--TE_grid)}.TranslationEditor-headRow>span:nth-child(n+2){display:none}.TranslationEditor-row{row-gap:0;padding-bottom:6px}.TranslationEditor-cellKey{grid-row:1;grid-column:1}.TranslationEditor-cellFlags{grid-row:1;grid-column:2}.TranslationEditor-cellMain,.TranslationEditor-cellOverride{grid-row:2;grid-column:1 / -1;padding-top:0;padding-left:27px}.TranslationEditor-row:not(.status-inherited) .TranslationEditor-cellMain{display:none}.TranslationEditor-cellAdopt,.TranslationEditor-cellLanguages{display:none}.TranslationEditor-editorGrid{grid-template-columns:minmax(0,1fr)}.TranslationEditor-editor{padding-left:12px}}@keyframes slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.PwaInstallBanner-banner{top:0;background-color:var(--Theme_active);color:var(--Theme_active_text);padding:1em;z-index:9999;font-size:16px;display:grid;grid-template-columns:80px auto 20px;justify-content:space-between;align-items:center;box-shadow:0 2px 5px #0003;flex-wrap:wrap;animation:slideInFromTop .5s ease-out forwards}.PwaInstallBanner-icon{background-color:#fff;height:60px;width:60px;aspect-ratio:1 / 1;border-radius:var(--Theme_border_radius);overflow:hidden;box-shadow:0 4px 16px #0000002e,0 1.5px 4px #0000001f;animation:bounce 2s ease-in-out;animation-delay:1s}.PwaInstallBanner-icon img{max-width:60px;max-height:60px;object-fit:cover}.PwaInstallBanner-text{flex-grow:1;padding-right:1em}.PwaInstallBanner-shareIcon{margin:0 .3em}.PwaInstallBanner-installBtn{margin-left:1em;padding:.5em 1em;background-color:var(--Theme_action);color:var(--Theme_action_text);border:none;border-radius:4px;cursor:pointer}.PwaInstallBanner-closeBtn{background:transparent;border:none;font-size:20px;color:var(--Theme_active_text);cursor:pointer}@font-face{font-family:Mona Sans;src:url(/assets/Mona-Sans-DxV4f4eW.woff2) format("woff2 supports variations"),url(/assets/Mona-Sans-DxV4f4eW.woff2) format("woff2-variations");font-weight:200 900;font-stretch:75% 125%}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut-leave{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;z-index:1}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}:root{--Header_logo_imageUrl: url(https://cdn.pendlerportal.de/pp40/logo.svg);--Theme_border_radius: 8px;--Theme_text: #1d1d1d;--Theme_background: #f2f2f2;--Theme_content_background: #ffffff;--Theme_border: rgba(0, 0, 0, .35);--Theme_focus_border: #3c6fb6;--Input_input_text: var(--Theme_text);--Input_input_background: var(--Theme_content_background);--Theme_primary_text: #ffffff;--Theme_primary: #193f75;--Theme_primary_darker: #183f75;--Theme_secondary_text: #ffffff;--Theme_secondary: #ffd214;--Theme_highlight_text: #ffffff;--Theme_highlight: #ffd214;--Theme_muted: #bcbcbc;--Theme_headline_text: var(--Theme_primary_darker);--Theme_success_text: #ffffff;--Theme_success: #00ce6f;--Theme_error_text: #ffffff;--Theme_error: #900;--Theme_stars: #fcad19;--Theme_active_text: #ffffff;--Theme_active: #193f75;--Theme_inactive_text: #183f75;--Theme_inactive: #e5e9ed;--Theme_default_text: #ffffff;--Theme_default: #17376a;--Theme_action_text: #ffffff;--Theme_action: #236c4a;--Theme_danger_text: #ffffff;--Theme_danger: #900;--Theme_menu_text: var(--Theme_primary_text);--Theme_menu_background: var(--Theme_primary_darker);--Theme_menu_background_hover: var(--Theme_primary);--Theme_menu_flap_one: #fbac1b;--Theme_menu_flap_two: #ffd214;--Theme_home_gradient_text: #ffffff;--Theme_home_gradient: #173f75;--Theme_login_gradient_text: #ffffff;--Theme_login_gradient: #193f75;--Theme_login_boxShadow: #00214f;--Theme_Header_text: var(--Theme_headline_text);--Theme_Header_background: var(--Theme_content_background);--Theme_Header_LogoBackground: var(--Theme_content_background);--Theme_Subheader_text: var(--Theme_headline_text);--Theme_subheader_background: var(--Theme_secondary);--Theme_Card_text: var(--Theme_text);--Theme_Card_background: transparent}[data-theme=dark]{--Theme_text: #e6e9ee;--Theme_background: #050505;--Theme_content_background: #171c22;--Theme_border: rgba(255, 255, 255, .35);--Theme_focus_border: #6aa1ff;--Input_input_text: var(--Theme_text);--Input_input_background: var(--Theme_content_background);--Theme_primary_text: #f5f7fb;--Theme_primary: #2a5fa8;--Theme_primary_darker: #193f75;--Theme_secondary_text: #111318;--Theme_secondary: #ffd214;--Theme_highlight_text: #111318;--Theme_highlight: #ffd214;--Theme_muted: #bcbcbc;--Theme_headline_text: #6aa1ff;--Theme_success_text: #0b1b12;--Theme_success: #42d489;--Theme_error_text: #1b0e10;--Theme_error: #ff5c6a;--Theme_stars: #ffd56a;--Theme_active_text: #f5f7fb;--Theme_active: #2a5fa8;--Theme_inactive_text: #9aa6b5;--Theme_inactive: #2a2f36;--Theme_default_text: #171c22;--Theme_default: #f5f7fb;--Theme_action_text: #0e1a13;--Theme_action: #42d489;--Theme_danger_text: #200b0f;--Theme_danger: #ff5c6a;--Theme_menu_text: var(--Theme_primary_text);--Theme_menu_background: var(--Theme_primary_darker);--Theme_menu_background_hover: var(--Theme_primary);--Theme_menu_flap_one: #f1b01f;--Theme_menu_flap_two: #ffd214;--Theme_home_gradient_text: #f5f7fb;--Theme_home_gradient: #1c2f4a;--Theme_login_gradient_text: #f5f7fb;--Theme_login_gradient: #1c2f4a;--Header_logo_imageUrl: url(https://cdn.pendlerportal.de/pp40/logo.svg);--Theme_Header_text: var(--Theme_headline_text);--Theme_Header_background: var(--Theme_content_background);--Theme_Header_LogoBackground: var(--Theme_text);--Theme_Subheader_text: var(--Theme_headline_text);--Theme_subheader_background: var(--Theme_primary)}*,*:before,*:after{font-family:Mona Sans,Roboto;font-variant:normal}:focus{outline:2px auto var(--Theme_focus_border)}html{font-family:Mona Sans,Roboto;background:var(--Theme_background)}body{font-family:Mona Sans,Roboto;font-size:100%;font-weight:400;line-height:1.4;padding:0;margin:0;color:var(--Theme_text);background:var(--Theme_background)}div{box-sizing:border-box}a{text-decoration:none;color:var(--Theme_focus_border)}button,input{font-size:1em}p{font-size:1.1em;line-height:1.6em}h1,h2,h3{font-family:Mona Sans,Roboto;margin:0;color:var(--Theme_headline_text)}h1{font-size:1.75em;font-weight:700;margin-bottom:20px;line-height:120%}h2{font-size:1.75em;font-style:normal;font-weight:700;margin-bottom:20px;line-height:120%}h3{font-size:1.75em;font-style:normal;font-weight:400;margin-bottom:10px;line-height:120%}h1.underline,h2.underline,h3.underline,h4.underline{border-bottom:1px solid var(--Theme_headline_text)}hr{border:1px solid var(--Theme_headline_text);border-bottom:none}@media screen and (max-width:950px){h1{font-size:1.5em}h2{font-size:1.3em}h3{font-size:1.1em}}.swal-modal{color:var(--Swal_text);background:var(--Swal_background)}.swal-modal .swal-title{color:var(--Swal_text);background:var(--Swal_background);font-size:33px;font-style:italic;font-weight:500}.swal-modal .swal-text{font-weight:400;font-size:18px;color:var(--Swal_text)}.swal-modal .swal-icon--error{border-color:var(--Swal_icon_warning)}.swal-modal .swal-icon--error__line{background-color:var(--Swal_icon_warning)}.swal-modal .swal-icon--info{border-color:var(--Swal_icon_default)}.swal-modal .swal-icon--info:before,.swal-modal .swal-icon--info:after{background-color:var(--Swal_icon_default)}.swal-modal .swal-icon--success,.swal-modal .swal-icon--success__ring{border-color:var(--Swal_icon_success)}.swal-modal .swal-icon--success__line{background-color:var(--Swal_icon_success)}.swal-modal .swal-icon--warning{border-color:var(--Swal_icon_default);animation:none}.swal-modal .swal-icon--warning__body,.swal-modal .swal-icon--warning__dot{background-color:var(--Swal_icon_default)}.swal-modal .swal-button{position:relative;background:none;border:none;border-radius:5px;cursor:pointer;display:table;font-size:16px;font-weight:400;padding:10px 30px;text-align:center;text-decoration:none;margin:5px 0;line-height:150%}.swal-modal .swal-button,.swal-modal .swal-button--cancel{border:2px solid var(--Swal_button_default);color:var(--Swal_button_default);background:var(--Swal_button_default_text)}.swal-modal .swal-button:not([disabled]):hover,.swal-modal .swal-button--cancel:not([disabled]):hover,.swal-modal .swal-button:not([disabled]):focus,.swal-modal .swal-button--cancel:not([disabled]):focus{border:2px solid var(--Swal_button_default_text);color:var(--Swal_button_default_text);background:var(--Swal_button_default)}.swal-modal .swal-button--danger{border:2px solid var(--Swal_button_warning);color:var(--Swal_button_warning);background:var(--Swal_button_warning_text)}.swal-modal .swal-button--danger:not([disabled]):hover,.swal-modal .swal-button--danger:not([disabled]):focus{border:2px solid var(--Swal_button_warning_text);color:var(--Swal_button_warning_text);background:var(--Swal_button_warning)}.swal-modal .swal-button--success{border:2px solid var(--Swal_button_success);color:var(--Swal_button_success);background:var(--Swal_button_success_text)}.swal-modal .swal-button--success:not([disabled]):hover,.swal-modal .swal-button--success:not([disabled]):focus{border:2px solid var(--Swal_button_success_text);color:var(--Swal_button_success_text);background:var(--Swal_button_success)}:root{--Swal_text: var(--Theme_text);--Swal_background: var(--Theme_content_background);--Swal_button_default_text: var(--Theme_default_text);--Swal_button_default: var(--Theme_default);--Swal_button_success_text: var(--Theme_action_text);--Swal_button_success: var(--Theme_action);--Swal_button_warning_text: var(--Theme_danger_text);--Swal_button_warning: var(--Theme_danger);--Swal_icon_background: var(--Theme_content_background);--Swal_icon_default: var(--Theme_default);--Swal_icon_success: var(--Theme_success);--Swal_icon_warning: var(--Theme_error)}.bottom-gradient{width:100%;height:200px;background:var(--color_bottom_gradient, transparent);margin-top:-30px;background-position:center;background-repeat:no-repeat;background-size:cover}.bottom-gradient .blur-1{margin-top:-20px;margin-left:5%;margin-right:5%;border-radius:50px;box-shadow:0 10px var(--height_bottom_gradient) var(--strength_bottom_gradient) var(--color_bottom_gradient_1)}.bottom-gradient .blur-2{margin-top:-20px;margin-left:20%;margin-right:20%;border-radius:50px;box-shadow:0 10px var(--height_bottom_gradient) var(--strength_bottom_gradient) var(--color_bottom_gradient_2)}.bottom-gradient .blur-3{margin-top:-20px;margin-left:40%;margin-right:40%;border-radius:50px;box-shadow:0 10px var(--height_bottom_gradient) var(--strength_bottom_gradient) var(--color_bottom_gradient_3)}@media screen and (max-width:1200px){.bottom-gradient{margin-top:-30px}}@media screen and (max-width:950px){.bottom-gradient{display:none}}.u-textMuted{color:var(--color_muted_text)}.u-noScroll{overflow:hidden}.u-visuallyHidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
