html,button,input,select,textarea{color:#3d4345}html{background:#fff;position:relative;min-height:100%}body{min-width:320px;color:#3d4345;font:.875rem "Helvetica Neue",Helvetica,Arial,sans-serif;display:flex;flex-direction:column;height:100%;min-height:100vh}body,button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none}.container{padding:20px 30px}.main-container{flex:1 0 auto}.wrapper{width:90%;margin:0 5%}.main{padding:20px 0}.main article h1{font-size:2em}.main aside{color:#fff;padding:0 5% 10px}a,.text-link{cursor:pointer;background:none;border:none;text-decoration:underline;color:#00708e;padding:0;margin:0;border:2px solid rgba(0,0,0,0);border-radius:.25rem}a:hover,.text-link:hover{color:#00708e;text-decoration:none}a:active,a:focus,a:focus:not(:focus-visible),.text-link:active,.text-link:focus,.text-link:focus:not(:focus-visible){color:#00708e;border:2px solid #3d4345}hr{display:block;height:1px;border:0;border-top:1px solid #e0e4e5;margin:1em 0;padding:0;box-shadow:0 -1px 0 #fff}img{vertical-align:middle}h1 img,h2 img,h3 img,h4 img,h5 img{margin-right:.25em}h2 .muted,h3 .muted{font-size:.75em}h4{font-size:1.2rem}.registered-sign{font-size:.6rem;vertical-align:text-top}.with-icon:before{background-repeat:no-repeat;background-size:100% 100%;content:"";display:inline-block;height:1rem;width:1rem}.with-icon{padding-left:3.25rem;position:relative}.site-font{font:1rem "Noto Sans",Arial,Helvetica,sans-serif}.flex-center-div{display:flex;justify-content:space-between;align-items:center}.hidden{display:none!important}.thumbnail,.img-thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.header--adventure{background-position:50% 50%;background-size:cover;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.header__overlay{background-color:rgba(0,0,0,0);background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:-webkit-linear-gradient(top,transparent 25%,rgba(0,0,0,.6));background-image:-moz-linear-gradient(center top,transparent 25%,rgba(0,0,0,.6));background-image:-ms-linear-gradient(top,transparent 25%,rgba(0,0,0,.6));background-image:-o-linear-gradient(top,transparent 25%,rgba(0,0,0,.6));background-image:linear-gradient(top,transparent 25%,rgba(0,0,0,.6))}.nav-link{padding:0}.nav-link:before{content:"«"}.text-error{color:#b4252d}.media-empty{background-color:#e0e4e5;line-height:normal;padding:2.5rem 1rem;text-align:center;color:#697072}.downtime-banner{display:flex;justify-content:space-between;width:60%;margin:1rem auto;padding:1rem;background-color:#e7f5f7;border:1px solid #5cb4c8;border-radius:.25rem}@media(max-width:1200px){.downtime-banner{width:75%}}@media(max-width:768px){.downtime-banner{width:90%}}@media(max-width:500px){.downtime-banner{width:96%}}.downtime-banner button{padding:.15rem;border-radius:50%;background-color:#e7f5f7}.downtime-banner button:not(.button-disabled):hover{background-color:#99d3df}.downtime-banner button:not(.button-disabled):focus{outline:2px solid #3d4345}.downtime-banner button:not(.button-disabled):active{background-color:#5cb4c8}.alert-fade-top{animation:alert-fade-top 200ms ease-in forwards}@keyframes alert-fade-top{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-100px)}}@media only screen and (min-width:600px){html{min-height:100%;position:relative}.native-control{display:none}}@media(-webkit-min-device-pixel-ratio:2){.downtime-banner .close{font-size:1.125rem;line-height:1.125rem}}@media print{*{background:rgba(0,0,0,0)!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}body{font-size:10pt}h2,h3,p,hr{margin:.5em 0}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.button{display:flex;align-items:center;justify-content:center;white-space:nowrap;max-height:2.6rem;cursor:pointer;font-size:1rem;text-decoration:none;border:none;border-radius:.5rem;transition:all 150ms ease-in-out;outline:2px solid rgba(0,0,0,0);padding:.75rem 1rem}.button-primary{color:#fff;background-color:#00708e}.button-primary:hover,.button-primary:focus,.button-primary:focus:not(:focus-visible),.button-primary:active{color:#fff}.button-primary:not(.button-disabled):hover{background-color:#1a89a5}.button-primary:not(.button-disabled):focus{outline:2px solid #3d4345}.button-primary:not(.button-disabled):active{background-color:#004360}.button-secondary{color:#00708e;background-color:#fff;border:1px solid #005472}.button-secondary:hover,.button-secondary:focus,.button-secondary:focus:not(:focus-visible),.button-secondary:active{color:#00708e}.button-secondary:not(.button-disabled):hover{background-color:#f3fafb}.button-secondary:not(.button-disabled):focus{outline:2px solid #3d4345}.button-secondary:not(.button-disabled):active{background-color:#d2ecf1}.button-secondary-borderless{color:#00708e;background-color:#fff;border:none}.button-secondary-borderless:hover,.button-secondary-borderless:focus,.button-secondary-borderless:focus:not(:focus-visible),.button-secondary-borderless:active{color:#00708e}.button-secondary-borderless:not(.button-disabled):hover{background-color:#e7f5f7}.button-secondary-borderless:not(.button-disabled):focus{outline:2px solid #3d4345}.button-secondary-borderless:not(.button-disabled):active{background-color:#d2ecf1}.button-secondary-destructive{color:#c50003;background-color:#fff;border:1px solid #c50003}.button-secondary-destructive:hover,.button-secondary-destructive:focus,.button-secondary-destructive:focus:not(:focus-visible),.button-secondary-destructive:active{color:#c50003}.button-secondary-destructive:not(.button-disabled):hover{background-color:#ffe8e8}.button-secondary-destructive:not(.button-disabled):focus{outline:2px solid #3d4345}.button-secondary-destructive:not(.button-disabled):active{background-color:#ffe8e8}.button-plain{color:#3d4345;background-color:#f1f5f5}.button-plain:hover,.button-plain:focus,.button-plain:focus:not(:focus-visible),.button-plain:active{color:#3d4345}.button-plain:not(.button-disabled):hover{background-color:#e0e4e5}.button-plain:not(.button-disabled):focus{outline:2px solid #3d4345}.button-plain:not(.button-disabled):active{background-color:#c7cdcf}.button-black{color:#fff;background-color:#3d4345}.button-black:hover,.button-black:focus,.button-black:focus:not(:focus-visible),.button-black:active{color:#fff}.button-black:not(.button-disabled):hover{background-color:#697072}.button-black:not(.button-disabled):focus{outline:2px solid #697072}.button-black:not(.button-disabled):active{background-color:#c7cdcf}.button-breezy-light{color:#00708e;background-color:#e7f5f7}.button-breezy-light:hover,.button-breezy-light:focus,.button-breezy-light:focus:not(:focus-visible),.button-breezy-light:active{color:#00708e}.button-breezy-light:not(.button-disabled):hover{background-color:#d2ecf1}.button-breezy-light:not(.button-disabled):focus{outline:2px solid #3d4345}.button-breezy-light:not(.button-disabled):active{background-color:#d2ecf1}.button-disabled{opacity:38%;cursor:default}.login-form input[type=submit],.login-form input[type=button]{display:block;-moz-box-sizing:border-box;box-sizing:border-box;margin:1rem 0;padding:.5rem;font:inherit;line-height:normal;color:#fff;text-align:center;border:none;border-radius:5px;cursor:pointer}.login-form input[type=text],.login-form input[type=password]{padding:.5rem;background:#fff;color:#3d4345;border:none;font:inherit;border-radius:3px;box-shadow:0 1px 1px #bcb4ab inset;margin-bottom:1rem}.btn.btn-primary{border-radius:1.5rem}.btn.btn-secondary,.btn.btn-default{border-radius:5px}.btn:active,.btn.active{background-image:none}.btn-default{text-shadow:0 1px 0 #fff;background:#fff;color:#5f452a;border:1px solid #bcb4ab;box-shadow:0 2px 0 rgba(94,97,103,.3)}.btn-default:hover{background-color:#f1f5f5;color:inherit}.btn-default:active,.btn-default.active{background-color:#f1f5f5;border-color:#e0e4e5;box-shadow:none}.btn-primary{background-color:#4d7932;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);border:none}.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-primary.active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#406a21}.btn-secondary{background-color:#99ad56;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);border:none}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus,.btn-secondary.active{background-color:#879b44}.btn-secondary,.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus{color:#fff}.btn-default,.btn-primary{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-default:active,.btn-primary:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.MuiGridPanelContent-root input[type=text]{font:inherit;color:currentColor;width:100%;border:0;box-shadow:none;height:1.1876em;margin:0;display:block;padding:6px 0 7px;min-width:0;background:none;box-sizing:content-box;animation-name:mui-auto-fill-cancel;letter-spacing:inherit;animation-duration:10ms;-webkit-tap-highlight-color:rgba(0,0,0,0)}.form-control{border:none;padding:.2rem .5rem;box-shadow:inset 0 1px 1px rgba(0,0,0,.25);-moz-transition:none;-webkit-transition:none;transition:none}.form-control.form-control-wrapper{padding:0;border:none;box-shadow:none}.form-control.form-control-wrapper input{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#555;display:block;font-size:14px;height:32px;line-height:1.42857;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;width:100%}.form-control.form-control-wrapper input:focus,.form-control:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.25)}.form-wrapper{background-color:#f7f1e9;border-radius:.25rem;box-shadow:0 1px 0 rgba(150,119,119,.52);padding:1rem}.form-wrapper .form-group{margin-bottom:2rem}.form-wrapper legend{border-bottom:none;color:inherit;margin-bottom:.5rem;position:relative}.form-wrapper .btn-primary{font-weight:bold;padding:.5rem 1.5rem}@media(max-width:991px){.form-inline .form-group{margin-bottom:1rem}.form-inline .form-group,.form-inline .form-group+.form-group{width:100%}}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group-btn .btn-default,.btn-group{box-shadow:inherit;margin-bottom:2px}.input-group .form-control.form-control-wrapper input{border-top-right-radius:0;border-bottom-right-radius:0}.radio-text{color:#3d4345;font-weight:normal}.btn>input[type=radio]{display:none}[class*=validation-summary] ul{margin:0;padding:0;list-style:none}@-moz-document url-prefix(){.image-preview img{width:100%;max-width:1120px}}.image-delete label{font-weight:normal;margin-bottom:0;display:block}.image-preview .upload-wrapper .btn{margin-bottom:.5rem}.image-preview .upload-wrapper label{font-weight:normal}.image-preview figcaption{background:#e0e4e5;color:#3d4345;padding:.5rem;max-width:100%}.image-preview figcaption .fa{margin-left:.5rem}#adventureDetails .ui-widget.ui-widget-content{border-color:#fff;position:fixed}#adventureDetails .ui-widget-overlay{background:#697072;opacity:.7}.delete-modal-dialog{font:.875rem "Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:.25rem;border-color:#fff;padding:1.2rem 1rem 1.2rem 1rem}.delete-modal-titlebar{background-color:#fff;border:none}.delete-modal-close-btn{display:none}.delete-modal-button{padding:1.2rem 1rem 1.2rem 1rem}.delete-modal-buttonpane{border:none}.delete-modal-buttonpane button,.delete-modal-buttonpane button:hover,.delete-modal-buttonpane button:not(:hover){border:none;border-radius:.25rem;padding:9px 16px}.delete-modal-buttonpane button:first-of-type{background-color:#e0e4e5;margin-right:1rem}.delete-modal-buttonpane button:first-of-type:active{color:#3d4345}.delete-modal-buttonpane button:last-of-type{background-color:#c50003;color:#fff}header{display:flex;background:#fff;color:#fff;text-align:center;align-items:center;min-height:82px;flex-wrap:nowrap}header h1{font-size:2rem;line-height:2rem;text-align:left;margin:0}header .header-logo-panel{flex:1 0 40%}header .header-logo-panel a,header .header-logo-panel a:hover,header .header-logo-panel a:focus,header .header-logo-panel a:focus:not(:focus-visible),header .header-logo-panel a:active{border:none}header .header-widgets-panel{flex:1 0 60%;display:flex;justify-content:flex-end;align-items:center}header .logo{height:4rem;outline:none;text-decoration:none}@media(max-width:992px){header .logo{height:3rem}}@media(max-width:768px){header .logo{height:4rem}header .header-logo-panel{flex:1 0 60%}header .header-widgets-panel{flex:1 0 40%}header .button-lang-dropdown{padding:.5rem .75rem;margin-right:0}header .button-lang-dropdown span{display:none}header .main-profile-panel .li-user-toggle{margin-left:.5rem}}@media(max-width:500px){header .logo{height:2.3rem}header .header-logo-panel{flex:1 0 50%}header .header-widgets-panel{flex:1 0 50%}header .main-profile-panel .li-user-toggle{margin-left:.5rem}}.button-lang-dropdown{border-radius:.25rem;padding:.75rem 1.2rem;margin-right:1.5rem}.button-lang-dropdown span{margin-left:.54rem}.lang-menu{position:fixed;top:10%;right:5%;z-index:100}.lang-content{display:flex;flex-wrap:wrap;flex-direction:column;border-radius:.4rem;padding:.5rem;width:45rem;height:26rem;background:#fff;box-shadow:0 1px 10px rgba(0,0,0,.1)}@media(max-width:768px){.lang-content{width:20rem;height:28rem}}.lang-button{display:block;border:0;border-radius:.5rem;background:none;text-align:left;padding:1rem 1.2rem}.lang-button img{margin-left:.2rem;padding-bottom:3px}.lang-button:hover,.lang-button:focus{background:#e7f5f7}.lang-button:focus{outline:1px solid #00708e}@media(max-width:992px){.lang-button{padding:.5rem}}.main-profile-panel{display:inline-block;text-align:left}.main-profile-panel p a,.main-profile-panel p a:hover,.main-profile-panel p a:focus,.main-profile-panel p a:focus:not(:focus-visible),.main-profile-panel p a:active{border:none}.main-profile-panel .user-avatar{border-radius:.25rem;margin-right:1rem;overflow:hidden;vertical-align:middle}.main-profile-panel .username{text-decoration:none;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;color:#3d4345}.main-profile-panel .username a,.main-profile-panel .username a:hover,.main-profile-panel .username a:focus,.main-profile-panel .username a:focus:not(:focus-visible),.main-profile-panel .username a:active{border:none}.main-profile-panel .li-user-toggle{background:none;border:none;border-radius:3px;color:#3d4345;cursor:pointer;font-size:1em;height:2rem;line-height:inherit;margin-left:1.5rem;outline:none;padding:0;width:2rem;transition:.3s all;vertical-align:middle}.main-profile-panel .li-user-toggle svg{pointer-events:none}.main-profile-panel .li-user-toggle:hover,.main-profile-panel .li-user-toggle:focus{color:#fff;background:#00708e}.submenu{background:#fff;border:1px solid #e0e4e5;border-top:0;box-shadow:0 1px 10px rgba(0,0,0,.1);min-width:12rem;padding:.75rem 0;position:absolute;right:-9px;z-index:100;margin-top:13%}.submenu a{color:#3d4345;display:block;line-height:1.5rem;text-decoration:none}.submenu a:hover,.submenu a:focus,.submenu a a:focus:not(:focus-visible){background-color:#e7f5f7;color:#3d4345;outline:none}.submenu::after{background-color:#fff;content:"";height:1.5rem;position:absolute;right:.75rem;top:-.75rem;transform:rotate(45deg);width:1.5rem;z-index:-1}.submenu li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.submenu .profile-mobile{display:none}@media(max-width:768px){.submenu .profile-mobile{display:block}}.submenu .list-item{padding:.75rem 1.5rem;display:block;line-height:1.5rem;color:#3d4345}.submenu .adventure-credits{font-size:.8rem}.submenu .with-icon{padding:.75rem .5rem .75rem 3.25rem}.submenu .with-icon:before{position:absolute;top:0;bottom:0;left:1.5rem;margin:auto}.submenu .with-icon-large:before{height:1.5rem;width:1.5rem;left:1.4rem}.submenu .profile-mobile-username,.submenu .submenu .profile-mobile-avatar{padding:0}.submenu .profile-mobile-username:hover,.submenu .submenu .profile-mobile-avatar:hover{text-decoration:underline;background:none}.submenu .submenu-callout{border-bottom:1px solid #ddd}.submenu .submenu-callout.last{margin-bottom:.75rem}.submenu .submenu-callout>a{padding:.75rem 1.5rem}.submenu .icon-log-out:before{background-image:url("../Content/images/icons/logout.svg")}.submenu .icon-view:before{background-image:url("../Content/images/icons/view.svg")}@media(max-width:768px){#gcLogo,.user-avatar,.username{display:none}.submenu{margin-top:35%}}.button-login{background-color:#fff;color:#3d4345;white-space:nowrap;font-weight:bold;padding:.7rem 2.5rem;transition:all .3s}.button-login:hover,.button-login:focus,.button-login:focus:not(:focus-visible),.button-login:active{color:#fff}.button-login:not(.button-disabled):hover{background-color:#00708e}.button-login:not(.button-disabled):focus{outline:2px solid #3d4345;background-color:#00708e}.button-login:not(.button-disabled):active{background-color:#00708e}@media(max-width:500px){.button-login{padding:.5rem 1rem;font-size:.7rem;margin-left:1rem}}footer{flex-shrink:0;background:#3d4345;color:#fff;text-align:center;font-size:.9rem}footer p{margin:0}footer a,footer a:hover,footer a:focus,footer a:visited,footer a:active{color:#fff;text-decoration:underline}.hero{margin:1rem auto;max-width:950px;min-height:430px;padding-top:132px;position:relative;text-align:center}.app-logo{display:block;height:100px;left:0;margin:auto;max-width:100%;position:absolute;right:0;top:-1rem;width:auto}.subtitle{font-size:1rem;font-weight:normal;margin:2rem 0}.home-details{margin:10rem auto;min-width:200px;position:relative;width:60%;z-index:1}@media(max-width:400px){.home-details{margin:5rem auto}}.hero:before,.hero:after{background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;position:absolute;top:90px;width:200px;z-index:0}.hero:before{background-image:url("../Content/images/home/adventurelab-android.png");left:-120px}.hero:after{background-image:url("../Content/images/home/adventurelab-iphone.png");right:-160px}@media screen and (min-width:500px){.hero{padding-top:2rem}.hero:before{left:-100px;top:2rem}.hero:after{top:2rem}.app-logo{position:static}}@media screen and (min-width:768px){.hero{margin-top:2rem;margin-bottom:2rem}.hero:before{left:0}.hero:after{right:-60px}.home-details{width:50%}}@media screen and (min-width:992px){.hero{height:600px;padding-top:110px}.hero:before{left:-50px;top:0;width:320px}.hero:after{right:-130px;top:0;width:320px}.app-logo{height:132px;margin-bottom:2rem}.subtitle{font-size:1.5em}}.app-store-link{display:inline-block;list-style-type:none;margin:0 .75rem .75rem}.app-store-link>a{display:inline-block}.home-callout{background-color:#fff;margin:1rem auto;max-width:600px;border:1px solid #e0e4e5;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.meta--adventure{padding:32px;text-align:center}.meta--adventure>p{margin:0}.meta--adventure>hr{margin:2rem 0}.meta--adventure .lookup-code{margin:2rem 0 3rem}.lookup-code>img{border:1px solid #3d4345}.landing_header_headline{color:#fff;font-size:28px;font-weight:bold;line-height:normal;padding:90px 24px 16px;text-align:center;margin:0}.sign-in-wrapper{width:60%;margin:auto}@media(max-width:992px){.sign-in-wrapper{width:90%}}@media(max-width:500px){.sign-in-wrapper{width:95%}}.sign-in-wrapper p a{text-decoration:underline}.horizontal-rule div,.horizontal-rule span{display:table-cell}.horizontal-rule div{width:45%}.horizontal-rule hr{margin:.25em 0}.horizontal-rule span{display:table-cell;font-style:italic;font-weight:bold;text-transform:lowercase;font-size:1.2rem;text-shadow:0 1px 0 #fff}.facebook-btn{display:block;color:#3d4345;padding:.75rem;margin:2rem 0;border:1px solid #00708e;border-radius:.25rem}.facebook-btn:hover{text-decoration:none;color:#3d4345}.facebook-btn:focus{text-decoration:none;border:2px solid #3d4345}.facebook-btn span{padding-left:0}.facebook-btn span:before{margin-right:.5rem;background-image:url("../Content/images/icons/logo-facebook.svg")}.login-form{background:#f7f1e9;border-radius:3px;padding:1.5rem;box-shadow:0 1px 1px #bcb4ab;margin-bottom:1rem}.login-form .field-validation-error{display:block;font-size:.85em;color:#b4252d}.login-form input{display:block;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.signin-btn{background-color:#00708e;transition:all 300ms ease-in-out}.signin-btn:focus,.signin-btn:hover,.signin-btn:active{background-color:#004360}.logs-wrapper{width:80%}.logs-wrapper .epic,.error-wrapper{display:block;background:#fff;border-radius:3px;box-shadow:0 1px 1px rgba(94,97,103,.3);margin-bottom:1.5em}.epic.empty{padding:.5rem 1rem}@media only screen and (min-width:800px){.epic.empty{max-width:60%}}.epic a{color:inherit;text-decoration:none;border:none}.adventure-title{-webkit-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;color:#fff;border-radius:3px 3px 0 0;padding:0;font-size:1.5rem;font-weight:bold}@media only screen and (min-width:600px){.adventure-title{padding-top:1.75rem}}.adventure-title h2{line-height:normal}.adventure-title span{display:block;line-height:normal;padding:2rem .75rem .4rem;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:-webkit-linear-gradient(top,transparent 40%,rgba(0,0,0,.35));background-image:-moz-linear-gradient(center top,transparent 40%,rgba(0,0,0,.35));background-image:-ms-linear-gradient(top,transparent 40%,rgba(0,0,0,.35));background-image:-o-linear-gradient(top,transparent 40%,rgba(0,0,0,.35));background-image:linear-gradient(top,transparent 40%,rgba(0,0,0,.35))}.logs-wrapper .cache-title{display:block;margin-top:4px}.logs-wrapper .log-date{display:inline-block;color:#697072;display:block}.logs-wrapper .adventure-title>span{padding-right:5rem}.logs-wrapper .adventure-title-text,.logs-wrapper .completed-count{padding:0;background:rgba(0,0,0,0)}.logs-wrapper .completed-count{position:absolute;right:.75rem;bottom:.5rem}.logs-wrapper .completed-count img{width:1.5rem;height:1.5rem}.logs-wrapper ul{list-style:none;margin:0;padding:1rem}.logs-wrapper li+li{margin-top:.5rem;border-top:1px solid #e0e4e5;padding-top:.5rem}.logs-wrapper li a{display:block;min-height:3rem;line-height:normal}.logs-wrapper .key-photo-thumb{float:left;margin-right:.75rem;height:3rem;width:4.3rem;background-position:75% center;background-size:cover}.logs-wrapper .deleted{position:relative}.logs-wrapper .deleted:after{background-color:rgba(255,255,255,.5);content:"";position:absolute;bottom:-.45rem;left:-1rem;right:-1rem;top:-.05rem}.logs-wrapper .deleted:first-child:after{top:-1rem}.logs-wrapper .deleted:last-child:after{bottom:-1rem}.logs-wrapper .button-delete{color:#697072;width:3rem}.logs-wrapper .deleted .button-delete{position:relative;z-index:50}.logs-wrapper .button-delete:hover,.logs-wrapper .button-delete:focus{text-decoration:underline}.logs-wrapper li.deleted+li{border-top:none}.logs-wrapper .deletable{display:table;width:100%}.logs-wrapper .deletable a{display:table-cell;vertical-align:middle}.link-toggle{color:inherit;float:right;text-decoration:underline}.link-toggle:hover{text-decoration:none}.error-wrapper{border:.4rem solid #fff;padding:1.5rem}.error-wrapper .alert-error{margin-top:1.5rem}.error-wrapper h1{margin:0}.error-wrapper a{text-decoration:underline}.breadcrumb{margin:0;background:none;padding:1.5rem 0}.breadcrumbs a{color:#3d4345;text-decoration:underline}.breadcrumbs a:hover,.breadcrumbs a:focus{color:#02874d}.breadcrumb>li{text-shadow:none}.breadcrumb>.active,.breadcrumb>li+li:before{color:#697072}.breadcrumb>li+li:before{content:"→";padding:0 1rem 0 .75rem}@media(max-width:500px){.adventure-index-title-container{flex-wrap:wrap}}.adventure-index-title-container .adventure-index-heading{color:#3d4345;font-size:1.5rem;font-weight:bold;margin-bottom:0;white-space:nowrap}.adventure-index-title-container .adventure-index-heading small{font-size:1.125rem;margin-left:1rem;padding:.2rem .5rem;background-color:#f3fafb}.adventure-index-title-container .adventure-index-carousel-button{border-radius:.5rem;padding:.25rem .25rem}#adventure-index-credits-container h1{margin-bottom:0}#adventure-index-credits-container h2{font-size:1.1rem;margin-bottom:0}#adventure-index-credits-container .credits-carousel-container{position:relative;width:100%;min-height:330px;overflow:hidden}#adventure-index-credits-container .no-credits{min-height:0}#adventure-index-credits-container .credits-current-row{position:absolute;width:100%;display:flex;align-items:center;justify-content:space-between}#adventure-index-credits-container .card-container,#adventure-index-credits-container .card-empty{flex:0 0 32%;min-height:300px}#adventure-index-credits-container .card-container{padding:1.5rem;border:1px solid #e0e4e5;border-radius:.5rem;box-shadow:0 4px 8px 0 rgba(0,84,114,.1)}#adventure-index-credits-container .card-container hr{margin:.8rem 0 .5rem 0}#adventure-index-credits-container .card-container button{font-size:.875rem}#adventure-index-credits-container .card-container .mega-giga-title{font-size:.9rem}#adventure-index-credits-container .card-container .card-content{margin:1rem 0;padding-left:0}#adventure-index-credits-container .card-container .card-content li{margin:.5rem 0;list-style:none;display:flex;align-items:center}#adventure-index-credits-container .card-container .card-content li img{margin-right:.5rem}.adventure-index-content-container{display:flex;justify-content:space-between}.adventure-index-content-container ul{padding-left:0;list-style-type:none}@media(max-width:992px){.adventure-index-content-container{flex-wrap:wrap}}.adventure-list{overflow:hidden;padding-top:.2rem;padding-right:.2rem;flex:0 1 67%}@media(max-width:992px){.adventure-list{flex:0 1 100%}}.adventure-resources{margin-top:.2rem;flex:0 0 31%}@media(max-width:992px){.adventure-resources{flex:0 1 100%}}.adventure-resources ul{border-radius:.25rem;background-color:#f3fafb;padding:2rem 1rem 1rem 1rem}.adventure-resources h2{font-size:1.15rem;font-weight:bold}.adventure-resources li{font-size:.875rem;margin-bottom:1rem}@media(max-width:1200px){.adventure-resources li{font-size:.75rem}}@media(max-width:992px){.adventure-resources li{font-size:.875rem}}.adventure-item{display:flex;padding:2rem;background-color:#f3fafb;border-radius:.25rem;margin-bottom:1.5rem}.adventure-item h2{font-size:1.12rem}@media(max-width:768px){.adventure-item{display:block}}.adventure-item .adventure-item-img{margin-right:1.5rem}.adventure-item .adventure-item-img img{border:4px solid #fff;border-radius:.25rem}@media(max-width:768px){.adventure-item .adventure-item-img{margin-right:0;margin-bottom:2rem}}.adventure-item .adventure-item-img .adventure-img-thumbnail,.adventure-item .adventure-item-img .img-empty{width:192px}@media(max-width:768px){.adventure-item .adventure-item-img .adventure-img-thumbnail,.adventure-item .adventure-item-img .img-empty{width:100%}}.adventure-item .adventure-location-label{display:inline}@media(max-width:1200px){.adventure-item .adventure-location-label{display:block}}.adventure-item .adventure-location-label label{font-weight:normal;margin-bottom:0}.adventure-item .adventure-location-label img{width:12px;height:15px;margin-right:.4rem}.adventure-item .adventure-item-body{width:100%;padding:1.125rem 1.5rem;background-color:#fff;border-radius:.25rem}.adventure-item .adventure-item-body h2{display:flex;align-items:flex-start;justify-content:space-between}.adventure-item .visibility-tag{background-color:#e0e4e5;padding:.2rem 1rem .2rem 1rem;border-radius:.25rem}.feature-tag{display:flex;align-items:center;font-size:.75rem;padding:.25rem .5rem;border-radius:.25rem;background-color:#faf3ff;box-shadow:0 1px 2px rgba(0,0,0,.1)}.carousel-next-page-exit{animation:carousel-next-page-exit 100ms ease-in forwards}@keyframes carousel-next-page-exit{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-100px)}}.carousel-next-page-enter{animation:carousel-next-page-enter 100ms ease-out forwards}@keyframes carousel-next-page-enter{0%{opacity:0;transform:translateX(100px)}100%{opacity:1;transform:translateX(0)}}.carousel-prev-page-exit{animation:carousel-prev-page-exit 100ms ease-in forwards}@keyframes carousel-prev-page-exit{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(100px)}}.carousel-prev-page-enter{animation:carousel-prev-page-enter 100ms ease-out forwards}@keyframes carousel-prev-page-enter{0%{opacity:0;transform:translateX(-100px)}100%{opacity:1;transform:translateX(0)}}.header__headline{color:#fff;font-size:1.75rem;font-weight:bold;line-height:normal;padding:90px 1.5rem 1rem;margin:0}.adventure-details{background-color:#f3fafb;margin-bottom:1.5rem;padding:2rem}.adventure-details .description{font-size:1rem;white-space:pre-line}.adventure-details-info-container{background-color:#fff;border-radius:.25rem}.adventure-details-info-container hr{margin:1rem 0}.adventure-details-info-container h2{font-size:1.2rem;margin-bottom:0}.adventure-details-info-container .credit-container h2{font-size:1.2rem;font-weight:bold;margin-bottom:0}@media(max-width:1200px){.adventure-details-info-container .credit-container h2{font-size:1rem}}.adventure-details-info-container .credit-container .credit-content{display:flex;margin-top:1rem;flex-wrap:wrap}.adventure-details-info-container .credit-container .credit-content ul{margin:0;padding-left:0;flex:0 0 48%}@media(max-width:1200px){.adventure-details-info-container .credit-container .credit-content ul{flex:0 0 100%}}.adventure-details-info-container .credit-container .credit-content li{margin-top:1rem;list-style:none;display:flex;align-items:center}.adventure-details-info-container .credit-container .credit-content li img{margin-right:.5rem}@media(max-width:500px){.adventure-details-info-container .credit-container .credit-content li{font-size:.7rem}}.adventure-details-info-container .theme-list{display:flex;flex-wrap:wrap}.adventure-details-info-container .theme-tag{display:flex;align-items:center;min-height:1rem;padding:.25rem .5rem;border-radius:.25rem;background-color:#f1f5f5;white-space:nowrap}@media(max-width:500px){.adventure-details-info-container .theme-tag{font-size:.7rem}}.adventure-details-info-container .theme-tag-other{padding:.35rem .5rem}.adventure-details-menu-container{padding:0 0 0 1.5rem}@media(max-width:992px){.adventure-details-menu-container{margin-top:2rem;padding:0}}.adventure-details-menu-container ul,.adventure-details-menu-container li{margin-left:0;list-style:none;background-color:#fff}.adventure-details-menu-container ul{padding:0 1rem 0 1rem;border-radius:.25rem}.adventure-details-menu-container li{padding:.75rem}.adventure-details-menu-container li img{width:15px;height:15px;margin-right:.75rem}.adventure-details-menu-container li:not(:last-child){border-bottom:1px solid #99d3df}.adventure-details-menu-container .visibility-toggle-container{padding:1.5rem;background-color:#fff;border-radius:.25rem;margin-bottom:1.5rem}.adventure-details-menu-container .visibility-select,.adventure-details-menu-container .qr-copy-container{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;font-size:1rem;padding:.75rem 1rem;background-color:#fff;color:#3d4345;border:1px solid #5cb4c8;border-radius:.25rem;margin-bottom:0}.adventure-details-menu-container .visibility-select:hover,.adventure-details-menu-container .qr-copy-container:hover{border:1px solid #1a89a5}.adventure-details-menu-container .visibility-dropdown{position:relative;cursor:pointer}.adventure-details-menu-container .visibility-dropdown ul{position:absolute;font-size:1rem;padding:0;margin:0;left:0;top:0;box-shadow:0 1px 10px rgba(0,0,0,.1)}.adventure-details-menu-container .visibility-dropdown li{border:none;list-style-type:none;padding:1rem;width:240px;min-width:240px;background-color:#fff}.adventure-details-menu-container .visibility-dropdown li:hover{background-color:#d2ecf1}.adventure-details-menu-container .visibility-dropdown .fa{color:#697072;margin-right:1rem;width:1rem}.adventure-details-menu-container .delete-text-link{color:#c50003}.adventure-details-menu-container .delete-text-link:hover,.adventure-details-menu-container .delete-text-link:focus,.adventure-details-menu-container .delete-text-link:focus:not(:focus-visible),.adventure-details-menu-container .delete-text-link:active{color:#c50003}.adventure-details-menu-container .smart-link-container{background-color:#fff;padding:1.5rem}.adventure-details-menu-container .qr-copy-container{font-size:.875rem;padding:.5rem 1rem;margin-bottom:.25rem}.adventure-details-menu-container .qr-url{flex:0 0 65%;padding-right:1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.adventure-details-menu-container .qr-copy-button{flex:0 0 35%;padding:.25rem .5rem;background-color:#f1f5f5;border-radius:.25rem;white-space:nowrap}.adventure-details-menu-container .qr-copy-button img{width:16px}.adventure-details-menu-container .qr-copy-button:hover,.adventure-details-menu-container .qr-copy-button:focus,.adventure-details-menu-container .qr-copy-button:focus:not(:focus-visible){background-color:#e0e4e5}.adventure-details-menu-container .qr-copy-button:active{background-color:#c7cdcf}.adventure-details-menu-container .qr-copied-text{color:#02874d;opacity:0}.adventure-details-menu-container .qr-code{text-align:center}.adventure-locations{margin-top:3rem}.adventure-locations .location-title-container{display:flex;flex-wrap:wrap;justify-content:space-between}.adventure-locations .location-title-container h3{font-size:1.5rem;white-space:nowrap}.adventure-locations .location-title-container h3 span{font-size:1.125rem;padding:.2rem .5rem;background-color:#f3fafb;margin-right:1rem}.adventure-locations .location-title-container h3 small{font-size:1rem}@media(max-width:500px){.adventure-locations .location-title-container .help-block{display:none}.adventure-locations .location-title-container button{width:100%;margin:1rem 0}}.adventure-locations ol,.adventure-locations ul{padding-left:0}.adventure-locations .sortable li:hover{cursor:ns-resize}.adventure-locations .toggle{font-weight:normal}.adventure-locations .toggle .toggle-container{background:#f1f5f5;border:1px solid #ccc;border-radius:1.5rem;cursor:pointer;display:inline-block;height:1.5rem;vertical-align:middle;width:2.25rem;position:relative}@media(max-width:500px){.adventure-locations .toggle .toggle-container{height:2rem;width:3rem}}.adventure-locations .toggle .toggle-container:hover .toggle-handle{box-shadow:0 0 0 3px #ddd}.adventure-locations .toggle .toggle-handle{background:#f1f5f5;border:1px solid #ccc;border-radius:1.5rem;position:absolute;height:1.5rem;width:1.5rem;top:0;bottom:0;left:-1px;right:auto;margin:auto;transition:right cubic-bezier(.54,.22,.35,.9) 500ms,left cubic-bezier(.54,.22,.35,.9) 500ms}@media(max-width:500px){.adventure-locations .toggle .toggle-handle{height:2rem;width:2rem}}.adventure-locations .toggle input{position:absolute;opacity:0;z-index:3}.adventure-locations .toggle input:checked~.toggle-container{background-color:#00708e;border-color:#00708e}.adventure-locations .toggle input:checked~.toggle-container .toggle-handle{left:auto;right:-1px;border-color:#00708e}.adventure-locations .waiting{background:#fff url(http://www.geocaching.com/images/loading2.gif) no-repeat 6px 50%;padding-left:1.75rem}.adventure-locations .location-item{display:flex;padding:2rem;background-color:#f3fafb;border-radius:.25rem;margin-bottom:1.5rem}@media(max-width:768px){.adventure-locations .location-item{display:block}}.adventure-locations .location-item h4{margin-bottom:0}.adventure-locations .location-item .location-item-img{margin-right:1.5rem}.adventure-locations .location-item .location-item-img img{border:4px solid #fff;border-radius:.25rem}@media(max-width:768px){.adventure-locations .location-item .location-item-img{margin-right:0;margin-bottom:2rem}}.adventure-locations .location-item .location-item-img .location-img-thumbnail,.adventure-locations .location-item .location-item-img .img-empty{width:192px}@media(max-width:768px){.adventure-locations .location-item .location-item-img .location-img-thumbnail,.adventure-locations .location-item .location-item-img .img-empty{width:100%}}.adventure-locations .location-item .location-item-body{width:100%;padding:1.125rem 1.5rem;background-color:#fff;border-radius:.25rem}.adventure-locations .location-item .location-item-body-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}@media(max-width:500px){.adventure-locations .location-item .location-item-body-header{flex-wrap:wrap}.adventure-locations .location-item .location-item-body-header .location-item-heading{flex:0 0 100%;order:2}.adventure-locations .location-item .location-item-body-header .location-buttons-group{flex:0 0 100%;order:1;justify-content:space-between;margin-bottom:1rem}}.adventure-locations .location-item .location-buttons-group{display:flex}.adventure-locations .location-item .location-buttons-group button{padding:.75rem}.adventure-locations .location-item .location-buttons-group button:first-of-type{margin-right:.75rem}.adventure-locations .location-item .location-buttons-group img{width:15px}@media(max-width:500px){.adventure-locations .location-item .location-buttons-group button{width:100%;padding:1rem .75rem}.adventure-locations .location-item .location-buttons-group button:first-of-type{margin-right:1.5rem}}.archived-tag{display:flex;align-items:center;font-size:.75rem;color:#fff;padding:.25rem .5rem;border-radius:.25rem;background-color:#3d4345}.game-status-message{color:#fff;margin-bottom:1rem;padding:.5rem;text-align:center}.game-status-message.status-test{background-color:#24b465}.game-status-message.status-test-alert{background-color:#b4252d}.game-status-message p:last-child{margin-bottom:0}.game-status-message a,.game-status-message a:hover{color:inherit}.edit-adventure-container,.edit-location-container{background-color:#f3fafb;border-radius:.25rem;padding:2rem;max-width:850px;margin:0 auto}.edit-adventure-container legend,.edit-location-container legend{font-size:2rem;font-weight:bold;border-bottom:none}@media(max-width:768px){.edit-adventure-container legend,.edit-location-container legend{font-size:1.5rem}}.edit-adventure-container label,.edit-location-container label{font-weight:bold;font-size:1rem}.edit-adventure-container p,.edit-location-container p{margin-bottom:.5rem}.edit-adventure-container section,.edit-location-container section{margin-bottom:2.5rem}.edit-adventure-container input[type=text],.edit-adventure-container textarea,.edit-adventure-container .challenge-type-select,.edit-location-container input[type=text],.edit-location-container textarea,.edit-location-container .challenge-type-select{width:100%;font-size:1rem;padding:.75rem 1rem;background-color:#fff;color:#3d4345;border:1px solid #5cb4c8;border-radius:.25rem;margin-bottom:0}.edit-adventure-container input[type=text]:hover,.edit-adventure-container textarea:hover,.edit-adventure-container .challenge-type-select:hover,.edit-location-container input[type=text]:hover,.edit-location-container textarea:hover,.edit-location-container .challenge-type-select:hover{border:1px solid #1a89a5}.edit-adventure-container input[type=text]:disabled,.edit-adventure-container textarea:disabled,.edit-adventure-container .challenge-type-select:disabled,.edit-location-container input[type=text]:disabled,.edit-location-container textarea:disabled,.edit-location-container .challenge-type-select:disabled{background-color:rgba(255,255,255,.38)}.edit-adventure-container textarea,.edit-location-container textarea{margin-top:.5rem;min-height:200px}.edit-adventure-container .credit-container,.edit-location-container .credit-container{padding:1.5rem;border:1px solid #e0e4e5;border-radius:.5rem;box-shadow:0 4px 8px 0 rgba(0,84,114,.1);background-color:#fff}@media(max-width:992px){.edit-adventure-container .credit-container,.edit-location-container .credit-container{padding:1rem}}.edit-adventure-container .credit-container h2,.edit-location-container .credit-container h2{font-size:1.2rem;font-weight:bold;margin-bottom:0}@media(max-width:992px){.edit-adventure-container .credit-container h2,.edit-location-container .credit-container h2{font-size:1rem}}.edit-adventure-container .credit-container hr,.edit-location-container .credit-container hr{margin:.8rem 0 .5rem 0}.edit-adventure-container .credit-container .credit-content,.edit-location-container .credit-container .credit-content{display:flex;margin-top:1rem;flex-wrap:wrap}.edit-adventure-container .credit-container .credit-content ul,.edit-location-container .credit-container .credit-content ul{margin:0;padding-left:0;flex:0 0 45%}@media(max-width:992px){.edit-adventure-container .credit-container .credit-content ul,.edit-location-container .credit-container .credit-content ul{flex:0 0 100%}}.edit-adventure-container .credit-container .credit-content li,.edit-location-container .credit-container .credit-content li{margin-top:1rem;list-style:none;display:flex;align-items:center}.edit-adventure-container .credit-container .credit-content li img,.edit-location-container .credit-container .credit-content li img{margin-right:.5rem}@media(max-width:500px){.edit-adventure-container .credit-container .credit-content li,.edit-location-container .credit-container .credit-content li{font-size:.7rem}}.edit-adventure-container .counter,.edit-location-container .counter{margin-top:.5rem;display:block;text-align:right}.edit-adventure-container .image-preview,.edit-location-container .image-preview{margin-top:1rem;display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.edit-adventure-container .image-preview,.edit-location-container .image-preview{display:block}}.edit-adventure-container .image-preview figure,.edit-location-container .image-preview figure{max-width:200px;background-color:#fff;border:1px solid #99d3df;border-radius:.25rem;margin:0}@media(max-width:768px){.edit-adventure-container .image-preview figure,.edit-location-container .image-preview figure{max-width:100%}}.edit-adventure-container .image-preview figure img,.edit-location-container .image-preview figure img{width:100%}.edit-adventure-container .image-preview figure span,.edit-location-container .image-preview figure span{white-space:nowrap}.edit-adventure-container .image-preview .fade,.edit-location-container .image-preview .fade{opacity:.4}.edit-adventure-container .image-preview .media-present,.edit-location-container .image-preview .media-present{border:none}.edit-adventure-container .image-preview .media-empty,.edit-location-container .image-preview .media-empty{padding:2.5rem}.edit-adventure-container .image-preview .upload-wrapper,.edit-location-container .image-preview .upload-wrapper{display:flex;align-items:center;width:100%;margin-left:1.5rem}@media(max-width:768px){.edit-adventure-container .image-preview .upload-wrapper,.edit-location-container .image-preview .upload-wrapper{margin-top:1.5rem;margin-left:0;justify-content:center}}.edit-adventure-container .image-preview .upload-wrapper label,.edit-location-container .image-preview .upload-wrapper label{white-space:nowrap;margin:0;border-radius:.25rem;box-shadow:none;padding:.5rem}.edit-adventure-container .image-preview .upload-wrapper .upload-image-name,.edit-location-container .image-preview .upload-wrapper .upload-image-name{color:#697072;padding:.5rem;word-break:break-all}.edit-adventure-container .image-preview .delete-button-icon,.edit-location-container .image-preview .delete-button-icon{width:15px;height:15px}.edit-adventure-container .image-preview .upload-new-entry,.edit-location-container .image-preview .upload-new-entry{background-color:#fff;border:1px solid #99d3df;border-radius:.25rem}.edit-adventure-container .theme-list,.edit-location-container .theme-list{max-width:100%;display:flex;flex-wrap:wrap;flex-direction:column;height:20rem}@media(max-width:1024px){.edit-adventure-container .theme-list,.edit-location-container .theme-list{height:30rem}}@media(max-width:768px){.edit-adventure-container .theme-list,.edit-location-container .theme-list{height:44rem}}@media(max-width:500px){.edit-adventure-container .theme-list,.edit-location-container .theme-list{height:80rem}}.edit-adventure-container .theme-check-container,.edit-location-container .theme-check-container{display:flex;align-items:center;margin-bottom:1rem;font-weight:normal}.edit-adventure-container .theme-check-container span,.edit-location-container .theme-check-container span{word-break:break-all}.edit-adventure-container .theme-check-container label,.edit-location-container .theme-check-container label{display:inline;font-weight:normal;margin-bottom:0;font-size:inherit}.edit-adventure-container .theme-checkbox-outer:focus-within,.edit-adventure-container .disclaimer-checkbox-outer:focus-within,.edit-adventure-container .redeem-checkbox-outer:focus-within,.edit-location-container .theme-checkbox-outer:focus-within,.edit-location-container .disclaimer-checkbox-outer:focus-within,.edit-location-container .redeem-checkbox-outer:focus-within{outline:3px solid #02874d}.edit-adventure-container .theme-checkbox-outer,.edit-adventure-container .disclaimer-checkbox-outer,.edit-adventure-container .redeem-checkbox-outer,.edit-location-container .theme-checkbox-outer,.edit-location-container .disclaimer-checkbox-outer,.edit-location-container .redeem-checkbox-outer{margin-right:.5rem;border:1px solid #3d4345;border-radius:.25rem;overflow:hidden}.edit-adventure-container .theme-checkbox-outer-disabled,.edit-adventure-container .disclaimer-checkbox-outer-disabled,.edit-location-container .theme-checkbox-outer-disabled,.edit-location-container .disclaimer-checkbox-outer-disabled{margin-right:.5rem;border:1px solid #c7cdcf;border-radius:.25rem;overflow:hidden}.edit-adventure-container .theme-checked-bg-color,.edit-adventure-container .disclaimer-checked-bg-color,.edit-adventure-container .redeem-checked-bg-color,.edit-location-container .theme-checked-bg-color,.edit-location-container .disclaimer-checked-bg-color,.edit-location-container .redeem-checked-bg-color{background-color:#02874d}.edit-adventure-container .theme-checked-bg-color-disabled,.edit-adventure-container .disclaimer-checked-bg-color-disabled,.edit-location-container .theme-checked-bg-color-disabled,.edit-location-container .disclaimer-checked-bg-color-disabled{background-color:none}.edit-adventure-container .theme-checkbox-inner,.edit-adventure-container .disclaimer-checkbox-inner,.edit-adventure-container .redeem-checkbox-inner,.edit-location-container .theme-checkbox-inner,.edit-location-container .disclaimer-checkbox-inner,.edit-location-container .redeem-checkbox-inner{margin-left:-1px}.edit-adventure-container .theme-bg-white,.edit-adventure-container .disclaimer-bg-white,.edit-adventure-container .redeem-bg-white,.edit-location-container .theme-bg-white,.edit-location-container .disclaimer-bg-white,.edit-location-container .redeem-bg-white{background-color:#fff}.edit-adventure-container .theme-bg-gray,.edit-adventure-container .disclaimer-bg-gray,.edit-location-container .theme-bg-gray,.edit-location-container .disclaimer-bg-gray{background-color:none}.edit-adventure-container .theme-checkbox-inner-bg,.edit-adventure-container .disclaimer-checkbox-inner-bg,.edit-adventure-container .redeem-checkbox-inner-bg,.edit-location-container .theme-checkbox-inner-bg,.edit-location-container .disclaimer-checkbox-inner-bg,.edit-location-container .redeem-checkbox-inner-bg{background-image:url("../Content/images/icons/checked.svg");background-size:cover}.edit-adventure-container .theme-checkbox-inner-bg-disabled,.edit-adventure-container .disclaimer-checkbox-inner-bg-disabled,.edit-location-container .theme-checkbox-inner-bg-disabled,.edit-location-container .disclaimer-checkbox-inner-bg-disabled{background-image:url("../Content/images/icons/checked-disabled.svg");background-size:cover}.edit-adventure-container .theme-checkbox-outer,.edit-adventure-container .theme-checkbox-inner,.edit-adventure-container .theme-checkbox-default,.edit-adventure-container .disclaimer-checkbox-outer,.edit-adventure-container .disclaimer-checkbox-inner,.edit-adventure-container .disclaimer-checkbox-default,.edit-adventure-container .redeem-checkbox-outer,.edit-adventure-container .redeem-checkbox-inner,.edit-adventure-container .redeem-checkbox-default,.edit-location-container .theme-checkbox-outer,.edit-location-container .theme-checkbox-inner,.edit-location-container .theme-checkbox-default,.edit-location-container .disclaimer-checkbox-outer,.edit-location-container .disclaimer-checkbox-inner,.edit-location-container .disclaimer-checkbox-default,.edit-location-container .redeem-checkbox-outer,.edit-location-container .redeem-checkbox-inner,.edit-location-container .redeem-checkbox-default{width:1.5rem;height:1.5rem;min-width:1.5rem}.edit-adventure-container .theme-checkbox-default,.edit-adventure-container .disclaimer-checkbox-default,.edit-adventure-container .redeem-checkbox-default,.edit-location-container .theme-checkbox-default,.edit-location-container .disclaimer-checkbox-default,.edit-location-container .redeem-checkbox-default{opacity:0;cursor:pointer}.edit-adventure-container .location-inputs-container,.edit-location-container .location-inputs-container{display:flex;align-items:center}.edit-adventure-container .location-inputs-container button,.edit-location-container .location-inputs-container button{margin-left:1rem}@media(max-width:500px){.edit-adventure-container .location-inputs-container,.edit-location-container .location-inputs-container{display:block}.edit-adventure-container .location-inputs-container button,.edit-location-container .location-inputs-container button{margin-top:1rem;margin-left:0;width:100%}}.edit-adventure-container .location-map,.edit-location-container .location-map{width:100%;height:250px;margin-top:1rem}.edit-adventure-container .location-map-hide,.edit-location-container .location-map-hide{display:none}.edit-adventure-container .challenge-type-select,.edit-location-container .challenge-type-select{display:flex;justify-content:space-between;width:180px;min-width:180px;text-align:left}.edit-adventure-container .challenge-type-dropdown,.edit-location-container .challenge-type-dropdown{position:relative;cursor:pointer}.edit-adventure-container .challenge-type-dropdown ul,.edit-location-container .challenge-type-dropdown ul{position:absolute;font-size:1rem;padding-left:0;left:0;top:0;box-shadow:0 1px 10px rgba(0,0,0,.1)}.edit-adventure-container .challenge-type-dropdown li,.edit-location-container .challenge-type-dropdown li{list-style-type:none;padding:1rem 3.25rem 1rem 1rem;background-color:#fff}.edit-adventure-container .challenge-type-dropdown li:hover,.edit-location-container .challenge-type-dropdown li:hover{background-color:#d2ecf1}.edit-adventure-container .multi-container-header,.edit-adventure-container .multi-container-content,.edit-location-container .multi-container-header,.edit-location-container .multi-container-content{display:flex}.edit-adventure-container .multi-container-header p,.edit-adventure-container .multi-container-content p,.edit-location-container .multi-container-header p,.edit-location-container .multi-container-content p{margin-bottom:0}.edit-adventure-container .multi-container-header .text-column-header,.edit-adventure-container .multi-container-header .text-column,.edit-adventure-container .multi-container-content .text-column-header,.edit-adventure-container .multi-container-content .text-column,.edit-location-container .multi-container-header .text-column-header,.edit-location-container .multi-container-header .text-column,.edit-location-container .multi-container-content .text-column-header,.edit-location-container .multi-container-content .text-column{flex:1 0 80%}.edit-adventure-container .multi-container-header .text-column-header .text-column-number,.edit-adventure-container .multi-container-header .text-column .text-column-number,.edit-adventure-container .multi-container-content .text-column-header .text-column-number,.edit-adventure-container .multi-container-content .text-column .text-column-number,.edit-location-container .multi-container-header .text-column-header .text-column-number,.edit-location-container .multi-container-header .text-column .text-column-number,.edit-location-container .multi-container-content .text-column-header .text-column-number,.edit-location-container .multi-container-content .text-column .text-column-number{display:inline;font-size:inherit;font-weight:normal;padding:.2rem .5rem;background-color:#d2ecf1;border-radius:.25rem;margin-right:1rem;margin-bottom:0}.edit-adventure-container .multi-container-header .radio-column-header,.edit-adventure-container .multi-container-header .radio-column,.edit-adventure-container .multi-container-content .radio-column-header,.edit-adventure-container .multi-container-content .radio-column,.edit-location-container .multi-container-header .radio-column-header,.edit-location-container .multi-container-header .radio-column,.edit-location-container .multi-container-content .radio-column-header,.edit-location-container .multi-container-content .radio-column{flex:1 0 20%;text-align:center;padding-top:.25rem}.edit-adventure-container .multi-container-header .radio-button-container,.edit-adventure-container .multi-container-content .radio-button-container,.edit-location-container .multi-container-header .radio-button-container,.edit-location-container .multi-container-content .radio-button-container{display:flex;height:2.125rem;justify-content:center;align-items:center}.edit-adventure-container .multi-container-header .big-radio-input,.edit-adventure-container .multi-container-content .big-radio-input,.edit-location-container .multi-container-header .big-radio-input,.edit-location-container .multi-container-content .big-radio-input{width:1.125rem;height:1.125rem}.edit-adventure-container .disclaimer,.edit-location-container .disclaimer{display:flex;align-items:center}.edit-adventure-container .disclaimer label,.edit-location-container .disclaimer label{display:block;font-weight:normal;font-size:1rem;margin-bottom:0}@media(max-width:500px){.edit-adventure-container .disclaimer label,.edit-location-container .disclaimer label{font-size:.8rem;margin-left:1rem}}.edit-adventure-container .submit-group,.edit-location-container .submit-group{display:flex;justify-content:end}.edit-adventure-container .submit-group button:first-of-type,.edit-location-container .submit-group button:first-of-type{margin-right:1rem}@media(max-width:500px){.edit-adventure-container .submit-group,.edit-location-container .submit-group{flex-direction:column-reverse;justify-content:center;flex-wrap:wrap}.edit-adventure-container .submit-group button,.edit-location-container .submit-group button{width:100%;margin:1rem 0}.edit-adventure-container .submit-group button:first-of-type,.edit-location-container .submit-group button:first-of-type{margin-right:0}}.validation-summary-errors,.alert{margin-bottom:2rem;padding:1rem;font-size:.9rem;border-radius:3px;text-align:left}.validation-summary-errors,.alert-error{background-color:#f6dad4;border:1px solid #b4252d;color:#b4252d;padding:1rem}.validation-summary-errors ul{margin-bottom:0}.field-validation-error:before,.preview-error-message{content:"*"}.field-validation-error,.preview-error-message{font-size:.85rem;color:#b4252d;margin-top:.25rem;display:block}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-info{border-color:#9acfea}.stats-container{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}@media(max-width:996px){.stats-container{padding:0}}.stats-overview{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.stats-overview li{flex:1 0 30%;padding:.5rem;font-size:1.2rem;text-align:center}.stats-overview li+li{border-left:1px solid #ddd}@media(max-width:996px){.stats-overview li{flex:0 0 100%}.stats-overview li+li{border-left:none;border-top:1px solid #ddd}}.stats-title{background-color:#f1f5f5;border-color:#ccc;padding:1rem 1.5rem;border-bottom:1px solid rgba(0,0,0,0);border-top-right-radius:3px;border-top-left-radius:3px;font-weight:bold;margin-bottom:0;font-size:1.5rem}.stats-title small{font-size:.9rem}.stats-chart{width:100%;min-height:300px}.stats-rank-container{display:flex;flex-wrap:wrap}.stats-rank-container>div{flex:1 0 50%;border:1px solid #ccc}@media(max-width:996px){.stats-rank-container>div{flex:1 0 100%}}.stats-rank-container>div:last-of-type{border-left:0}@media(max-width:996px){.stats-rank-container>div:last-of-type{flex:1 0 100%;border-left:1px solid #ccc}}.stats-rank-container h2{font-weight:bold;font-size:1.3rem;padding:1rem 1.5rem;margin-bottom:0;background-color:#f1f5f5;border-bottom:1px solid #ccc}.stats-rank-container .active{color:#3d4345;font-weight:bold;text-decoration:none}.stats-rank-divider{color:#697072;font-weight:normal}.stats-rank-label{color:#00708e;font-size:1rem;font-weight:normal;margin:0 .5rem 0 .5rem;text-decoration:underline;cursor:pointer}.stats-rank-label input{display:none}.stats-top10-item{display:flex;justify-content:space-between;color:#697072;padding:.75rem 1.5rem}.stats-top10-item:hover{background-color:#e0e4e5}.stats-location-item{display:flex;flex-wrap:nowrap;padding:.75rem 1.5rem}.stats-location-item h3{font-size:1rem;flex:0 1 40%}.stats-location-item>div{flex:0 1 60%}.stats-location-item:not(:last-child){border-bottom:1px solid #e0e4e5}.ftf,.not-ftf{display:flex;color:#697072;justify-content:space-between;padding:.5rem}.ftf:hover,.not-ftf:hover{background-color:#e0e4e5}@media(max-width:996px){.stats-buttons{text-align:center}.stats-buttons a{width:100%;display:block;margin-bottom:1.5rem}}.table-sub-heading{font-weight:700}.reviews-data-grid-container{width:100%;min-height:80vh;margin-bottom:3rem}.reviews-data-grid-content{width:100%;height:fit-content;border:1px solid #e0e4e5;overflow:hidden;border-bottom:1px solid #e0e4e5;overflow:hidden}.reviews-data-grid-content .fade-in{animation:fade-in 600ms ease-out forwards}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.reviews-data-grid-content p{margin:0}.reviews-data-grid-content button{border:0;background:none}.reviews-data-grid-content .col{padding:1rem;display:flex;align-items:center}.reviews-data-grid-content .first-col{flex:0 0 85%;border-right:1px solid #e0e4e5}.reviews-data-grid-content .second-col{flex:0 0 15%;justify-content:center}.reviews-data-grid-content .grid-header{display:flex;align-items:center;height:50px;width:100%;background-color:#f1f5f5}.reviews-data-grid-content .header-btn{border-radius:50%;transition:all 150ms ease-in-out}.reviews-data-grid-content .header-btn:hover,.reviews-data-grid-content .header-btn:active{background:#e0e4e5}.reviews-data-grid-content .header-title{justify-content:space-between}.reviews-data-grid-content .header-title h2{font-size:1.4rem;margin:0}.reviews-data-grid-content .header-title button{padding:.1rem .2rem}.reviews-data-grid-content .filter-window{position:absolute;height:fit-content;top:0;left:0;display:flex;align-items:center;justify-content:center;padding:1rem;background:#fff;border:1px solid #e0e4e5;border-radius:.25rem;box-shadow:2px 2px 2px rgba(94,97,103,.3);z-index:900}.reviews-data-grid-content .filter-window button{margin-left:1rem;padding:.5rem .8rem;background-color:#00708e;color:#fff;border-radius:.25rem;transition:all 150ms ease-in-out}.reviews-data-grid-content .filter-window button:hover,.reviews-data-grid-content .filter-window button:active{background-color:#004360}.reviews-data-grid-content .header-date button{margin-left:.5rem;padding:.1rem}.reviews-data-grid-content .header-date .dates-asc{transform:rotate(.5turn)}.reviews-data-grid-content .grid-row-container{display:flex;align-items:center;width:100%;height:fit-content;border-bottom:1px solid #e0e4e5}.reviews-data-grid-content .review-body{display:flex;align-items:center}.reviews-data-grid-content .review-body-main,.reviews-data-grid-content .review-body-main-only{padding:1rem;flex:0 0 90%}.reviews-data-grid-content .review-body-main h3,.reviews-data-grid-content .review-body-main-only h3{font-size:1.2rem;margin-bottom:1rem;font-weight:bold}.reviews-data-grid-content .review-body-main-only{flex:0 0 100%}.reviews-data-grid-content .review-body-edit{padding:1rem;flex:0 0 10%;text-align:center}.reviews-data-grid-content .delete-review-text-btn{color:#00708e;margin-top:1rem;border:0;background:none;padding:0}.reviews-data-grid-content .delete-review-text-btn:hover,.reviews-data-grid-content .delete-review-text-btn:active{color:#005472}.reviews-data-grid-content .edit-button{padding:1rem;border:none;border-radius:50%;background:none;transition:all 150ms ease-in-out}.reviews-data-grid-content .edit-button:hover,.reviews-data-grid-content .edit-button:active{background:#e0e4e5}.reviews-data-grid-content .no-reviews{width:100%;height:50vh;display:flex;align-items:center;justify-content:center}.reviews-data-grid-content .grid-pagination{display:flex;justify-content:flex-end;padding:1rem;background-color:#f1f5f5}.reviews-data-grid-content .grid-pagination button{padding:.2em;border-radius:50%;transition:all 150ms ease-in-out}.reviews-data-grid-content .grid-pagination button:hover,.reviews-data-grid-content .grid-pagination button:active{background:#e0e4e5}.reviews-data-grid-content .grid-pagination span{margin:0 .6rem}.reviews-data-grid-content .pagination-container{display:flex;align-items:center}.carousel-container{margin-top:1.5rem}.carousel-container .carousel-content{display:flex;align-items:center;width:fit-content}.carousel-container .left-button-container{margin-right:.5rem}.carousel-container .right-button-container{margin-left:.5rem}.carousel-container .carousel-button{z-index:800;padding:0;margin:0;font-size:4rem;transition:all 300ms ease-in-out;background-color:rgba(128,128,128,.2)}.carousel-container .carousel-button:hover{background-color:rgba(128,128,128,.4)}.carousel-container .carousel-button:active{background-color:rgba(128,128,128,.8)}.carousel-container .carousel-imgs-container{display:flex;justify-content:space-between}.carousel-container .img-container{position:relative;margin-right:.6rem;background:none;width:100px;height:100px}.carousel-container .img-container:last-of-type{margin-right:0}.carousel-container .img-box{width:100%;height:100%;padding:0;border:0;background-position:center;background-size:cover}.carousel-container .img-del-btn-blip{border:1px solid #e0e4e5;position:absolute;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;width:18px;height:18px;top:3%;right:3%;cursor:pointer}.carousel-container .img-del-btn-blip:hover img,.carousel-container .img-del-btn-blip:active img,.carousel-container .img-del-btn-blip:focus img{-webkit-filter:brightness(70%);filter:brightness(70%)}@media(max-width:500px){.reviews-data-grid-content .first-col{flex:0 0 60%}.reviews-data-grid-content .second-col{flex:0 0 40%}.reviews-data-grid-content .header-title h2{font-size:1rem}.reviews-data-grid-content .review-body-main{flex:0 0 70%}.reviews-data-grid-content .review-body-main h3{font-size:1rem}.reviews-data-grid-content .review-body-edit{flex:0 0 30%}.carousel-container .img-container{width:38px;height:38px;margin-right:.4rem}.carousel-container .carousel-button{font-size:1rem}.carousel-container .left-button-container{margin-right:.2rem}.carousel-container .right-button-container{margin-left:.2rem}}@media(max-width:768px)and (min-width:500px){.reviews-data-grid-content .first-col{flex:0 0 70%}.reviews-data-grid-content .second-col{flex:0 0 30%}.reviews-data-grid-content .header-title h2{font-size:1rem}.reviews-data-grid-content .review-body-main{flex:0 0 70%}.reviews-data-grid-content .review-body-main h3{font-size:1rem}.reviews-data-grid-content .review-body-edit{flex:0 0 30%}.carousel-container .img-container{width:50px;height:50px;margin-right:.6rem}.carousel-container .carousel-button{font-size:2rem}}@media(min-width:768px){.reviews-data-grid-content .first-col{flex:0 0 80%}.reviews-data-grid-content .second-col{flex:0 0 20%}.reviews-data-grid-content .header-title h2{font-size:1.2rem}.reviews-data-grid-content .review-body-main{flex:0 0 90%}.reviews-data-grid-content .review-body-main h3{font-size:1.2rem}.reviews-data-grid-content .review-body-edit{flex:0 0 10%;padding:.5rem}.reviews-data-grid-content .edit-button{padding:.5rem}.carousel-container .img-container{width:80px;height:80px}.carousel-container .carousel-button{font-size:2rem}}@media(min-width:992px)and (max-width:1200px){.reviews-data-grid-content .first-col{flex:0 0 80%}.reviews-data-grid-content .second-col{flex:0 0 20%;justify-content:center}.reviews-data-grid-content .header-title h2{font-size:1.2rem}.reviews-data-grid-content .review-body-main{flex:0 0 80%}.reviews-data-grid-content .review-body-main h3{font-size:1.2rem}.reviews-data-grid-content .review-body-edit{flex:0 0 20%;padding:1rem}.reviews-data-grid-content .edit-button{padding:1rem}.carousel-container .img-container{width:100px;height:100px}}@media(min-width:1200px){.reviews-data-grid-content .first-col{flex:0 0 80%}.reviews-data-grid-content .second-col{flex:0 0 20%;justify-content:center}.reviews-data-grid-content .header-title h2{font-size:1.2rem}.reviews-data-grid-content .review-body-main{flex:0 0 80%}.reviews-data-grid-content .review-body-main h3{font-size:1.2rem}.reviews-data-grid-content .review-body-edit{flex:0 0 20%;padding:1rem}.reviews-data-grid-content .edit-button{padding:1rem}.carousel-container .img-container{width:100px;height:100px}.carousel-container .carousel-button{font-size:4rem}}.admin-dashboard{border:1px solid #e0e4e5;border-radius:.25rem;padding-left:0;max-width:700px;min-width:400px}.admin-dashboard li{list-style:none;padding:.8rem 1rem}.admin-dashboard li:first-child{background-color:#00708e;border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding:1rem 1rem}.admin-dashboard li:first-child h2{font-size:1.2rem;color:#fff;margin:0}.admin-dashboard li:not(:first-child):hover{background-color:#f3fafb}.admin-dashboard li:not(:last-child){border-bottom:1px solid #e0e4e5}.stat-box-container{display:flex;flex-direction:row;margin:2rem 0}.stat-box-container .card{flex:0 1 100px;text-align:center;margin-right:1rem}.stats-data-grid-container{display:flex;flex-grow:1}.stats-data-grid-container .MuiDataGrid-columnHeaderWrapper{background-color:#f1f5f5}.stats-data-grid-container .MuiDataGrid-columnHeaderWrapper .MuiDataGrid-menuIcon{visibility:visible}.stats-data-grid-container .MuiDataGrid-row{margin-left:.5rem}.searchValueContainer{display:inline-flex;flex-Direction:row;align-items:center;height:3rem;padding-left:1.25rem}.searchValueContainer .searchValueBtn{align-self:flex-end;min-width:2.6rem;margin-left:.25rem;background-color:#00708e}.searchValueContainer .searchValueBtn:hover{background-color:#005472}.inquiry{margin:.2rem;padding:.5rem;background-color:#e7f5f7}.label-public{color:#f05822}.label-private{color:#27698c}.label-off{color:#697072}.admin-manage-player h3{font-size:1.2rem}.admin-manage-player .MuiIconButton-root{padding:0 .5rem 0 0}.admin-manage-player .MuiFormControlLabel-root{margin:0;padding:0}.admin-manage-player .MuiCheckbox-colorPrimary,.admin-manage-player .MuiCheckbox-colorPrimary.Mui-checked{color:#00708e}.admin-manage-player .add-credits-button{display:flex;align-items:center;color:#fff;font-size:1rem;padding:.65rem 1.25rem;background-color:#00708e;border:0;border-radius:.25rem;transition:all 150ms ease-in-out}.admin-manage-player .add-credits-button:hover,.admin-manage-player .add-credits-button:active{background-color:#004360}.admin-manage-player .no-data{display:flex;width:100%;min-height:50vh;align-items:center;justify-content:center}.admin-manage-player .bottom-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:4rem}.admin-manage-player .data-grid-container{border:1px solid #f1f5f5}.admin-manage-player .data-grid-container .header-section,.admin-manage-player .data-grid-container .data-row{display:flex}.admin-manage-player .data-grid-container .header-section{background-color:#f1f5f5}.admin-manage-player .data-grid-container .header-section>div{display:flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:bold;padding:.5rem;text-align:center}.admin-manage-player .data-grid-container .data-row{font-size:.75rem}.admin-manage-player .data-grid-container .data-row div{display:flex;padding:1rem .5rem;align-items:center;overflow-wrap:break-word}.admin-manage-player .data-grid-container .data-row div:not(div:first-child){justify-content:center}.admin-manage-player .data-grid-container .data-row div:not(div:last-child){border-right:1px solid #f1f5f5}.admin-manage-player .data-grid-container .adventure-cell{flex:0 0 20%}.admin-manage-player .data-grid-container .date-granted-cell,.admin-manage-player .data-grid-container .date-created-cell{flex:0 0 10%}.admin-manage-player .data-grid-container .stage-cell,.admin-manage-player .data-grid-container .rating-cell{flex:0 0 6%}.admin-manage-player .data-grid-container .credit-type-cell,.admin-manage-player .data-grid-container .credit-status-cell,.admin-manage-player .data-grid-container .adventure-status-cell{flex:0 0 13%}.admin-manage-player .data-grid-container .manage-cell{flex:0 0 9%}.admin-manage-player .grid-pagination{display:flex;justify-content:flex-end;padding:1rem;background-color:#f1f5f5}.admin-manage-player .grid-pagination button{border:0;background:none;padding:.2em;border-radius:50%;transition:all 150ms ease-in-out}.admin-manage-player .grid-pagination button:hover,.admin-manage-player .grid-pagination button:active{background:#c7cdcf}.admin-manage-player .grid-pagination span{margin:0 .6rem}.admin-manage-player .pagination-container{display:flex;align-items:center}.add-credits-container section,.edit-credits-container section{margin-bottom:3rem}.add-credits-container label,.edit-credits-container label{margin-bottom:0}.add-credits-container h3,.edit-credits-container h3{font-size:1rem;font-weight:bold}.add-credits-container ul,.edit-credits-container ul{padding-left:1rem}.add-credits-container li,.edit-credits-container li{list-style-type:none;margin-left:0}.add-credits-container .add-usernames-field,.edit-credits-container .add-usernames-field{display:flex;align-items:center}.add-credits-container .MuiRadio-colorPrimary,.add-credits-container .MuiRadio-colorPrimary.Mui-checked,.add-credits-container .MuiCheckbox-colorPrimary,.add-credits-container .MuiCheckbox-colorPrimary.Mui-checked,.edit-credits-container .MuiRadio-colorPrimary,.edit-credits-container .MuiRadio-colorPrimary.Mui-checked,.edit-credits-container .MuiCheckbox-colorPrimary,.edit-credits-container .MuiCheckbox-colorPrimary.Mui-checked{color:#00708e}.add-credits-container .error,.add-credits-container .error .MuiRadio-colorPrimary,.add-credits-container .error .MuiCheckbox-colorPrimary,.add-credits-container .error .MuiRadio-colorPrimary.Mui-checked,.add-credits-container .error .MuiFormControlLabel-label,.edit-credits-container .error,.edit-credits-container .error .MuiRadio-colorPrimary,.edit-credits-container .error .MuiCheckbox-colorPrimary,.edit-credits-container .error .MuiRadio-colorPrimary.Mui-checked,.edit-credits-container .error .MuiFormControlLabel-label{color:#f44336}.add-credits-container .textfield,.edit-credits-container .textfield{min-width:300px}.add-credits-container .users-displayfield,.edit-credits-container .users-displayfield{padding:1rem;min-height:150px;max-height:300px;overflow-y:scroll}.add-credits-container .users-none,.edit-credits-container .users-none{display:flex;justify-content:center;align-items:center}.add-credits-container .users-error,.edit-credits-container .users-error{outline:1px solid #f44336}.add-credits-container .no-users,.edit-credits-container .no-users{color:#697072}.add-credits-container .chip,.edit-credits-container .chip{margin-right:.5rem;margin-bottom:.5rem}.add-credits-container .MuiChip-colorPrimary,.edit-credits-container .MuiChip-colorPrimary{background-color:#02874d}.add-credits-container .MuiChip-colorSecondary,.edit-credits-container .MuiChip-colorSecondary{background-color:#f44336}.add-credits-container .buttons-group,.edit-credits-container .buttons-group{display:flex;width:100%;margin-top:1rem}.add-credits-container .buttons-group .verified-status,.edit-credits-container .buttons-group .verified-status{text-align:center;font-size:1.25rem;font-weight:bold;background-color:#02874d;border-radius:.4rem;color:#fff;padding:.6rem 1rem;margin-left:1rem}.add-credits-container #specialPermissions .MuiFormControlLabel-root,.edit-credits-container #specialPermissions .MuiFormControlLabel-root{display:block;max-width:300px}.edit-credits-container section,.arch-credits-container section{margin-bottom:2rem}.edit-credits-container p span,.arch-credits-container p span{font-size:1rem;font-weight:bold;margin-right:.5rem}.edit-credits-container .MuiFormControlLabel-label,.arch-credits-container .MuiFormControlLabel-label{font:.875rem "Helvetica Neue",Helvetica,Arial,sans-serif}.edit-credits-container .buttons-group,.arch-credits-container .buttons-group{width:60%;display:flex;align-items:center;justify-content:space-between}.edit-credits-container .buttons-group div,.arch-credits-container .buttons-group div{display:flex}.add-username-button{transition:none}