footer[data-astro-cid-dhz4sgro]{padding:4rem;margin-block-start:6rem;margin-block-end:1rem;background:var(--shade6-15);backdrop-filter:blur(10px);border-radius:1.5rem}@view-transition{navigation: auto;}@font-face{src:url(https://blitz-cdn-plain.blitz.gg/blitz/ui/fonts/Inter-VariableFont_slnt,wght.woff2) format("woff2-variations");font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap}@font-face{src:url(https://blitz-cdn-plain.blitz.gg/blitz/ui/fonts/InterDisplay-BlackItalic.woff2) format("woff2-variations");font-family:InterVariable;font-style:italic;font-weight:900;font-display:swap}@font-face{src:url(https://blitz-cdn-plain.blitz.gg/blitz/ui/fonts/Inter-MediumItalic.woff2) format("woff2-variations");font-family:InterVariable;font-style:italic;font-weight:500;font-display:swap}:root{--hover-dur: .25s;--hover-ease: cubic-bezier(.5, -.1, .1, 1.5);interpolate-size:allow-keywords}html,body{font-family:InterVariable,sans-serif;font-style:normal;margin:0;width:100%;overflow-x:clip;min-height:100vh;min-height:100dvh;scrollbar-width:thin;scrollbar-color:white var(--shade9);scroll-behavior:smooth}*{box-sizing:border-box}body{padding-inline:1rem;color:#fff;background:var(--shade9)}@media screen and (width <= 800px){body{padding-inline:.5rem}}main{min-height:100vh;min-height:100dvh;padding-block-start:7rem;@media (width<= 768px){padding-block-start:1rem}}a{color:inherit;text-decoration:none}.italic{font-style:italic;font-family:InterVariable}img,video{display:block;max-width:100%;height:auto}button,input{font-family:InterVariable;font-style:normal}.container{width:100%;max-width:68rem;margin-inline:auto;@media (width >= 2000px){max-width:74rem}}.content-col{width:100%;max-width:45.5rem;margin-inline:auto}.content-col-wide{width:100%;max-width:55rem;margin-inline:auto}.hero-grid-crop{object-view-box:inset(10% 10% 10% 10%)}.breadcrumbs{position:relative;display:flex;gap:1rem;align-items:center;padding-inline-start:1rem;font-style:italic;@media (width <= 600px){gap:.5rem}a{padding-inline:.25rem;color:#ffffff59;font-size:.875rem;transition:color .25s ease-in-out;&:hover{color:#ffffffbf;text-decoration:underline}}span{color:#ffffff40;font-size:.75rem}@media (width <= 600px){>*:last-child{width:16ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}}.page-title{font-size:4rem;font-style:italic;text-transform:uppercase;padding-inline-start:1rem;@media (width <= 1000px){font-size:3rem}@media (width <= 600px){font-size:2rem}}.guide{container-name:guide;container-type:inline-size;font-size:1.25rem;font-weight:250;color:#ffffffbf;h1,h2,h3,h4,h5{font-weight:700;font-style:italic;font-family:InterVariable;color:#fff;line-height:1.25;@container guide (inline-size <= 600px){margin-inline:1rem}b{font-weight:inherit}}p{margin:.5rem 2rem 2rem;@container guide (inline-size <= 600px){margin-inline:1rem}}a{font-weight:600;color:var(--hero-color, var(--lime));text-decoration:underline}b{font-weight:700;color:#fff}}.masthead[data-astro-cid-fxklludx]{--radii: .75rem;position:fixed;top:1rem;left:1rem;right:1rem;display:flex;align-items:stretch;z-index:10;@media (width <= 768px){display:none}}.left[data-astro-cid-fxklludx],.right[data-astro-cid-fxklludx]{position:relative;backdrop-filter:blur(10px);&:after{content:"";position:absolute;inset:0;border-radius:var(--radii);border:1px solid hsl(0deg 0% 100% / 10%);pointer-events:none}}.left[data-astro-cid-fxklludx]{position:relative;background:var(--shade8-75);border-top-left-radius:var(--radii);border-bottom-left-radius:var(--radii);transition:background .2s ease-in-out;&:after{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}&:hover{background:var(--shade6-50);.caret{fill:var(--shade2)}}}.blitz-logo[data-astro-cid-fxklludx]{display:flex;align-items:center;gap:.5rem;padding:1rem 1.25rem;padding-inline-start:1.5rem;.caret{fill:var(--shade4);transition:fill .2s ease-in-out}}.right[data-astro-cid-fxklludx]{position:relative;flex:1;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem;padding-inline-start:1.25rem;background:var(--shade7-75);border-top-right-radius:var(--radii);border-bottom-right-radius:var(--radii);>*{position:relative}&:before{content:"";position:absolute;inset:0;width:50%;min-width:15rem;border:1px solid var(--site-color);border-right:none;pointer-events:none;background:color-mix(in oklch,var(--site-color),transparent 75%);mask-image:linear-gradient(to right,black,transparent);opacity:.5}&:after{border-top-left-radius:0;border-bottom-left-radius:0}}.nav-links[data-astro-cid-fxklludx]{position:relative;display:flex;align-items:center;gap:1rem;a{color:#fff;font-weight:800;text-transform:uppercase}a:not(.site-logo){padding:.375rem .75rem .25rem;border-radius:.5rem;transition:background .2s ease-in-out;&:hover{background:#ffffff1a}}}.site-logo[data-astro-cid-fxklludx]{&:hover{filter:drop-shadow(0px 0px 15px color-mix(in oklch,var(--site-color),transparent 50%))}}.site-logo svg{height:1.75rem;width:auto}.site-logo path{fill:var(--site-color)}.download-button[data-astro-cid-fxklludx]{position:relative;display:flex;align-items:center;gap:.25rem;padding:.5rem 1rem;padding-inline-start:.75rem;background:linear-gradient(160deg,#d10015 30%,#9e0008);color:#fff;font-weight:800;font-size:.875rem;text-transform:uppercase;border-radius:.5rem;transition:box-shadow .2s ease-in-out;@supports (background: oklch(.61 .27 27.84)){background:linear-gradient(160deg,oklch(.61 .27 27.84) 30%,oklch(.49 .22 29.6))}&:after{content:"";position:absolute;inset:0;border-radius:.5rem;border:1px solid white;pointer-events:none;mix-blend-mode:overlay}&:hover{box-shadow:0 0 50px oklch(.65 .3 25.32 / .5),0 0 6px oklch(.92 .05 7.83 / .25)}@media (width<= 1015px){padding-inline-end:.75rem;.download-button-text{display:none}}}&:has(.left:hover){.dropdown{opacity:1;visibility:visible;translate:0 0;scale:1}}.dropdown[data-astro-cid-fxklludx]{position:absolute;top:100%;left:0;padding-block-start:1rem;box-shadow:0 10px 30px var(--shade10);opacity:0;visibility:hidden;translate:0% -1rem;scale:.9;transition:opacity .2s var(--hover-ease),visibility .2s var(--hover-ease),translate .2s var(--hover-ease),scale .2s var(--hover-ease);.top,.bottom{--radii: .75rem;position:relative;padding:1.25rem;border-radius:var(--radii);&:after{content:"";position:absolute;inset:0;border-radius:var(--radii);border:1px solid hsl(0deg 0% 100% / 5%);pointer-events:none}}.top{background:var(--shade8);&,&:after{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}}.bottom{display:grid;gap:.5rem;background:var(--shade9);&,&:after{border-top-left-radius:0;border-top-right-radius:0}.link svg{width:3rem;height:auto}path{fill:var(--site-color)}}.link{display:flex;align-items:center;gap:1rem;padding:.5rem .75rem;padding-inline-end:4rem;border-radius:.5rem;white-space:nowrap;font-weight:500;transition:background .1s ease-in-out,box-shadow .1s ease-in-out;&:hover{background:var(--shade6-50);box-shadow:inset 0 0 0 1px #ffffff0d;svg{color:var(--shade1)}}svg{width:1.75rem;height:auto;color:var(--shade3);transition:color .1s ease-in-out}}.section-title{color:var(--shade3);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;padding-inline:.75rem}.site-name,.site-description{display:block}.site-description{color:var(--shade2);font-size:.75rem}}.masthead-mobile[data-astro-cid-fxklludx]{--radii: 1.25rem;view-transition-name:masthead-mobile;display:none;position:fixed;bottom:1.5rem;left:1.5rem;right:1.5rem;max-width:15rem;width:fit-content;margin-inline:auto;border-radius:var(--radii);box-shadow:0 0 50px var(--shade10);z-index:10;@media (width<= 768px){display:flex}.left,.right{padding:0;background:var(--shade8);a,button{display:block;padding:1rem .75rem}}.left{a{padding-inline-end:.75rem}}.right{padding-inline:.75rem;gap:0;background:var(--shade7);&:before{content:unset}}button{padding:0;background:transparent}.menu{position:fixed;display:grid;gap:.5rem;bottom:6.5rem;left:1rem;right:1rem;background:linear-gradient(145deg,color-mix(in oklch,var(--site-color),var(--shade8) 90%),var(--shade8) 50%);padding:1rem;backdrop-filter:blur(10px);opacity:0;border-radius:var(--radii);visibility:hidden;translate:0 1rem;z-index:10;box-shadow:0 10px 30px var(--shade10);scale:.9;transition:opacity .2s var(--hover-ease),visibility .2s var(--hover-ease),translate .2s var(--hover-ease),scale .2s var(--hover-ease);&:after{content:"";position:absolute;inset:0;border:1px solid hsl(0deg 0% 100% / 10%);border-radius:var(--radii);pointer-events:none}a{padding:.5rem 1rem}}&.open{.menu{opacity:1;visibility:visible;translate:0 0;scale:1}}}
