.landingPageGameOptions{pointer-events:none;touch-action:none;min-height:auto;width:100vw!important;background-color:#993cd7!important;background-image:none!important;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-bottom:4vmin;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important}.landingPageGameOptions:hover,.landingPageGameOptions *:hover{background-color:#993cd7!important;background-image:none!important}.avatarCreatorGameOptions,.avatarCreatorGameOptions:hover{background-color:#1abc9c!important;background-image:none!important}.monsterCreatorGameOptions,.monsterCreatorGameOptions:hover{background:linear-gradient(180deg,#1a1a2e,#16213e,#0f0f23)!important;background-color:#1a1a2e!important;background-image:none!important}.monsterCreatorGameOptions .monsterCreatorSection:hover,.monsterCreatorGameOptions .monsterCreatorButtons:hover,.monsterCreatorGameOptions .gameOptionsTitle:hover,.monsterCreatorGameOptions .gameOptionsContent:hover,.avatarCreatorGameOptions .avatarCreatorSection:hover,.avatarCreatorGameOptions .avatarCreatorButtons:hover,.avatarCreatorGameOptions .gameOptionsTitle:hover,.avatarCreatorGameOptions .gameOptionsContent:hover{background-color:transparent!important;background-image:none!important}.landingPageGameOptions .gameOptionsTitle,.gameOptionsTitle{position:relative;margin-top:4vmin;margin-bottom:4vmin;width:max(320px,80vmin);height:max(64px,16vmin);display:flex;justify-content:center;align-items:center;font-size:6vmin;color:#ff0;text-shadow:.2vmin .2vmin 0 black}.landingPageGameOptions .gameOptionsContent,.gameOptionsContent{pointer-events:auto;touch-action:auto;width:100%;overflow:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:3vmin;padding:2vmin;box-sizing:border-box}.landingPageGameOptions .gameCard,.gameCard{width:min-content;pointer-events:auto;padding:2vmin;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:3vmin;background:#00000050;text-decoration:none;color:inherit;box-sizing:border-box;transition:opacity .2s ease}.landingPageGameOptions .gameCard:hover,.gameCard:hover{opacity:.9;transform:none!important}.landingPageGameOptions .gameThumbnail,.gameThumbnail{pointer-events:auto;position:relative;width:512px;height:320px;outline:white 1vmin solid;box-shadow:2px 2px 4px #000;border:none;padding:0;background:transparent;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;overflow:hidden}.landingPageGameOptions .gameThumbnail img,.gameThumbnail img{width:100%;height:100%;object-fit:cover;display:block}.landingPageGameOptions .gameCard:hover .gameThumbnail,.landingPageGameOptions .gameCard .gameThumbnail:hover,.gameCard:hover .gameThumbnail,.gameCard .gameThumbnail:hover{transform:none!important;cursor:pointer}.landingPageGameOptions .gameCard:hover,.gameCard:hover{transform:none!important}@media screen and (max-width:600px){.landingPageGameOptions .gameThumbnail,.gameThumbnail{width:360px;height:225px}}.landingPageGameOptions .gameInfo,.gameInfo{pointer-events:auto;touch-action:auto;min-width:64vmin;max-width:64vmin;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;flex-shrink:0}.landingPageGameOptions .gameTitle,.gameTitle{font-size:5vmin;color:#ff0;text-shadow:.2vmin .2vmin 0 black}.landingPageGameOptions .gameDescription,.gameDescription{font-size:4vmin;color:#fff;text-shadow:.2vmin .2vmin 0 black}.avatarCreatorSection.svelte-6tr2dc{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2vmin;padding:2vmin}.avatarPreviewContainer.svelte-6tr2dc{width:400px;height:532px;max-width:60vw;max-height:80vw;pointer-events:auto;display:flex;justify-content:center;align-items:center;cursor:grab}.avatarPreviewContainer.svelte-6tr2dc:active{cursor:grabbing}.avatarCreatorButtons.svelte-6tr2dc{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2vmin}.diceButton.svelte-6tr2dc{pointer-events:auto;padding:2vmin;color:#fff;background-color:#e67e22;font-size:5vmin;font-family:mc;text-shadow:2px 2px 0px black;text-align:center;outline-style:outset;outline-width:1vmin;border:none;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;line-height:1;width:auto;aspect-ratio:1;box-sizing:border-box}.diceButton.svelte-6tr2dc:hover{background-color:#f39c12}.diceButton.svelte-6tr2dc:active{background-color:#d35400;outline-style:inset}.avatarCreatorButton.svelte-6tr2dc{pointer-events:auto;padding:2vmin 6vmin;color:#fff;background-color:#27ae60;font-size:5vmin;font-family:mc;text-shadow:2px 2px 0px black;text-align:center;outline-style:outset;outline-width:1vmin;border:none;cursor:pointer;transition:background-color .2s ease;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.avatarCreatorButton.svelte-6tr2dc:hover{background-color:#2ecc71}.avatarCreatorButton.svelte-6tr2dc:active{background-color:#229954;outline-style:inset}.monsterCreatorSection.svelte-6tr2dc{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2vmin;padding:2vmin}.monsterPreviewContainer.svelte-6tr2dc{width:400px;height:532px;max-width:60vw;max-height:80vw;pointer-events:auto;display:flex;justify-content:center;align-items:center;cursor:grab}.monsterPreviewContainer.svelte-6tr2dc:active{cursor:grabbing}.monsterCreatorButtons.svelte-6tr2dc{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2vmin}.monsterDiceButton.svelte-6tr2dc{background-color:#8b0000!important}.monsterDiceButton.svelte-6tr2dc:hover{background-color:brown!important}.monsterDiceButton.svelte-6tr2dc:active{background-color:#dc143c!important}.monsterCreatorButton.svelte-6tr2dc{pointer-events:auto;padding:2vmin 6vmin;color:#fff;background-color:#8b0000;font-size:5vmin;font-family:mc;text-shadow:2px 2px 0px black;text-align:center;outline-style:outset;outline-width:1vmin;outline-color:#dc143c;border:none;cursor:pointer;transition:background-color .2s ease;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.monsterCreatorButton.svelte-6tr2dc:hover{background-color:brown}.monsterCreatorButton.svelte-6tr2dc:active{background-color:#dc143c;outline-style:inset}@media screen and (max-width:600px){.avatarPreviewContainer.svelte-6tr2dc{width:300px;height:400px}.diceButton.svelte-6tr2dc{font-size:4.5vmin;padding:1.5vmin}.avatarCreatorButton.svelte-6tr2dc{font-size:4.5vmin;padding:1.5vmin 5vmin}.monsterPreviewContainer.svelte-6tr2dc{width:300px;height:400px}.monsterCreatorButton.svelte-6tr2dc{font-size:4.5vmin;padding:1.5vmin 5vmin}}
