html{box-sizing:border-box;margin:0;padding:0;outline:none;width:100%;height:100%}body{width:100%;height:100%;display:grid;grid-template-rows:auto minmax(0, 1fr);color:rgb(60, 30, 0);font-family:Cambria;background-image:url(/assets/images/dragons.jpg);background-repeat:no-repeat;background-attachment:fixed;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.GeneratorCathegory.svelte-gua865{font-size:1.2rem;line-height:142%;margin-bottom:0.4rem}.Generator.svelte-gua865{display:block;font-size:1.1rem;line-height:142%}.DiscordWidget.svelte-1a0hoxk{display:block;margin:0 auto;max-width:100%}.Markdown.svelte-1wezlcn{line-height:142%}.ScrollArea.svelte-1fl3uy4{box-sizing:border-box;height:100%;padding-right:1rem;text-align:justify;hyphens:manual;overflow-y:auto}.DiceRoller.svelte-1k86z99{height:100%;box-sizing:border-box;display:grid;grid-template-rows:auto auto 1fr;grid-template-columns:1fr}.D6HDMouseContainer.svelte-1k86z99{display:flex;flex-direction:row;flex-wrap:wrap;grid-column-gap:2rem;grid-row-gap:1rem;margin-left:2rem;margin-right:2rem;margin-bottom:1rem}.Header.svelte-1wev27e{background-image:url("/assets/images/marbleTransparent.png");background-repeat:repeat;border:0.1rem ridge var(--panelBorderColor)}.Header-container.svelte-1wev27e{margin:0 auto;max-width:40rem;display:grid;grid-template-rows:auto auto;grid-template-columns:1fr;align-items:center}.Panel.svelte-1ab4kfb{--margin:0.1rem;margin:var(--margin) auto;box-sizing:border-box;padding:2rem;height:calc(100% - 2 * var(--margin));width:calc(100% - 2 * var(--margin));max-width:40rem;background-image:url("/assets/images/marbleTransparent.png");background-repeat:repeat;outline:0.1rem groove var(--panelBorderColor)}p.svelte-8ii7a5{margin-top:2rem;margin-bottom:1rem}audio.svelte-8ii7a5{display:block
  }.Generator.svelte-3rfegu{line-height:142%;text-align:left}.Tabs.svelte-11gj70{justify-self:center;margin-bottom:1.6rem}.Tab.svelte-11gj70{display:inline-block;margin-left:1rem;margin-right:1rem;font-size:1rem;cursor:pointer}.ActiveTab.svelte-11gj70{border-bottom:0.1rem solid black}.DiceForm.svelte-18iw7zy{padding-bottom:1rem;display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr;grid-gap:0.4rem}.DiceInput.svelte-18iw7zy{box-sizing:border-box;display:inline-block;background-color:rgba(255, 255, 255, 0.7);border:0.08rem solid black;border-radius:0.1rem;padding:0.2rem 0.5rem}.DiceInput.svelte-18iw7zy:focus{background-color:rgba(255, 255, 255, 0.8);border:0.1rem solid black;border-radius:0.1rem;outline:none}.Logo.svelte-edanx5{all:unset;margin:0.4rem;font-size:1.8rem;cursor:pointer;justify-self:center;display:grid;grid-template-columns:auto auto;align-items:center}.Logo-image.svelte-edanx5{width:1.8rem;height:1.8rem;margin:0.5rem;vertical-align:top}@media screen and (max-width: 24rem){.Logo.svelte-edanx5{font-size:1.6rem}.Logo-image.svelte-edanx5{width:1.6rem;height:1.6rem;margin:0.3rem}}.Navbar.svelte-13yit0l{justify-self:center;margin-top:0.2rem;margin-bottom:0.6rem}@media screen and (max-width: 34rem){.Navbar.svelte-13yit0l{display:grid;grid-template-columns:1fr;grid-template-rows:auto;align-items:center;justify-items:center;grid-row-gap:0.2rem}}.Button.svelte-1ialxhy{background-color:rgba(240, 240, 240, 0.6);border:0.06rem solid black;border-radius:0.1rem;padding:0.2rem 0.5rem;color:rgb(60, 30, 0)}.Button.svelte-1ialxhy:hover{background-color:rgba(255, 255, 255, 0.6)}.Button.svelte-1ialxhy:active{background-color:rgba(220, 220, 220, 0.6)}.Button.svelte-1ialxhy:disabled{color:gray;border:0.06rem solid gray;background-color:rgba(220, 220, 220, 0.6);cursor:default}.Hidden.svelte-1ialxhy{visibility:hidden}.RollButton.svelte-8clcn5{box-sizing:border-box;vertical-align:bottom;padding:0.2rem;border:0.01rem solid black;border-radius:0.1rem;background-color:rgba(240, 240, 240, 0.7);font-size:0.875em;text-align:center;color:rgb(60, 30, 0);cursor:pointer}.RollButton.svelte-8clcn5:hover{background-color:rgba(255, 255, 255, 0.8)}.RollButton.svelte-8clcn5:active{background-color:rgba(220, 220, 220, 0.6)}.RollButton.svelte-8clcn5:disabled{opacity:0.5;color:gray;border:0.06rem solid black;background-color:rgba(220, 220, 220, 0.6);cursor:default}.RollSelectForm.svelte-1dlw3xb{display:inline-block;white-space:nowrap;font-size:2rem;margin:auto;user-select:none}.HeaderText.svelte-tzeo62{font-family:Constantia;font-weight:bold;white-space:nowrap;text-shadow:0 0.1rem 0 var(--headerTextEngravingColor);user-select:none}.HeaderText.svelte-tzeo62:hover{text-shadow:0 0.1rem 0 var(--headerTextEngravingColor),
    /* Add a glow (multiple times to make it strong). */
                 0 0 0.6rem var(--headerTextShadowColor),
                 0 0 0.8rem var(--headerTextShadowColor),
                 0 0 1.0rem var(--headerTextShadowColor)}.HeaderText.svelte-tzeo62:active{text-shadow:0 0.1rem 0 var(--headerTextEngravingColor),
    /* Add a glow (multiple times to make it strong). */
                 0 0 0.6rem var(--headerTextShadowActiveColor),
                 0 0 0.8rem var(--headerTextShadowActiveColor),
                 0 0 1.0rem var(--headerTextShadowActiveColor)}.Navlink.svelte-rhggza{all:unset;margin-left:0.8rem;margin-right:0.8rem;font-size:1.2rem;cursor:pointer}.RollSelect.svelte-1o79832{display:inline-block;position:relative;box-sizing:border-box;vertical-align:bottom;cursor:pointer;padding:0.05rem 0.2rem;background-color:rgba(240, 240, 240, 0.7);border:0.01rem solid black;border-radius:0.1rem;color:rgb(60, 30, 0);user-select:none}.RollSelect.svelte-1o79832:hover{background-color:rgba(255, 255, 255, 0.8)}.RollSelect.svelte-1o79832:active{background-color:rgba(220, 220, 220, 0.6)}.RollOptions.svelte-19on8s3{position:absolute;list-style:none;margin:0;padding:0;top:120%;left:50%;transform:translateX(-50%);z-index:999;background-image:url("/assets/images/marble.jpg");background-repeat:repeat;border:0.06rem solid black;border-radius:0.1rem;display:grid;grid-template-columns:repeat(4, max-content);grid-template-rows:repeat(auto-fill, 1fr);align-items:center}.RollOptions.svelte-19on8s3:focus{outline:0}.Option.svelte-1rfptqc{background-color:rgba(240, 240, 240, 0.4);padding:0.2rem 0.5rem;cursor:pointer;text-align:center;white-space:nowrap;user-select:none}.Option.svelte-1rfptqc:hover{background-color:rgba(110, 110, 110, 0.6)}