.Application #mainContent{color:#f5f5f5}.Authorize header{display:none}.Authorize footer{display:none}#application-container{margin-top:4rem}#application-container a:not(.button){color:#ffce1f}#application-container a:not(.button):hover{color:#f5dc56}#application-container .companion-select select{padding:4px}#application-container .form-field{padding:1rem 0}#application-container input.button{border:0}#application-container .form-element{max-width:700px}#application-container .apppart{margin-bottom:1.5rem;padding:2rem 3.5rem 4rem}#application-container .tos{margin-bottom:1.5rem;background-color:transparent}#application-container .tos input{margin:4px 6px 0 0}#application-container .tos .link a{color:#ffce1f}#application-container .section-header{margin-bottom:8px}#application-container .bungie-application{font-size:1.5rem}#application-container .api-key-content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#application-container .key-field{overflow:hidden;padding-bottom:18px;white-space:nowrap;font-size:1rem}#application-container .key-menu{position:relative;float:right;background-color:#1e242b}#application-container .key-menu:before{position:absolute;top:50%;right:0;width:0;height:0;margin-top:5px;content:"";border-width:10px 7.5px 0;border-style:solid;border-color:whitesmoke transparent transparent}#application-container .key-menu-items{position:absolute;display:none;z-index:99;right:0;background-color:#1e242b;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);box-shadow:0 8px 16px 0 rgba(0,0,0,0.2)}#application-container .key-menu-items a{display:block;padding:6px 18px;text-decoration:none}#application-container .key-menu-items .off{pointer-events:none;color:black}#application-container .key-menu-items a:hover{background-color:#2b333e}#application-container .show{display:block}#application-container .key-gap{padding:1.5rem 0 0}#application-container #new-key-button{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;cursor:pointer;border:1px dashed}#application-container #new-key-button .button-label{text-align:center;vertical-align:middle}#application-container #new-key-button .button-label .icon i{font-size:6rem;line-height:6rem}#application-container .key-block{margin-top:2px;margin-bottom:2px;padding:0 0.5rem 0.5rem 1.5rem;background-color:rgba(245,245,245,0.05)}#application-container .checklist-item{padding-bottom:8px;padding-left:18px;font-size:smaller}#application-container .permission{padding-bottom:18px;padding-left:18px}#application-container .message{max-width:900px;margin-bottom:1rem}#application-container .title-container h1{padding:0}#application-container .button-container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#application-container .app-list-container{margin-top:3rem}#application-container .link a{text-decoration:underline;color:#f5f5f5}#application-container .signout{margin-bottom:2rem}#application-container .signout a{text-decoration:underline;color:rgba(255,206,31,0.8)}#application-container .slat{margin-bottom:0.2rem;cursor:pointer;border:0;background-color:rgba(245,245,245,0.05)}#application-container .slat .icon{margin-left:1.5rem}#application-container .slat .details{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#application-container .slat:hover{background-color:rgba(245,245,245,0.1)}#application-container .logo-icon{max-width:10rem;margin-bottom:1rem;height:2.75em;background-image:url("/img/theme/bungienet/logos/bungie_logo_footer.png");background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain}#application-container .github{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#application-container .github p:before{display:inline-block;margin-right:10px;content:"\f113";font-family:fontawesome;font-size:23px}.react-mobile #application-container .title-container{text-align:center}.react-mobile #application-container .button-container{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#mainContent{padding-bottom:4rem}

.ApplicationAuth{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#f5f5f5;background-color:#12171c}.ApplicationAuth .button{text-decoration:none}.ApplicationAuth .userdisplaybox{margin:.25rem 0;background-color:rgba(245,245,245,0.28);-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}.ApplicationAuth .grid{max-width:30rem}.ApplicationAuth #signin-prompt{text-align:center}.ApplicationAuth #auth-page{text-align:center;width:100%;margin:0 auto;padding:2rem 0}.ApplicationAuth #auth-page .listwrap{padding:0 0 0 1.2rem}.ApplicationAuth #auth-page li{list-style-type:disc;margin-bottom:.5rem}.ApplicationAuth #auth-page .grid-block{text-align:left}.ApplicationAuth .grid-block{display:inline-block}.ApplicationAuth #container-signIn{max-width:300px;margin:2rem auto 0}.ApplicationAuth #container-signIn .button{position:relative;display:block;overflow:hidden;margin:5px;text-align:left}.ApplicationAuth #container-signIn .button .icon{display:inline-block;width:1.2rem;height:1.2rem;margin-right:0.5rem;background-image:url("/img/theme/bungienet/icons/XboxLiveLogo.png");background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain}.ApplicationAuth #container-signIn .button span{vertical-align:middle}.ApplicationAuth #container-signIn .button .live{background-image:url("/img/theme/bungienet/icons/XboxLiveLogo.png")}.ApplicationAuth #container-signIn .button .psn{background-image:url("/img/theme/bungienet/icons/PSNLogo.png")}.ApplicationAuth #container-signIn .button .google{background-image:url("/img/theme/bungienet/icons/icon_google_logo.png")}.ApplicationAuth #container-signIn .button .blizzard{background-image:url("/img/theme/bungienet/icons/BattlenetLogo.png")}body.ApplicationAuth{position:relative;overflow-y:scroll;width:100%;margin:0;background-image:url("/img/theme/bungienet/bgs/registration_traveler_bg.jpg");-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:30%;background-attachment:fixed;font-family:'Roboto', sans-serif;font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased}body.ApplicationAuth .alert-message{margin:0}body.ApplicationAuth .auth-form-divider{height:2px;margin:1.5rem 0;-webkit-backdrop-filter:blur(0.8rem);backdrop-filter:blur(0.8rem);background-color:rgba(173,173,173,0.25)}body.ApplicationAuth .grid-block{padding:0;background-color:transparent}.ApplicationAuth.MagentoAuth{background-image:url("/7/ca/bungie/bgs/registration/bungiestore_auth_bg.jpg");background-position:20%}.react-mobile .ApplicationAuth.MagentoAuth{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-top:2rem}.ApplicationAuth.MagentoAuth #application-container .logo-icon{background-image:url("/7/ca/bungie/bgs/registration/bungiestore_auth_logo.svg");height:auto;padding-top:12%}.ApplicationAuth.MagentoAuth #application-container .logo-icon::after{background-color:#0096db}.ApplicationAuth.MagentoAuth .userdisplaybox{background-color:rgba(245,245,245,0.17);-webkit-backdrop-filter:blur(0.7rem);backdrop-filter:blur(0.7rem)}.ApplicationAuth #application-container{margin-top:0}.ApplicationAuth #application-container .logo-icon{position:relative;margin-bottom:3rem;height:3.75rem;max-width:none}.ApplicationAuth #application-container .logo-icon::after{content:"";position:absolute;bottom:-1.5rem;left:0;width:3rem;height:.4rem;background-color:#f5f5f5}
