@font-face{font-family:EvelethClean;src:url(/assets/font/eveleth-clean-regular.otf);font-display:swap;ascent-override:108.3%;descent-override:31.4%;line-gap-override:0%}@font-face{font-family:Faculty Glyphic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/font/faculty-glyphic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Faculty Glyphic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/font/faculty-glyphic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Handlee;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/font/handlee-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:overpass;font-display:swap;src:url("./media/overpass-thin-JKUSMEXJ.eot");src:url("./media/overpass-thin-JKUSMEXJ.eot?#iefix") format("embedded-opentype"),url("./media/overpass-thin-3LCN4LKS.woff2") format("woff2"),url("./media/overpass-thin-GY4FB6FG.woff") format("woff"),url("./media/overpass-thin-PL45TRWS.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:overpass;font-display:swap;src:url("./media/overpass-thin-italic-L42XHMHF.woff2") format("woff2"),url("./media/overpass-thin-italic-UBFKMR7I.woff") format("woff");font-weight:200;font-style:italic;ascent-override:108%;descent-override:27.3%;line-gap-override:0%}@font-face{font-family:overpass;font-display:swap;src:url("./media/overpass-extralight-5V2KTOCS.eot");src:url("./media/overpass-extralight-5V2KTOCS.eot?#iefix") format("embedded-opentype"),url("./media/overpass-extralight-THXULCUP.woff2") format("woff2"),url("./media/overpass-extralight-JM4CN6EW.woff") format("woff"),url("./media/overpass-extralight-WLSUZ3YL.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:overpass;font-display:swap;src:url("./media/overpass-extralight-italic-HV4WDVJT.woff2") format("woff2"),url("./media/overpass-extralight-italic-C7BYJKN2.woff") format("woff");font-weight:300;font-style:italic;ascent-override:108%;descent-override:27.3%;line-gap-override:0%}@font-face{font-family:overpass;font-display:swap;src:url("./media/overpass-light-DQQPYRCA.eot");src:url("./media/overpass-light-DQQPYRCA.eot?#iefix") format("embedded-opentype"),url("./media/overpass-light-XTO4VJFE.woff2") format("woff2"),url("./media/overpass-light-55FOXXEB.woff") format("woff"),url("./media/overpass-light-4AVNL2QY.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:overpass;font-display:swap;src:url("./media/overpass-light-italic-X25SCZCO.woff2") format("woff2"),url("./media/overpass-light-italic-AB2BQBUQ.woff") format("woff");font-weight:400;font-style:italic;ascent-override:108%;descent-override:27.3%;line-gap-override:0%}@font-face{font-family:overpass;font-display:swap;src:url("./media/overpass-regular-I3RRPMKX.eot");src:url("./media/overpass-regular-I3RRPMKX.eot?#iefix") format("embedded-opentype"),url("./media/overpass-regular-LKS2ASDO.woff2") format("woff2"),url("./media/overpass-regular-N4SBDZIP.woff") format("woff"),url("./media/overpass-regular-I4XW3HFU.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:overpass;font-display:swap;src:url("./media/overpass-italic-7ECE7OD2.woff2") format("woff2"),url("./media/overpass-italic-IP54AWDD.woff") format("woff");font-weight:500;font-style:italic;ascent-override:108%;descent-override:27.3%;line-gap-override:0%}@font-face{font-family:overpass;font-display:swap;src:url("./media/overpass-semibold-7ONJQ5X3.eot");src:url("./media/overpass-semibold-7ONJQ5X3.eot?#iefix") format("embedded-opentype"),url("./media/overpass-semibold-YRQZB5NK.woff2") format("woff2"),url("./media/overpass-semibold-RVM2CNSN.woff") format("woff"),url("./media/overpass-semibold-P445JNSA.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:overpass;font-display:swap;src:url("./media/overpass-semibold-italic-TASOHFJE.woff2") format("woff2"),url("./media/overpass-semibold-italic-2XEQCUY2.woff") format("woff");font-weight:600;font-style:italic;ascent-override:108%;descent-override:27.3%;line-gap-override:0%}@font-face{font-family:overpass;font-display:swap;src:url("./media/overpass-bold-THXPR2PD.eot");src:url("./media/overpass-bold-THXPR2PD.eot?#iefix") format("embedded-opentype"),url("./media/overpass-bold-QBMFEFZ4.woff2") format("woff2"),url("./media/overpass-bold-LDCM2JT3.woff") format("woff"),url("./media/overpass-bold-ARJRNJ25.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:overpass;font-display:swap;src:url("./media/overpass-bold-italic-XTODRZ6I.woff2") format("woff2"),url("./media/overpass-bold-italic-U45TRVR6.woff") format("woff");font-weight:700;font-style:italic;ascent-override:108%;descent-override:27.3%;line-gap-override:0%}@font-face{font-family:overpass;font-display:swap;src:url("./media/overpass-extrabold-WSO7TR2X.eot");src:url("./media/overpass-extrabold-WSO7TR2X.eot?#iefix") format("embedded-opentype"),url("./media/overpass-extrabold-BBA6FHC5.woff2") format("woff2"),url("./media/overpass-extrabold-AZVTYYTL.woff") format("woff"),url("./media/overpass-extrabold-KDXD66ZJ.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:overpass;font-display:swap;src:url("./media/overpass-extrabold-italic-VCCTY3HD.woff2") format("woff2"),url("./media/overpass-extrabold-italic-GJYOKCRK.woff") format("woff");font-weight:800;font-style:italic;ascent-override:108%;descent-override:27.3%;line-gap-override:0%}@font-face{font-family:overpass;font-display:swap;src:url("./media/overpass-heavy-TRAJ3PR6.eot");src:url("./media/overpass-heavy-TRAJ3PR6.eot?#iefix") format("embedded-opentype"),url("./media/overpass-heavy-FMYKGCGM.woff2") format("woff2"),url("./media/overpass-heavy-PR57WVLZ.woff") format("woff"),url("./media/overpass-heavy-FMMKCM7H.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:overpass;font-display:swap;src:url("./media/overpass-heavy-italic-VWZ3WA54.woff2") format("woff2"),url("./media/overpass-heavy-italic-SD2YA3AS.woff") format("woff");font-weight:900;font-style:italic;ascent-override:108%;descent-override:27.3%;line-gap-override:0%}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.medium:root{--text-xs-font-weight: 500;--text-xs: .8125rem;--text-xs-line-height: 1.1rem;--text-s-font-weight: 500;--text-s: .9375rem;--text-s-line-height: 1.275rem;--text-m-font-weight: 500;--text-m: 1.0625rem;--text-m-line-height: 1.4375rem;--text-l-font-weight: 500;--text-l: 1.1875rem;--text-l-line-height: 1.5rem;--text-xl: 1.3125rem;--text-xxl: 1.5625rem;--title-xxs: .875rem;--title-xs-font-weight: var(--title-bold-weight);--title-xs: 1rem;--title-xs-line-height: 1.5rem;--title-s-font-weight: var(--title-bold-weight);--title-s: 1.25rem;--title-s-line-height: 1.75rem;--title-m-font-weight: var(--title-bold-weight);--title-m: 1.5rem;--title-m-line-height: 2rem;--title-l-font-weight: var(--title-bold-weight);--title-l: 1.75rem;--title-l-line-height: 2.25rem;--title-xl-font-weight: var(--title-bold-weight);--title-xl: 2rem;--title-xl-line-height: 2.5rem}.medium:root{--size-s8: .5rem;--size-element-height: 2.5rem;--element-padding-horizontal-square: .75rem;--element-padding-horizontal-small: .5rem;--element-padding-vertical-default: .5rem;--element-gap-default: .5rem;--spacing-s2: .125rem;--spacing-s8: .5rem;--spacing-s12: .75rem;--selector-size: 1.25rem;--body-m-book-font-weight: 500;--body-m-book-font-size: 1.0625rem;--body-m-book-line-height: 1.5rem;--body-m-book-italic-font-weight: normal;--body-m-book-italic-font-style: italic;--body-m-book-italic-font-size: 1.0625rem;--body-m-book-italic-line-height: 1.5rem;--body-m-bold-font-weight: 800;--body-m-bold-font-size: 1.0625rem;--body-m-bold-line-height: 1.5rem;--border-width-s: .0625rem;--border-width-m: .125rem;--border-radius-xxs: .125rem;--border-radius-xs: .25rem;--border-radius-s: .375rem;--border-radius-m: .75rem;--border-radius-element-round: 62.4375rem;--border-radius-element-square: .375rem;--heading-xs-bold-font-weight: var(--text-bold-weight);--heading-xs-bold-font-size: 1.25rem;--heading-xs-bold-line-height: 1.5rem;--heading-m-bold-font-weight: var(--text-bold-weight)}.blue.light,.blue .light{--brand-color: #0b5ed7;--focus-outline-color: #0072db;--container-background-primary: #fff;--container-background-secondary: #f6f8f9;--container-background-tertiary: #e4e9ec;--container-background-on-image: rgba(96.471%, 97.255%, 97.647%, .9);--container-background-signal-success: #e7fdef;--container-background-signal-caution: #fff7d2;--container-background-signal-warning: #fef5f1;--container-background-signal-error: #fff5f7;--container-background-signal-information: #f1fafe;--container-background-dim-layer: rgba(0%, 3.5294%, 7.8431%, .3);--container-border-color-signal-caution: #7e6901;--container-border-color-signal-warning: #bb460c;--container-border-color-signal-error: #d90226;--container-border-color-signal-success: #087d2f;--container-border-color-signal-info: #0072db;--container-border-color-default: #cad2d8;--container-border-color-expressive: #0072db;--element-background-default: rgba(0%, 26.275%, 54.118%, .06);--element-background-hover: rgba(0%, 26.275%, 54.118%, .12);--element-background-active: rgba(0%, 26.275%, 54.118%, .18);--element-background-quiet: rgba(100%, 100%, 100%, 0);--element-background-input: #fff;--element-background-related: rgba(0%, 26.275%, 54.118%, .04);--element-background-primary-default: #0072db;--element-background-primary-hover: #0061c2;--element-background-primary-active: #0052a3;--element-background-selected-default: var(--element-background-primary-default);--element-background-selected-hover: var(--element-background-primary-hover);--element-background-selected-active: var(--element-background-primary-active);--element-background-signal-success-default: #0dc94c;--element-background-signal-success-hover: #0bb143;--element-background-signal-success-active: #0a993a;--element-background-signal-caution-default: #f2ca02;--element-background-signal-caution-hover: #d9b502;--element-background-signal-caution-active: #c0a002;--element-background-signal-warning-default: #f27436;--element-background-signal-warning-hover: #e6560f;--element-background-signal-warning-active: #c94c0d;--element-background-signal-error-default: #ed022a;--element-background-signal-error-hover: #ca0223;--element-background-signal-error-active: #ac021e;--element-background-signal-information-default: #0c7db6;--element-background-signal-information-hover: #0a6a99;--element-background-signal-information-active: #085981;--element-background-high-contrast-default: #cad2d8;--element-background-high-contrast-hover: #bbc5cd;--element-background-high-contrast-pressed: #acb9c3;--element-background-neutral-default: #bbc5cd;--element-background-neutral-hover: #a0aeba;--element-background-neutral-active: #899aa9;--element-border-color-input-default: #6b8094;--element-border-color-input-hover: #566676;--element-border-color-input-active: #424f5c;--element-border-color-input-validated: #d90226;--element-border-color-input-read-only: rgba(41.961%, 50.196%, 58.039%, .32);--element-border-color-outline: #15191e;--element-opacity-disabled: .32;--indicator-background-selected: #087d2f;--indicator-background-default: #d6dce1;--foreground-color-primary: #15191e;--foreground-color-secondary: #566676;--foreground-color-on-primary: #fff;--foreground-color-on-signal: #15191e;--foreground-color-on-image: #f0f9ff;--foreground-color-expressive-hover: #0061c2;--foreground-color-expressive-default: #0072db;--foreground-color-expressive-default-neutral: #0072db;--foreground-color-expressive-active: #0052a3;--foreground-color-signal-success: #087d2f;--foreground-color-signal-warning: #bb460c;--foreground-color-signal-error: #d90226;--foreground-color-signal-caution: #7e6901;--shadow-default: 0rem .125rem .25rem rgba(0%, 0%, 0%, .16), 0rem .5rem 1.25rem rgba(0%, 16.863%, 36.078%, .08);--shadow-imaging-text: .0625rem .0625rem 0rem #000}.blue.dark,.blue .dark{--focus-outline-color: var(--gold-mid);--container-background-primary: oklch(.26 .01 var(--primary-hue) / 1);--container-background-secondary: oklch(.21 .01 var(--primary-hue));--container-background-tertiary: oklch(.13 0 var(--primary-hue));--container-background-primary-transparent: oklch(.24 .02 var(--primary-hue) / .7);--container-background-on-image: rgba(2.3529%, 3.1373%, 3.5294%, .9);--container-background-signal-success: #032b10;--container-background-signal-caution: #282200;--container-background-signal-warning: #3e1704;--container-background-signal-error: #4c010d;--container-background-signal-information: #032435;--container-background-dim-layer: rgba(0%, 3.5294%, 7.8431%, .64);--container-border-color-signal-caution: #f2ca02;--container-border-color-signal-warning: #f27436;--container-border-color-signal-error: #fd4e6b;--container-border-color-signal-success: #0aa33d;--container-border-color-signal-info: #1492ff;--container-border-color-signal-caution-gentle: #bca32b;--container-border-color-signal-warning-gentle: #a65025;--container-border-color-signal-error-gentle: #a83044;--container-border-color-signal-success-gentle: #065e23;--container-border-color-signal-info-gentle: #0d60a8;--container-border-color-default: oklch(.38 .02 var(--primary-hue) / 1);--container-border-color-expressive: var(--gold-mid);--element-background-default: oklch(.56 .04 var(--primary-hue) / .18);--element-background-hover: oklch(.56 .04 var(--primary-hue) / .32);--element-background-active: oklch(.56 .04 var(--primary-hue) / .48);--element-background-opaque-active: oklch(.4 .02 var(--primary-hue));--element-background-quiet: oklch(1 0 0 / 0);--element-background-input: oklch(.21 .01 270);--element-background-related: oklch(.56 .04 var(--primary-hue) / .12);--element-background-primary-default: var(--gold-mid);--element-background-primary-hover: var(--gold);--element-background-primary-active: var(--gold-light);--element-background-selected-default: var(--gold);--element-background-selected-hover: var(--gold-light);--element-background-selected-active: var(--gold-mid);--element-background-signal-success-default: #0ee155;--element-background-signal-success-hover: #0dc94c;--element-background-signal-success-active: #0bb143;--element-background-signal-caution-default: #f2ca02;--element-background-signal-caution-hover: #d9b502;--element-background-signal-caution-active: #c0a002;--element-background-signal-warning-default: #f27436;--element-background-signal-warning-hover: #e6560f;--element-background-signal-warning-active: #c94c0d;--element-background-signal-magic-default: #c336f2;--element-background-signal-magic-hover: #a90fe6;--element-background-signal-magic-active: #8a0dc9;--element-background-signal-error-default: #ed022a;--element-background-signal-error-hover: #ca0223;--element-background-signal-error-active: #ac021e;--element-background-signal-information-default: #0e98dd;--element-background-signal-information-hover: #0c84c0;--element-background-signal-information-active: #0b73a8;--element-background-high-contrast-default: #cad2d8;--element-background-high-contrast-hover: #d6dce1;--element-background-high-contrast-pressed: #e4e9ec;--element-background-neutral-default: oklch(.56 .04 var(--primary-hue));--element-background-neutral-hover: oklch(.65 .03 var(--primary-hue));--element-background-neutral-active: oklch(.74 .02 var(--primary-hue));--element-border-color-input-default: #627688;--element-border-color-input-hover: #8093a3;--element-border-color-input-active: #a0aeba;--element-border-color-input-validated: #ca0223;--element-border-color-input-read-only: rgba(38.431%, 46.275%, 53.333%, .32);--element-opacity-disabled: .32;--indicator-background-default: #8093a3;--foreground-color-primary: #fff;--foreground-color-secondary: oklch(.7 .03 var(--primary-hue));--foreground-color-on-primary: var(--foreground-color-on-signal);--foreground-color-on-signal: #15191e;--foreground-color-on-image: #f0f9ff;--foreground-color-expressive-default: var(--gold-mid);--foreground-color-expressive-hover: var(--gold);--foreground-color-expressive-active: var(--gold-light);--foreground-color-signal-success: #0aa33d;--foreground-color-signal-info: #1492ff;--foreground-color-signal-warning: #f27436;--foreground-color-signal-error: #fd4e6b;--foreground-color-signal-caution: #d9b502;--foreground-color-signal-magic: #c336f2;--shadow-default: 0rem .25rem .5rem rgba(0%, 0%, 0%, .8), 0rem .5rem 1.25rem rgba(0%, 0%, 0%, .64);--emblem-dark-border-color-default: oklch(.5 .02 var(--primary-hue) / 1);--emblem-light-border-color-default: oklch(.8 .02 var(--primary-hue) / 1);--emblem-background-dark-color-default: oklch(.6 .02 var(--primary-hue) / 1);--emblem-background-light-color-default: oklch(.9 .02 var(--primary-hue) / 1)}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}html,body{margin:0;min-height:100svh;color:var(--foreground-color-primary);background:var(--container-background-tertiary)}html{font-family:overpass,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:unset;--title-font-family: "Faculty Glyphic", serif;--title-letter-spacing: .075em;--text-bold-weight: 900;--title-bold-weight: bold;--gold: oklch(.91 .1234 92.95);--gold-mid: oklch(.8 .13 86.81);--gold-dark: oklch(.59 .1 89.04);--gold-light: oklch(.96 .07 95);--gold-line: color-mix(in srgb, var(--gold-dark) 45%, var(--container-border-color-default));--gold-rule: color-mix(in srgb, var(--gold-dark) 22%, transparent);--dice-hope: #e7c74b;--dice-physical: #f95f5f;--dice-magical: #a569ff;--dice-attack: #02d9c0;--dice-spellcast: #028ed9;--dice-trait: #0aa33d;--dice-neutral: #8577c8;--fear: #5434f8;--fear-text: color-mix(in srgb, var(--fear), white 30%);--currency-coin: #eca825;--currency-handful: var(--gold);--currency-bags: #c2866f;--currency-chest: #c38f00;--theme-title: "EvelethClean", sans-serif;--hope-tide: oklch(.55 .07 220);--overrides: var(--gold-mid);--wild: oklch(.86 .17 140);--wild-mid: oklch(.72 .17 145);--wild-dark: oklch(.45 .11 150);--ease-out: cubic-bezier(.2, .8, .2, 1);--ease-emphasis: cubic-bezier(.22, 1, .36, 1);--lit-edge: inset 0 .0625rem 0 color-mix(in srgb, var(--foreground-color-primary) 6%, transparent);--icon-xs: .75rem;--icon-s: .875rem;--icon-m: 1rem;--icon-ml: 1.125rem;--icon-l: 1.25rem;--icon-xl: 1.5rem;--icon-xxl: 1.75rem}b,strong{font-weight:900}body{background:radial-gradient(circle at 50% 0%,oklch(.15 .05 var(--primary-hue)/1),#000 56.25rem);background-repeat:no-repeat;background-size:cover;font-size:var(--text-m)}body:has(rpg-character-sheet){height:auto;min-height:100%;display:flex;align-items:center;flex-direction:column;overflow-y:scroll}#dice-box{box-sizing:border-box;width:100%;height:100%;position:fixed;inset:0;pointer-events:none;z-index:var(--z-layer-dice-box)}#dice-box>canvas{display:block;width:100%;height:100%;object-fit:cover}:root{--primary-hue: 248.42;--z-layer-app-header: 500;--z-layer-app-dim: 1000;--z-layer-app-spinner: 1010;--z-layer-cdk-overlay: 2000;--z-layer-notifications: 3000;--z-layer-dice-roller: 4000;--z-layer-dice-box: 5000;--z-layer-priority-dialog: 6000;--site-header-height: 3.5rem}ng-images-preview div.overlay{--ng-img-z-index: 5500;--ng-img-thumb-z-index: 5505;--ng-img-background: var(--container-background-dim-layer)}ng-images-preview .close-btn.close-btn{width:2.5rem;height:2.5rem}ng-images-preview .preview-image.preview-image{width:auto;height:auto;left:unset;top:unset;max-width:100%;max-height:100%}.cdk-overlay-container{z-index:var(--z-layer-cdk-overlay)}.dark:root{--common: #bebebe;--uncommon: #93e47f;--rare: #7f93fc;--very-rare: #b55dff;--legendary: #ffe195}.light:root{--uncommon: #1fc219;--rare: #4990e2;--very-rare: #9810e0;--legendary: #fea227;--attunement: #111111}.primary{color:var(--foreground-color-primary)}.secondary{color:var(--foreground-color-secondary)}.error-color{color:var(--foreground-color-signal-error)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.flex-row{display:flex;align-items:center}.flex-wrap{flex-wrap:wrap}.flex-col{display:flex;flex-direction:column}.flex-space-between{display:flex;justify-content:space-between}.flex-space-around{display:flex;justify-content:space-around}.justify-center{justify-content:center}.justify-end{justify-content:end}.align-items-stretch{align-items:stretch}.align-items-center{align-items:center}.align-items-start{align-items:start}.align-items-end{align-items:end}.gap-xs{gap:.125rem}.gap-s{gap:.25rem}.gap-m{gap:.5rem}.gap-l{gap:1rem}.gap-xl{gap:1.5rem}.grow{flex-grow:1}.max-width{width:100%}.visually-hidden{position:absolute!important;width:.0625rem!important;height:.0625rem!important;margin:-.0625rem!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}@keyframes rise{0%{opacity:0;transform:translateY(.75rem)}}@keyframes seal-land{0%{transform:scale(1.5);opacity:0}60%{transform:scale(.9);opacity:1}to{transform:scale(1)}}@keyframes slide-in{0%{opacity:0;transform:translate(-.5rem)}}@keyframes spin{to{rotate:360deg}}@keyframes crit-sweep{0%{background-position:100% 0}to{background-position:0 0}}@property --rotate{syntax: "<angle>"; initial-value: 132deg; inherits: false;}@keyframes glowspin{0%{--rotate: 0deg}to{--rotate: 360deg}}.description,.roll{color:var(--foreground-color-primary)}.fear{color:var(--fear-text)}.hope,.gold{color:var(--gold)}*{-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{width:.75rem;height:.75rem;background-color:#0000}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:var(--indicator-background-default);border:.25rem solid transparent;background-clip:padding-box;min-height:2.5rem}::-webkit-scrollbar-corner{background:transparent}@media screen and (max-height:56.25rem){html{font-size:14px}}@media screen and (max-width:43.75rem){html{font-size:12px}}.markdown-like,markdown{font-weight:var(--text-m-font-weight);font-size:var(--text-m);line-height:var(--text-m-line-height)}.markdown-like>:first-child,markdown>:first-child{margin-top:0}.markdown-like>:last-child,markdown>:last-child{margin-bottom:0}.markdown-like p,.markdown-like blockquote,.markdown-like ul,.markdown-like ol,.markdown-like dl,.markdown-like table,.markdown-like pre,markdown p,markdown blockquote,markdown ul,markdown ol,markdown dl,markdown table,markdown pre{margin:1rem 0}.markdown-like p,markdown p{white-space:break-spaces}.markdown-like h1,.markdown-like h2,.markdown-like h3,.markdown-like h4,.markdown-like h5,.markdown-like h6,markdown h1,markdown h2,markdown h3,markdown h4,markdown h5,markdown h6{font-weight:var(--text-bold-weight);-webkit-font-smoothing:antialiased}.markdown-like h1 tt,.markdown-like h1 code,.markdown-like h2 tt,.markdown-like h2 code,.markdown-like h3 tt,.markdown-like h3 code,.markdown-like h4 tt,.markdown-like h4 code,.markdown-like h5 tt,.markdown-like h5 code,.markdown-like h6 tt,.markdown-like h6 code,markdown h1 tt,markdown h1 code,markdown h2 tt,markdown h2 code,markdown h3 tt,markdown h3 code,markdown h4 tt,markdown h4 code,markdown h5 tt,markdown h5 code,markdown h6 tt,markdown h6 code{font-size:inherit}.markdown-like h1,markdown h1{font-size:2em}.markdown-like h2,markdown h2{font-size:1.6em}.markdown-like h3,markdown h3{font-size:1.2em}.markdown-like h4,markdown h4{font-size:1em}.markdown-like body>h2:first-child,.markdown-like body>h1:first-child,.markdown-like body>h1:first-child+h2,.markdown-like body>h3:first-child,.markdown-like body>h4:first-child,.markdown-like body>h5:first-child,.markdown-like body>h6:first-child,markdown body>h2:first-child,markdown body>h1:first-child,markdown body>h1:first-child+h2,markdown body>h3:first-child,markdown body>h4:first-child,markdown body>h5:first-child,markdown body>h6:first-child{margin-top:0;padding-top:0}.markdown-like a:first-child h1,.markdown-like a:first-child h2,.markdown-like a:first-child h3,.markdown-like a:first-child h4,.markdown-like a:first-child h5,.markdown-like a:first-child h6,markdown a:first-child h1,markdown a:first-child h2,markdown a:first-child h3,markdown a:first-child h4,markdown a:first-child h5,markdown a:first-child h6{margin-top:0;padding-top:0}.markdown-like h1+p,.markdown-like h2+p,.markdown-like h3+p,.markdown-like h4+p,.markdown-like h5+p,.markdown-like h6+p,markdown h1+p,markdown h2+p,markdown h3+p,markdown h4+p,markdown h5+p,markdown h6+p{margin-top:.5rem}.markdown-like a,markdown a{text-decoration:none}.markdown-like a:hover,markdown a:hover{text-decoration:underline}.markdown-like ul,.markdown-like ol,markdown ul,markdown ol{padding-left:2rem}.markdown-like ul li>:first-child,.markdown-like ol li>:first-child,.markdown-like ul li ul:first-of-type,.markdown-like ol li ol:first-of-type,.markdown-like ul li ol:first-of-type,.markdown-like ol li ul:first-of-type,markdown ul li>:first-child,markdown ol li>:first-child,markdown ul li ul:first-of-type,markdown ol li ol:first-of-type,markdown ul li ol:first-of-type,markdown ol li ul:first-of-type{margin-top:0}.markdown-like li+li,markdown li+li{margin-top:.5rem}.markdown-like ul ul,.markdown-like ul ol,.markdown-like ol ol,.markdown-like ol ul,markdown ul ul,markdown ul ol,markdown ol ol,markdown ol ul{margin-bottom:0}.markdown-like dl,markdown dl{padding:0}.markdown-like dl dt,markdown dl dt{font-size:14px;font-weight:var(--text-bold-weight);font-style:italic;padding:0;margin:15px 0 5px}.markdown-like dl dt:first-child,markdown dl dt:first-child{padding:0}.markdown-like dl dt>:first-child,markdown dl dt>:first-child{margin-top:0}.markdown-like dl dt>:last-child,markdown dl dt>:last-child{margin-bottom:0}.markdown-like dl dd,markdown dl dd{margin:0 0 15px;padding:0 15px}.markdown-like dl dd>:first-child,markdown dl dd>:first-child{margin-top:0}.markdown-like dl dd>:last-child,markdown dl dd>:last-child{margin-bottom:0}.markdown-like pre,.markdown-like code,.markdown-like tt,markdown pre,markdown code,markdown tt{font-size:12px;font-family:Consolas,Liberation Mono,Courier,monospace}.markdown-like code,.markdown-like tt,markdown code,markdown tt{margin:0;padding:0;white-space:nowrap;border:1px solid var(--container-border-color-default);background-color:var(--container-background-secondary);border-radius:3px}.markdown-like pre>code,markdown pre>code{margin:0;padding:0;white-space:pre;border:none;background:transparent;word-wrap:break-word}.markdown-like pre,markdown pre{background-color:var(--container-background-secondary);font-size:13px;line-height:19px;overflow:auto;padding:10px 15px;border-radius:3px}.markdown-like pre code,.markdown-like pre tt,markdown pre code,markdown pre tt{background-color:transparent;border:none}.markdown-like kbd,markdown kbd{background-color:var(--container-border-color-default);background-image:linear-gradient(#F1F1F1,var(--container-border-color-default));background-repeat:repeat-x;border-color:var(--container-border-color-default) #CCCCCC #CCCCCC var(--container-border-color-default);border-image:none;border-radius:2px;border-style:solid;border-width:1px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:10px;padding:1px 4px}.markdown-like blockquote,markdown blockquote{border-left:.25rem solid var(--container-border-color-default);padding:0 1rem;color:var(--foreground-color-secondary)}.markdown-like blockquote>:first-child,markdown blockquote>:first-child{margin-top:0}.markdown-like blockquote>:last-child,markdown blockquote>:last-child{margin-bottom:0}.markdown-like hr,markdown hr{clear:both;margin:1rem 0;height:0;overflow:hidden;border:none;background:transparent;border-bottom:.125rem solid var(--container-border-color-default);padding:0}.markdown-like table,markdown table{box-sizing:border-box;margin:1em 0;max-width:100%;border-width:1px;border-style:solid;background-color:transparent}.markdown-like table,.markdown-like table tr,.markdown-like table tr td,.markdown-like table tr th,markdown table,markdown table tr,markdown table tr td,markdown table tr th{border-color:var(--container-border-color-default)}.markdown-like table th,markdown table th{color:var(--foreground-color-secondary);background-color:var(--container-background-tertiary)}.markdown-like tr th,.markdown-like tr td,markdown tr th,markdown tr td{padding:.5rem 1rem}.markdown-like table tbody>tr:nth-child(odd)>td,.markdown-like table tbody>tr:nth-child(odd)>th,markdown table tbody>tr:nth-child(odd)>td,markdown table tbody>tr:nth-child(odd)>th{background-color:var(--element-background-related)}.markdown-like img,markdown img{max-width:100%}.wizard-step{display:flex;flex-direction:column;gap:1rem;height:100%;min-width:0;box-sizing:border-box}
