.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shaking{0%{transform:rotate(-20deg)}to{transform:rotate(20deg)}}@keyframes changeColor{0%{background-color:#242424;color:#fff}to{background-color:#fff;color:#242424}}:root{--text-color: rgba(255, 255, 255, .87);--bg-color: #1c1b22;--bg-color-light: #3c3b42;--button-shadow: #222;--success-border: green;--success-bg: 33, 79, 36;--error-border: red;--error-bg: 79, 33, 36;--bg1: #161616;--bg2: #1c1c1c;--bg3: #202020;--bg4: #282828}@property --bg1{syntax: "<color>"; initial-value: #161616; inherits: false;}@property --bg2{syntax: "<color>"; initial-value: #1c1c1c; inherits: false;}@property --bg3{syntax: "<color>"; initial-value: #202020; inherits: false;}@property --bg4{syntax: "<color>"; initial-value: #282828; inherits: false;}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;max-width:100%;color:var(--text-color);font-weight:400;font-size:16px;line-height:1.5;font-family:Roboto,system-ui,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}body{display:flex;position:relative;margin:0;background:transparent;-webkit-user-select:none;user-select:none}body::-webkit-scrollbar{background-color:#3737371a;width:10px}body::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#ffffff80}body:not(:has(.roll-log-popover,.modal-wrapper,.modal-app)):after{background:linear-gradient(to bottom,var(--bg-color) 85%,var(--bg-color-light))}body:after{position:fixed;top:0;left:0;z-index:-1;background:transparent;width:100svw;height:100svh;overflow:hidden;content:""}body :has(.dddice-login-modal){background:#000}#app{position:relative;padding:1rem;width:calc(100% - 2rem);max-width:1280px;text-align:center}button,.button{cursor:pointer;border:1px solid lightgrey;border-radius:4px;background-color:var(--bg-color);color:var(--text-color)}.help-buttons{display:grid;position:fixed;top:1rem;right:1rem;grid-template-columns:repeat(5,25px);grid-auto-flow:row;gap:.5ch}@media (max-width: 559px){.help-buttons{grid-template-columns:repeat(8,25px);grid-template-areas:"statblock settings patreon discord changelog help ta ta" ". . . . . . ta ta"}.help-buttons .tabletop-almanac-button{grid-area:ta}.help-buttons .patreon-button{grid-area:patreon}.help-buttons .statblock-button{grid-area:statblock}.help-buttons .settings-button{grid-area:settings}.help-buttons .discord-button{grid-area:discord}.help-buttons .change-log-button{grid-area:changelog}.help-buttons .help-button{grid-area:help}}.help-buttons .statblock-button{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 -960 960 960' width='24'%3E%3Cpath d='M320-240h320v-80H320v80Zm0-160h320v-80H320v80ZM240-80q-33 0-56.5-23.5T160-160v-640q0-33 23.5-56.5T240-880h320l240 240v480q0 33-23.5 56.5T720-80H240Zm280-520v-200H240v640h480v-440H520ZM240-800v200-200 640-640Z' fill='%23dddddd'/%3E%3C/svg%3E");background-position:center;background-size:80%;background-repeat:no-repeat}.help-buttons .change-log-button.ignored{animation:changeColor 1s ease-in-out 0s 30 alternate}.help-buttons.statblock{display:flex}.help-buttons.statblock .top-button{width:20px;height:21px;font-size:.7rem}.top-button{display:flex;justify-content:center;align-items:center;transition:all ease-in-out .25s;cursor:pointer;border:1px solid white;border-radius:5px;background-color:var(--bg-color);padding-top:2px;padding-inline:0;width:25px;height:25px;font-size:1.2rem;text-align:center}.top-button:hover svg{fill:var(--bg-color)}.top-button.close{top:4.5ch}.top-button:hover,.top-buttonfocus{background-color:#fff;color:#242424}.top-button svg{width:calc(100% - 4px);height:calc(100% - 4px);object-fit:contain;object-position:center;fill:#ddd;transition:all .25s ease}.top-button.link{padding:0;width:23px;height:23px}.top-button.link svg{padding:2px}.top-button .square{margin:auto;border:1px solid white;width:10px;height:10px}.top-button .square:hover{border-color:var(--bg-color)}.top-button.tabletop-almanac-button{grid-row:span 2;grid-column:span 2;width:calc(100% - 4px);height:calc(100% - 4px);overflow:hidden}.top-button.tabletop-almanac-button svg{translate:2px 0;scale:2}.toggle-button{cursor:pointer;border:none;background-position:center;background-size:contain;background-repeat:no-repeat;background-color:transparent;width:30px;height:30px}.init-wrapper{position:relative;height:30px}.init-wrapper .initiative-button{transition:all .25s ease;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg width='50mm' height='50mm' viewBox='0 0 50 50' version='1.1' id='svg5' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs2'%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363' /%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363-5' /%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363-3' /%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363-5-8' /%3E%3C/defs%3E%3Cg id='layer1' transform='translate(-80,-40)'%3E%3Ccircle style='fill:%23ffffff;stroke-width:0.212772' id='path111-39' cx='105' cy='65' r='20' /%3E%3Cg id='layer1-8' transform='translate(58.52319,1.9955569)'%3E%3Ccircle style='fill:%23808080;stroke-width:0.265965' id='path111' cx='46.47681' cy='63.004444' r='25' /%3E%3Ccircle style='fill:%23cccccc;stroke-width:0.212772' id='path111-39-1' cx='46.47681' cy='63.004444' r='20' /%3E%3C/g%3E%3C/g%3E%3Cg id='layer1-0' transform='translate(-127.51574,-78.200278)' /%3E%3Cstyle type='text/css' id='style306'%3E .st0%7Bfill:%23000000;%7D%0A%3C/style%3E%3Cg id='g338' transform='matrix(0.06691291,0,0,0.06691291,7.8702955,7.8702961)'%3E%3Cpath class='st0' d='M 449.532,105.602 288.463,8.989 C 278.474,2.994 267.235,0 256.011,0 244.772,0 233.528,2.994 223.544,8.989 L 62.475,105.602 c -19.012,11.406 -30.647,31.95 -30.647,54.117 v 192.562 c 0,22.168 11.635,42.711 30.647,54.117 l 161.069,96.613 c 9.984,5.988 21.228,8.989 32.467,8.989 11.225,0 22.463,-3.001 32.452,-8.989 l 161.069,-96.613 c 19.012,-11.406 30.64,-31.949 30.64,-54.117 V 159.719 c 0,-22.167 -11.628,-42.711 -30.64,-54.117 z M 250.599,492.733 c -6.029,-0.745 -11.93,-2.719 -17.32,-5.948 L 72.21,390.172 C 58.904,382.183 50.754,367.803 50.754,352.281 V 159.719 c 0,-6.022 1.236,-11.862 3.518,-17.233 L 250.6,260.246 V 492.733 Z M 59.669,133.114 c 3.364,-4.464 7.593,-8.318 12.541,-11.285 L 233.279,25.216 c 6.995,-4.196 14.85,-6.291 22.732,-6.291 7.868,0 15.723,2.095 22.718,6.291 l 161.069,96.613 c 4.941,2.967 9.184,6.821 12.54,11.285 L 256.011,250.881 Z m 401.585,219.167 c 0,15.522 -8.15,29.902 -21.456,37.891 l -161.069,96.613 c -5.398,3.229 -11.292,5.203 -17.321,5.948 V 260.246 l 196.328,-117.76 c 2.283,5.37 3.518,11.211 3.518,17.233 z' id='path308' /%3E%3Cpath class='st0' d='m 160.209,119.875 c -9.828,-7.278 -26.021,-7.465 -36.165,-0.41 -10.144,7.056 -10.399,18.67 -0.57,25.947 9.828,7.277 26.022,7.459 36.159,0.41 10.15,-7.056 10.405,-18.67 0.576,-25.947 z' id='path310' /%3E%3Cpath class='st0' d='m 279.159,48.686 c -9.829,-7.277 -26.022,-7.458 -36.172,-0.403 -10.137,7.049 -10.393,18.664 -0.564,25.941 9.829,7.284 26.022,7.458 36.159,0.416 10.15,-7.062 10.405,-18.677 0.577,-25.954 z' id='path312' /%3E%3Cpath class='st0' d='m 220.59,82.024 c -9.834,-7.27 -26.028,-7.458 -36.172,-0.403 -10.15,7.049 -10.406,18.664 -0.571,25.941 9.829,7.284 26.022,7.458 36.166,0.416 10.138,-7.062 10.399,-18.676 0.577,-25.954 z' id='path314' /%3E%3Cpath class='st0' d='m 267.437,184.754 c -9.828,-7.277 -26.015,-7.459 -36.159,-0.41 -10.15,7.056 -10.405,18.671 -0.577,25.947 9.828,7.284 26.021,7.459 36.172,0.41 10.137,-7.056 10.392,-18.67 0.564,-25.947 z' id='path316' /%3E%3Cpath class='st0' d='m 386.385,113.564 c -9.828,-7.271 -26.021,-7.458 -36.158,-0.403 -10.151,7.049 -10.406,18.664 -0.577,25.941 9.828,7.284 26.02,7.458 36.172,0.416 10.137,-7.062 10.392,-18.676 0.563,-25.954 z' id='path318' /%3E%3Cpath class='st0' d='m 327.817,146.903 c -9.829,-7.27 -26.022,-7.458 -36.172,-0.403 -10.137,7.049 -10.392,18.664 -0.564,25.941 9.828,7.284 26.021,7.465 36.158,0.416 10.152,-7.062 10.407,-18.669 0.578,-25.954 z' id='path320' /%3E%3Cpath class='st0' d='m 89.289,248.303 c 11.158,6.083 20.194,1.961 20.194,-9.19 0,-11.158 -9.036,-25.128 -20.194,-31.21 -11.157,-6.083 -20.207,-1.967 -20.207,9.19 -10e-4,11.151 9.049,25.128 20.207,31.21 z' id='path322' /%3E%3Cpath class='st0' d='m 202.061,309.771 c 11.158,6.082 20.208,1.967 20.208,-9.184 0,-11.157 -9.05,-25.135 -20.208,-31.217 -11.15,-6.076 -20.194,-1.961 -20.194,9.198 0,11.151 9.044,25.121 20.194,31.203 z' id='path324' /%3E%3Cpath class='st0' d='m 89.289,361.082 c 11.158,6.076 20.194,1.967 20.194,-9.19 0,-11.158 -9.036,-25.129 -20.194,-31.21 -11.157,-6.083 -20.207,-1.968 -20.207,9.19 -10e-4,11.157 9.049,25.128 20.207,31.21 z' id='path326' /%3E%3Cpath class='st0' d='m 202.061,422.55 c 11.158,6.082 20.208,1.967 20.208,-9.191 0,-11.151 -9.05,-25.128 -20.208,-31.21 -11.15,-6.076 -20.194,-1.961 -20.194,9.19 0,11.158 9.044,25.129 20.194,31.211 z' id='path328' /%3E%3Cpath class='st0' d='m 145.675,335.424 c 11.158,6.082 20.201,1.967 20.201,-9.191 0,-11.151 -9.044,-25.128 -20.201,-31.204 -11.158,-6.082 -20.201,-1.967 -20.201,9.185 0,11.156 9.043,25.127 20.201,31.21 z' id='path330' /%3E%3Cpath class='st0' d='m 418.341,207.902 c -11.158,6.082 -20.208,20.053 -20.208,31.21 0,11.151 9.05,15.273 20.208,9.19 11.144,-6.082 20.194,-20.059 20.194,-31.21 0,-11.157 -9.049,-15.273 -20.194,-9.19 z' id='path332' /%3E%3Cpath class='st0' d='m 305.555,382.149 c -11.158,6.082 -20.194,20.059 -20.194,31.21 0,11.158 9.036,15.273 20.194,9.191 11.158,-6.082 20.194,-20.053 20.194,-31.211 0,-11.151 -9.035,-15.265 -20.194,-9.19 z' id='path334' /%3E%3Cpath class='st0' d='m 361.948,295.028 c -11.158,6.076 -20.207,20.053 -20.207,31.204 0,11.158 9.05,15.273 20.207,9.191 11.158,-6.083 20.194,-20.053 20.194,-31.21 0,-11.151 -9.036,-15.266 -20.194,-9.185 z' id='path336' /%3E%3C/g%3E%3C/svg%3E%0A")}.init-wrapper .initiative-button:disabled{filter:invert(1)}.init-wrapper .initiative-button.rolling{animation:rotating .5s linear infinite}.init-wrapper .self{position:absolute;bottom:0;left:50%;translate:-50% 100%;z-index:1;transition:all .25s ease}.init-wrapper .self.hidden{display:none}.init-wrapper .self.visible{display:block}.init-wrapper .self:hover{background-color:#d3d3d3;color:var(--bg-color)}.button-wrapper{display:inline-block;position:relative}.button-wrapper.disabled .dice-button{background-color:#a9a9a9}.button-wrapper.disabled .dice-button:hover svg,.button-wrapper.disabled .dice-button:focus svg{animation:none}.button-wrapper .dice-button{display:inline-flex;align-items:center;gap:2px;padding:2px;font-size:.85rem}.button-wrapper .dice-button:hover svg,.button-wrapper .dice-button:focus svg{animation:shaking .2s alternate linear infinite}.button-wrapper .dice-button.rolling{overflow:hidden}.button-wrapper .dice-button.rolling svg{animation:rotating .5s linear infinite}.button-wrapper .dice-context-button{display:none;position:absolute;right:0;translate:100% -120%;z-index:10;border:1px solid lightgrey;border-radius:4px;background-color:var(--bg-color);padding:1px}.button-wrapper .dice-context-button.full{translate:100% -75%}.button-wrapper .dice-context-button.visible{display:flex;flex-direction:column;align-items:flex-start}.button-wrapper .dice-context-button button{--hover-color: lightgrey;transition:all .25s ease;border:none;border-radius:0;width:100%;text-align:left}.button-wrapper .dice-context-button button.advantage{--hover-color: rgba(0, 255, 0, .6)}.button-wrapper .dice-context-button button.disadvantage{--hover-color: rgba(255, 0, 0, .6)}.button-wrapper .dice-context-button button:hover,.button-wrapper .dice-context-button button:focus{background-color:var(--hover-color);color:var(--bg-color)}input[type=text],input[type=number]{border:1px solid grey;border-radius:4px;background-color:#2b2a33;min-width:22px;height:22px;color:var(--text-color);font-size:.8em}input[type=checkbox]{cursor:pointer;accent-color:#2b2a33}a{color:#646cff;font-weight:500;text-decoration:inherit}a:hover{color:#535bf2}.tippy-box{background-color:#696969}.tippy-arrow{color:#696969}h1{margin-block:1rem;font-size:3.2em;line-height:1.1}@media (max-width: 559px){h1{margin-top:1.5rem;font-size:2.5em}}.warning{color:#a23}.about{display:grid;grid-template-columns:repeat(2,auto);justify-content:space-between;align-items:center}.about .about-content-wrapper{display:grid;grid-template-rows:0fr;transition:all .25s ease}.about .about-content-wrapper.open{grid-template-rows:1fr}.about .about-content-wrapper .about-content{min-height:0;overflow:hidden;white-space:pre-wrap}.character-sheet{margin-bottom:25px}.character-sheet .back-button{display:flex;position:fixed;top:1rem;left:1rem;align-items:center;gap:0;z-index:200;cursor:pointer;border:1px solid white;border-radius:4px;background-color:var(--bg-color);font-size:0}@media (min-width: 560px){.character-sheet .back-button{left:1rem;gap:5px;font-size:12px}}.character-sheet .back-button:before{transition:width .25s ease-in-out;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960' preserveAspectRatio='none'%3E%3Cpath d='M359-242 120-481l239-239 43 43-166 166h604v60H236l166 166-43 43Z' fill='white'/%3E%3C/svg%3E");background-position:center;background-size:100% 100%;background-repeat:no-repeat;width:20px;height:20px;content:""}.character-sheet .back-button:hover:before{width:25px}.character-sheet .help-buttons{z-index:200}.character-sheet .content{display:flex;flex-direction:column;margin-top:30px;width:100%}.character-sheet .content h2{margin-bottom:8px;text-align:left}.character-sheet .content h2 .note{font-size:12px}.character-sheet .content .ruleset-error{display:flex;gap:1ch}.character-sheet .content .top-wrapper{display:flex;align-items:center;gap:10ch;margin-bottom:10px;border-bottom:1px solid white;padding-bottom:10px}.character-sheet .content .top-wrapper .custom-statblock-wrapper{text-align:left}.character-sheet .content .top-wrapper .search-wrapper{display:flex;align-items:center;gap:5px}.character-sheet .content .top-wrapper .search-wrapper .search{cursor:pointer;border:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 -960 960 960' width='48'%3E%3Cpath d='M796-121 533-384q-30 26-69.959 40.5T378-329q-108.162 0-183.081-75Q120-479 120-585t75-181q75-75 181.5-75t181 75Q632-691 632-584.85 632-542 618-502q-14 40-42 75l264 262-44 44ZM377-389q81.25 0 138.125-57.5T572-585q0-81-56.875-138.5T377-781q-82.083 0-139.542 57.5Q180-666 180-585t57.458 138.5Q294.917-389 377-389Z' fill='white' /%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat;background-color:transparent;width:20px;height:20px}.character-sheet .content .top-wrapper .search-wrapper .empty{border-color:red;background-color:#f003}.character-sheet .content .empty-search{margin-top:20px}.character-sheet .content .search-loader{display:flex;justify-content:center;align-items:center;margin-top:25px}.character-sheet .content .search-results{display:flex;flex-direction:column;padding:0}.character-sheet .content .search-results .search-result{display:grid;grid-template-columns:1fr repeat(3,.5fr);justify-content:stretch;gap:15px;cursor:pointer;border-bottom:1px solid rgba(255,255,255,.2);padding:2px;text-align:left}.character-sheet .content .search-results .search-result.current{box-shadow:inset #fffc 3px 0 3px;text-shadow:rgba(255,255,255,.8) 0 0 5px}.character-sheet .content .search-results .search-result.custom{background-color:#0f01}.character-sheet .content .search-results .search-result>*{white-space:nowrap}.character-sheet .content .search-results .search-result>*:not(:first-child){text-align:right}.character-sheet .content .search-results .search-result:hover{box-shadow:-5px 5px 20px #00000059}.pf-sheet{display:grid;grid-template-columns:1fr;gap:10px 30px;margin-top:20px;text-align:left}@media (min-width: 560px){.pf-sheet{grid-template-columns:repeat(2,1fr)}}.pf-sheet>*{border-bottom:2px solid white;padding-bottom:5px}.pf-sheet .saving-throws{grid-column:span 1}.pf-sheet .saving-throws .saving-throw-list{padding:0;list-style:none}.pf-sheet .saving-throws .saving-throw-list .name{text-transform:capitalize}.pf-sheet .what{grid-column:span 1}.pf-sheet .what h3{margin:0 0 5px}.pf-sheet .values{display:flex;grid-column:span 1;flex-direction:column;justify-content:flex-end}.pf-sheet .about{grid-column:span 2}.pf-sheet .stats{display:grid;grid-template-columns:repeat(3,1fr);grid-column:span 1;justify-content:space-between;gap:10px}.pf-sheet .stats .stat{display:flex;flex-direction:column;text-align:center}.pf-sheet .stats .stat .stat-name{font-weight:600;text-transform:uppercase}.pf-sheet .skills{grid-column:span 1}@media (min-width: 560px){.pf-sheet .skills{grid-column:span 2}}.pf-sheet .skills .skill-list{display:flex;column-gap:30px;flex-wrap:wrap}.pf-sheet .skills .skill-list .skill{display:flex;gap:1ch;min-width:250px}.pf-sheet .skills .skill-list .skill .skill-name{font-weight:800}.pf-sheet .actions,.pf-sheet .reactions,.pf-sheet .spells,.pf-sheet .special-abilities{grid-column:span 1}@media (min-width: 560px){.pf-sheet .actions,.pf-sheet .reactions,.pf-sheet .spells,.pf-sheet .special-abilities{grid-column:span 2}}.pf-sheet .ability-list{display:flex;flex-direction:column;gap:1ch;padding:0;list-style:none}.pf-sheet .spells .spell-list{display:flex;flex-direction:column;gap:4px}.pf-sheet .spells .spell-list .spell-name-list{display:flex;flex-direction:column;gap:10px}.pf-sheet .spells .spell-list .spell-name-list .spell-name{display:flex;flex-direction:column;border-bottom:1px solid white;padding-bottom:10px;text-transform:capitalize}.pf-sheet .spells .spell-list .spell-name-list .spell-name:first-child{border-top:1px solid white;padding-top:10px}.pf-sheet .spells .spell-list .spell-name-list .spell-name:last-child{border-bottom:none}.open5e-sheet{display:grid;grid-template-columns:1fr;grid-template-areas:"what" "values" "abilities" "tidbits" "about" "skills" "resistances" "specials" "specials" "actions" "actions" "bonus-actions" "bonus-actions" "lair-actions" "lair-actions" "mythic-actions" "mythic-actions" "reactions" "reactions" "legendary" "legendary" "spells" "spells" "license";gap:10px 30px;margin-top:20px;text-align:left}@media (min-width: 560px){.open5e-sheet{grid-template-columns:repeat(2,1fr);grid-template-areas:"what values" "abilities tidbits" "about about" "skills skills" "resistances resistances" "specials specials" "actions actions" "bonus-actions bonus-actions" "lair-actions lair-actions" "mythic-actions mythic-actions" "reactions reactions" "legendary legendary" "spells spells" "license license"}}.open5e-sheet>*{border-bottom:2px solid white;padding-bottom:5px}.open5e-sheet .ability-list{display:flex;flex-direction:column;gap:5px;padding:0;list-style:none}.open5e-sheet .what{grid-area:what}.open5e-sheet .what h3{margin:0 0 5px}.open5e-sheet .what :not(h3){font-style:italic}.open5e-sheet .values{display:flex;grid-area:values;flex-direction:column}.open5e-sheet .stats{display:grid;grid-template-columns:repeat(3,1fr);grid-area:abilities;align-content:center;justify-content:space-between;gap:10px}.open5e-sheet .stats .stat{display:flex;flex-direction:column;text-align:center}.open5e-sheet .stats .stat .stat-name{font-weight:600;text-transform:uppercase}.open5e-sheet .stats .stat .stat-value{display:flex;justify-content:center;align-items:center;gap:1ch}.open5e-sheet .tidbits{grid-area:tidbits}.open5e-sheet .tidbits .saving-throws{display:flex;column-gap:1ch;flex-wrap:wrap;align-items:center;text-transform:capitalize}.open5e-sheet .tidbits .saving-throws .saving-throw{display:flex;align-items:center;gap:2px}.open5e-sheet .about{grid-area:about}.open5e-sheet .skills{grid-area:skills}.open5e-sheet .skills h3{margin-bottom:5px;border-bottom:1px solid white;width:100%}.open5e-sheet .skills ul{display:grid;grid-template-columns:1fr;padding:0;list-style:none}@media (min-width: 560px){.open5e-sheet .skills ul{grid-template-columns:repeat(2,1fr)}}.open5e-sheet .skills ul .skill{display:flex;align-items:center;gap:2px}.open5e-sheet .skills ul .skill b{text-transform:capitalize}.open5e-sheet .resistances{grid-area:resistances}.open5e-sheet .resistances h3{margin-bottom:5px}.open5e-sheet .actions{grid-area:actions}.open5e-sheet .actions h3{border-bottom:1px solid white;width:100%}.open5e-sheet .bonus-actions{grid-area:bonus-actions}.open5e-sheet .bonus-actions h3{border-bottom:1px solid white;width:100%}.open5e-sheet .lair-actions{grid-area:lair-actions}.open5e-sheet .lair-actions h3{border-bottom:1px solid white;width:100%}.open5e-sheet .mythic-actions{grid-area:mythic-actions}.open5e-sheet .mythic-actions h3{border-bottom:1px solid white;width:100%}.open5e-sheet .reactions{grid-area:reactions}.open5e-sheet .reactions h3{border-bottom:1px solid white;width:100%}.open5e-sheet .special-abilities{grid-area:specials}.open5e-sheet .special-abilities h3{border-bottom:1px solid white;width:100%}.open5e-sheet .legendary-actions{grid-area:legendary}.open5e-sheet .legendary-actions h3{border-bottom:1px solid white;width:100%}.open5e-sheet .spells{grid-area:spells}.open5e-sheet .spells h3{border-bottom:1px solid white;width:100%}.open5e-sheet .spells .spell-list{display:flex;flex-direction:column;gap:10px}.open5e-sheet .license{grid-area:license}.expand{display:flex;justify-content:center;align-items:center;padding:0;width:24px;height:24px}.expand:after{display:block;transition:all .25s ease-in-out;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 -960 960 960' width='24' fill='white'%3E%3Cpath d='M504-480 320-664l56-56 240 240-240 240-56-56 184-184Z'/%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat;width:24px;height:24px;content:""}.expand.open:after{transform:rotate(90deg)}b{font-weight:800}.dice-room{display:flex;position:fixed;bottom:0;left:0;flex-direction:column;justify-content:center;align-items:center;width:100svw;max-height:calc(100vh - 5rem)}.dice-room.statblock-dice-tray{max-height:calc(100vh - (70px + 1rem))}.dice-room.open .dice-tray-wrapper{grid-template-rows:1fr}.dice-room button:not(.dice-button),.dice-room .button{background:linear-gradient(-45deg,var(--bg1),var(--bg2),var(--bg3),var(--bg4))}.dice-room .dice-room-buttons{display:flex;gap:1px}.dice-room .dice-room-buttons button{box-shadow:0 -2px 2px var(--button-shadow);border:none}.dice-room .dice-room-buttons .custom-dice-wrapper{position:relative;align-self:flex-end;order:4;transition:all .25s ease;height:30px}.dice-room .dice-room-buttons .custom-dice-wrapper:nth-child(-n+4){order:1}.dice-room .dice-room-buttons .custom-dice-wrapper:hover,.dice-room .dice-room-buttons .custom-dice-wrapper:focus-visible{height:35px}.dice-room .dice-room-buttons .custom-dice-wrapper.has-dice{align-self:flex-start;height:50px}.dice-room .dice-room-buttons .custom-dice-wrapper .custom-dice{translate:0 1px;transition:all .25s ease,--bg3 .25s ease,--bg4 .25s ease;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;padding-inline:0;min-width:30px;height:100%}.dice-room .dice-room-buttons .custom-dice-wrapper .custom-dice.disabled{filter:grayscale(1);cursor:default}.dice-room .dice-room-buttons .custom-dice-wrapper .custom-dice.disabled:hover{background:linear-gradient(-45deg,var(--bg1),var(--bg2),var(--bg3),var(--bg4))}.dice-room .dice-room-buttons .custom-dice-wrapper .custom-dice.rolling .preview-image{animation:rotating .5s linear infinite}.dice-room .dice-room-buttons .custom-dice-wrapper .custom-dice:hover{--bg3: #556;--bg4: #778;background:linear-gradient(-45deg,var(--bg1),var(--bg2),var(--bg3),var(--bg4))}.dice-room .dice-room-buttons .custom-dice-wrapper .custom-dice .add-svg{fill:#fff}.dice-room .dice-room-buttons .custom-dice-wrapper .custom-dice .custom-dice-preview-wrapper{display:flex;flex-wrap:wrap;align-content:space-around;justify-content:space-around;align-items:center;max-width:45px;max-height:40px;overflow:hidden}.dice-room .dice-room-buttons .custom-dice-wrapper .custom-dice .custom-dice-preview-wrapper *{flex:1;width:100%;min-width:20px;height:100%}.dice-room .dice-room-buttons .custom-dice-wrapper .custom-dice .custom-dice-preview-wrapper :nth-child(n+5){display:none}.dice-room .dice-room-buttons .custom-dice-wrapper .custom-dice .custom-dice-preview-wrapper .preview-image{max-width:20px;max-height:20px;overflow:hidden;object-fit:contain}.dice-room .dice-room-buttons .custom-dice-wrapper .custom-dice .custom-dice-preview-wrapper .preview-image:only-child{max-width:40px;max-height:40px}.dice-room .dice-room-buttons .custom-dice-wrapper .custom-dice .custom-dice-preview-wrapper .preview-image:only-child svg{max-width:35px;max-height:35px}.dice-room .dice-room-buttons .custom-dice-wrapper .custom-dice .custom-dice-preview-wrapper .preview-image svg{max-width:20px;max-height:20px;fill:#fff}.dice-room .dice-room-buttons .custom-dice-wrapper .custom-dice .custom-dice-preview-wrapper .modifier{text-align:center}.dice-room .dice-room-buttons .custom-dice-wrapper .add-custom-dice{display:flex;position:absolute;top:0;left:50%;translate:-50% -100%;z-index:100}.dice-room .dice-room-buttons .custom-dice-wrapper .add-custom-dice .success{border-color:var(--success-border);background-color:rgb(var(--success-bg))}.dice-room .dice-room-buttons .custom-dice-wrapper .add-custom-dice .error{border-color:var(--error-border);background-color:rgb(var(--error-bg))}.dice-room .dice-room-buttons .custom-dice-wrapper .add-custom-dice .save-custom-dice:disabled{cursor:default}.dice-room .dice-room-buttons .custom-dice-wrapper .remove-dice{position:absolute;top:1px;right:0;translate:-50% 0;visibility:hidden;opacity:0;z-index:100;transition:all .25s ease}.dice-room .dice-room-buttons .custom-dice-wrapper .remove-dice.hover{translate:75% 0;visibility:visible;opacity:1}.dice-room .dice-room-buttons .custom-dice-wrapper .remove-dice:hover{border-color:var(--error-border);background:rgb(var(--error-bg))}.dice-room .dice-room-buttons .open-dice-tray,.dice-room .dice-room-buttons .quick-roll-button{display:flex;justify-content:center;align-items:center;align-self:flex-end;order:2;translate:0 1px;transition:all .25s ease,--bg3 .25s ease,--bg4 .25s ease;border-bottom-right-radius:0;border-bottom-left-radius:0;width:45px;height:45px}.dice-room .dice-room-buttons .open-dice-tray.open,.dice-room .dice-room-buttons .quick-roll-button.open{--bg1: #556;--bg2: #778;background:linear-gradient(-30deg,var(--bg4),var(--bg3),var(--bg2),var(--bg1))}.dice-room .dice-room-buttons .open-dice-tray .roll-log-svg,.dice-room .dice-room-buttons .quick-roll-button .roll-log-svg{fill:#fff;width:30px}.dice-room .dice-room-buttons .open-dice-tray:hover,.dice-room .dice-room-buttons .open-dice-tray:focus-visible,.dice-room .dice-room-buttons .open-dice-tray.open,.dice-room .dice-room-buttons .quick-roll-button:hover,.dice-room .dice-room-buttons .quick-roll-button:focus-visible,.dice-room .dice-room-buttons .quick-roll-button.open{--bg3: #556;--bg4: #778;background:linear-gradient(-45deg,var(--bg1),var(--bg2),var(--bg3),var(--bg4));height:50px}.dice-room .dice-room-buttons .quick-button-wrapper{position:relative;align-self:flex-end;order:2}.dice-room .dice-room-buttons .quick-button-wrapper:has(.rolling) .dice-svg{animation:rotating .5s linear infinite}.dice-room .dice-room-buttons .quick-button-wrapper .quick-roll-button .dice-svg{width:30px}.dice-room .dice-room-buttons .quick-button-wrapper .quick-button-list{display:flex;position:absolute;top:0;left:50%;flex-direction:column;justify-content:center;align-items:center;translate:-50% 100%;visibility:collapse;transition:all .25s ease;margin:0;padding:1ch;list-style:none}.dice-room .dice-room-buttons .quick-button-wrapper .quick-button-list.open{display:flex;flex-direction:column;translate:-50% -100%;visibility:visible;box-shadow:0 0 20px var(--button-shadow);background-color:#1010104d}.dice-room .dice-room-buttons .quick-button-wrapper .quick-button-list .quick-custom-roll{display:grid;grid-template-columns:40px auto;justify-content:space-between;width:100%}.dice-room .dice-room-buttons .quick-button-wrapper .quick-button-list .quick-custom-roll:has(.rolling) .dice-svg{animation:rotating .25s linear infinite}.dice-room .dice-room-buttons .quick-button-wrapper .quick-button-list .quick-custom-roll .dice-svg{align-self:center;justify-self:center}.dice-room .dice-room-buttons .quick-button-wrapper .quick-button-list .quick-custom-roll .quick-custom-input{min-width:40px;text-align:center}.dice-room .dice-room-buttons .quick-button-wrapper .quick-button-list .quick-custom-roll .quick-custom-input.invalid{border-color:var(--error-border);background-color:rgb(var(--error-bg))}.dice-room .dice-room-buttons .quick-button-wrapper .quick-button-list .quick-roll{display:flex;align-items:center;cursor:pointer;min-width:40px}.dice-room .dice-room-buttons .quick-button-wrapper .quick-button-list .quick-roll:hover img{animation:shaking .2s alternate linear infinite}.dice-room .dice-room-buttons .quick-button-wrapper .quick-button-list .quick-roll.rolling img{animation:rotating .5s linear infinite}.dice-room .dice-room-buttons .quick-button-wrapper .quick-button-list .quick-roll img{max-width:40px}.dice-room .dice-room-buttons .quick-button-wrapper .quick-button-list .quick-roll svg{fill:#fff;max-width:40px;max-height:40px}.dice-room .dice-room-buttons .quick-button-wrapper .quick-button-list .quick-roll .self{border:1px solid white}.dice-room .dice-tray-wrapper{display:grid;grid-template-rows:0fr;transition:all .25s ease-in-out;box-shadow:0 -15px 25px #1b1b1b;background:linear-gradient(-45deg,var(--bg1),var(--bg2),var(--bg3),var(--bg4));width:100%;overflow:hidden}.dice-room .dice-tray-wrapper:has(.dice-settings){min-height:200px}.dice-room .dice-tray-wrapper .dice-tray{min-height:0;overflow-y:auto}.dice-room .dice-tray-wrapper .dice-tray::-webkit-scrollbar{background-color:#3737371a;width:10px}.dice-room .dice-tray-wrapper .dice-tray::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#ffffff80}.dice-room .dice-tray-wrapper .dice-tray .dice-tray-content{padding:10px 20px}.dice-room .dice-tray-wrapper .dice-tray .dice-tray-content .top{display:flex;justify-content:space-between}.dice-room .dice-tray-wrapper .dice-tray .dice-tray-content .top .side-buttons{display:flex;gap:1ch}.dice-room .dice-tray-wrapper .dice-tray .dice-tray-content .top .room-link{display:flex;align-items:center;gap:1ch}.dice-room .dice-tray-wrapper .dice-tray .dice-tray-content .top .room-link .copy-link{display:flex;transition:all .25s ease-in-out;padding:3px;width:20px}.dice-room .dice-tray-wrapper .dice-tray .dice-tray-content .top .room-link .copy-link:hover,.dice-room .dice-tray-wrapper .dice-tray .dice-tray-content .top .room-link .copy-link:focus{background:#fff}.dice-room .dice-tray-wrapper .dice-tray .dice-tray-content .top .room-link .copy-link:hover .copy-icon,.dice-room .dice-tray-wrapper .dice-tray .dice-tray-content .top .room-link .copy-link:focus .copy-icon{fill:var(--bg-color)}.dice-room .dice-tray-wrapper .dice-tray .dice-tray-content .top .room-link .copy-link .copy-icon{fill:#fff;transition:all .25s ease-in-out;object-fit:cover;object-position:center}.dice-settings-wrapper{position:relative;height:100%}.dice-settings-wrapper .dice-settings-button{height:100%}.dice-settings-wrapper .dice-settings{display:flex;position:absolute;right:0;bottom:0;flex-direction:column;gap:.5ch;translate:0 100%;z-index:200;box-shadow:-5px 5px 5px #111,5px 5px 5px #111;border:1px solid lightgrey;border-radius:5px;background-color:#2b2a33;padding:10px;text-align:left}.dice-settings-wrapper .dice-settings .close-button{align-self:flex-end}.dice-settings-wrapper .dice-settings .setting{display:flex;align-items:center;gap:1ch;white-space:nowrap}.dice-settings-wrapper .dice-settings .setting.dice-rendering{gap:0}.dice-settings-wrapper .dice-settings .setting.dice-rendering .text .small{font-size:.7rem}.dice-settings-wrapper .dice-settings .setting.dice-theme{align-items:flex-start}.dice-settings-wrapper .dice-settings .setting.dice-theme.invalid .theme-input{border-color:red;background-color:#f003}.dice-settings-wrapper .dice-settings .setting.dice-theme.searching .theme-preview{animation:rotating .3s linear infinite}.dice-settings-wrapper .dice-settings .setting.dice-theme .select{display:grid;grid-template-areas:"all"}.dice-settings-wrapper .dice-settings .setting.dice-theme .select img{height:35px}.dice-settings-wrapper .dice-settings .setting.dice-theme .select.open .select-current{opacity:0;z-index:-10}.dice-settings-wrapper .dice-settings .setting.dice-theme .select.open .height-wrapper{grid-template-rows:1fr;opacity:1;z-index:10}.dice-settings-wrapper .dice-settings .setting.dice-theme .select.close .select-current{opacity:1;z-index:10}.dice-settings-wrapper .dice-settings .setting.dice-theme .select.close .height-wrapper{opacity:0;z-index:-10}.dice-settings-wrapper .dice-settings .setting.dice-theme .select .expand-wrapper{display:flex;justify-content:center;align-items:center;transition:all .25s ease;cursor:pointer;background-color:#fff2;width:30px}.dice-settings-wrapper .dice-settings .setting.dice-theme .select .expand-wrapper:hover{background-color:#fff5}.dice-settings-wrapper .dice-settings .setting.dice-theme .select .expand-wrapper .expand{rotate:90deg;border:none;background:transparent}.dice-settings-wrapper .dice-settings .setting.dice-theme .select .select-current{display:flex;grid-area:all;justify-content:space-between;gap:1ch;transition:opacity .25s linear;border:1px solid white;border-radius:5px;background-color:#0003;width:calc(100% - 2px)}.dice-settings-wrapper .dice-settings .setting.dice-theme .select .select-current .current{display:flex;align-items:center;gap:1ch;cursor:pointer;border-radius:5px;padding:2px 10px}.dice-settings-wrapper .dice-settings .setting.dice-theme .select .height-wrapper{display:grid;grid-template-rows:0fr;grid-area:all;transition:all .25s linear;width:min-content;overflow:hidden}.dice-settings-wrapper .dice-settings .setting.dice-theme .select .height-wrapper .options-wrapper{display:flex;justify-content:space-between;border:1px solid white;border-radius:5px;background-color:#0003;width:min-content;min-height:0}.dice-settings-wrapper .dice-settings .setting.dice-theme .select .height-wrapper .options-wrapper .select-options{display:flex;flex-direction:column;gap:2px}.dice-settings-wrapper .dice-settings .setting.dice-theme .select .height-wrapper .options-wrapper .select-options .select-option{display:flex;align-items:center;gap:1ch;cursor:pointer;border-radius:5px;padding:2px 10px}.dice-settings-wrapper .dice-settings .setting.dice-theme .select .height-wrapper .options-wrapper .select-options .select-option.current{background-color:#000}.dice-settings-wrapper .dice-settings .setting.dice-theme .select .height-wrapper .options-wrapper .expand{rotate:-90deg}.roll-log{display:flex;flex-direction:column;align-items:flex-start;gap:1ch;padding:0;list-style:none}.roll-log.popover .roll-log-entry{border:none;background-color:var(--bg-color)}.roll-log.popover .roll-log-entry .button-wrapper{display:none}.roll-log.popover .roll-log-entry .roll-equation{display:flex}.roll-log .more{align-self:flex-end}.roll-log .roll-log-entry{display:grid;grid-template-columns:70px auto auto 80px;grid-template-areas:"context context divider total" "user user divider total" "detail detail divider total" "reroll reroll divider total";column-gap:1ch;align-content:flex-start;transition:all .25s ease;border:1px solid dimgrey;border-radius:5px;background-color:var(--bg-color);padding:10px;min-width:250px;max-width:500px;text-align:left;white-space:nowrap}.roll-log .roll-log-entry.self{align-self:flex-end}.roll-log .roll-log-entry:not(:hover).old-roll{grid-template-columns:70px auto auto 50px;grid-template-areas:"context context divider total" "user user divider total";padding-block:2px;min-width:200px}.roll-log .roll-log-entry:not(:hover).old-roll .detailed-result{display:none}.roll-log .roll-log-entry:not(:hover).old-roll .button-wrapper{display:none}.roll-log .roll-log-entry:not(:hover).old-roll .total{font-size:1.5rem}.roll-log .roll-log-entry:not(:hover).old-roll .roll-context{align-self:flex-end}.roll-log .roll-log-entry .roll-time{grid-row:1;grid-column:4/5;justify-self:flex-end;padding:1px;font-size:.8rem}.roll-log .roll-log-entry .roll-context{grid-area:context;max-width:250px;overflow:hidden;font-weight:bolder;text-overflow:ellipsis}.roll-log .roll-log-entry .roll-context .label-detail{text-transform:capitalize}.roll-log .roll-log-entry .roll-context .label-detail.to-hit,.roll-log .roll-log-entry .roll-context .label-detail.attack{color:#1b9af0}.roll-log .roll-log-entry .roll-context .label-detail.damage{color:#df7b7b}.roll-log .roll-log-entry .roll-context .label-detail.check{color:#b55dff}.roll-log .roll-log-entry .roll-context .label-detail.save{color:#6cbf5b}.roll-log .roll-log-entry .roll-context .label-detail.custom,.roll-log .roll-log-entry .roll-context .label-detail.roll{color:#f5a623}.roll-log .roll-log-entry .username{grid-area:user;max-width:250px;overflow:hidden;color:#696969;font-weight:bolder;font-size:.9rem;text-overflow:ellipsis}.roll-log .roll-log-entry .button-wrapper{grid-area:reroll;justify-self:flex-start}.roll-log .roll-log-entry .roll-equation{display:none;grid-area:reroll}.roll-log .roll-log-entry .detailed-result{grid-area:detail;justify-self:flex-start;max-width:250px;overflow:hidden;font-weight:bolder;font-size:1.2rem;text-overflow:ellipsis}.roll-log .roll-log-entry .divider{grid-area:divider;align-self:center;color:#696969;font-size:3rem}.roll-log .roll-log-entry .total{grid-area:total;align-self:center;justify-self:center;font-weight:700;font-size:3rem}.roll-log .roll-log-entry .dice{display:flex;column-gap:1ch;flex-wrap:wrap;align-items:center;padding:0;list-style:none}.roll-log .roll-log-entry .dice .die{display:flex;align-items:center;gap:2px}.dddice-login-modal{justify-content:space-around;background-color:#000;height:calc(100svh - 52px);overflow:hidden;text-align:center}.dddice-login-modal .content{display:flex;flex-direction:column;justify-content:space-around;gap:.5ch;height:100%}.dddice-login-modal .content .activate{display:flex;flex-direction:column;gap:.5ch}.dddice-login-modal .content .activate a{margin-bottom:1ch;font-weight:bolder;font-size:1.5rem}.dddice-login-modal .content .activate .code{display:flex;align-self:center;gap:.5ch;font-size:2rem}.dddice-login-modal .content .activate .code .letter{background-color:#1b1b25;padding-inline:.7ch;line-height:1.4}.dddice-login-modal .content .countdown{display:flex;justify-content:center;gap:1ch;padding-block:1ch;color:#99a}.dddice-login-modal .content .or{display:flex;align-items:center;gap:1ch;padding-bottom:1ch;color:#99a}.dddice-login-modal .content .or:before,.dddice-login-modal .content .or:after{border-top:1px solid #99a;width:100%;height:1px;content:""}.dddice-login-modal .content .guest-button{align-self:center;transition:all .25s ease;background-color:#fff;padding-inline:2ch;height:3rem;color:#000;font-weight:bolder;font-size:1rem}.dddice-login-modal .content .guest-button:hover{box-shadow:0 0 15px #fff}.roll-log.popover .detailed-result,.roll-log.popover .username,.roll-log.popover .roll-log-context{max-width:175px}.e5-ability{display:flex;flex-direction:column}.e5-ability .ability-extra-info{display:flex;flex-direction:column;padding-left:2ch}.spells .spell-filters{display:flex;flex-wrap:wrap;gap:1ch}.spells .spell-filters .spell-filter{cursor:pointer}.spells .spell-filters .spell-filter.active,.spells .spell-filters .spell-filter:hover{background-color:#ffffffb3;color:#000}.spells .spell-list{padding:0;list-style:none}.spells .spell-list .spell{border-bottom:1px dotted darkgrey;padding-bottom:5px}.spells .spell-list .spell .spell-main{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:10px}.spells .spell-list .spell .spell-main .spell-info{display:flex;flex-direction:column;gap:5px}.spells .spell-list .spell .spell-main .spell-info .spell-header{display:flex;align-items:flex-start;gap:1ch}.spells .spell-list .spell .spell-main .spell-info .spell-header .spell-name{margin:0;font-size:18px;line-height:1;text-transform:capitalize}.spells .spell-list .spell .spell-main .spell-info .spell-header .spell-level{color:#d3d3d3;font-size:12px}.spells .spell-list .spell .spell-main .spell-info .spell-damage{font-size:14px}.spells .spell-list .spell .spell-main .spell-info .spell-components{display:flex;padding-right:10px;font-size:14px;line-height:1}.spells .spell-list .spell .spell-main .spell-info .spell-components .material-details{color:#d3d3d3;font-size:12px;-webkit-hyphens:auto;hyphens:auto}.spells .spell-list .spell .spell-more-info{display:grid;grid-template-rows:0fr;transition:.25s ease-in-out;margin-left:1ch;border-left:1px solid white;padding-left:1ch}.spells .spell-list .spell .spell-more-info.open{grid-template-rows:1fr}.spells .spell-list .spell .spell-more-info.open .more-info-content{opacity:1}.spells .spell-list .spell .spell-more-info .more-info-content{display:flex;flex-direction:column;gap:10px;opacity:0;transition:.25s ease-in-out;min-height:0;overflow:hidden}.spells .spell-list .spell .spell-more-info .more-info-content .info-bits{display:flex;column-gap:5px;flex-direction:column;flex-wrap:wrap;column-fill:auto;column-count:2;height:150px}@media (min-width: 560px){.spells .spell-list .spell .spell-more-info .more-info-content .info-bits{column-gap:20px}}.spells .spell-list .spell .spell-more-info .more-info-content .info-bits span{width:calc(50% - 5px);text-overflow:ellipsis}@media (min-width: 560px){.spells .spell-list .spell .spell-more-info .more-info-content .info-bits span{width:calc(50% - 20px)}}.global-setting{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:10px}.global-setting .heading{display:flex;gap:5px;margin-bottom:10px}.global-setting h2{margin-block:0}.global-setting .settings-context{display:flex;flex-direction:column;align-items:flex-start}.global-setting .settings-context h3{margin-block:0}.global-setting .setting{display:grid;grid-template-columns:4fr 1fr;justify-content:flex-start;gap:1ch;border-bottom:1px solid white;padding-bottom:10px;min-width:250px;text-align:left}.global-setting .setting.tabletop-almanac{grid-template-columns:repeat(2,auto)}.global-setting .setting.ac{display:flex;flex-direction:column}.global-setting .setting.ac .ac-position{display:flex;align-items:center;gap:2px}.global-setting .setting.ac .ac-shield{border-bottom:none}.global-setting .ruleset{display:flex;align-items:center;gap:1ch}.global-setting .initiative-dice{display:flex}.global-setting .initiative-dice input{width:5ch}.global-setting .statblock-popover,.global-setting .hp-bar-size,.global-setting .statblock-popover .small,.global-setting .hp-bar-size .small{display:block}.global-setting .statblock-popover label,.global-setting .hp-bar-size label{display:grid;grid-template-columns:1fr 3fr}.global-setting .statblock-popover input,.global-setting .hp-bar-size input{max-width:7ch}.global-setting .group-list{display:flex;flex-wrap:wrap;gap:4px}.global-setting .group-list .group{border:1px solid lightgray;border-radius:5px;padding:2px 5px}.global-setting .group-list .group:hover,.global-setting .group-list .group:active,.global-setting .group-list .group:focus{background-color:#696969}.global-setting .group-list .group button{cursor:pointer;border:none;background-color:transparent;color:#fff}.global-setting .group-list .group button:hover{color:red}.global-setting .small{font-size:.7em}.hp-tracker{display:flex;flex-direction:column;gap:2px;margin-bottom:25px}.hp-tracker .title{align-self:flex-start}.hp-tracker .title .small{font-size:10px}.hp-tracker .group-wrapper .draggable-token-list-wrapper{display:grid;grid-template-rows:1fr;opacity:1;transition:all .25s ease-in-out}.hp-tracker .group-wrapper .draggable-token-list-wrapper .draggable-token-list-wrapper{min-height:0}.hp-tracker .group-wrapper .empty-group{opacity:.5;border-radius:5px;background-color:#ffffff80;height:40px}.hp-tracker .group-wrapper .empty-group:not(:only-child){display:none}.hp-tracker .group-wrapper.hidden .draggable-token-list-wrapper{grid-template-rows:0fr;opacity:0;overflow:hidden}.hp-tracker .group-wrapper.hidden .group-title .hide-group:after{rotate:0deg}.hp-tracker .group-wrapper.hidden .empty-group{display:block;background-color:transparent;height:2px}.hp-tracker .group-wrapper .group-title{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(3,1fr) .5fr .25fr;grid-template-areas:"name settings . init hide";align-items:center;justify-items:flex-start;gap:1ch;padding-block:5px;font-weight:600;text-align:left}.hp-tracker .group-wrapper .group-title .group-name{display:flex;grid-area:name;align-items:center;gap:1ch;margin-left:1ch;max-width:130px}.hp-tracker .group-wrapper .group-title .group-name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-tracker .group-wrapper .group-title .group-name:before{display:inline-block;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 -960 960 960' width='24'%3E%3Cpath d='M0-240v-63q0-43 44-70t116-27q13 0 25 .5t23 2.5q-14 21-21 44t-7 48v65H0Zm240 0v-65q0-32 17.5-58.5T307-410q32-20 76.5-30t96.5-10q53 0 97.5 10t76.5 30q32 20 49 46.5t17 58.5v65H240Zm540 0v-65q0-26-6.5-49T754-397q11-2 22.5-2.5t23.5-.5q72 0 116 26.5t44 70.5v63H780Zm-455-80h311q-10-20-55.5-35T480-370q-55 0-100.5 15T325-320ZM160-440q-33 0-56.5-23.5T80-520q0-34 23.5-57t56.5-23q34 0 57 23t23 57q0 33-23 56.5T160-440Zm640 0q-33 0-56.5-23.5T720-520q0-34 23.5-57t56.5-23q34 0 57 23t23 57q0 33-23 56.5T800-440Zm-320-40q-50 0-85-35t-35-85q0-51 35-85.5t85-34.5q51 0 85.5 34.5T600-600q0 50-34.5 85T480-480Zm0-80q17 0 28.5-11.5T520-600q0-17-11.5-28.5T480-640q-17 0-28.5 11.5T440-600q0 17 11.5 28.5T480-560Zm1 240Zm-1-280Z' fill='white'/%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat;width:20px;height:20px;content:""}.hp-tracker .group-wrapper .group-title .toggle-button{width:20px;height:20px}.hp-tracker .group-wrapper .group-title .settings{grid-area:settings}.hp-tracker .group-wrapper .group-title .init-wrapper{display:flex;position:relative;grid-area:init;align-items:center;justify-self:center;height:18px}.hp-tracker .group-wrapper .group-title .hide-group{display:flex;grid-area:hide;align-items:center;justify-self:center;cursor:pointer;outline:1px solid white;border:none;padding:0}.hp-tracker .group-wrapper .group-title .hide-group:hover{outline-offset:1px}.hp-tracker .group-wrapper .group-title .hide-group:after{display:block;rotate:90deg;transition:all .25s ease-in-out;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 -960 960 960' width='24' fill='white'%3E%3Cpath d='M504-480 320-664l56-56 240 240-240 240-56-56 184-184Z'/%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat;background-color:transparent;width:20px;height:20px;content:""}.modal-app .initialization-loader{position:absolute;top:50%;left:50%;translate:-50% 50%}.modal-app .close-button{display:flex;justify-content:center;transition:all ease-in-out .25s;cursor:pointer;border:1px solid white;border-radius:5px;background-color:transparent;width:20px;text-align:center}.modal-app .close-button.close{top:4.5ch}.modal-app .close-button:hover,.modal-app .close-buttonfocus{background-color:#fff;color:#242424}.modal-app .modal-wrapper{margin:0;padding:10px;text-align:left}@media (min-width: 560px){.modal-app .modal-wrapper{padding:40px}}.modal-app .modal-wrapper h1{font-size:2rem}.modal-app .modal-wrapper ul{padding-left:20px}.modal-app .modal-wrapper .close-button{position:absolute;top:2ch;right:2ch}.modal-app .modal-wrapper img{max-width:100%}.pf-ability .main-info{display:flex;flex-direction:column;gap:1ch}@media (min-width: 560px){.pf-ability .main-info{flex-direction:row;justify-content:space-between}}.pf-ability .main-info .ability-name{width:90px;-webkit-hyphens:auto;hyphens:auto}.pf-ability .main-info .action-type{color:#d3d3d3;font-size:12px;white-space:nowrap}.pf-ability .main-info .ability-description.ability{grid-column:span 2}.pf-ability .action-details-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease-in-out}.pf-ability .action-details-wrapper.open{grid-template-rows:1fr}.pf-ability .action-details-wrapper.open .action-details{opacity:1;overflow:auto}.pf-ability .action-details-wrapper .action-details{opacity:0;transition:.25s ease-in-out;margin-left:2ch;border-left:1px solid white;padding-left:1ch;min-height:0;overflow:hidden;list-style:none}.pf-ability .action-details-wrapper .action-details b{text-transform:capitalize}.spells .section-title{text-decoration:underline}.spells .spell-category{margin-top:2ch}.spells .spell-category .spell-category-main{display:flex;justify-content:space-between}.spells .spell-category .spell-category-main .spell-category-header{display:flex;align-items:flex-start;gap:1ch;margin-bottom:1ch}.spells .spell-category .spell-category-main .spell-category-header .spell-category-name{margin:0;line-height:1}.spells .spell-category .spell-category-main .spell-category-header .spell-category-info{color:#d3d3d3;font-size:12px}.spells .spell-category .spell-category-main .spell-category-header .spell-category-info .text-roll{display:inline-flex;align-items:center;gap:1ch}.spells .spell-category .spell-category-details{display:grid;grid-template-rows:0fr;transition:.25s ease-in-out}.spells .spell-category .spell-category-details.open{grid-template-rows:1fr}.spells .spell-category .spell-category-details.open .spell-category-details-content{opacity:1}.spells .spell-category .spell-category-details .spell-category-details-content{opacity:0;transition:.25s ease-in-out;min-height:0;overflow:hidden}.spells .spell-category .spell-category-details .spell-category-details-content .spell-filters{margin-bottom:1ch}.spells .spell-category .spell-category-details .spell-category-details-content .spell-list{overflow:hidden}.spells .spell-category .spell-category-details .spell-category-details-content .spell-list .spell-list-title{margin-block:1ch 0;text-decoration:underline}.spells .spell-category .spell-category-details .spell-category-details-content .spell-list .spell-list-title .spell-list-type{text-transform:capitalize}.spells .spell-category .spell-category-details .spell-category-details-content .spell-list .spell-list-title .spell-list-level{color:#d3d3d3;font-size:10px}.spells .spell-category .spell-category-details .spell-category-details-content .spell-list .spells{margin:0;padding:0 0 0 2ch;list-style:none}.spells .spell-category .spell-category-details .spell-category-details-content .spell-list .spells .spell{margin-top:1ch}body:has(.popover-app){overflow:hidden}#app .multi-selection{display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;align-items:center;padding-inline:10px;height:100px;overflow:hidden}#app .multi-selection .token-names{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:0;height:100%;overflow-y:scroll;list-style:none}#app .multi-selection .token-names .token-entry{padding-block:1px;padding-left:5px;width:calc(100% - 5px);text-align:left}#app .multi-selection .token-names::-webkit-scrollbar{background-color:var(--bg-color);width:12px}#app .multi-selection .token-names::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#555}#app .multi-selection .changes{display:flex;flex-direction:column;gap:1ch}#app .multi-selection .changes .hp{display:grid;grid-template-areas:"input heal" "input damage";justify-content:space-around;align-items:center;gap:2px}#app .multi-selection .changes .hp .input{grid-area:input;max-width:30px}#app .multi-selection .changes .hp .heal{grid-area:heal;background-color:#0f03}#app .multi-selection .changes .hp .damage{grid-area:damage;background-color:#f003}#app.popover-app{margin:0;padding:0;width:100%;height:100px}#app.popover-app .popover-spinner{margin:auto;padding:15px;width:60px;height:100%}#app.popover-app .popover{height:100%;overflow:hidden}#app.popover-app .popover .player-wrapper{display:grid;grid-template-areas:"hp temp" "ac init" "settings settings";column-gap:1ch;row-gap:2px;justify-content:space-between;border-bottom:none;padding:10px;height:calc(100% - 20px)}#app.popover-app .popover .player-wrapper .settings{grid-area:settings;justify-self:center}#app.popover-app .popover .player-wrapper .current-hp{grid-area:hp;align-items:center}#app.popover-app .popover .player-wrapper .current-hp:before{display:block;margin:0;min-width:26px;content:"HP: "}#app.popover-app .popover .player-wrapper .temp-hp{grid-area:temp;justify-self:flex-end;white-space:nowrap}#app.popover-app .popover .player-wrapper .armor-class{grid-area:ac;align-items:center;min-width:unset}#app.popover-app .popover .player-wrapper .armor-class:before{display:block;min-width:26px;content:"AC: "}#app.popover-app .popover .player-wrapper .initiative-wrapper{grid-area:init;flex-direction:row-reverse;align-items:center;justify-self:flex-end;width:auto}#app.popover-app .popover .player-wrapper .initiative-wrapper:before{display:none}#app.popover-app .popover .player-wrapper .initiative-wrapper:after{display:block;min-width:26px;content:"Init: "}#app.popover-app .popover .player-wrapper input[type=text]{width:28px}.player-wrapper{display:grid;grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,1fr);justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid white;padding:5px}.player-wrapper.selected{box-shadow:inset #fffc 3px 0 3px;text-shadow:rgba(255,255,255,.8) 0 0 5px}@media (min-width: 560px){.player-wrapper{grid-template-rows:1fr;grid-template-columns:repeat(2,1fr) .5fr .25fr .25fr .5fr .25fr;justify-items:flex-start;gap:1ch}.player-wrapper.player{grid-template-columns:1fr .5fr .25fr .25fr .5fr .25fr}}.player-wrapper.headings{display:none}@media (min-width: 560px){.player-wrapper.headings{display:grid}}.player-wrapper .player-name{display:flex;justify-content:space-between;align-items:center;gap:5px;width:100%;min-width:100px;max-width:130px}@media (min-width: 560px){.player-wrapper .player-name{min-width:130px}}.player-wrapper .player-name .name{cursor:pointer;overflow:hidden;text-overflow:ellipsis}@media (min-width: 560px){.player-wrapper .player-name .name{white-space:nowrap}}.player-wrapper .player-name .name:hover{font-weight:800}.player-wrapper .player-name .edit-name{max-width:100px}.player-wrapper .player-name .edit{cursor:pointer;border:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 -960 960 960' width='48'%3E%3Cpath d='M180-180h44l443-443-44-44-443 443v44Zm614-486L666-794l42-42q17-17 42-17t42 17l44 44q17 17 17 42t-17 42l-42 42Zm-42 42L248-120H120v-128l504-504 128 128Zm-107-21-22-22 44 44-22-22Z' fill='%23E2E2E2'/%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat;background-color:transparent;width:20px;height:20px}.player-wrapper .player-name .edit.on{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 -960 960 960' width='48'%3E%3Cpath d='M378-246 154-470l43-43 181 181 384-384 43 43-427 427Z' fill='%23E2E2E2'/%3E%3C/svg%3E")}.player-wrapper .current-hp{display:flex;gap:2px;white-space:nowrap}.player-wrapper .current-hp input{width:20%;min-width:25px;text-align:right}.player-wrapper .current-hp:before{margin-right:calc(1ch - 2px);content:"HP: "}@media (min-width: 560px){.player-wrapper .current-hp:before{display:none}}.player-wrapper .temp-hp{display:flex;align-items:center;gap:2px}.player-wrapper .temp-hp:before{content:"Temp HP: "}@media (min-width: 560px){.player-wrapper .temp-hp:before{display:none}}.player-wrapper .armor-class{display:flex;gap:2px;min-width:20px;text-align:right}@media (min-width: 560px){.player-wrapper .armor-class{justify-self:center}}.player-wrapper .armor-class:before{content:"AC: "}@media (min-width: 560px){.player-wrapper .armor-class:before{display:none}}.player-wrapper .initiative-wrapper{display:flex;justify-content:flex-start;align-items:center;align-self:center;gap:3px;width:100%;height:22px}@media (min-width: 560px){.player-wrapper .initiative-wrapper{justify-content:center}}.player-wrapper .initiative-wrapper:before{content:"Init: "}@media (min-width: 560px){.player-wrapper .initiative-wrapper:before{display:none}}.player-wrapper .initiative-wrapper .sort-button{display:flex;align-items:center;transition:all .25s ease;padding-block:0 3px;width:20px;height:20px}.player-wrapper .initiative-wrapper .sort-button.reverse{rotate:180deg}.player-wrapper .info-button-wrapper{display:flex;align-items:center;gap:5px}@media (min-width: 560px){.player-wrapper .info-button-wrapper{justify-self:flex-end}}.player-wrapper .info-button-wrapper:before{content:"Statblock: "}@media (min-width: 560px){.player-wrapper .info-button-wrapper:before{display:none}}.player-wrapper .info-button-wrapper .info-button{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg width='50mm' height='50mm' viewBox='0 0 50 50' version='1.1' id='svg5' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs2'%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363' /%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363-5' /%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363-3' /%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363-5-8' /%3E%3C/defs%3E%3Cg id='layer1' transform='translate(-80,-40)'%3E%3Ccircle style='fill:%23ffffff;stroke-width:0.212772' id='path111-39' cx='105' cy='65' r='20' /%3E%3Cg id='layer1-8' transform='translate(58.52319,1.9955569)'%3E%3Ccircle style='fill:%23808080;stroke-width:0.265965' id='path111' cx='46.47681' cy='63.004444' r='25' /%3E%3Ccircle style='fill:%23cccccc;stroke-width:0.212772' id='path111-39-1' cx='46.47681' cy='63.004444' r='20' /%3E%3C/g%3E%3C/g%3E%3Cg id='layer1-0' transform='translate(-127.51574,-78.200278)' /%3E%3Cstyle type='text/css' id='style306'%3E .st0%7Bfill:%23000000;%7D%0A%3C/style%3E%3Cpath d='m 25.000002,28.022754 q 1.246884,0 2.134816,-0.887936 Q 28.022753,26.246886 28.022753,25 q 0,-1.246885 -0.887935,-2.134819 -0.887932,-0.887934 -2.134816,-0.887934 -1.246888,0 -2.134819,0.887934 Q 21.977247,23.753115 21.977247,25 q 0,1.246886 0.887936,2.134818 0.887931,0.887936 2.134819,0.887936 z m -6.045506,6.045503 h 12.091009 v -0.86904 q 0,-0.906825 -0.491197,-1.662515 -0.491197,-0.755687 -1.360239,-1.133532 -0.982394,-0.415629 -2.021465,-0.642336 -1.03907,-0.226691 -2.172602,-0.226691 -1.133533,0 -2.172607,0.226691 -1.03907,0.226693 -2.021464,0.642336 -0.869042,0.377845 -1.360238,1.133532 -0.491197,0.75569 -0.491197,1.662515 z m 15.86945,6.045506 H 15.176054 q -0.906825,0 -1.586945,-0.680119 -0.680119,-0.68012 -0.680119,-1.586946 V 12.153303 q 0,-0.906825 0.680119,-1.586945 0.68012,-0.680119 1.586945,-0.680119 h 12.884483 l 9.030474,9.030474 v 18.929985 q 0,0.906826 -0.68012,1.586946 -0.68012,0.680119 -1.586945,0.680119 z m 0,-2.267065 V 19.936891 L 27.040359,12.153303 H 15.176054 v 25.693395 z m -19.647892,0 V 12.153303 Z' id='path137' style='stroke-width:0.0377845' /%3E%3C/svg%3E%0A")}.player-wrapper input{min-width:18px;height:20px;text-align:right}.settings{display:flex;justify-content:space-between;gap:2px}.settings .hp.on{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg width='50mm' height='50mm' viewBox='0 0 50 50' version='1.1' id='svg5' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs2'%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363' /%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363-5' /%3E%3C/defs%3E%3Cg id='layer1' transform='translate(-80,-40)'%3E%3Ccircle style='fill:%23ffffff;stroke-width:0.212772' id='path111-39' cx='105' cy='65' r='20' /%3E%3Cg id='layer1-8' transform='translate(58.52319,1.9955569)'%3E%3Ccircle style='fill:%23808080;stroke-width:0.265965' id='path111' cx='46.47681' cy='63.004444' r='25' /%3E%3Ccircle style='fill:%23cccccc;stroke-width:0.212772' id='path111-39-1' cx='46.47681' cy='63.004444' r='20' /%3E%3Crect style='fill:%23000000;stroke-width:0.280633' id='rect573-3' width='35' height='10' x='28.976809' y='58.004444' /%3E%3Crect style='fill:%23aa0000;stroke-width:0.22046' id='rect573-1-8' width='27' height='8' x='29.976809' y='59.004444' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}.settings .hp.off{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg width='50mm' height='50mm' viewBox='0 0 50 50' version='1.1' id='svg5' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs2'%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363' /%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363-5' /%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363-3' /%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363-5-8' /%3E%3C/defs%3E%3Cg id='layer1' transform='translate(-80,-40)'%3E%3Ccircle style='fill:%23ffffff;stroke-width:0.212772' id='path111-39' cx='105' cy='65' r='20' /%3E%3Cg id='layer1-8' transform='translate(58.52319,1.9955569)'%3E%3Ccircle style='fill:%23808080;stroke-width:0.265965' id='path111' cx='46.47681' cy='63.004444' r='25' /%3E%3Ccircle style='fill:%23cccccc;stroke-width:0.212772' id='path111-39-1' cx='46.47681' cy='63.004444' r='20' /%3E%3Crect style='fill:%23000000;stroke-width:0.280633' id='rect573-3' width='35' height='10' x='28.976809' y='58.004444' /%3E%3Crect style='fill:%23aa0000;stroke-width:0.22046' id='rect573-1-8' width='27' height='8' x='29.976809' y='59.004444' /%3E%3C/g%3E%3C/g%3E%3Cg id='layer1-0' transform='translate(-127.51574,-78.200278)'%3E%3Crect style='opacity:1;fill:%23000000;stroke-width:0.305968' id='rect1368' width='37.575268' height='2.5619502' x='162.26889' y='-36.300278' transform='rotate(45.051846)' /%3E%3C/g%3E%3C/svg%3E%0A")}.settings .map.on{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xml:space='preserve' id='svg5' version='1.1' viewBox='0 0 50 50' height='50mm' width='50mm' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs2'%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363' /%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363-5' /%3E%3C/defs%3E%3Cg id='layer1' transform='translate(-80,-40)'%3E%3Ccircle style='fill:%23808080;stroke-width:0.265965' id='path111-3-88' cx='105' cy='65' r='25' /%3E%3Ccircle style='fill:%23cccccc;stroke-width:0.212772' id='path111-3-8-3' cx='105' cy='65' r='20' /%3E%3Cpath d='m 105,79.432516 -2.03003,-1.82 q -3.534982,-3.185002 -5.844972,-5.495008 -2.30999,-2.310001 -3.675,-4.147505 -1.36501,-1.837499 -1.90753,-3.377504 -0.542469,-1.540002 -0.542469,-3.150004 0,-3.29 2.20501,-5.495005 2.20496,-2.205004 5.495,-2.205004 1.819961,0 3.464991,0.770001 1.64497,0.770003 2.835,2.170003 1.19003,-1.4 2.835,-2.170003 1.64503,-0.770001 3.46503,-0.770001 3.28999,0 5.49496,2.205004 Q 119,58.152495 119,61.442495 q 0,1.610002 -0.54247,3.150004 -0.54252,1.540005 -1.90753,3.377504 -1.36501,1.837504 -3.675,4.147505 -2.30999,2.310006 -5.84497,5.495008 z m 0,-3.780003 q 3.36,-3.010003 5.52999,-5.162506 2.17002,-2.152504 3.43001,-3.745003 1.26002,-1.592505 1.75,-2.835008 0.48997,-1.242498 0.48997,-2.467502 0,-2.100002 -1.40003,-3.500002 -1.39998,-1.4 -3.49995,-1.4 -1.64503,0 -3.04502,0.927498 -1.40004,0.927504 -1.92504,2.362506 h -2.65996 q -0.5249,-1.435002 -1.92504,-2.362506 -1.39999,-0.927498 -3.044962,-0.927498 -2.100039,0 -3.50001,1.4 -1.40004,1.4 -1.40004,3.500002 0,1.225004 0.48997,2.467502 0.48999,1.242503 1.75001,2.835008 1.25998,1.592499 3.43002,3.745003 2.169972,2.152503 5.529972,5.162506 z m 0,-9.555011 z' id='path420' style='stroke-width:0.035' /%3E%3C/g%3E%3C/svg%3E%0A")}.settings .map.off{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xml:space='preserve' id='svg5' version='1.1' viewBox='0 0 50 50' height='50mm' width='50mm' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs2'%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363' /%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363-5' /%3E%3C/defs%3E%3Cg id='layer1' transform='translate(-80,-40)'%3E%3Ccircle style='fill:%23808080;stroke-width:0.265965' id='path111-3-88-8' cx='105' cy='65' r='25' /%3E%3Ccircle style='fill:%23cccccc;stroke-width:0.212772' id='path111-3-8-3-8' cx='105' cy='65' r='20' /%3E%3Crect style='opacity:1;fill:%23000000;stroke-width:0.305968' id='rect1368' width='37.575268' height='2.5619502' x='101.39405' y='-29.62179' transform='rotate(45.051846)' /%3E%3Cpath d='m 105.00001,79.432033 -2.03003,-1.82 q -3.534994,-3.185 -5.844984,-5.49501 -2.30999,-2.31 -3.674997,-4.14751 -1.36501,-1.83749 -1.90753,-3.3775 Q 91,63.052013 91,61.442013 q 0,-3.29 2.20501,-5.495009 2.204956,-2.205004 5.494996,-2.205004 1.819974,0 3.465004,0.770001 1.64497,0.770003 2.835,2.170003 1.19003,-1.4 2.835,-2.170003 1.64503,-0.770001 3.46503,-0.770001 3.28999,0 5.49496,2.205004 2.20501,2.205009 2.20501,5.495009 0,1.61 -0.54247,3.15 -0.54252,1.54001 -1.90753,3.3775 -1.36501,1.83751 -3.675,4.14751 -2.30999,2.31 -5.84497,5.49501 z m 0,-3.78001 q 3.36,-3.01 5.52999,-5.1625 2.17002,-2.15251 3.43001,-3.745 1.26002,-1.59251 1.75,-2.83501 0.48997,-1.2425 0.48997,-2.4675 0,-2.10001 -1.40003,-3.500007 -1.39998,-1.4 -3.49995,-1.4 -1.64503,0 -3.04502,0.927498 -1.40004,0.927509 -1.92504,2.362509 h -2.65996 q -0.5249,-1.435 -1.92504,-2.362509 -1.39999,-0.927498 -3.044974,-0.927498 -2.10004,0 -3.50001,1.4 -1.400037,1.399997 -1.400037,3.500007 0,1.225 0.48997,2.4675 0.48999,1.2425 1.750007,2.83501 1.25998,1.59249 3.43002,3.745 2.169984,2.1525 5.529984,5.1625 z m 0,-9.55501 z' id='path420' style='stroke-width:0.035' /%3E%3C/g%3E%3C/svg%3E%0A")}.settings .players.on{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xml:space='preserve' id='svg5' version='1.1' viewBox='0 0 50 50' height='50mm' width='50mm' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs2'%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363' /%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363-5' /%3E%3C/defs%3E%3Cg id='layer1' transform='translate(-80,-40)'%3E%3Ccircle style='fill:%23808080;stroke-width:0.265965' id='path111-3-88' cx='105' cy='65.055893' r='25' /%3E%3Ccircle style='fill:%23cccccc;stroke-width:0.212772' id='path111-3-8-3' cx='105' cy='65.055893' r='20' /%3E%3Cpath d='m 105,73.268392 q 2.47501,0 4.55626,-1.331262 2.08126,-1.331234 3.01876,-3.618735 H 97.424997 q 0.97501,2.287501 3.037503,3.618735 2.06251,1.331262 4.5375,1.331262 z m -6.675003,-10.200013 1.687503,-1.687491 1.68752,1.687491 1.35,-1.349999 -3.03752,-3.037491 -3.037503,3.037491 z m 10.012513,0 1.68749,-1.687491 1.68749,1.687491 1.35,-1.349999 -3.03749,-3.037491 -3.03749,3.037491 z M 105,80.05589 q -3.1125,0 -5.850002,-1.181253 -2.7375,-1.181253 -4.76249,-3.206265 -2.02501,-2.024985 -3.20625,-4.762486 -1.181255,-2.7375 -1.181255,-5.849996 0,-3.112496 1.181255,-5.849996 1.18124,-2.737501 3.20625,-4.762486 2.02499,-2.025012 4.76249,-3.206265 Q 101.8875,50.05589 105,50.05589 q 3.1125,0 5.85,1.181253 2.7375,1.181253 4.76251,3.206265 2.02499,2.024985 3.20624,4.762486 Q 120,61.943394 120,65.05589 q 0,3.112496 -1.18125,5.849996 -1.18125,2.737501 -3.20624,4.762486 -2.02501,2.025012 -4.76251,3.206265 -2.7375,1.181253 -5.85,1.181253 z m 0,-15 z m 0,12.750001 q 5.33908,0 9.04456,-3.705446 3.70545,-3.705503 3.70545,-9.044555 0,-5.339052 -3.70545,-9.044555 -3.70548,-3.705446 -9.04456,-3.705446 -5.339062,0 -9.044532,3.705446 -3.70545,3.705503 -3.70545,9.044555 0,5.339052 3.70545,9.044555 3.70547,3.705446 9.044532,3.705446 z' id='path922' style='stroke-width:0.0375' /%3E%3C/g%3E%3C/svg%3E%0A")}.settings .players.off{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xml:space='preserve' id='svg5' version='1.1' viewBox='0 0 50 50' height='50mm' width='50mm' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs2'%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363' /%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363-5' /%3E%3C/defs%3E%3Cg id='layer1' transform='translate(-80,-40)'%3E%3Ccircle style='fill:%23808080;stroke-width:0.265965' id='path111-3-88-8' cx='105' cy='65' r='25' /%3E%3Ccircle style='fill:%23cccccc;stroke-width:0.212772' id='path111-3-8-3-8' cx='105' cy='65' r='20' /%3E%3Cpath d='m 105,73.212502 q 2.47501,0 4.55626,-1.33126 2.08126,-1.33124 3.01876,-3.61874 H 97.424989 q 0.97501,2.2875 3.037511,3.61874 2.06251,1.33126 4.5375,1.33126 z m -6.675011,-10.20002 1.687511,-1.68749 1.68752,1.68749 1.35,-1.34999 -3.03752,-3.0375 -3.03751,3.0375 z m 10.012521,0 1.68749,-1.68749 1.68749,1.68749 1.35,-1.34999 -3.03749,-3.0375 -3.03749,3.0375 z M 105,80.000002 q -3.1125,0 -5.85001,-1.18126 -2.7375,-1.18125 -4.76249,-3.20626 -2.02501,-2.02499 -3.20625,-4.76249 Q 90,68.112492 90,65.000002 q 0,-3.1125 1.18125,-5.85 1.18124,-2.7375 3.20625,-4.76249 2.02499,-2.02501 4.76249,-3.206261 2.73751,-1.181253 5.85001,-1.181253 3.1125,0 5.85,1.181253 2.7375,1.181251 4.76251,3.206261 2.02499,2.02499 3.20624,4.76249 1.18125,2.7375 1.18125,5.85 0,3.11249 -1.18125,5.84999 -1.18125,2.7375 -3.20624,4.76249 -2.02501,2.02501 -4.76251,3.20626 -2.7375,1.18126 -5.85,1.18126 z m 0,-15 z m 0,12.75 q 5.33908,0 9.04456,-3.70545 3.70545,-3.7055 3.70545,-9.04455 0,-5.33906 -3.70545,-9.04456 -3.70548,-3.70545 -9.04456,-3.70545 -5.339071,0 -9.04454,3.70545 -3.70545,3.7055 -3.70545,9.04456 0,5.33905 3.70545,9.04455 3.70547,3.70545 9.04454,3.70545 z' id='path922' style='stroke-width:0.0375' /%3E%3Crect style='opacity:1;fill:%23000000;stroke-width:0.305968' id='rect1368' width='37.575268' height='2.5619502' x='101.39405' y='-29.62179' transform='rotate(45.051846)' /%3E%3C/g%3E%3C/svg%3E%0A")}.settings .ac.on{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xml:space='preserve' id='svg5' version='1.1' viewBox='0 0 50 50' height='50mm' width='50mm' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs2'%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363' /%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363-5' /%3E%3C/defs%3E%3Cg id='layer1' transform='translate(-80,-40)'%3E%3Ccircle style='fill:%23808080;stroke-width:0.265965' id='path111-3-88' cx='105' cy='65.055893' r='25' /%3E%3Ccircle style='fill:%23cccccc;stroke-width:0.212772' id='path111-3-8-3' cx='105' cy='65.055893' r='20' /%3E%3Cpath d='m 104.99998,80.055893 q -5.249985,-1.312498 -8.624975,-6.093749 -3.37501,-4.78125 -3.37501,-10.48125 v -8.925001 l 11.999985,-4.5 12.00003,4.5 v 8.925001 q 0,5.7 -3.37501,10.48125 -3.37499,4.781251 -8.62502,6.093749 z m 0,-2.324999 q 4.31253,-1.424999 7.03125,-5.381249 2.71878,-3.95625 2.71878,-8.868751 v -7.350001 l -9.75003,-3.674999 -9.749985,3.674999 v 7.350001 q 0,4.912501 2.71874,8.868751 2.718765,3.95625 7.031245,5.381249 z m 0,-12.6375 z' id='path1077' style='stroke-width:0.0375001' /%3E%3C/g%3E%3C/svg%3E%0A")}.settings .ac.off{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xml:space='preserve' id='svg5' version='1.1' viewBox='0 0 50 50' height='50mm' width='50mm' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs2'%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363' /%3E%3Crect x='341.01865' y='385.832' width='113.67288' height='76.51059' id='rect363-5' /%3E%3C/defs%3E%3Cg id='layer1' transform='translate(-80,-40)'%3E%3Ccircle style='fill:%23808080;stroke-width:0.265965' id='path111-3-88' cx='105' cy='65.055893' r='25' /%3E%3Ccircle style='fill:%23cccccc;stroke-width:0.212772' id='path111-3-8-3' cx='105' cy='65.055893' r='20' /%3E%3Cpath d='m 104.99998,80.055893 q -5.249985,-1.312498 -8.624975,-6.093749 -3.37501,-4.78125 -3.37501,-10.48125 v -8.925001 l 11.999985,-4.5 12.00003,4.5 v 8.925001 q 0,5.7 -3.37501,10.48125 -3.37499,4.781251 -8.62502,6.093749 z m 0,-2.324999 q 4.31253,-1.424999 7.03125,-5.381249 2.71878,-3.95625 2.71878,-8.868751 v -7.350001 l -9.75003,-3.674999 -9.749985,3.674999 v 7.350001 q 0,4.912501 2.71874,8.868751 2.718765,3.95625 7.031245,5.381249 z m 0,-12.6375 z' id='path1077' style='stroke-width:0.0375001' /%3E%3Crect style='opacity:1;fill:%23000000;stroke-width:0.305968' id='rect1368' width='37.575268' height='2.5619502' x='101.39405' y='-29.62179' transform='rotate(45.051846)' /%3E%3C/g%3E%3C/svg%3E%0A")}body:has(.statblock-app){overflow-y:scroll}.statblock-app .statblock-popover{position:relative}.statblock-app .statblock-popover:before{display:block;position:fixed;top:0;left:0;z-index:100;background-color:var(--bg-color);width:100%;height:calc(30px + 1rem);content:""}.statblock-app .statblock-popover .help-buttons{z-index:200}.statblock-app .statblock-popover .statblock-list{position:sticky;top:calc(30px + 1rem);margin-top:calc(10px + 1rem);background:linear-gradient(to top,rgba(255,255,255,0),var(--bg-color) 20px);padding:0 0 20px;overflow:hidden;list-style:none}.statblock-app .statblock-popover .statblock-list.minimized{padding:0}.statblock-app .statblock-popover .statblock-list .swiper-slide{border-bottom:1px solid white}.statblock-app .statblock-popover .statblock-list .pre,.statblock-app .statblock-popover .statblock-list .post{display:block;align-self:flex-end;width:10px;height:10px}.statblock-app .statblock-popover .statblock-list .statblock-name{transition:all .25s ease-in-out;cursor:pointer;border-top-right-radius:5px;border-top-left-radius:5px;padding-inline:1ch;padding-top:3px;width:100px;overflow:hidden;color:gray;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.statblock-app .statblock-popover .statblock-list .statblock-name:first-child{border-right:none}.statblock-app .statblock-popover .statblock-list .statblock-name:last-child{border-left:none}.statblock-app .statblock-popover .statblock-list .statblock-name:hover,.statblock-app .statblock-popover .statblock-list .statblock-name:focus-visible{background-color:#696969}.statblock-app .statblock-popover .statblock-list .statblock-name.active{display:flex;justify-content:space-between;gap:1ch;border:1px solid white;border-bottom:none;color:#fff}.statblock-app .statblock-popover .statblock-list .statblock-name.active:hover,.statblock-app .statblock-popover .statblock-list .statblock-name.active:focus-visible{background:linear-gradient(to bottom,dimgray 90%,var(--bg-color))}.statblock-app .statblock-popover .statblock-list .statblock-name .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.statblock-app .statblock-popover .statblock-list .statblock-name .pin{border:none;background-color:transparent;padding-inline:0;height:18px;font-size:0}.statblock-app .statblock-popover .statblock-list .statblock-name .pin svg{padding-block:2px;height:100%;color:gray}.statblock-app .statblock-popover .statblock-list .statblock-name .pin:hover svg,.statblock-app .statblock-popover .statblock-list .statblock-name .pin.pinned svg{color:#fff}.statblock-dice-tray .dice-tray-content{max-height:80vh}.statblock-wrapper{position:relative}.statblock-wrapper .initiative-bonus{display:flex;gap:1ch}.statblock-wrapper .initiative-bonus input{height:20px}.dice-svg{fill:#fff;transition:all .25s ease-in-out;width:1.1em}.switch-wrapper{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1ch}.switch-wrapper .switch{position:relative;width:120px;height:30px}.switch-wrapper .switch input{opacity:0;width:0;height:0}.switch-wrapper .switch input:checked+.slider{background-image:var(--checked-bg);background-position:bottom 50% right 10px;background-size:100% calc(100% - 10px);background-color:var(--checked-color)}.switch-wrapper .switch input:checked+.slider:before{transform:translate(90px)}.switch-wrapper .switch input:focus+.slider:before,.switch-wrapper .switch input:hover+.slider:before,.switch-wrapper .switch input:focus-visible+.slider:before{background-color:#000000d9}.switch-wrapper .switch .slider{position:absolute;top:0;right:0;bottom:0;left:0;transition:ease-in-out .25s;cursor:pointer;border-radius:34px;background-image:var(--default-bg);background-position:10px 50%;background-size:100% calc(100% - 21px);background-repeat:no-repeat;background-color:var(--default-color)}.switch-wrapper .switch .slider:before{position:absolute;bottom:5px;left:5px;transition:ease-in-out .25s;border-radius:50%;background-color:#fff;width:20px;height:20px;content:""}
