@font-face{font-family:"Nunito";src:url("../../tiles-app/assets/fonts/Nunito/Nunito-VariableFont_wght.ttf") format("truetype");font-style:normal;font-weight:200 1000;font-display:swap}
:root{--tile-font-family:"Cambria Math","STIX Two Math","STIXGeneral","Times New Roman",serif}
.launchDiscs{display:flex;grid-column:1;grid-row:1;align-self:center;justify-self:center;align-items:flex-start;gap:13px;pointer-events:none}
.launchDiscColumn{display:flex;flex-direction:column;align-items:center;gap:9px}
.welcomeDisc{display:flex;width:58px;height:58px;flex:0 0 58px;align-items:center;justify-content:center;box-sizing:border-box;border:2px solid #111;border-radius:50%;font:400 18px/1 var(--tile-font-family);box-shadow:0 7px 16px rgba(31,55,83,.13)}
.welcomeDisc i{font:inherit;font-style:normal}.welcomeDisc--one{background:#f3ef4a;color:#111}.welcomeDisc--x2{background:#4f80d4;color:#111}.welcomeDisc--y{background:#7657c8;color:#111}.welcomeDisc--x2y{background:#2436a8;color:#fff}
.boardLoading>img{width:min(400px,88vw)}
.launchRotateBrand img{height:29px;max-width:150px}
@media(max-width:920px) and (min-width:601px){.launchDiscs{order:1;grid-column:auto;grid-row:auto;transform:scale(.78);transform-origin:center;margin:-24px auto}.launchCopy{order:2}}
@media(max-width:600px) and (orientation:portrait){.launchDiscs{order:1;gap:7px;transform:scale(.72);transform-origin:center;margin:-33px auto}.launchDiscColumn{gap:6px}.welcomeDisc{width:50px;height:50px;flex-basis:50px;font-size:16px}.launchCopy{order:2}}
@media(max-width:600px) and (orientation:portrait) and (max-height:760px){.launchDiscs{transform:scale(.58);margin:-55px auto}.launchMain{gap:0!important}}
@media(prefers-reduced-motion:no-preference){.launchDiscs{animation:launch-tiles-arrive .45s .09s both ease-out}}
