@charset "UTF-8";@font-face{font-family:ShadowsIntoLight;src:url(/Fonts/ShadowsIntoLight-Regular.ttf) format("truetype")}:root{--color-accent-one: #2b76f4;--color-accent-two: #00d2d6;--color-gradient-one: linear-gradient(180deg,rgba(43, 118, 244, 1) 0%, rgba(0, 210, 214, 1) 50%);--color-unemphasize: #888;--color-purple-one: #a27eaa;--color-purple-two: #cda1d2;--color-purple-three: #f0c5e1;--color-purple-dark: #6a4b71;--color-purple-two-half: rgb(241, 163, 214);--color-blue-one: #c1c5e0;--color-red-one: #ff999a;--color-text: 62, 35, 86;--color-text-two: 156, 58, 59;--color-dark: rgb(56, 66, 74);--color-dark-text: rgb(35, 41, 45);--color-dark-red-one: rgb(156, 58, 59);--card-background-color: rgb(167, 240, 248);--noun-color: rgb(153, 0, 255);--verb-color: rgb(240, 248, 167);--background-gradient: linear-gradient(90deg, var(--color-purple-one) 0%, var(--color-purple-two) 50%, var(--color-purple-three) 100%);--title-gradient: linear-gradient(10deg, rgb(var(--color-text)) 0%, rgb(156, 58, 59) 30%, #fff 800%);--blockquote-background-color: #8c92bb;--list-indent-editing: 0;--p-spacing: 0px;--color-modal-bg: rgba(56, 66, 74, .95)}.main-header{position:relative;display:flex;flex-direction:row;align-items:start;justify-content:space-between;background:var(--color-gradient-one);height:7.3em;container-name:header-resize;container-type:size}.main-header .logo-container{height:90%;padding-left:1em;margin-top:auto;margin-bottom:auto;flex-grow:0;display:flex}.main-header .logo-container img{flex-shrink:1;height:100%}.main-header .dropout{margin-top:auto;margin-bottom:auto;background:url(/menu.svg);width:4em;height:50%;margin-right:1em;background-repeat:no-repeat;background-size:contain;position:relative}.main-header .dropout:hover>ul{display:block}.main-header .dropout>ul{display:none;position:absolute;right:4em;background:var(--color-blue-one);padding:1em 0;margin:0;border-radius:.5em;list-style:none;list-style-position:inside;overflow:hidden;text-align:center;z-index:3}.main-header .dropout>ul *{width:100%;display:block}.main-header .dropout>ul li{padding:0 4em 0 0;color:var(--color-dark-red-one)}.main-header .dropout>ul li:hover{color:var(--color-purple-one);background-color:var(--color-dark)}.main-header h1{font-family:ShadowsIntoLight,Arial,Helvetica,"sans-serif";font-size:4em;margin-top:.2em;margin-bottom:.2em}@container header-resize (max-width: 708px){.main-header h1{margin-top:auto;margin-bottom:auto;font-size:3em}}@container header-resize (max-width: 600px){.main-header h1{margin-top:auto;margin-bottom:auto;font-size:2em}}@container header-resize (max-height: 50px){.main-header h1{font-size:1em}.main-header .dropout{margin-right:1em;width:1em}.main-header .dropout>ul{right:1em}}button{border-radius:8px;border:1px solid transparent;padding:.4em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:var(--color-purple-one);cursor:pointer;transition:border-color .25s;border:.13em solid #6467ff}button:hover{border-color:#d864ff}button.disabled{border-color:var(--color-unemphasize)}button.disabled:after{content:"";position:absolute;border-radius:7px;border-color:var(--color-unemphasize);inset:0;background:#0101017c}button.disabled:hover{border-color:var(--color-unemphasize)}div[role=tooltip]{visibility:hidden;opacity:0;position:fixed;background:var(--color-unemphasize);padding:.2em;border-radius:.3em;z-index:2}button:has(>div[role=tooltip]):hover div[role=tooltip]{opacity:100;transition:opacity 1s ease-in,visibility 0s;transition-delay:.5s;visibility:visible}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}.info a{color:var(--color-dark-red-one)}.outline-head{background-color:var(--color-dark-red-one);color:var(--color-blue-one);font-size:xx-large;padding-left:.5em;border-radius:.2em}.markdown-rendered{color:rgb(var(--color-text));white-space-collapse:break-spaces;font-size:large}.markdown-rendered p,.markdown-rendered blockquote,.markdown-rendered ol,.markdown-rendered ul{position:relative;background-color:var(--color-blue-one);white-space:break-spaces;overflow-wrap:anywhere;line-height:24px;tab-size:4;text-rendering:optimizeLegibility;text-wrap:wrap;white-space-collapse:break-spaces;word-break:break-word;direction:ltr;padding:1em .5em 1em .8em}.markdown-rendered .info p,.markdown-rendered .info blockquote,.markdown-rendered .info ol,.markdown-rendered .info ul,.markdown-rendered .info h1,.markdown-rendered .note p,.markdown-rendered .note blockquote,.markdown-rendered .note ol,.markdown-rendered .note ul,.markdown-rendered .note h1,.markdown-rendered .gm-says p,.markdown-rendered .gm-says blockquote,.markdown-rendered .gm-says ol,.markdown-rendered .gm-says ul,.markdown-rendered .gm-says h1,.markdown-rendered .title-block-header p,.markdown-rendered .title-block-header blockquote,.markdown-rendered .title-block-header ol,.markdown-rendered .title-block-header ul,.markdown-rendered .title-block-header h1,.markdown-rendered .title{background:initial}.markdown-rendered h1,.markdown-rendered h2,.markdown-rendered h3,.markdown-rendered h4,.markdown-rendered h5,.markdown-rendered h6{padding-left:.4em;background-color:var(--color-blue-one)}.markdown-rendered:has(>h1) h1,.markdown-rendered:has(>h1) h2,.markdown-rendered:has(>h2) h1,.markdown-rendered:has(>h2) h2{padding-top:.3em;border-radius:.8em .8em 0 0}.markdown-rendered:has(>h1):before,.markdown-rendered:has(>h2):before{content:"";display:block;height:1em;width:100%}.markdown-rendered:has(>ol)>ol,.markdown-rendered:has(>ol) ul,.markdown-rendered:has(>ul)>ol,.markdown-rendered:has(>ul) ul{display:flex;flex-direction:column;gap:1.7em;margin-block-start:-1em;line-height:24px}.markdown-rendered:has(>ol)>ol>li,.markdown-rendered:has(>ol) ul>li,.markdown-rendered:has(>ul)>ol>li,.markdown-rendered:has(>ul) ul>li{margin-inline-start:3.5ch;margin-bottom:-1em;padding-left:.5em}.markdown-rendered div:has(>p):has(+div>h1),.markdown-rendered div:has(>p):has(+div>h2),.markdown-rendered div:has(>p):has(+.mod-footer),.markdown-rendered div:has(>p):has(+div>.page-break),.markdown-rendered div:has(>blockquote):has(+div>h1),.markdown-rendered div:has(>blockquote):has(+div>h2),.markdown-rendered div:has(>blockquote):has(+.mod-footer),.markdown-rendered div:has(>blockquote):has(+div>.page-break),.markdown-rendered div:has(>ol):has(+div>h1),.markdown-rendered div:has(>ol):has(+div>h2),.markdown-rendered div:has(>ol):has(+.mod-footer),.markdown-rendered div:has(>ol):has(+div>.page-break),.markdown-rendered div:has(>ul):has(+div>h1),.markdown-rendered div:has(>ul):has(+div>h2),.markdown-rendered div:has(>ul):has(+.mod-footer),.markdown-rendered div:has(>ul):has(+div>.page-break){padding-bottom:1em;border-radius:0 0 .8em .8em}.markdown-rendered div:not(:has(.pretty-line)):has(+div>h1),.markdown-rendered div:not(:has(.pretty-line)):has(+div>h2),.markdown-rendered div:has(+.mod-footer){padding-bottom:1em;border-radius:0 0 .8em .8em}.markdown-rendered div.page-break{page-break-after:always}.markdown-rendered section>div:last-child{padding-bottom:1em;border-radius:0 0 .8em .8em}.markdown-rendered section:not(:has(.toc)){page-break-after:always;margin-top:2em}.markdown-rendered blockquote,.markdown-rendered .note,.markdown-rendered .info{break-inside:avoid-page}.markdown-rendered hr{margin-top:1em;margin-bottom:1em}.markdown-rendered .info,.markdown-rendered div:has(span[alt="Logo.png"]){background:transparent;padding-bottom:0;margin-bottom:0}.markdown-rendered .toc{background-color:transparent}.markdown-rendered .toc ul{display:flex;flex-direction:column;list-style:none}.markdown-rendered .toc ul>li{font-size:large;margin-block-start:0px;--link-color: rgb(156, 58, 59);--link-color-hover: rgb(73, 18, 19)}.markdown-rendered .toc header{background-color:var(--color-dark-red-one);color:var(--color-blue-one);font-size:xx-large;padding-left:.5em;border-radius:.2em;padding-top:1em;padding-bottom:1em;text-decoration:underline}.markdown-rendered .toc header a{color:var(--color-blue-one)}.markdown-rendered .toc header a:hover{color:var(--color-blue-one);opacity:.8}.decks{display:flex;flex-direction:row;flex-wrap:wrap;gap:.3em}.deck{background-color:initial;background-color:var(--color-blue-one);border-radius:.3em;padding:1em 0 2em;border:dashed 3px var(--blockquote-background-color);min-width:30%;display:flex;flex-wrap:wrap;gap:10px}.player-board .deck{background-color:transparent;border:none;padding:0 0 1em}.player-board .deck:first-of-type{padding:.6em 0 1em}.cards-board{display:flex;align-items:center;justify-items:center;justify-content:center;flex-wrap:wrap;gap:.5em;padding:1em 0}.cards-board>*{justify-content:center;flex-grow:1}.card-pile{position:relative}.card-pile.disabled:after{content:"";position:absolute;inset:0;background:var(--color-dark-text);opacity:.8;border:1px black;border-radius:.2em 1em;z-index:1;padding:52%}.card{flex-grow:0;flex-shrink:0;background-color:var(--card-background-color);border-color:#808080 #000000 #000000 #808080;border-width:1px;border-style:solid;color:#000;font-size:20pt;position:relative;width:5em;height:3.75em;border-radius:.2em 1em}.card .closer{position:absolute;width:1em;height:1em;background-image:url(/close.svg);background-repeat:no-repeat;background-size:cover;z-index:1;filter:invert(93%) hue-rotate(180deg)}.card .closer:hover{cursor:pointer;filter:invert(30%) hue-rotate(90deg)}.card .noun,.card .verb,.card .both{display:flex;align-items:center;justify-content:center;position:absolute;top:1px;bottom:0;left:1px;width:calc(100% - 3px);height:calc(100% - 3px);border-radius:.2em 1em}.card .noun:after,.card .verb:after,.card .both:after{position:absolute;bottom:-.4ch;right:.9ch;font-size:x-small;background-color:var(--card-background-color);padding:1px 3px 0;margin:0;line-height:9px;border-radius:.3em .3em 0 0}.card p{font-size:1em}.card .verb{border:var(--verb-color) solid}.card .verb:after{content:"Verb";border:var(--verb-color) dotted}.card .verb p{text-shadow:2px 2px 2px var(--verb-color)}.card .noun{border:var(--noun-color) solid}.card .noun:after{content:"Noun";border:var(--noun-color) dotted}.card .noun p{text-shadow:2px 2px 2px var(--noun-color)}.card .both{position:relative;z-index:1;border:solid 3px transparent;border-image-slice:1;background:linear-gradient(to left,var(--noun-color),var(--verb-color) 100%);border-radius:inherit}.card .both p{text-shadow:2px 2px 2px var(--noun-color)}.card .both>div{position:absolute;background-color:var(--card-background-color);width:100%;height:100%;border-radius:inherit;display:flex;flex-direction:column;justify-items:center;align-items:center;justify-content:center}.card .both>div>div{width:100%;text-align:center;overflow:hidden}.card .both>div>div.viewable,.card .both>div>div.drawable{position:relative}.card .both>div>div.viewable:after,.card .both>div>div.drawable:after{content:"";position:absolute;right:5px;top:10px;width:25px;height:25px;filter:invert(50%);display:none}.card .both>div>div.viewable:hover:after,.card .both>div>div.drawable:hover:after{display:block;z-index:2}.card .both>div>div.viewable.disabled:hover,.card .both>div>div.drawable.disabled:hover{background:initial;cursor:not-allowed}.card .both>div>div.viewable.disabled:hover:after,.card .both>div>div.drawable.disabled:hover:after{display:none}.card .both>div>div.viewable:after{background-image:url(/eye.svg)}.card .both>div>div.drawable:after{background-image:url(/draw.svg)}.card .both>div>div:hover{cursor:pointer;width:100%}.card .both>div>div:first-child:hover{background:linear-gradient(to right,var(--noun-color),var(--verb-color) 150%);border-radius:0 12px 0 0}.card .both>div>div:last-child:hover{background:linear-gradient(to left,var(--verb-color),var(--noun-color) 350%);border-radius:0 0 0 12px}.card .both.draw:after{content:"Draw";font-size:small;line-height:1em;border:var(--noun-color);font-weight:700}.card .both.discard:after{content:"Discards";font-size:small;line-height:1em;border:var(--noun-color);font-weight:700}.card .both.labeled-stack:after{content:attr(data-label);font-size:small;line-height:1em;border:var(--noun-color);font-weight:700}.card .front{background-color:#fff;color:#000;position:absolute;width:100%;height:100%;top:0;left:0}.card.my-card:hover{opacity:60%;cursor:pointer}.note{border:dashed 3px rgb(40,90,159);border-radius:.4em;padding:0 1em 0 .7em;background-color:#2a3345!important;color:#fff}.note:before{content:"Note";display:block;color:#4691bf;text-decoration:dashed underline;opacity:60%}.warning{color:#fe784f;font-weight:700;text-decoration:dotted underline}.warning:before{content:"⚠️";margin-right:.3em}.has-list-bullet{margin-block-start:-20px;margin-block-end:5px}:has(.note):has(+div>h2):after,:has(.note):has(+div>h3):after,:has(.note):has(+div>h4):after,:has(.note):has(+div>h5):after,:has(.note):has(+div>h6):after{content:"";display:block;height:2em;width:100%;background-color:var(--color-blue-one)}blockquote{background-color:var(--blockquote-background-color);border-left:.7em solid var(--color-accent-one);padding:.3em 0}.gm-says{border:dashed 3px rgb(159,153,40);border-radius:.4em;padding:0 1em 0 .7em;background-color:#c2c599!important;color:var(--color-text)}.gm-says:before{content:"GM Reads";display:block;color:#524c0d;text-decoration:dashed underline;opacity:60%}.pretty-line{height:4px;width:90%;background:linear-gradient(to right,transparent 100%,#223049 90%),linear-gradient(to right,#00b5ff00,#59d94180,#00b5ffe6,#59d94180,#59d94100);background-size:16px 2px,100% 2px;margin:1em auto}.outline{display:flex;align-items:start;height:fit-content}.outline ul{height:fit-content;display:block;flex-grow:1;padding-inline-start:1em}.outline ul li{background-color:var(--color-blue-one);margin-bottom:1em;padding:1em;list-style:none;color:var(--color-dark-red-one);border-radius:1em}.outline ul li:hover{opacity:.8}.outline ul li a,.outline ul li a:hover{color:var(--color-red-one)}.content-body{display:flex;flex-direction:column;place-items:center}.columns{width:100%;display:flex;flex-direction:row;align-content:space-evenly}.columns h1{text-decoration:underline;text-align:center}.columns>div:first-of-type,.columns>div:last-of-type{flex-grow:1}.columns>.divider{width:.24em;background-color:var(--color-dark-red-one);border-radius:1.5px}.soft-columns{display:flex;flex-direction:row;align-content:space-evenly;flex-wrap:wrap;gap:.3em}.my-games{width:90%}.my-games ul{display:flex;flex-direction:column;list-style:none}.my-games ul li{width:100%}.new-game{margin:auto;width:90%}.new-game input{font-size:1em;border-radius:.2em;background-color:#1c1c42}.deck-editor-active{margin-top:1em;border:.13em dotted var(--color-dark);border-radius:.2em;width:50%;flex-wrap:wrap;min-height:4em;padding-left:.5em}.deck-editor-active:focus{outline:none;border:.13em dotted var(--color-purple-one)}.deck-editor-active .card-adder{margin-top:1em;background-color:var(--blockquote-background-color);border-radius:.1em}.deck-editor-active:first-of-type:has(+div){margin-right:.5em}.deck-editor-active:before{color:var(--color-unemphasize);font-size:small;text-decoration:underline;display:block}.deck-editor-active.nouns:before{content:"Nouns (Enter to Add)"}.deck-editor-active.verbs:before{content:"Verbs (Enter to Add)"}.deck-editor-active .deck-card{border:.3em solid black}.game-list-item{position:relative}.game-list-item .closer{position:absolute;right:0;top:0;width:1em;height:1em;background-image:url(/close.svg);background-repeat:no-repeat;background-size:cover;z-index:1;filter:invert(93%) hue-rotate(180deg)}.game-list-item .closer:hover{cursor:pointer;filter:invert(30%) hue-rotate(90deg)}.content-body:has(.game){overflow:auto;max-height:calc(100vh - 100px);padding-bottom:5em}.game{width:90%;position:relative}.block{border-radius:.8em;background:var(--background-gradient);margin:1em 0;color:var(--color-dark-text);padding:1em 0 2em}.block p{padding-left:1em}.block h1,.block h2,.block h3,.block h4,.block h5,.block h6{padding-left:.5em}.content-body{font-size:large}.content-body:has(>.block)>.block{width:95%;min-width:540px}.inner-block{background:var(--color-blue-one);border-radius:.5em;margin:0 auto 1em;width:95%;padding:.5em 0}.board-header{display:flex;flex-direction:row;justify-items:left;border-bottom:dashed .3em var(--color-blue-one);padding:0 1em;margin:1.4em 0 1em}.board-header>:first-child{flex-grow:1}.board-header h1{margin:0}.player-config{background:var(--color-accent-one);border-radius:.5em;margin:.2em auto 1em;width:100%;padding:.5em 0}.player-config form{display:flex;flex-direction:row;margin-left:auto;margin-right:auto;width:fit-content}.player-config .player-choice{display:flex;flex-direction:row}.player-config .player-choice label{margin-right:1em}.player-config button{display:block;background-color:var(--color-blue-one);font-size:small;border-radius:.2em;border-color:var(--color-dark);color:#000;margin:0}.players-board{display:flex;flex-wrap:wrap;gap:.2em;color:var(--color-dark-text);border-radius:.3em}.players-board h2{margin:0;padding:0}.players-board.my-board{background:var(--title-gradient)}.players-board .board-wrap{flex-grow:1;flex-shrink:1;position:relative;padding:.3em;background:var(--background-gradient);border-radius:.2em}.players-board .board-wrap .closer{position:absolute;right:0;width:3em;height:3em;background-image:url(/close.svg);background-repeat:no-repeat;background-size:cover;z-index:1;filter:invert(16%) sepia(87%) saturate(6676%) hue-rotate(358deg) brightness(102%) contrast(112%)}.players-board .board-wrap .closer:hover{cursor:pointer;filter:invert(12%) sepia(29%) saturate(4324%) hue-rotate(340deg) brightness(92%) contrast(92%)}.gm-action-bar{position:fixed;left:0;right:0;bottom:0;width:100%;display:flex;flex-direction:row;background:var(--color-dark-red-one)}.gm-action-bar button{background:var(--color-accent-two)}.card-adder{margin-left:auto;margin-right:auto}.card-adder input{height:2em}.card-adder button{padding:.2em;border-radius:80%}.gm-encounter-actions{display:flex;position:absolute;bottom:.2em;right:.3em}.game-board{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em}.game-board .board-col{display:flex;flex-direction:column}.game-board .board-col:has(>.players-board){min-width:20em}.game-board .accent-bar{background:var(--color-accent-two);padding-bottom:1em;border-radius:.3em}div.round-actions{position:relative;background-color:var(--color-blue-one);padding:.7em .7em 50px;color:var(--color-dark-text);height:100%;overflow:auto;border-radius:.3em;min-width:265px}div.round-actions h3{margin:0}div.round-actions ul{padding-left:.6em;border-left:solid .3em var(--color-purple-one)}.shuffle-actions{display:flex;justify-content:center;gap:.25em;margin-left:.5em;flex-wrap:wrap}.shuffle-actions button{width:calc(100% - .5em);max-width:10em}.cards-board{background-color:var(--color-accent-two);border-radius:.3em}.cards-board h3,.cards-board h2{margin:none auto none auto;text-align:center}.cards-board .card{height:5em}.cards-board [data-label]{display:flex;flex-direction:column-reverse}.cards-board [data-label]:before{font-size:small;content:attr(data-label);line-height:10px;color:var(--color-unemphasize)}.modal-dialog-overlay{display:flex;justify-content:center;align-items:center;position:absolute;inset:0;background-color:var(--color-modal-bg);z-index:3}.modal-dialog{z-index:1;padding:0 0 2em;border:solid 5px transparent;border-image-slice:1;border-width:.2em;background:linear-gradient(var(--color-purple-one) 0 0) padding-box,var(--color-gradient-one);border-radius:1.2em 0 1em}.modal-dialog :not(input){color:var(--color-dark-text)}.modal-dialog .modal-container{height:100%;width:100%;max-height:90vh;overflow:auto}.modal-dialog .header{position:relative}.modal-dialog .header .top-strip{width:100%;margin-bottom:1em;padding:0;background-color:var(--color-secondary);color:var(--color-txt-secondary);position:relative;border-radius:1em 0}.modal-dialog .header .top-strip .title{margin-left:3%}.modal-dialog .header .top-strip img{position:absolute;cursor:pointer;top:0;right:0}.modal-dialog .header .top-strip img:hover{filter:invert(1)}.modal-dialog .header h1{margin:0 auto .2em;text-align:center;padding:0;font-size:xx-large}.modal-dialog .header hr{margin-bottom:1em}.modal-dialog .content{display:flex;align-items:center;justify-items:center;width:80%;margin-left:auto;margin-right:auto;padding:0 1em}.settings-button{background-color:transparent;border:none;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24px'%20viewBox='0%20-960%20960%20960'%20width='24px'%20fill='%23e3e3e3'%3e%3cpath%20d='m370-80-16-128q-13-5-24.5-12T307-235l-119%2050L78-375l103-78q-1-7-1-13.5v-27q0-6.5%201-13.5L78-585l110-190%20119%2050q11-8%2023-15t24-12l16-128h220l16%20128q13%205%2024.5%2012t22.5%2015l119-50%20110%20190-103%2078q1%207%201%2013.5v27q0%206.5-2%2013.5l103%2078-110%20190-118-50q-11%208-23%2015t-24%2012L590-80H370Zm70-80h79l14-106q31-8%2057.5-23.5T639-327l99%2041%2039-68-86-65q5-14%207-29.5t2-31.5q0-16-2-31.5t-7-29.5l86-65-39-68-99%2042q-22-23-48.5-38.5T533-694l-13-106h-79l-14%20106q-31%208-57.5%2023.5T321-633l-99-41-39%2068%2086%2064q-5%2015-7%2030t-2%2032q0%2016%202%2031t7%2030l-86%2065%2039%2068%2099-42q22%2023%2048.5%2038.5T427-266l13%20106Zm42-180q58%200%2099-41t41-99q0-58-41-99t-99-41q-59%200-99.5%2041T342-480q0%2058%2040.5%2099t99.5%2041Zm-2-140Z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;background-position:center}.settings-button:hover{filter:brightness(0) saturate(100%) invert(59%) sepia(2%) saturate(7493%) hue-rotate(243deg) brightness(87%) contrast(94%)}.settings-option{padding:.2em 1em;display:flex}.settings-option>*:first-child{flex-grow:1}.settings-option>.settings-value>*:last-child{padding:0 .5em;min-width:2em;text-align:center;color:var(--color-accent-one);border:1px solid var(--color-dark-text);background:var(--color-blue-one);border-radius:.3em}.settings-option>.settings-value>input{padding-left:1em}.settings-option:first-of-type{border-radius:.2em .2em 0 0}.settings-option:last-of-type{border-radius:0 0 .2em .2em}.settings-option:nth-child(2n){background-color:var(--color-purple-two-half)}.settings-option:nth-child(odd){background-color:var(--color-purple-two)}.settings-option input[type=number]::-webkit-inner-spin-button,.settings-option input[type=number]::-webkit-outer-spin-button{opacity:.8;position:absolute;top:0;right:0;bottom:0}.settings-option input[type=number].mod::-webkit-inner-spin-button:hover,.settings-option input[type=number].mod::-webkit-inner-spin-button:active{box-shadow:0 0 2px #0cf;opacity:.8}.settings-option .settings-value span{position:absolute;color:transparent;right:25px;font-size:large}.settings-option .settings-value .infinity-display{color:var(--color-dark-red-one)}.settings-option .settings-value{position:relative}.settings-option .settings-value .hide{color:transparent}.phase-banner{display:flex;flex-direction:row;justify-items:center;align-items:center;vertical-align:middle;width:100%;padding:0 0 1em}.phase-banner .phase-label{display:inline-block}.phase-banner .phase-choice{display:inline-flex;flex-direction:row;justify-items:center;align-items:center;vertical-align:middle;text-transform:capitalize}.phase-banner .phase-choice>select{font-size:medium;text-transform:capitalize;height:25px}.phase-banner .phase-choice .phase-button{background-repeat:no-repeat;background-position:center;margin-left:.2em;height:20px;width:40px;padding:12px}.phase-banner .phase-choice .phase-button.start-story{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24px'%20viewBox='0%20-960%20960%20960'%20width='24px'%20fill='%23e3e3e3'%3e%3cpath%20d='M320-160q-33%200-56.5-23.5T240-240v-120h120v-90q-35-2-66.5-15.5T236-506v-44h-46L60-680q36-46%2089-65t107-19q27%200%2052.5%204t51.5%2015v-55h480v520q0%2050-35%2085t-85%2035H320Zm120-200h240v80q0%2017%2011.5%2028.5T720-240q17%200%2028.5-11.5T760-280v-440H440v24l240%20240v56h-56L510-514l-8%208q-14%2014-29.5%2025T440-464v104ZM224-630h92v86q12%208%2025%2011t27%203q23%200%2041.5-7t36.5-25l8-8-56-56q-29-29-65-43.5T256-684q-20%200-38%203t-36%209l42%2042Zm376%20350H320v40h286q-3-9-4.5-19t-1.5-21Zm-280%2040v-40%2040Z'/%3e%3c/svg%3e")}.phase-banner .phase-choice .phase-button.start-maintenance{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24px'%20viewBox='0%20-960%20960%20960'%20width='24px'%20fill='%23e3e3e3'%3e%3cpath%20d='M491-339q70%200%20119-45t49-109q0-57-36.5-96.5T534-629q-47%200-79.5%2030T422-525q0%2019%207.5%2037t21.5%2033l57-57q-3-2-4.5-5t-1.5-7q0-11%209-17.5t23-6.5q20%200%2033%2016.5t13%2039.5q0%2031-25.5%2052.5T492-418q-47%200-79.5-38T380-549q0-29%2011-55.5t31-46.5l-57-57q-32%2031-49%2072t-17%2086q0%2088%2056%20149.5T491-339ZM240-80v-172q-57-52-88.5-121.5T120-520q0-150%20105-255t255-105q125%200%20221.5%2073.5T827-615l52%20205q5%2019-7%2034.5T840-360h-80v120q0%2033-23.5%2056.5T680-160h-80v80h-80v-160h160v-200h108l-38-155q-23-91-98-148t-172-57q-116%200-198%2081t-82%20197q0%2060%2024.5%20114t69.5%2096l26%2024v208h-80Zm254-360Z'/%3e%3c/svg%3e")}.phase-banner .phase-choice .phase-button.start-encounter-prep{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24px'%20viewBox='0%20-960%20960%20960'%20width='24px'%20fill='%23e3e3e3'%3e%3cpath%20d='M480-320q75%200%20127.5-52.5T660-500q0-75-52.5-127.5T480-680q-75%200-127.5%2052.5T300-500q0%2075%2052.5%20127.5T480-320Zm0-72q-45%200-76.5-31.5T372-500q0-45%2031.5-76.5T480-608q45%200%2076.5%2031.5T588-500q0%2045-31.5%2076.5T480-392Zm0%20192q-146%200-266-81.5T40-500q54-137%20174-218.5T480-800q146%200%20266%2081.5T920-500q-54%20137-174%20218.5T480-200Zm0-300Zm0%20220q113%200%20207.5-59.5T832-500q-50-101-144.5-160.5T480-720q-113%200-207.5%2059.5T128-500q50%20101%20144.5%20160.5T480-280Z'/%3e%3c/svg%3e")}.phase-banner .phase-choice .phase-button.start-encounter{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24px'%20viewBox='0%20-960%20960%20960'%20width='24px'%20fill='%23e3e3e3'%3e%3cpath%20d='M762-96%20645-212l-88%2088-28-28q-23-23-23-57t23-57l169-169q23-23%2057-23t57%2023l28%2028-88%2088%20116%20117q12%2012%2012%2028t-12%2028l-50%2050q-12%2012-28%2012t-28-12Zm118-628L426-270l5%204q23%2023%2023%2057t-23%2057l-28%2028-88-88L198-96q-12%2012-28%2012t-28-12l-50-50q-12-12-12-28t12-28l116-117-88-88%2028-28q23-23%2057-23t57%2023l4%205%20454-454h160v160ZM334-583l24-23%2023-24-23%2024-24%2023Zm-56%2057L80-724v-160h160l198%20198-57%2056-174-174h-47v47l174%20174-56%2057Zm92%20199%20430-430v-47h-47L323-374l47%2047Zm0%200-24-23-23-24%2023%2024%2024%2023Z'/%3e%3c/svg%3e")}.movable-timer{height:100px;width:100px;display:flex;left:80%;align-items:center;justify-content:center}.movable-timer:has(>.timer.gm){height:130px;width:130px}.movable-timer:has(>.timer.player){top:20%}.movable-timer .timer{text-align:center;margin-left:.5em}.movable-timer .timer .timer_message{font-size:x-large;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.movable-timer .timer .timer_button{background-repeat:no-repeat;background-position:center;height:30px;width:30px}.movable-timer .timer .timer_button.start{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24px'%20viewBox='0%20-960%20960%20960'%20width='24px'%20fill='%23e3e3e3'%3e%3cpath%20d='M320-200v-560l440%20280-440%20280Zm80-280Zm0%20134%20210-134-210-134v268Z'/%3e%3c/svg%3e")}.movable-timer .timer .timer_button.stop{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24px'%20viewBox='0%20-960%20960%20960'%20width='24px'%20fill='%23e3e3e3'%3e%3cpath%20d='M320-320h320v-320H320v320ZM480-80q-83%200-156-31.5T197-197q-54-54-85.5-127T80-480q0-83%2031.5-156T197-763q54-54%20127-85.5T480-880q83%200%20156%2031.5T763-763q54%2054%2085.5%20127T880-480q0%2083-31.5%20156T763-197q-54%2054-127%2085.5T480-80Zm0-80q134%200%20227-93t93-227q0-134-93-227t-227-93q-134%200-227%2093t-93%20227q0%20134%2093%20227t227%2093Zm0-320Z'/%3e%3c/svg%3e")}.movable-timer .timer .timer_button.pause{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24px'%20viewBox='0%20-960%20960%20960'%20width='24px'%20fill='%23e3e3e3'%3e%3cpath%20d='M520-200v-560h240v560H520Zm-320%200v-560h240v560H200Zm400-80h80v-400h-80v400Zm-320%200h80v-400h-80v400Zm0-400v400-400Zm320%200v400-400Z'/%3e%3c/svg%3e")}.movable-timer .timer .timer_button.resume{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24px'%20viewBox='0%20-960%20960%20960'%20width='24px'%20fill='%23e3e3e3'%3e%3cpath%20d='M240-240v-480h80v480h-80Zm160%200%20400-240-400-240v480Zm80-141v-198l165%2099-165%2099Zm0-99Z'/%3e%3c/svg%3e")}.movable-timer .dragger{top:0;left:0;height:100%;width:100%;position:absolute;background:var(--color-purple-one);z-index:-1;border-radius:100%;border:var(--color-purple-dark) 5px solid}.character_creation_form{font-size:1em}.character_creation_form textarea,.character_creation_form input,.character_creation_form .incompetency-adder{font-size:.9em;font-family:Arial,Helvetica,sans-serif;border-radius:.2em;border-style:inset;background-color:var(--blockquote-background-color);color:var(--color-dark-text);border-width:2px;padding:2px;border-color:#858585}.character_creation_form .incompetency-adder{width:calc(0px + 100%);margin-left:-8px}.character_creation_form .form-option{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin-bottom:.3em}.character_creation_form .form-option>*:first-child{flex-grow:0}.character_creation_form .form-option>*:last-child{width:50%}.character_creation_form .card-helper .deck{position:relative;height:2em;width:100%;margin-bottom:1.5em}.character_creation_form .card-helper .deck .card{margin-top:.5em;padding-top:.1em;padding-bottom:.1em;height:2em;font-size:large}.character_creation_form .card-helper .class-inspo:before{content:"Your class inspiration is...";position:absolute;top:0;font-size:.7em;color:var(--color-accent-two);text-decoration:underline;opacity:.6}.character_creation_form .card-helper .perk-inspo:before{content:"Your perk inspiration is...";position:absolute;top:0;font-size:.7em;color:var(--color-accent-two);text-decoration:underline;opacity:.6}.incompetency-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em;margin-top:.2em;margin-left:-8px}.incompetency-list .incompetency{position:relative;padding:3px 1em;border-radius:.4em;background-color:var(--color-purple-dark)}.incompetency-list .incompetency .incompetency-remover{position:absolute;z-index:1;right:4px;top:3px;width:5px;height:5px;background-image:url(/close.svg);background-repeat:no-repeat;background-position:center;cursor:pointer}.character-sheet-display .incompetency-list{margin-left:.1em;color:var(--color-accent-two)}.character-sheet-display p{font-size:medium;padding:0;margin:.5em 0 0}.character-sheet-display .incompetency-intro{margin-top:1em;font-size:.9em;color:var(--color-dark-red-one);font-weight:700;text-decoration:underline}#root{flex-grow:1;max-width:1280px;margin:0 auto}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:var(--color-dark);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh}.unemph{color:var(--color-unemphasize)}
