*{margin:0;padding:0;box-sizing:border-box;white-space:normal;word-wrap:break-word;overflow-wrap:anywhere;color:#e3f2fd;scrollbar-color:rgba(185,220,235,.5) transparent}body,body *{font-size:clamp(1rem,3vw,1.5rem)}html{height:calc(100% + 1px);overflow-y:scroll;scrollbar-gutter:stable}html::-webkit-scrollbar{display:none}html{scrollbar-width:none}html{scroll-behavior:smooth}body{background-color:#1c5789b3;padding:7rem 10rem 3rem;display:flex;justify-content:center;align-items:center;overflow-y:auto}body:before{content:"";position:fixed;inset:0;background-image:url(/assets/div-background-min.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(7px);z-index:-1;pointer-events:none}.text-justify{text-align:justify}.glass{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.rounded-border{border-radius:1rem}h1{font-size:clamp(1.25rem,4vw,3.125rem)}h2{font-size:clamp(1.25rem,3.5vw,2.25rem)}h3{font-size:clamp(1.125rem,3vw,2rem)}h4{font-size:clamp(1rem,2.5vw,1.75rem)}h5{font-size:clamp(.9rem,2vw,1.5rem)}h6{font-size:clamp(.8rem,1.8vw,1.25rem)}p{font-size:clamp(.95rem,2vw,1.2rem);line-height:clamp(1.2,2vw,1.5)}.global-font-color{color:#e3f2fd}small{font-size:clamp(.75rem,1.5vw,.875rem);line-height:1.25}.navbar,.navbar *{font-size:inherit}@media(max-width:1400px){body{padding-left:3rem;padding-right:3rem}}@media(max-width:992px){body{padding-top:7rem;padding-left:1rem;padding-right:1rem}.rounded-border{border-radius:.45rem}}@media(max-width:576px){body{padding-top:7rem;padding-left:0rem;padding-right:0rem}}.custom-nav{background:#1c5789a6}.custom-nav .navbar-brand{padding:.5rem;margin-left:auto;margin-right:auto;color:#e3f2fd;font-weight:700}.custom-nav .container-fluid{padding-left:1.5rem;padding-right:1.5rem}.custom-nav .nav-link{color:#e3f2fd;font-weight:700}.custom-nav .nav-link:hover{color:gold}.custom-nav .nav-link.active{color:#ff0}@media(max-width:992px){.custom-nav .navbar-brand{margin-left:0;margin-right:0}}@media(max-width:1400px){.custom-nav .navbar-brand{padding:0rem}}.light-glass-blue-hue{background-color:#5783b180}.light-glass-blue-hue-opaque{background-color:#5783b140!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);color:#fff}.light-glass-blue-hue-opaque .btn-close{filter:invert(1)}.profileDetails{padding:1rem;background-color:#5783b180}.profileImage{width:140px;height:140px;object-fit:cover;border-radius:50%}.stack-on-mobile{display:flex;flex-wrap:nowrap}@media(max-width:1400px){.stack-on-mobile{flex-direction:column}.order-first-on-mobile{order:-1}.stack-on-mobile>*{width:100%;margin-bottom:1rem}}.header-placeholder-text{height:3.75rem;display:block;opacity:.15}.elevator-title-brick{display:block;height:3rem;opacity:.25;margin:0rem}.elevator-content-brick{display:block;height:6rem;opacity:.15}.cookingArea{background:#1c568980;border-radius:1rem;margin:1rem;padding:1rem}@media(max-width:992px){#cookingArea{border-radius:.45rem}}.social-placeholder-title{height:2.25rem;display:block;opacity:.15}.social-placeholder-icon{width:30%;min-width:100px;height:2rem;display:inline-block;opacity:.15;flex-grow:1}.badge-hidden{display:none}.social-placeholder-icon{width:30px;height:30px}.badge-img-hidden{display:none}.social-placeholder-icon{width:30px;height:30px;display:inline-block}@media(max-width:1400px){.social-placeholder-icon:nth-child(n+4){display:none}}.clock-placeholder{opacity:.15}.profile-placeholder-line{height:2rem;display:inline-block;opacity:.15}.placeholder-glow.profile-glow-fast .placeholder{animation-duration:1s}.profile-image-placeholder{width:150px;height:150px;border-radius:50%;display:block;opacity:.15}.profile-image-container-skeleton{min-height:180px}.profile-image-hidden{display:none}.profile-image-dimensions{width:150px;height:150px;display:inline-block}.profileImage{display:block;position:relative;color:transparent}.profileImage:after{content:attr(alt);display:grid;place-items:center;position:absolute;width:100%;height:100%;background-color:#f8f9fa;color:#495057;font-size:14px;font-weight:700;text-align:center}.async-image-hidden{display:none!important}.async-image-wrapper{display:inline-block;line-height:0;position:relative}@keyframes imageFadeIn{0%{opacity:0}to{opacity:1}}.async-image-visible{animation:imageFadeIn .5s ease-in-out}.accordion{--bs-accordion-bg: none;--bs-accordion-btn-color: rgb(227, 242, 253);--bs-accordion-btn-bg: none;--bs-accordion-active-bg: none;--bs-accordion-color: none;--bs-accordion-active-color: rgb(227, 242, 253);--bs-accordion-border-color: none;--bs-accordion-btn-focus-box-shadow: none}.accordion-button:not(.collapsed){box-shadow:none}.accordion-button:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='rgb(227,242,253)' viewBox='0 0 16 16'%3E%3Cpath d='M8 1v14M1 8h14' stroke='rgb(227,242,253)' stroke-width='2'/%3E%3C/svg%3E");transition:all .2s}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='rgb(227,242,253)' viewBox='0 0 16 16'%3E%3Cpath d='M1 8h14' stroke='rgb(227,242,253)' stroke-width='2'/%3E%3C/svg%3E")}.badge-wrapper{min-width:8rem;height:28px;line-height:0;display:inline-block;transition:min-width .3s ease}.badge-wrapper:not(.placeholder){min-width:0}.badge-img{height:28px;width:auto}.dev-badge-hidden{display:none}.dev-loadouts-placeholder-title{height:3rem;width:60%;display:block;opacity:.15}.dev-loadouts-placeholder-item{min-height:3.5rem;width:100%;display:block;opacity:.15;flex-grow:1}.dev-loadouts-placeholder-badge{height:28px;width:8rem;display:inline-block;opacity:.15}.cursor-pointer{cursor:pointer;transition:transform .25s}.cursor-pointer:hover{transform:scale(1.05)}.media-renderer-fix{display:block!important;position:relative;width:100%;height:100%;color:transparent}.media-renderer-fix:after{content:attr(alt);display:grid;place-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#2b3035;color:#adb5bd;font-size:14px;font-weight:700;text-align:center}.custom-carousel-controls .carousel-control-prev,.custom-carousel-controls .carousel-control-next{height:15%!important;top:50%;transform:translateY(-50%);width:5%;background-color:#0003;border-radius:50%;width:50px;height:50px!important}.custom-carousel-controls .carousel-control-prev-icon,.custom-carousel-controls .carousel-control-next-icon{width:20px;height:20px}
