@charset "UTF-8";@font-face{font-display:swap;font-family:Goudy Mediaeval;font-style:normal;font-weight:400;src:url(/build/fonts/Goudy-Mediaeval-Regular.a93a0243.woff2) format("woff2"),url(/build/fonts/Goudy-Mediaeval-Regular.944d1ce0.woff) format("woff")}@font-face{font-display:swap;font-family:Vinque;font-style:normal;font-weight:400;src:url(/build/fonts/Vinque.a151af12.woff2) format("woff2"),url(/build/fonts/Vinque.bc7fe286.woff) format("woff")}@font-face{font-display:swap;font-family:"Noto Serif Simplified Chinese";font-style:normal;font-weight:400;src:url(/build/fonts/NotoSerifSC-Regular.7d84eff1.woff) format("woff")}@font-face{font-display:swap;font-family:"Noto Serif Traditional Chinese";font-style:normal;font-weight:400;src:url(/build/fonts/NotoSerifTC-Regular.0e51a5a3.woff) format("woff")}@font-face{font-display:swap;font-family:"Noto Serif Japanese";font-style:normal;font-weight:400;src:url(/build/fonts/NotoSerifJP-Regular.ad0912bc.woff2) format("woff2"),url(/build/fonts/NotoSerifJP-Regular.a6abd837.woff) format("woff")}@font-face{font-display:swap;font-family:Sarabun Thai;font-style:normal;font-weight:400;src:url(/build/fonts/SarabunThai-Regular.c2ee6a5a.woff2) format("woff2"),url(/build/fonts/SarabunThai-Regular.80f3aa45.woff) format("woff")}@font-face{font-display:swap;font-family:"Noto Serif Thai";font-style:normal;font-weight:400;src:url(/build/fonts/NotoSerifThai-Regular.c63eb407.woff2) format("woff2"),url(/build/fonts/NotoSerifThai-Regular.f0a9b811.woff) format("woff")}@font-face{font-display:swap;font-family:"Noto Serif Korean";font-style:normal;font-weight:400;src:url(/build/fonts/NotoSerifKR-VariableFont_wght.309c5c01.woff2) format("woff2"),url(/build/fonts/NotoSerifKR-VariableFont_wght.03b90eee.woff) format("woff")}:root{--serif-font:"Goudy Mediaeval",Georgia,"Times New Roman",Times,serif;--sans-font:Helvetica,Arial,sans-serif;--blue:#679fd0;--orange:#d09f67;--red:#d06767;--dark-orange:#a16930;--green:#679f67;--dark-purple:#9f679f;--purple:#d067d0;--grey:#999;--good-team:#1d82ff;--evil-team:#ff1d1d}:lang(cs),:lang(kv),:lang(pl),:lang(ru),:lang(tr),:lang(uk),:lang(vi){--serif-font:Vinque,Georgia,"Times New Roman",Times,serif}:lang(he){--serif-font:Georgia,"Times New Roman",Times,serif}:lang(zh-CN){--serif-font:Georgia,"Times New Roman","Noto Serif Simplified Chinese","FangSong","仿宋",STFangSong,"华文仿宋",serif;--sans-font:Helvetica,Arial,"华文细黑","STXihei","PingFang TC","微软雅黑体","Microsoft YaHei New","微软雅黑","Microsoft Yahei","宋体","SimSun",sans-serif}:lang(zh-TW){--serif-font:Georgia,"Times New Roman","Noto Serif Traditional Chinese","FangSong","仿宋",STFangSong,"华文仿宋",serif;--sans-font:Helvetica,Arial,"华文细黑","STXihei","PingFang TC","微软雅黑体","Microsoft YaHei New","微软雅黑","Microsoft Yahei","宋体","SimSun",sans-serif}:lang(ja){--serif-font:Georgia,"Times New Roman","Noto Serif Japanese","ＭＳ Ｐ明朝","MS PMincho","Hiragino Mincho Pro","ヒラギノ明朝 Pro W3","游明朝","YuMincho","ＭＳ 明朝","MS Mincho","Hiragino Mincho ProN",serif;--sans-font:Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,メイリオ,Meiryo,"ＭＳ Ｐゴシック","MS PGothic","ＭＳ ゴシック","MS Gothic","Noto Sans CJK JP",TakaoPGothic,sans-serif}:lang(th){--serif-font:"Noto Serif Thai","Times New Roman",Georgia,Times,serif;--sans-font:"Sarabun Thai",Helvetica,Arial,sans-serif}:lang(ko){--serif-font:"Noto Serif Korean","Times New Roman",Georgia,Times,serif}*,:after,:before{box-sizing:border-box;margin:0}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#000;font-family:var(--sans-font);font-size:1rem;line-height:1.4;min-height:100vh}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body{padding:1em}img{display:block;height:auto;max-width:100%}a{color:var(--blue)}h1,h2,h3,h4,h5,h6,li,p{margin-bottom:1rem}h1:where(:last-child),h2:where(:last-child),h3:where(:last-child),h4:where(:last-child),h5:where(:last-child),h6:where(:last-child),li:where(:last-child),p:where(:last-child){margin-bottom:0}small{font-size:.85em}[hidden]{display:none!important}a{color:#337ab7}.dialog__hide,.no-btn{background-color:transparent;border:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.sr-only{clip:rect(0,0,0,0);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.body-grimoire{background-color:#d0d0d0;background-image:url(/build/images/background-img.64981314.webp);background-position:0 0;background-repeat:repeat}.body-sheet{background-color:#fffef0;background-image:url(/build/images/character-token-noise.774259a1.webp)}.title{font-family:var(--serif-font);font-size:clamp(1.5em,5vw,3em);font-weight:700;letter-spacing:.05em;margin-bottom:1rem;text-shadow:-.05em -.05em .1em hsla(0,0%,100%,.8),.05em .05em .1em rgba(0,0,0,.4)}@keyframes edition-reveal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.edition.is-empty{display:none}@media (min-width:1024px){.edition__team{display:flex;flex-flow:row wrap;gap:0 1em}}.edition__role{display:grid;gap:0 1em;grid-template-areas:"token name" "token ability" "jinxes ability";grid-template-columns:max(25%,5em) 1fr;grid-template-rows:min-content 1fr;padding:.5em;width:100%}@media (prefers-reduced-motion:no-preference){.edition__role{animation-duration:.3s;animation-fill-mode:forwards;animation-name:edition-reveal}}.edition__role+.edition__role{border-top:1px solid rgba(0,0,0,.2)}@media (min-width:1024px){.edition__role:nth-child(2){border-top:none}}@media (min-width:550px){.edition__role{gap:0 .5em;grid-template-areas:"token name ability" "token jinxes ability";grid-template-columns:4em 7.5em 1fr;grid-template-rows:1fr min-content}}@media (min-width:1024px){.edition__role{width:calc(50% - .5em)}}.edition__role--jinx{gap:.5em 1em;grid-template-areas:"target ability" "trick ability";grid-template-columns:5em 1fr}@media (min-width:550px){.edition__role--jinx{grid-template-areas:"target trick ability";grid-template-columns:4em 4em 1fr;grid-template-rows:1fr min-content}}.edition__ability,.edition__icon,.edition__name{align-items:center;display:flex}.edition__icon{grid-area:token}.edition__icon--target{grid-area:target}.edition__icon--trick{grid-area:trick}.edition__image{aspect-ratio:auto 177/124;object-fit:contain}.edition__ability{grid-area:ability}.edition__jinxes{display:flex;flex-flow:row wrap;gap:.25em;grid-area:jinxes;margin-top:.25em}.edition__jinxes:empty{height:0;margin-top:0}.edition__jinx{width:1.5em}.edition>summary{background-image:linear-gradient(180deg,transparent,transparent calc(50% - .05em),currentColor calc(50% - .05em),transparent calc(50% + .05em));font-size:1em;list-style:none;margin:.5em 0;width:100%}.edition>summary>h2{font-size:inherit}.edition__heading-text{background-color:#fffef0;border:.1em solid;border-radius:.6em;box-shadow:inset 0 0 .5em #8a4d0f;font-family:Metamorphous;font-weight:400;letter-spacing:.05em;line-height:1.2;margin-left:1em;padding-left:.4em;padding-right:.4em}.edition__heading-text:before{content:"▸";margin-inline-end:.5em}[open] .edition__heading-text:before{content:"▾"}.edition__button{display:block}.edition__name{font-weight:700;grid-area:name;margin-bottom:0;margin-top:0}.button{background-color:var(--bg-colour,var(--blue));border:.1em solid #000;border-radius:.2em;box-shadow:inset .1em .1em .2em hsla(0,0%,100%,.3),inset -.1em -.1em .2em rgba(0,0,0,.3),.1em .1em .2em rgba(0,0,0,.4);color:#000;cursor:pointer;font-family:var(--sans-font);font-size:.85em;hyphens:auto;line-height:inherit;padding:0 .5em;width:100%}.button[disabled]{border-color:#333;box-shadow:none;color:#333;cursor:not-allowed;filter:grayscale(.5);opacity:.7}.button--warning{background-color:var(--orange)}.button--full-height{height:100%}.is-loading>.button__text{display:none}.button__loader{opacity:0;position:absolute}.is-loading>.button__loader{opacity:1;position:static}.dialog{background-color:transparent;border:none;margin:auto;padding:0}.dialog--blur-background::backdrop{backdrop-filter:blur(.5em);background-image:radial-gradient(circle at center,rgba(0,0,0,.5) 20%,rgba(0,0,0,.7) 100%)}.dialog--blur-background+.backdrop{backdrop-filter:blur(.5em);background-image:radial-gradient(circle at center,rgba(0,0,0,.5) 20%,rgba(0,0,0,.7) 100%)}.dialog--hide-background::backdrop{background-color:#000;background-image:url(/build/images/background-img3.2d5fa18f.webp)}.dialog--hide-background+.backdrop{background-color:#000;background-image:url(/build/images/background-img3.2d5fa18f.webp)}.dialog__content{background-color:#fff;background-image:url(/build/images/background-img.64981314.webp);border:.2em solid #000;margin-left:auto;margin-right:auto;max-width:100%;position:relative;width:min(80vw,30em)}.dialog--polyfilled>.dialog__content{max-height:80vh;overflow:auto}.dialog__header{display:flex;flex-direction:row;gap:1em;padding:1em}.dialog__title{flex-grow:1;font-family:var(--serif-font);margin:0}.dialog__hide,.dialog__title{text-shadow:-.05em -.05em .1em hsla(0,0%,100%,.8),.05em .05em .1em rgba(0,0,0,.4)}.dialog__hide{cursor:pointer;font-size:2em;line-height:1}.dialog__body{padding:1em}.dialog__header+.dialog__body{padding-top:0}.qr,.qr>svg{display:block}.qr>svg{background-color:#fff;margin:0 auto}.locale-form{--gap:1em;display:flex;flex-flow:row nowrap;gap:var(--gap);margin-top:var(--gap)}@media print{.locale-form{display:none}}.locale-form--setup{border-top:1px solid #ccc;padding-top:var(--gap)}.locale-form--sheet{margin-bottom:var(--gap)}.locale-form__action,.locale-form__label{display:flex;justify-content:center}.locale-form__action{flex:0 0 1em}.locale-form__dropdown{flex:1 1 auto}.locale-form__label-icon{width:1.5em}.locale-form__icon{margin-bottom:.2em;margin-top:.2em;width:.85em}.breakdown{margin-bottom:1em;overflow:auto;width:100%}.breakdown__table{border:.05em solid #000;border-collapse:collapse;text-align:center;width:100%}.breakdown__cell,.breakdown__heading{padding:.1em .2em}.breakdown__heading{text-align:end}.breakdown__heading:lang(ja),.breakdown__heading:lang(ko),.breakdown__heading:lang(zh){word-break:keep-all}.breakdown__cell{border-color:#000;border-left:solid #000;border-width:.05em}[dir=rtl] .breakdown__cell{border-left-style:none;border-right-style:solid}.breakdown__table--highlighted .breakdown__cell{opacity:.7}.breakdown__cell.is-count{background-color:hsla(0,0%,100%,.4);opacity:1}.breakdown__row--outsider,.breakdown__row--townsfolk{color:var(--good-team)}.breakdown__row--demon,.breakdown__row--minion{color:var(--evil-team)}@media print{@page{margin:.5cm .5cm 1cm}body,html{background-color:#fff!important;background-image:none!important;font-size:9pt;margin:0}a[href]{color:#000;text-decoration:none}small{font-size:7pt}p{margin:0}footer{bottom:0;position:fixed}:last-child{page-break-after:auto}.body-list{background-color:#fff;background-image:none}.title{color:#000;font-size:14pt;margin-bottom:.5rem;text-shadow:none}.edition{page-break-inside:avoid}.edition>summary{color:#000;font-size:12pt;margin-bottom:.25rem;margin-top:.25rem}.edition__heading-text{background-color:#fff;border:none;box-shadow:none;margin-inline-start:25pt}.edition__heading-text:before{display:none}.edition__role{gap:0 4pt;grid-template-areas:"token name ability" "token jinxes ability";grid-template-columns:25pt 80pt 1fr;grid-template-rows:-webkit-min-content;grid-template-rows:1fr min-content;padding:.5pt 0;page-break-inside:avoid}.edition__role--jinx{grid-template-areas:"target trick ability";grid-template-columns:25pt 25pt 1fr}.edition__role+.edition__role{border:none}.edition__image{width:50pt}.edition__name{font-size:10pt}.edition__ability{font-size:9pt}.edition__jinxes{gap:2pt;margin-top:2pt}.edition__jinx{width:8pt}.button{display:none}.no-print{display:none!important}}
/*# sourceMappingURL=sheet.8209d6b2.css.map*/