@charset "UTF-8";._statblock_1b42n_1{margin-top:30px;padding:10px;height:calc(100% - 22px);overflow:hidden;text-align:left}._title_1b42n_9{display:flex;justify-content:space-between;gap:2ch;margin-bottom:4px;max-height:46px;overflow:hidden}._name_1b42n_18{margin:0;font-style:italic;font-weight:600;font-size:1.8rem;line-height:1}._note_1b42n_26{font-style:italic;font-weight:500;font-size:.9rem}._content_1a1te_1{display:flex;flex-direction:column;gap:10px;border-top:none;padding:4px 8px}._tabs_1a1te_9{display:flex;flex-wrap:wrap;min-width:100%;list-style:none}._tab_1a1te_9{flex-grow:1;transition:all .25s ease;cursor:pointer;border:1px solid grey;border-top-right-radius:4px;border-top-left-radius:4px;padding:1px 8px;color:gray;font-weight:600;font-size:.8rem;text-transform:capitalize}._tab_1a1te_9:hover,._tab_1a1te_9:focus-visible{text-shadow:0 0 4px dimgrey}._activeTab_1a1te_33{border-color:#fff;border-bottom:none;color:#fff}._wrapper_1a1te_39{height:100%;overflow:hidden}@media (min-width: 576px){._wrapper_1a1te_39{height:calc(100% - var(--header-size))}}._actionWrapper_1a1te_49{height:100%;overflow:hidden}._lineBreak_1os3i_1{display:flex;align-items:center;padding-block:4px}._lineBreak_1os3i_1:before,._lineBreak_1os3i_1:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60.5mm' height='18.100004mm' viewBox='0 0 69.7 18.100004' version='1.1'%3E%3Cg id='g3' transform='matrix(0.26458333,0,0,0.26458333,89.429167,122.2375)' fill='white'%3E%3Cpath d='m -338.00001,-429.15671 172.26129,35.1882 -36.56045,-34.26885 38.15743,-33.76265 z' /%3E%3Cellipse cx='-105.35432' cy='-428.20629' rx='31.53231' ry='31.532309' /%3E%3C/g%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat;width:20px;height:5px;content:""}._lineBreak_1os3i_1:after{rotate:180deg}._line_1os3i_1{background-color:#fff;width:100%;height:1px}._fancyLine_1os3i_25{border-top:1px solid white;width:100%}._decoration_1os3i_30{display:flex;justify-content:space-between;margin-top:1px;padding-bottom:8px}._decoration_1os3i_30:before,._decoration_1os3i_30:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.2593622mm' height='1.9051172mm' viewBox='0 0 9.2593622 1.9051172'%3E%3Cg%3E%3Cpath id='path7' style='fill:none;fill-opacity:1;stroke:white;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1' d='M 5.1695366,0.14717541 C 4.5959747,0.28852093 4.049684,0.53968909 3.5690039,0.88305252 3.4702162,0.95361941 3.3715626,1.0309702 3.3117509,1.136617 c -0.029906,0.052823 -0.049297,0.1122542 -0.051076,0.1729297 -0.00178,0.060675 0.014751,0.1225474 0.050772,0.171406 0.047398,0.064291 0.1244314,0.1014376 0.2027024,0.1173627 0.078271,0.015925 0.1589643,0.01296 0.238824,0.011416 0.082776,-0.0016 0.1655824,-0.0016 0.2483581,-1e-7 M 3.7728956,0.15978796 C 3.6489954,0.16225497 3.5253718,0.17837291 3.404981,0.20775635 3.3213488,0.22816821 3.2390545,0.25505717 3.1614693,0.29236019 3.0620257,0.34017271 2.9711336,0.40475192 2.8893095,0.47877814 2.6466705,0.69829352 2.4880409,0.99438039 2.2718851,1.240017 2.1205152,1.4120317 1.9393587,1.5598131 1.7329158,1.6592275 1.526473,1.7586419 1.2940874,1.8083887 1.0660151,1.7863686 0.8379427,1.7643486 0.61514947,1.6682167 0.45321885,1.5061046 0.29128822,1.3439924 0.19433248,1.1149214 0.20567948,0.88606962 0.21298541,0.73872 0.26454251,0.59371419 0.35266594,0.4753945 0.44078938,0.35707482 0.56522279,0.26601573 0.70496468,0.21871361 c 0.1397419,-0.0473021 0.29420225,-0.0504959 0.43550972,-0.008099 0.1413074,0.0423969 0.2687167,0.13031738 0.3577418,0.24796012 0.052413,0.0692611 0.09175,0.14877298 0.1119386,0.23325155 0.020188,0.0844786 0.020958,0.17390947 -8.25e-4,0.25799102 C 1.5875471,1.0338988 1.54292,1.1123709 1.4796282,1.1718548 1.4163364,1.2313388 1.3343149,1.2712791 1.2480478,1.2813875 1.1405405,1.2939847 1.0283107,1.258768 0.94727402,1.1870075 0.86623738,1.1152469 0.81770281,1.0081015 0.81720228,0.89985975 M 9.3318302,0.15992223 1.923504,0.15985188' /%3E%3C/g%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat;width:35px;height:7px;content:""}._decoration_1os3i_30:after{transform:scaleX(-1)}._general_q0kgk_1 .about h2{margin-block:4px}._hitDiceWrapper_q0kgk_5{display:flex;flex-direction:column;gap:4px}._hitDice_q0kgk_5{margin-block:0}._stats_q0kgk_15{display:grid;grid-template-columns:repeat(auto-fit,minmax(43px,1fr));justify-content:space-between;gap:2px}._savingThrows_q0kgk_22{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1ch}._stat_q0kgk_15{display:flex;flex-direction:column;align-items:center}._name_q0kgk_35{display:flex;align-items:center;gap:3px}._name_q0kgk_35 :first-child{font-weight:700;text-transform:uppercase}._name_q0kgk_35 :last-child{font-size:11px}._value_q0kgk_48{display:flex;flex-direction:column}._value_q0kgk_48 .button-wrapper{width:100%}._value_q0kgk_48 .button-wrapper .dice-button{justify-content:space-between;background-color:var(--bg-color-light);width:100%}._value_q0kgk_48 .button-wrapper:first-child .dice-button{background-color:var(--bg-color)}._header_q0kgk_64{display:grid;grid-template-rows:repeat(3,1fr)}._header_q0kgk_64 :last-child{color:color-mix(in srgb,var(--bg-color-light),white 50%)}._header_q0kgk_64>*{font-weight:700}._infos_q0kgk_75{list-style:none}._infos_q0kgk_75 li{line-height:1.2}._ac_q0kgk_82,.limit .limit-heading{display:flex;align-items:center;gap:1ch}.limit .limit-heading h4{flex-shrink:0}.limit .limit-heading .limit-uses{display:flex;flex-wrap:wrap;gap:5px;margin-block:10px}.limit .limit-heading .limit-uses.bar{display:flex;justify-content:center;border:2px solid white;border-radius:4px;padding:2px;width:100px}.limit .limit-heading .limit-uses .limit-use{border:2px solid white;border-radius:100%;background:transparent;width:15px;height:15px}.limit .limit-heading .limit-uses .limit-use.used{background:#fff}._heading_n8gr8_1{margin:0;font-weight:700;font-size:1.5rem;line-height:1.1}._skills_n8gr8_8{display:grid;row-gap:1px;padding-bottom:20px;padding-inline:5px!important;list-style:none}@media (min-width: 576px){._skills_n8gr8_8{grid-template-columns:1fr 1fr;justify-content:space-between;padding-inline:10px!important}}@media (min-width: 992px){._skills_n8gr8_8{grid-template-columns:220px 220px 220px;justify-content:space-between;padding-inline:20px!important}}._skill_n8gr8_8{display:flex;justify-content:space-between;align-items:center;gap:1ch;border-radius:2px;padding-inline:1ch;width:220px;line-height:1.3}._skill_n8gr8_8 b{padding-block:4px 2px}@media (min-width: 992px){._skill_n8gr8_8:nth-child(2n){justify-self:flex-end}._skill_n8gr8_8:nth-child(2n) .button-wrapper .dice-context-button{right:unset;left:0;translate:-100% -50%}}._heading_3s6yk_1{margin:0;font-weight:700;font-size:1.5rem;line-height:1.1}._itemName_3s6yk_8{margin:15px 0 0;font-weight:700;font-size:1.3rem;line-height:1.1}._itemCharges_vtf5f_1{display:flex;gap:1ch}._heading_44t0i_1{margin:10px 0 0;font-weight:700;font-size:1.5rem;line-height:1.1}._top_44t0i_8{display:flex;justify-content:space-between;align-items:flex-end}._info_44t0i_14{display:flex;flex-grow:100;justify-content:flex-end;align-items:center;gap:1ch;font-style:italic;font-size:.9rem;line-height:1}._sticky_44t0i_25{display:flex;position:sticky;top:-5px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:4px 1ch;z-index:1;background-color:var(--bg-color);padding-block:1px 5px}._spellAttack_44t0i_38{display:flex;align-items:center;gap:.3ch}._spellList_44t0i_44{padding:0;list-style:none}._spellMain_44t0i_49{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:10px}._spellInfo_44t0i_56{display:flex;flex-direction:column;gap:5px}._spellHeader_44t0i_62{display:flex;align-items:center;gap:1ch}._spellName_44t0i_68{margin:0;font-size:18px;line-height:1;text-transform:capitalize}._spellLevel_44t0i_75{color:#d3d3d3;font-size:12px}._spellDamage_44t0i_80{font-size:14px}._spellComponents_44t0i_84{display:flex;padding-right:10px;font-size:14px;line-height:1}._materialDetails_44t0i_91{color:#d3d3d3;font-size:12px;-webkit-hyphens:auto;hyphens:auto}._spellMoreInfo_44t0i_97{display:grid;grid-template-rows:0fr;transition:.25s ease-in-out}._open_44t0i_103{grid-template-rows:1fr}._moreInfoContent_44t0i_107{display:flex;flex-direction:column;gap:10px;opacity:0;transition:.25s ease-in-out;min-height:0;overflow:hidden}._micOpen_44t0i_117{opacity:1}._infoBits_44t0i_121{display:flex;column-gap:5px;flex-direction:column;flex-wrap:wrap;column-fill:auto;column-count:2;max-height:150px;color:#fff}@media (min-width: 992px){._infoBits_44t0i_121{column-gap:20px}}._infoBits_44t0i_121 span{width:calc(50% - 5px);text-overflow:ellipsis}@media (min-width: 992px){._infoBits_44t0i_121 span{width:calc(50% - 20px)}}._upcast_44t0i_146{display:flex;justify-content:flex-start;gap:1ch}._spellSlots_1bdb5_1{transition:all .25s ease}._spellSlotLimits_1bdb5_5{display:flex;flex-wrap:wrap;gap:2px}._spellSlotEntry_1bdb5_11{display:flex;flex-direction:column;align-items:flex-start;border:1px solid lightslategray;border-radius:8px;background-color:var(--bg-color);padding:4px}._spellSlotLevel_1bdb5_21{font-weight:700;font-size:.8rem;line-height:1}._heading_gru74_1{margin:0;font-weight:700;font-size:1.5rem;line-height:1.1}._items_gru74_8{list-style:none}._items_gru74_8 .about h2{margin-block:4px}._top_gru74_15{display:flex;justify-content:space-between;align-items:flex-start;gap:1ch}._itemName_gru74_22{margin:0 0 4px;font-weight:700;font-size:18px;line-height:1;text-transform:capitalize}._small_gru74_30{font-weight:400;font-size:12px;text-transform:none}._info_gru74_36{display:flex;align-items:flex-end;gap:1ch}._cost_gru74_42{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5ch}._gp_gru74_49{color:#b8860b}._cp_gru74_53{color:#b87333}._sp_gru74_57{color:silver}._ep_gru74_61{color:#4682b4}._pp_gru74_65{color:#e5e4e2}._equipmentOptions_gru74_69{display:flex;gap:1ch}._spellFilters_1mi4b_1{display:flex;flex-grow:1;flex-wrap:wrap;justify-content:space-between;gap:.5ch}._left_1mi4b_9{justify-content:flex-start}._spellFilter_1mi4b_1{cursor:pointer;height:22px}._spellFilter_1mi4b_1:hover{background-color:#ffffffb3;color:#000}._active_1mi4b_22{background-color:#ffffffb3!important;color:#000}._sticky_1mi4b_27{display:flex;position:sticky;top:-5px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:4px 1ch;z-index:1;background-color:var(--bg-color);padding-block:1px 5px}.title-and-props{font-style:italic}.title-and-props .title{display:flex;align-items:flex-end;gap:1ch}.title-and-props .title h3{margin:0 0 5px}.title-and-props .title .source{padding-bottom:5px;font-size:.7rem}.two-columns{display:grid;grid-template-rows:repeat(2,1fr);gap:24px;border-bottom:none!important;padding-bottom:0!important}@media (min-width: 576px){.two-columns{grid-template-rows:1fr;grid-template-columns:repeat(2,1fr)}}.two-columns>*{grid-area:unset!important;border-bottom:2px solid white;padding-bottom:5px}.item{display:flex;flex-direction:column}.item>*{border-bottom:2px solid white;padding-bottom:5px}.item .props{align-self:flex-end}.item input[type=checkbox]:disabled{background:transparent;accent-color:var(--primary-color)}@media (prefers-color-scheme: dark){.wmde-markdown,.wmde-markdown-var{color-scheme:dark;--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #c9d1d9;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #c9d1d9;--color-prettylights-syntax-markup-bold: #c9d1d9;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #c9d1d9;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-brackethighlighter-angle: #8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-fg-default: #c9d1d9;--color-fg-muted: #8b949e;--color-fg-subtle: #484f58;--color-canvas-default: #0d1117;--color-canvas-subtle: #161b22;--color-border-default: #30363d;--color-border-muted: #21262d;--color-neutral-muted: rgba(110, 118, 129, .4);--color-accent-fg: #58a6ff;--color-accent-emphasis: #1f6feb;--color-attention-subtle: rgba(187, 128, 9, .15);--color-danger-fg: #f85149;--color-danger-emphasis: #da3633;--color-attention-fg: #d29922;--color-attention-emphasis: #9e6a03;--color-done-fg: #a371f7;--color-done-emphasis: #8957e5;--color-success-fg: #3fb950;--color-success-emphasis: #238636;--color-copied-active-bg: #2e9b33}}@media (prefers-color-scheme: light){.wmde-markdown,.wmde-markdown-var{color-scheme:light;--color-prettylights-syntax-comment: #6e7781;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-entity: #8250df;--color-prettylights-syntax-storage-modifier-import: #24292f;--color-prettylights-syntax-entity-tag: #116329;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #24292f;--color-prettylights-syntax-markup-bold: #24292f;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #eaeef2;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-brackethighlighter-angle: #57606a;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-fg-default: #24292f;--color-fg-muted: #57606a;--color-fg-subtle: #6e7781;--color-canvas-default: #ffffff;--color-canvas-subtle: #f6f8fa;--color-border-default: #d0d7de;--color-border-muted: hsl(210, 18%, 87%);--color-neutral-muted: rgba(175, 184, 193, .2);--color-accent-fg: #0969da;--color-accent-emphasis: #0969da;--color-attention-subtle: #fff8c5;--color-danger-fg: #d1242f;--color-danger-emphasis: #cf222e;--color-attention-fg: #9a6700;--color-attention-emphasis: #9a6700;--color-done-fg: #8250df;--color-done-emphasis: #8250df;--color-success-fg: #1a7f37;--color-success-emphasis: #1f883d;--color-copied-active-bg: #2e9b33}}[data-color-mode*=dark] .wmde-markdown,[data-color-mode*=dark] .wmde-markdown-var,.wmde-markdown-var[data-color-mode*=dark],.wmde-markdown[data-color-mode*=dark],body[data-color-mode*=dark]{color-scheme:dark;--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #c9d1d9;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #c9d1d9;--color-prettylights-syntax-markup-bold: #c9d1d9;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #c9d1d9;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-brackethighlighter-angle: #8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-fg-default: #c9d1d9;--color-fg-muted: #8b949e;--color-fg-subtle: #484f58;--color-canvas-default: #0d1117;--color-canvas-subtle: #161b22;--color-border-default: #30363d;--color-border-muted: #21262d;--color-neutral-muted: rgba(110, 118, 129, .4);--color-accent-fg: #58a6ff;--color-accent-emphasis: #1f6feb;--color-attention-subtle: rgba(187, 128, 9, .15);--color-danger-fg: #f85149}[data-color-mode*=light] .wmde-markdown,[data-color-mode*=light] .wmde-markdown-var,.wmde-markdown-var[data-color-mode*=light],.wmde-markdown[data-color-mode*=light],body[data-color-mode*=light]{color-scheme:light;--color-prettylights-syntax-comment: #6e7781;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-entity: #8250df;--color-prettylights-syntax-storage-modifier-import: #24292f;--color-prettylights-syntax-entity-tag: #116329;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #24292f;--color-prettylights-syntax-markup-bold: #24292f;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #eaeef2;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-brackethighlighter-angle: #57606a;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-fg-default: #24292f;--color-fg-muted: #57606a;--color-fg-subtle: #6e7781;--color-canvas-default: #ffffff;--color-canvas-subtle: #f6f8fa;--color-border-default: #d0d7de;--color-border-muted: hsl(210, 18%, 87%);--color-neutral-muted: rgba(175, 184, 193, .2);--color-accent-fg: #0969da;--color-accent-emphasis: #0969da;--color-attention-subtle: #fff8c5;--color-danger-fg: #cf222e}.wmde-markdown{-webkit-text-size-adjust:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:16px;line-height:1.5;word-wrap:break-word;color:var(--color-fg-default);background-color:var(--color-canvas-default)}.wmde-markdown details,.wmde-markdown figcaption,.wmde-markdown figure{display:block}.wmde-markdown summary{display:list-item}.wmde-markdown [hidden]{display:none!important}.wmde-markdown a{background-color:transparent;color:var(--color-accent-fg);text-decoration:none}.wmde-markdown a:active,.wmde-markdown a:hover{outline-width:0}.wmde-markdown abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.wmde-markdown b,.wmde-markdown strong{font-weight:600}.wmde-markdown dfn{font-style:italic}.wmde-markdown h1{margin:.67em 0;font-weight:600;padding-bottom:.3em;font-size:2em;border-bottom:1px solid var(--color-border-muted)}.wmde-markdown mark{background-color:var(--color-attention-subtle);color:var(--color-text-primary)}.wmde-markdown small{font-size:90%}.wmde-markdown sub,.wmde-markdown sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.wmde-markdown sub{bottom:-.25em}.wmde-markdown sup{top:-.5em}.wmde-markdown img{display:inline-block;border-style:none;max-width:100%;box-sizing:content-box;background-color:var(--color-canvas-default)}.wmde-markdown code,.wmde-markdown kbd,.wmde-markdown pre,.wmde-markdown samp{font-family:monospace,monospace;font-size:1em}.wmde-markdown figure{margin:1em 40px}.wmde-markdown hr{box-sizing:content-box;overflow:hidden;background:transparent;border:0;border-bottom:1px solid var(--color-border-muted);height:.25em;padding:0;margin:24px 0;background-color:var(--color-border-default)}.wmde-markdown input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.wmde-markdown [type=button],.wmde-markdown [type=reset],.wmde-markdown [type=submit]{-webkit-appearance:button}.wmde-markdown [type=button]::-moz-focus-inner,.wmde-markdown [type=reset]::-moz-focus-inner,.wmde-markdown [type=submit]::-moz-focus-inner{border-style:none;padding:0}.wmde-markdown [type=button]:-moz-focusring,.wmde-markdown [type=reset]:-moz-focusring,.wmde-markdown [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.wmde-markdown [type=checkbox],.wmde-markdown [type=radio]{box-sizing:border-box;padding:0}.wmde-markdown [type=number]::-webkit-inner-spin-button,.wmde-markdown [type=number]::-webkit-outer-spin-button{height:auto}.wmde-markdown [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.wmde-markdown [type=search]::-webkit-search-cancel-button,.wmde-markdown [type=search]::-webkit-search-decoration{-webkit-appearance:none}.wmde-markdown ::-webkit-input-placeholder{color:inherit;opacity:.54}.wmde-markdown ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.wmde-markdown a:hover{text-decoration:underline}.wmde-markdown hr:before{display:table;content:""}.wmde-markdown hr:after{display:table;clear:both;content:""}.wmde-markdown table{border-spacing:0;border-collapse:collapse;display:block;width:max-content;max-width:100%}.wmde-markdown td,.wmde-markdown th{padding:0}.wmde-markdown details summary{cursor:pointer}.wmde-markdown details:not([open])>*:not(summary){display:none!important}.wmde-markdown kbd{display:inline-block;padding:3px 5px;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;color:var(--color-fg-default);vertical-align:middle;background-color:var(--color-canvas-subtle);border:solid 1px var(--color-neutral-muted);border-bottom-color:var(--color-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--color-neutral-muted)}.wmde-markdown h1,.wmde-markdown h2,.wmde-markdown h3,.wmde-markdown h4,.wmde-markdown h5,.wmde-markdown h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.wmde-markdown h2{font-weight:600;padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid var(--color-border-muted)}.wmde-markdown h3{font-weight:600;font-size:1.25em}.wmde-markdown h4{font-weight:600;font-size:1em}.wmde-markdown h5{font-weight:600;font-size:.875em}.wmde-markdown h6{font-weight:600;font-size:.85em;color:var(--color-fg-muted)}.wmde-markdown p{margin-top:0;margin-bottom:10px}.wmde-markdown blockquote{margin:0;padding:0 1em;color:var(--color-fg-muted);border-left:.25em solid var(--color-border-default)}.wmde-markdown ul,.wmde-markdown ol{margin-top:0;margin-bottom:0;padding-left:2em}.wmde-markdown ol ol,.wmde-markdown ul ol{list-style-type:lower-roman}.wmde-markdown ul ul ol,.wmde-markdown ul ol ol,.wmde-markdown ol ul ol,.wmde-markdown ol ol ol{list-style-type:lower-alpha}.wmde-markdown dd{margin-left:0}.wmde-markdown tt,.wmde-markdown code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.wmde-markdown pre{margin-top:0;margin-bottom:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;word-wrap:normal}.wmde-markdown .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.wmde-markdown ::placeholder{color:var(--color-fg-subtle);opacity:1}.wmde-markdown input::-webkit-outer-spin-button,.wmde-markdown input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wmde-markdown [data-catalyst]{display:block}.wmde-markdown:before{display:table;content:""}.wmde-markdown:after{display:table;clear:both;content:""}.wmde-markdown>*:first-child{margin-top:0!important}.wmde-markdown>*:last-child{margin-bottom:0!important}.wmde-markdown a:not([href]){color:inherit;text-decoration:none}.wmde-markdown .absent{color:var(--color-danger-fg)}.wmde-markdown a.anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.wmde-markdown .anchor:focus{outline:none}.wmde-markdown p,.wmde-markdown blockquote,.wmde-markdown ul,.wmde-markdown ol,.wmde-markdown dl,.wmde-markdown table,.wmde-markdown pre,.wmde-markdown details{margin-top:0;margin-bottom:16px}.wmde-markdown blockquote>:first-child{margin-top:0}.wmde-markdown blockquote>:last-child{margin-bottom:0}.wmde-markdown sup>a:before{content:"["}.wmde-markdown sup>a:after{content:"]"}.wmde-markdown h1 .octicon-link,.wmde-markdown h2 .octicon-link,.wmde-markdown h3 .octicon-link,.wmde-markdown h4 .octicon-link,.wmde-markdown h5 .octicon-link,.wmde-markdown h6 .octicon-link{color:var(--color-fg-default);vertical-align:middle;visibility:hidden}.wmde-markdown h1:hover .anchor,.wmde-markdown h2:hover .anchor,.wmde-markdown h3:hover .anchor,.wmde-markdown h4:hover .anchor,.wmde-markdown h5:hover .anchor,.wmde-markdown h6:hover .anchor{text-decoration:none}.wmde-markdown h1:hover .anchor .octicon-link,.wmde-markdown h2:hover .anchor .octicon-link,.wmde-markdown h3:hover .anchor .octicon-link,.wmde-markdown h4:hover .anchor .octicon-link,.wmde-markdown h5:hover .anchor .octicon-link,.wmde-markdown h6:hover .anchor .octicon-link{visibility:visible}.wmde-markdown h1 tt,.wmde-markdown h1 code,.wmde-markdown h2 tt,.wmde-markdown h2 code,.wmde-markdown h3 tt,.wmde-markdown h3 code,.wmde-markdown h4 tt,.wmde-markdown h4 code,.wmde-markdown h5 tt,.wmde-markdown h5 code,.wmde-markdown h6 tt,.wmde-markdown h6 code{padding:0 .2em;font-size:inherit}.wmde-markdown ul.no-list,.wmde-markdown ol.no-list{padding:0;list-style-type:none}.wmde-markdown ol[type="1"]{list-style-type:decimal}.wmde-markdown ol[type=a]{list-style-type:lower-alpha}.wmde-markdown ol[type=i]{list-style-type:lower-roman}.wmde-markdown div>ol:not([type]){list-style-type:decimal}.wmde-markdown ul ul,.wmde-markdown ul ol,.wmde-markdown ol ol,.wmde-markdown ol ul{margin-top:0;margin-bottom:0}.wmde-markdown li>p{margin-top:16px}.wmde-markdown li+li{margin-top:.25em}.wmde-markdown dl{padding:0}.wmde-markdown dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:600}.wmde-markdown dl dd{padding:0 16px;margin-bottom:16px}.wmde-markdown table th{font-weight:600}.wmde-markdown table th,.wmde-markdown table td{padding:6px 13px;border:1px solid var(--color-border-default)}.wmde-markdown table tr{background-color:var(--color-canvas-default);border-top:1px solid var(--color-border-muted)}.wmde-markdown table tr:nth-child(2n){background-color:var(--color-canvas-subtle)}.wmde-markdown table img{background-color:transparent}.wmde-markdown img[align=right]{padding-left:20px}.wmde-markdown img[align=left]{padding-right:20px}.wmde-markdown .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.wmde-markdown span.frame{display:block;overflow:hidden}.wmde-markdown span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--color-border-default)}.wmde-markdown span.frame span img{display:block;float:left}.wmde-markdown span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--color-fg-default)}.wmde-markdown span.align-center{display:block;overflow:hidden;clear:both}.wmde-markdown span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.wmde-markdown span.align-center span img{margin:0 auto;text-align:center}.wmde-markdown span.align-right{display:block;overflow:hidden;clear:both}.wmde-markdown span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.wmde-markdown span.align-right span img{margin:0;text-align:right}.wmde-markdown span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.wmde-markdown span.float-left span{margin:13px 0 0}.wmde-markdown span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.wmde-markdown span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.wmde-markdown code,.wmde-markdown tt{padding:.2em .4em;margin:0;font-size:85%;background-color:var(--color-neutral-muted);border-radius:6px}.wmde-markdown code br,.wmde-markdown tt br{display:none}.wmde-markdown del code{text-decoration:inherit}.wmde-markdown pre code{font-size:100%}.wmde-markdown pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:transparent;border:0}.wmde-markdown pre{font-size:85%;line-height:1.45;background-color:var(--color-canvas-subtle);border-radius:6px}.wmde-markdown pre code,.wmde-markdown pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.wmde-markdown pre>code{padding:16px;overflow:auto;display:block}.wmde-markdown pre>code::-webkit-scrollbar{background:transparent;width:8px;height:8px}.wmde-markdown pre>code::-webkit-scrollbar-thumb{background:var(--color-fg-muted);border-radius:10px}.wmde-markdown .csv-data td,.wmde-markdown .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.wmde-markdown .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:var(--color-canvas-default);border:0}.wmde-markdown .csv-data tr{border-top:0}.wmde-markdown .csv-data th{font-weight:600;background:var(--color-canvas-subtle);border-top:0}.wmde-markdown .footnotes{font-size:12px;color:var(--color-fg-muted);border-top:1px solid var(--color-border-default)}.wmde-markdown .footnotes ol{padding-left:16px}.wmde-markdown .footnotes li{position:relative}.wmde-markdown .footnotes li:target:before{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-24px;pointer-events:none;content:"";border:2px solid var(--color-accent-emphasis);border-radius:6px}.wmde-markdown .footnotes li:target{color:var(--color-fg-default)}.wmde-markdown .footnotes .data-footnote-backref g-emoji{font-family:monospace}.wmde-markdown .task-list-item{list-style-type:none}.wmde-markdown .task-list-item label{font-weight:400}.wmde-markdown .task-list-item.enabled label{cursor:pointer}.wmde-markdown .task-list-item+.wmde-markdown .task-list-item{margin-top:3px}.wmde-markdown .task-list-item .handle{display:none}.wmde-markdown .task-list-item-checkbox,.wmde-markdown .contains-task-list input[type=checkbox]{margin:0 .2em .25em -1.6em;vertical-align:middle}.wmde-markdown .contains-task-list:dir(rtl) .task-list-item-checkbox,.wmde-markdown .contains-task-list:dir(rtl) input[type=checkbox]{margin:0 -1.6em .25em .2em}.wmde-markdown ::-webkit-calendar-picker-indicator{filter:invert(50%)}.wmde-markdown pre{position:relative}.wmde-markdown pre .copied{visibility:hidden;display:flex;position:absolute;cursor:pointer;color:var(--color-fg-default);top:6px;right:6px;border-radius:5px;background:var(--color-border-default);padding:6px;font-size:12px;transition:all .3s}.wmde-markdown pre .copied .octicon-copy{display:block}.wmde-markdown pre .copied .octicon-check{display:none}.wmde-markdown pre:hover .copied{visibility:visible}.wmde-markdown pre:hover .copied:hover{background:var(--color-prettylights-syntax-entity-tag);color:var(--color-canvas-default)}.wmde-markdown pre:hover .copied:active,.wmde-markdown pre .copied.active{background:var(--color-copied-active-bg);color:var(--color-canvas-default)}.wmde-markdown pre .active .octicon-copy{display:none}.wmde-markdown pre .active .octicon-check{display:block}.wmde-markdown .markdown-alert{padding:.5rem 1em;color:inherit;margin-bottom:16px;border-left:.25em solid var(--borderColor-default, var(--color-border-default))}.wmde-markdown .markdown-alert>:last-child{margin-bottom:0!important}.wmde-markdown .markdown-alert .markdown-alert-title{display:flex;align-items:center;line-height:1;font-weight:500;font-size:14px}.wmde-markdown .markdown-alert .markdown-alert-title svg.octicon{margin-right:var(--base-size-8, 8px)!important}.wmde-markdown .markdown-alert.markdown-alert-note{border-left-color:var(--borderColor-accent-emphasis, var(--color-accent-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-note .markdown-alert-title{color:var(--fgColor-accent, var(--color-accent-fg))}.wmde-markdown .markdown-alert.markdown-alert-tip{border-left-color:var(--borderColor-success-emphasis, var(--color-success-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-tip .markdown-alert-title{color:var(--fgColor-success, var(--color-success-fg))}.wmde-markdown .markdown-alert.markdown-alert-important{border-left-color:var(--borderColor-done-emphasis, var(--color-done-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-important .markdown-alert-title{color:var(--fgColor-done, var(--color-done-fg))}.wmde-markdown .markdown-alert.markdown-alert-warning{border-left-color:var(--borderColor-attention-emphasis, var(--color-attention-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-warning .markdown-alert-title{color:var(--fgColor-attention, var(--color-attention-fg))}.wmde-markdown .markdown-alert.markdown-alert-caution{border-left-color:var(--borderColor-danger-emphasis, var(--color-danger-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-caution .markdown-alert-title{color:var(--fgColor-danger, var(--color-danger-fg))}.wmde-markdown .highlight-line{background-color:var(--color-neutral-muted)}.wmde-markdown .code-line.line-number:before{display:inline-block;width:1rem;text-align:right;margin-right:16px;color:var(--color-fg-subtle);content:attr(line);white-space:nowrap}.wmde-markdown .token.comment,.wmde-markdown .token.prolog,.wmde-markdown .token.doctype,.wmde-markdown .token.cdata{color:var(--color-prettylights-syntax-comment)}.wmde-markdown .token.namespace{opacity:.7}.wmde-markdown .token.property,.wmde-markdown .token.tag,.wmde-markdown .token.selector,.wmde-markdown .token.constant,.wmde-markdown .token.symbol,.wmde-markdown .token.deleted{color:var(--color-prettylights-syntax-entity-tag)}.wmde-markdown .token.maybe-class-name{color:var(--color-prettylights-syntax-variable)}.wmde-markdown .token.property-access,.wmde-markdown .token.operator,.wmde-markdown .token.boolean,.wmde-markdown .token.number,.wmde-markdown .token.selector .token.class,.wmde-markdown .token.attr-name,.wmde-markdown .token.string,.wmde-markdown .token.char,.wmde-markdown .token.builtin{color:var(--color-prettylights-syntax-constant)}.wmde-markdown .token.deleted{color:var(--color-prettylights-syntax-markup-deleted-text)}.wmde-markdown .code-line .token.deleted{background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.wmde-markdown .token.inserted{color:var(--color-prettylights-syntax-markup-inserted-text)}.wmde-markdown .code-line .token.inserted{background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.wmde-markdown .token.variable{color:var(--color-prettylights-syntax-constant)}.wmde-markdown .token.entity,.wmde-markdown .token.url,.wmde-markdown .language-css .token.string,.wmde-markdown .style .token.string,.wmde-markdown .token.color,.wmde-markdown .token.atrule,.wmde-markdown .token.attr-value,.wmde-markdown .token.function,.wmde-markdown .token.class-name{color:var(--color-prettylights-syntax-string)}.wmde-markdown .token.rule,.wmde-markdown .token.regex,.wmde-markdown .token.important,.wmde-markdown .token.keyword{color:var(--color-prettylights-syntax-keyword)}.wmde-markdown .token.coord{color:var(--color-prettylights-syntax-meta-diff-range)}.wmde-markdown .token.important,.wmde-markdown .token.bold{font-weight:700}.wmde-markdown .token.italic{font-style:italic}.wmde-markdown .token.entity{cursor:help}.w-md-editor-area{overflow:auto;border-radius:5px}.w-md-editor-text{min-height:100%;position:relative;text-align:left;white-space:pre-wrap;word-break:keep-all;overflow-wrap:break-word;box-sizing:border-box;padding:10px;margin:0;font-size:14px!important;line-height:18px!important;font-variant-ligatures:common-ligatures}.w-md-editor-text-pre,.w-md-editor-text-input,.w-md-editor-text>.w-md-editor-text-pre{margin:0;border:0;background:none;box-sizing:inherit;display:inherit;font-family:inherit;font-family:var(--md-editor-font-family)!important;font-size:inherit;font-style:inherit;font-variant-ligatures:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;-moz-tab-size:inherit;tab-size:inherit;text-indent:inherit;text-rendering:inherit;text-transform:inherit;white-space:inherit;overflow-wrap:inherit;word-break:inherit;word-break:normal;padding:0}.w-md-editor-text-pre{position:relative;margin:0!important;pointer-events:none;background-color:transparent!important}.w-md-editor-text-pre>code{padding:0!important;font-family:var(--md-editor-font-family)!important;font-size:14px!important;line-height:18px!important}.w-md-editor-text-input{position:absolute;top:0;left:0;height:100%;width:100%;resize:none;color:inherit;overflow:hidden;outline:0;padding:inherit;-webkit-font-smoothing:antialiased;-webkit-text-fill-color:transparent}.w-md-editor-text-input:empty{-webkit-text-fill-color:inherit!important}.w-md-editor-text-pre,.w-md-editor-text-input{word-wrap:pre;word-break:break-word;white-space:pre-wrap}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.w-md-editor-text-input{color:transparent!important}.w-md-editor-text-input::selection{background-color:#accef7!important;color:transparent!important}}.w-md-editor-text-pre .punctuation{color:var(--color-prettylights-syntax-comment, #8b949e)!important}.w-md-editor-text-pre .token.url,.w-md-editor-text-pre .token.content{color:var(--color-prettylights-syntax-constant, #0550ae)!important}.w-md-editor-text-pre .token.title.important{color:var(--color-prettylights-syntax-markup-bold, #24292f)}.w-md-editor-text-pre .token.code-block .function{color:var(--color-prettylights-syntax-entity, #8250df)}.w-md-editor-text-pre .token.bold{font-weight:unset!important}.w-md-editor-text-pre .token.title{line-height:unset!important;font-size:unset!important;font-weight:unset!important}.w-md-editor-text-pre .token.code.keyword{color:var(--color-prettylights-syntax-constant, #0550ae)!important}.w-md-editor-text-pre .token.strike,.w-md-editor-text-pre .token.strike .content{color:var(--color-prettylights-syntax-markup-deleted-text, #82071e)!important}.w-md-editor-toolbar-child{position:absolute;border-radius:3px;box-shadow:0 0 0 1px var(--md-editor-box-shadow-color),0 0 0 var(--md-editor-box-shadow-color),0 1px 1px var(--md-editor-box-shadow-color);background-color:var(--md-editor-background-color);z-index:1;display:none}.w-md-editor-toolbar-child.active{display:block}.w-md-editor-toolbar-child .w-md-editor-toolbar{border-bottom:0;padding:3px;border-radius:3px}.w-md-editor-toolbar-child .w-md-editor-toolbar ul>li{display:block}.w-md-editor-toolbar-child .w-md-editor-toolbar ul>li button{width:-webkit-fill-available;height:initial;box-sizing:border-box;padding:3px 4px 2px;margin:0}.w-md-editor-toolbar{border-bottom:1px solid var(--md-editor-box-shadow-color);background-color:var(--md-editor-background-color);padding:3px;display:flex;justify-content:space-between;align-items:center;border-radius:3px 3px 0 0;-webkit-user-select:none;user-select:none;flex-wrap:wrap}.w-md-editor-toolbar.bottom{border-bottom:0px;border-top:1px solid var(--md-editor-box-shadow-color);border-radius:0 0 3px 3px}.w-md-editor-toolbar ul,.w-md-editor-toolbar li{margin:0;padding:0;list-style:none;line-height:initial}.w-md-editor-toolbar li{display:inline-block;font-size:14px}.w-md-editor-toolbar li+li{margin:0}.w-md-editor-toolbar li>button{border:none;height:20px;line-height:14px;background:none;padding:4px;margin:0 1px;border-radius:2px;text-transform:none;font-weight:400;overflow:visible;outline:none;cursor:pointer;transition:all .3s;white-space:nowrap;color:var(--color-fg-default)}.w-md-editor-toolbar li>button:hover,.w-md-editor-toolbar li>button:focus{background-color:var(--color-neutral-muted);color:var(--color-accent-fg)}.w-md-editor-toolbar li>button:active{background-color:var(--color-neutral-muted);color:var(--color-danger-fg)}.w-md-editor-toolbar li>button:disabled{color:var(--md-editor-box-shadow-color);cursor:not-allowed}.w-md-editor-toolbar li>button:disabled:hover{background-color:transparent;color:var(--md-editor-box-shadow-color)}.w-md-editor-toolbar li.active>button{color:var(--color-accent-fg);background-color:var(--color-neutral-muted)}.w-md-editor-toolbar-divider{height:14px;width:1px;margin:-3px 3px 0!important;vertical-align:middle;background-color:var(--md-editor-box-shadow-color)}.w-md-editor-bar{position:absolute;cursor:s-resize;right:0;bottom:0;margin-top:-11px;margin-right:0;width:14px;z-index:3;height:10px;border-radius:0 0 3px;-webkit-user-select:none;user-select:none}.w-md-editor-bar svg{display:block;margin:0 auto}.w-md-editor{text-align:left;border-radius:3px;padding-bottom:1px;position:relative;color:var(--color-fg-default);--md-editor-font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;--md-editor-background-color: var(--color-canvas-default, #ffffff);--md-editor-box-shadow-color: var(--color-border-default, #d0d7de);box-shadow:0 0 0 1px var(--md-editor-box-shadow-color),0 0 0 var(--md-editor-box-shadow-color),0 1px 1px var(--md-editor-box-shadow-color);background-color:var(--md-editor-background-color);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;flex-direction:column}.w-md-editor.w-md-editor-rtl{direction:rtl!important;text-align:right!important}.w-md-editor.w-md-editor-rtl .w-md-editor-preview{right:unset!important;left:0;text-align:right!important;box-shadow:inset -1px 0 0 0 var(--md-editor-box-shadow-color)}.w-md-editor.w-md-editor-rtl .w-md-editor-text{text-align:right!important}.w-md-editor-toolbar{height:-webkit-fit-content;height:fit-content}.w-md-editor-content{height:100%;overflow:auto;position:relative;border-radius:0 0 3px}.w-md-editor .copied{display:none!important}.w-md-editor-input{width:50%;height:100%}.w-md-editor-text-pre>code{word-break:break-word!important;white-space:pre-wrap!important}.w-md-editor-preview{width:50%;box-sizing:border-box;box-shadow:inset 1px 0 0 0 var(--md-editor-box-shadow-color);position:absolute;padding:10px 20px;overflow:auto;top:0;right:0;bottom:0;border-radius:0 0 5px;display:flex;flex-direction:column}.w-md-editor-preview .anchor{display:none}.w-md-editor-preview .contains-task-list li.task-list-item{list-style:none}.w-md-editor-show-preview .w-md-editor-input{width:0%;overflow:hidden;background-color:var(--md-editor-background-color)}.w-md-editor-show-preview .w-md-editor-preview{width:100%;box-shadow:inset 0 0}.w-md-editor-show-edit .w-md-editor-input{width:100%}.w-md-editor-show-edit .w-md-editor-preview{width:0%;padding:0}.w-md-editor-fullscreen{overflow:hidden;position:fixed;z-index:99999;top:0;left:0;right:0;bottom:0;height:100%!important}.w-md-editor-fullscreen .w-md-editor-content{height:100%}.select-and-remove-group{display:flex;gap:1ch;width:unset!important}.select-and-remove-group .remove{width:40px}.select-and-remove-group select{border-color:#000;background-color:var(--primary-color);padding-inline:8px;min-width:40px}._options_9yqbn_1{margin:16px 0 24px}._iconBtn_9yqbn_5{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;border-radius:50%;background:transparent;padding:4px}._iconBtn_9yqbn_5 svg{display:block;width:16px;height:16px;pointer-events:none}._iconBtn_9yqbn_5:hover{background-color:#ebedf0}._clear_9yqbn_25{transform:translate(-120%)}._inputWrap_9yqbn_30{display:flex;align-items:center;gap:1ch}._itemInfo_9yqbn_36{display:flex;flex-shrink:0;justify-content:center;align-items:center;border:1px solid var(--secondary-color);border-radius:100%;background-color:var(--dark-bg);width:24px;height:24px}._itemInfo_9yqbn_36:hover,._itemInfo_9yqbn_36:focus-visible{box-shadow:0 0 10px var(--secondary-bg)}._input_9yqbn_30{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #bec3c9;border-radius:4px;padding:8px 10px;width:192px;font-size:16px}._input_9yqbn_30:hover{border-color:#509afa}._input_9yqbn_30:focus-visible,._input_9yqbn_30:focus{outline:none;box-shadow:0 0 0 1px #509afa;border-color:#509afa}._list_9yqbn_71{position:absolute;z-index:1;margin:0;border:1px solid grey;border-radius:4px;background-color:var(--dark-color);padding:4px;max-height:300px;overflow:auto;scrollbar-color:grey var(--dark-color);font-size:16px;line-height:1;list-style:none;text-align:left}._item_9yqbn_36,._spell_9yqbn_89,._custom_9yqbn_90,._statblock_9yqbn_91{display:flex;justify-content:space-between;gap:1ch;cursor:pointer;margin:0;padding:8px 2px 8px 12px}._item_9yqbn_36 span,._spell_9yqbn_89 span,._custom_9yqbn_90 span,._statblock_9yqbn_91 span{flex-shrink:0;white-space:nowrap}._statblock_9yqbn_91{grid-template-columns:1fr 50px 80px}._statblock_9yqbn_91,._item_9yqbn_36,._spell_9yqbn_89{display:grid;gap:.5ch}._statblock_9yqbn_91 span,._item_9yqbn_36 span,._spell_9yqbn_89 span{overflow:hidden;text-overflow:ellipsis}._statblock_9yqbn_91 span:last-child,._item_9yqbn_36 span:last-child,._spell_9yqbn_89 span:last-child{text-align:right}._item_9yqbn_36{grid-template-columns:1fr 30px 90px 80px}._spell_9yqbn_89{grid-template-columns:140px 20px 80px 80px}._custom_9yqbn_90{color:#090}._selected_9yqbn_141{background-color:#cfe0fb}._focused_9yqbn_145{background-color:#ebedf0}._noResult_9yqbn_149{cursor:default;color:#8d949e}._countInput_9yqbn_155{max-width:100px}.item-form .bonus-wrapper,.item-form .stats-wrapper{grid-column:span 2}@media (min-width: 576px){.item-form .bonus-wrapper,.item-form .stats-wrapper{grid-column:span 4}}@media (min-width: 992px){.item-form .bonus-wrapper,.item-form .stats-wrapper{grid-column:span 6}}.item-form .bonus-wrapper .object-input-button,.item-form .stats-wrapper .object-input-button{justify-self:flex-start}.item-form .bonus-wrapper .bonus,.item-form .bonus-wrapper .stats,.item-form .stats-wrapper .bonus,.item-form .stats-wrapper .stats{display:grid;grid-template-columns:repeat(2,1fr);gap:1ch;margin-top:1ch}@media (min-width: 576px){.item-form .bonus-wrapper .bonus,.item-form .bonus-wrapper .stats,.item-form .stats-wrapper .bonus,.item-form .stats-wrapper .stats{grid-template-columns:repeat(4,1fr)}}@media (min-width: 992px){.item-form .bonus-wrapper .bonus,.item-form .bonus-wrapper .stats,.item-form .stats-wrapper .bonus,.item-form .stats-wrapper .stats{grid-template-columns:repeat(6,1fr)}}.item-form .bonus-wrapper .bonus .very-small:before,.item-form .bonus-wrapper .stats .very-small:before,.item-form .stats-wrapper .bonus .very-small:before,.item-form .stats-wrapper .stats .very-small:before{width:90px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.item-form .item-spells .add{align-self:flex-end;justify-self:flex-start}.item-form .item-spells .spell-input{display:grid;grid-template-areas:"spell spell" "charges remove";grid-column:span 2;gap:.5ch 1ch}.item-form .item-spells .spell-input .spell-input-field{grid-area:spell}.item-form .item-spells .spell-input .charges{grid-area:charges}.item-form .item-spells .spell-input .remove{grid-area:remove;align-self:flex-end;justify-self:flex-end}.item-form .properties{grid-auto-rows:auto}.user{display:flex;flex-direction:column;gap:1ch;white-space:wrap}.user.inactive{opacity:.5;background-color:gray}.user .user-info{display:flex;column-gap:3ch;flex-direction:column;flex-wrap:wrap;align-items:flex-start;font-weight:500;font-size:1.3rem;text-align:left}.user .user-info .content{display:flex;flex-wrap:wrap;gap:1ch;font-size:1.1rem}.user .patreon{display:flex;flex-direction:column;align-items:flex-start;padding-left:2ch;font-size:1rem}.user .user-form{display:grid;grid-template-columns:1fr;gap:1ch}@media (min-width: 576px){.user .user-form{grid-template-columns:repeat(2,1fr)}}.user .user-form input,.user .user-form select{padding-inline:4px;width:100%}.user .user-form .submit{align-self:flex-end;justify-self:flex-end;width:50%}@media (min-width: 992px){.user .user-form .submit{width:100%}}.users{display:flex;flex-direction:column;gap:2ch}.more-button{margin:32px 0 0 8px}@media (min-width: 992px){.more-button{margin:32px 0 0 30px}}.filter form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0 1ch;margin:0 0 20px 8px}@media (min-width: 992px){.filter form{margin:0 0 20px 30px}}.filter form .search-button,.filter form .clear-button{margin-block:3px;border:1px solid transparent;width:118px;height:38px}.filter form label input:not([type=checkbox]){width:120px}.select{margin:0 0 20px 8px;width:240px}@media (min-width: 992px){.select{margin:0 0 20px 30px}}.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}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:100;src:url(/assets/barlow-semi-condensed-v15-latin-100-TUjCtM2B.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:italic;font-weight:100;src:url(/assets/barlow-semi-condensed-v15-latin-100italic-Dy-utSbr.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:200;src:url(/assets/barlow-semi-condensed-v15-latin-200-DmcwjlTm.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:italic;font-weight:200;src:url(/assets/barlow-semi-condensed-v15-latin-200italic-DedjPzTP.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:300;src:url(/assets/barlow-semi-condensed-v15-latin-300-CFUV4p4S.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:italic;font-weight:300;src:url(/assets/barlow-semi-condensed-v15-latin-300italic-B_2FVKPh.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:400;src:url(/assets/barlow-semi-condensed-v15-latin-regular-BUEby1WS.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:italic;font-weight:400;src:url(/assets/barlow-semi-condensed-v15-latin-italic-BNlix8eO.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;src:url(/assets/barlow-semi-condensed-v15-latin-500-D84L8oWA.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:italic;font-weight:500;src:url(/assets/barlow-semi-condensed-v15-latin-500italic-B8GBW_MH.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;src:url(/assets/barlow-semi-condensed-v15-latin-600-CzIuwFFH.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:italic;font-weight:600;src:url(/assets/barlow-semi-condensed-v15-latin-600italic-DI3zdJ9Q.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;src:url(/assets/barlow-semi-condensed-v15-latin-700-B9GOc3VQ.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:italic;font-weight:700;src:url(/assets/barlow-semi-condensed-v15-latin-700italic-CdvXOHih.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:800;src:url(/assets/barlow-semi-condensed-v15-latin-800-D3j2w3Bj.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:italic;font-weight:800;src:url(/assets/barlow-semi-condensed-v15-latin-800italic-CGGxbQV9.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:900;src:url(/assets/barlow-semi-condensed-v15-latin-900-B1_KXaO8.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:italic;font-weight:900;src:url(/assets/barlow-semi-condensed-v15-latin-900italic-CSkj8oC_.woff2) format("woff2")}@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}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}:root{--primary-color: #022060;--secondary-color: #fcd945;--discreet-color: #d0b520;--error-color: #ff0000;--warning-color: #990000;--success-color: #009900;--dark-color: #2b2a33;--text-color: #fff;--placeholder-color: #a1a6b2;--page-background: #69291c;--dark-bg: #00000069;--page-bg: #69291ccc;--success-bg: #00990069;--error-bg: #99000069;--info-bg: #fcd94569;--stats-bg: #02206069;--light-bg: #ffffff33;--secondary-bg: #fcd945bb;--dialog-bg: #888888dd;--page-spacing: 15px;--header-height: 80px}@media (min-width: 992px){:root{--header-height: 120px;--page-spacing: 30px}}: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:14px;line-height:1.5;font-family:system-ui,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}@media (min-width: 992px){:root{font-size:16px}}body{position:relative;margin:0;background:var(--page-background)}*:where(:not(html,dialog,iframe,ol,canvas,img,svg,video,audio,input[type=checkbox]):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}a,button{cursor:pointer}ol,ul,menu,nav{padding-left:32px}ol:not(:not([class])),ul:not(:not([class])),menu:not(:not([class])),nav:not(:not([class])){padding-left:0;list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;-webkit-user-select:auto;overflow-wrap:break-word}:where([draggable=true]){-webkit-user-drag:element}@media print{.header,footer{display:none!important}}button,.button{display:flex;justify-content:center;align-items:center;transition:all .25s ease;cursor:pointer;outline:2px solid var(--secondary-color);outline-offset:-2px;border-radius:8px;background-color:var(--secondary-color);padding:4px 32px;height:40px;color:var(--primary-color)}button:hover,button:active,button:focus-visible,.button:hover,.button:active,.button:focus-visible{outline:2px solid var(--secondary-color);box-shadow:1px 1px 6px var(--secondary-color);background-color:var(--dark-color);color:var(--secondary-color)}button.secondary,button.no,.button.secondary,.button.no{background-color:var(--dark-color);color:var(--secondary-color)}button.edit svg,button.download svg,.button.edit svg,.button.download svg{transition:all .25s ease;fill:var(--primary-color)}button.edit:hover svg,button.download:hover svg,.button.edit:hover svg,.button.download:hover svg{fill:var(--secondary-color)}button.delete,.button.delete{outline-color:var(--dark-color);background-color:var(--warning-color);color:#fff}button.delete svg,.button.delete svg{fill:#fff}button.delete:hover,.button.delete:hover{outline-color:var(--warning-color);box-shadow:1px 1px 6px var(--warning-color)}button.copy,.button.copy{outline-color:var(--dark-color)}button.copy:hover,.button.copy:hover{outline-color:var(--secondary-color)}button.icon,.button.icon{padding-inline:8px}button.discreet,.button.discreet{outline-color:var(--discreet-color);background-color:var(--discreet-color)}button.discreet:hover,button.discreet:active,button.discreet:focus-visible,.button.discreet:hover,.button.discreet:active,.button.discreet:focus-visible{outline:2px solid var(--secondary-color);box-shadow:1px 1px 6px var(--secondary-color);background-color:var(--dark-color);color:var(--secondary-color)}button:disabled,.button:disabled{cursor:initial;outline-color:var(--dark-color);background-color:var(--dark-color);color:#a9a9a9}button:disabled:hover,.button:disabled:hover{box-shadow:none}.loading{font-size:0}.loading:after{animation:rotating 1s infinite linear;border:2px solid white;border-bottom:0;border-left:0;border-radius:100%;aspect-ratio:1/1;height:80%;content:""}.object-input-button{grid-column:span 2;justify-self:flex-start}input[type=text],select,input[type=password],input[type=number],input[type=date],textarea.json-statblock{--input-padding: 16px;--full-width: 175px;transition:all .25s ease;border:1px solid grey;border-radius:8px;background-color:var(--dark-color);padding-inline:var(--input-padding);width:100%;min-width:22px;height:42px;color:var(--text-color);text-align:left}input[type=text].input-error,select.input-error,input[type=password].input-error,input[type=number].input-error,input[type=date].input-error,textarea.json-statblock.input-error{border-color:var(--error-color)}input[type=text].json-statblock,select.json-statblock,input[type=password].json-statblock,input[type=number].json-statblock,input[type=date].json-statblock,textarea.json-statblock.json-statblock{height:100%}input[type=text]::placeholder,select::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=date]::placeholder,textarea.json-statblock::placeholder{color:var(--placeholder-color)}input[type=text]:hover,input[type=text]:active,select:hover,select:active,input[type=password]:hover,input[type=password]:active,input[type=number]:hover,input[type=number]:active,input[type=date]:hover,input[type=date]:active,textarea.json-statblock:hover,textarea.json-statblock:active{box-shadow:1px 1px 6px var(--secondary-color);border-color:var(--secondary-color)}input[type=checkbox]{display:flex;justify-content:center;align-items:center;align-self:center;justify-self:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .25s ease;cursor:pointer;margin:0;border:1px solid grey;border-radius:4px;background-color:var(--dark-color);width:24px;height:24px;accent-color:var(--secondary-color)}input[type=checkbox]:before{scale:0;transition:all .25s ease;border-radius:4px;background-color:var(--secondary-color);width:16px;height:16px;content:""}input[type=checkbox]:checked:before{scale:1}textarea{padding-block:16px;width:100%;height:10ch}select:not([multiple]){display:flex;align-items:center;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='white' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-position:100% 50%;background-repeat:no-repeat;width:100%;text-overflow:ellipsis;white-space:nowrap}select[multiple]{border-radius:8px;padding-inline:0;height:auto;overflow-x:hidden;overflow-y:scroll}select[multiple] option{padding:5px var(--input-padding);text-transform:capitalize}select[multiple] option:checked{background-color:var(--primary-color)}label,.label{display:flex;position:relative;flex-direction:column;align-items:flex-start;gap:3px}label:before,.label:before{margin-left:16px;content:attr(aria-label)}label .error,.label .error{position:absolute;top:0;right:0}label:has(input[type=checkbox]):before,.label:has(input[type=checkbox]):before{margin:0}.select-wrapper{border-radius:8px;width:100%;overflow:hidden}.w-md-editor{border:1px solid grey;border-radius:8px;background-color:var(--dark-color);width:100%;min-height:calc(100% - 32px);color:var(--text-color)}.w-md-editor:has(.input-error){border-color:var(--error-color)}.w-md-editor:hover,.w-md-editor:active{box-shadow:1px 1px 6px var(--secondary-color);border-color:var(--secondary-color)}.w-md-editor .w-md-editor-toolbar{border-top-right-radius:8px;border-top-left-radius:8px}.w-md-editor .w-md-editor-toolbar button:hover{box-shadow:none}.w-md-editor .w-md-editor-text .token .content{padding-inline:0}.w-md-editor textarea{font-family:unset}.w-md-editor textarea::placeholder{color:var(--placeholder-color)}.w-md-editor .w-md-editor-preview .wmde-markdown{background-color:var(--dark-color)}.w-md-editor .w-md-editor-preview .wmde-markdown ul{list-style:disc}a:not(.button),.nav-link:not(.button){transition:all .25s ease;font-weight:600}a:not(.button).nav-link,.nav-link:not(.button).nav-link{font-size:1.2rem}a:not(.button):not(.nav-link),.nav-link:not(.button):not(.nav-link){color:var(--secondary-color);text-decoration:inherit}@media (max-width: 991px){a:not(.button).nav-link,.nav-link:not(.button).nav-link{font-size:2rem}}a:not(.button):hover,.nav-link:not(.button):hover{text-shadow:1px 1px 3px var(--secondary-color)}a:not(.button):hover.nav-link,.nav-link:not(.button):hover.nav-link{text-shadow:1px 1px 3px white}table thead{font-weight:800}table tr,table th,table td{border:1px solid white;padding:.2ch 1ch}.tippy-box{background-color:var(--dark-color)}.tippy-arrow{color:var(--dark-color)}h1,h2,h3,h4,h5,h6{margin-block:1em .4em;font-weight:500;line-height:1.1;font-family:Barlow Semi Condensed,system-ui,sans-serif;text-transform:uppercase;word-break:break-word}h1:not([class]):first-child,h2:not([class]):first-child,h3:not([class]):first-child,h4:not([class]):first-child,h5:not([class]):first-child,h6:not([class]):first-child{margin-top:.3em}h1,.h1{font-size:5rem}h2,.h2{font-size:2.5rem}h3,.h3{font-size:1.8rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.2rem}h6,.h6{font-size:1.1rem}.error{padding-left:16px;color:var(--error-color);font-weight:300;font-size:.9rem;text-align:left;text-shadow:1px 1px 20px white}.error.big{grid-column:span 2;font-weight:500;font-size:1.1rem}p{margin-block:.3em 1em}p.shadow{text-shadow:1px 1px 20px var(--primary-color),-1px -1px 20px var(--primary-color)}p.narrow{max-width:800px}strong{font-weight:700}em{font-style:italic}.container{margin-inline:auto;padding-inline:var(--page-spacing);max-width:1300px}.box{box-shadow:0 0 20px #000;border-radius:8px;background-color:var(--dark-bg);padding:8px}@media (min-width: 992px){.box{padding:30px}}footer{position:relative;bottom:0;background:linear-gradient(to top,rgb(0,0,0) 0%,rgba(0,0,0,.8) 30%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.4) 70%,rgba(0,0,0,.2) 90%,transparent);padding-block:50px}footer .container{display:grid;grid-template-areas:"legal connect" "copyright copyright";row-gap:20px;justify-content:space-between}footer .container .legal{display:flex;flex-direction:column}footer .container .connect .links{display:flex;gap:1ch}footer .container .connect .links a{padding-inline:8px}footer .container .connect .links a svg{transition:all .25s ease;width:30px;height:30px}footer .container .connect .links a:hover svg,footer .container .connect .links a:focus-visible svg{fill:#fff}footer .container .copyright{grid-area:copyright;justify-self:center}.header{display:flex;position:fixed;top:0;left:0;align-items:center;z-index:10;background-size:cover;background:linear-gradient(to bottom,rgb(0,0,0) 0%,rgba(0,0,0,.8) 30%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.4) 70%,rgba(0,0,0,.2) 90%,transparent);width:100vw;height:var(--header-height)}.header .desktop-nav{display:flex;justify-content:space-between;align-items:center;gap:40px;visibility:visible;transition:height .25s ease;margin-inline:auto;padding-inline:var(--page-spacing);width:100%;max-width:1300px;height:100%}.header .desktop-nav ul{display:flex;align-items:center;gap:40px}.header .desktop-nav ul .nav-link{font-weight:600}.header .desktop-nav ul .nav-link.current{text-decoration:underline;text-underline-offset:2px}@media (max-width: 991px){.header .desktop-nav{display:none}}.header .mobile-nav{display:flex;justify-content:space-between;align-items:center;padding-inline:var(--page-spacing);width:100%}.header .mobile-nav .home{width:40px;height:40px}.header .mobile-nav .nav-container{display:flex;position:absolute;top:0;left:0;flex-direction:column;justify-content:center;align-items:center;translate:0 -100%;transition:translate .25s ease;background:linear-gradient(to top,var(--secondary-color) 20%,var(--page-background));width:100%;height:100svh;text-align:center}.header .mobile-nav .nav-container ul{display:flex;flex-direction:column;align-items:center}.header .mobile-nav.open .nav-container{translate:0}@media (min-width: 992px){.header .mobile-nav{display:none}}.header .mobile-nav .nav-toggle{position:relative;z-index:200;outline:none;box-shadow:none;background-color:transparent;padding:8px;width:40px;height:15px;font-size:0}@media (min-width: 992px){.header .mobile-nav .nav-toggle{display:none}}.header .mobile-nav .nav-toggle:before,.header .mobile-nav .nav-toggle:after,.header .mobile-nav .nav-toggle .line{display:block;position:absolute;left:0;transition:all .25s ease-in-out;border-radius:8px;background-color:var(--secondary-color);width:100%;height:2px;content:""}.header .mobile-nav .nav-toggle:before{top:0}.header .mobile-nav .nav-toggle .line{top:50%}.header .mobile-nav .nav-toggle:after{top:100%}.header .mobile-nav .nav-toggle:hover:before,.header .mobile-nav .nav-toggle:hover:after,.header .mobile-nav .nav-toggle:hover .line,.header .mobile-nav .nav-toggle:focus:before,.header .mobile-nav .nav-toggle:focus:after,.header .mobile-nav .nav-toggle:focus .line,.header .mobile-nav .nav-toggle:focus-visible:before,.header .mobile-nav .nav-toggle:focus-visible:after,.header .mobile-nav .nav-toggle:focus-visible .line,.header .mobile-nav .nav-toggle:active:before,.header .mobile-nav .nav-toggle:active:after,.header .mobile-nav .nav-toggle:active .line{box-shadow:1px 1px 2px var(--secondary-color)}.header .mobile-nav .nav-toggle.open .line{opacity:0}.header .mobile-nav .nav-toggle.open:before,.header .mobile-nav .nav-toggle.open:after{top:50%;right:0;left:calc(100% - 16px);width:16px}@media (max-width: 991px){.header .mobile-nav .nav-toggle.open:before,.header .mobile-nav .nav-toggle.open:after{width:20px}}.header .mobile-nav .nav-toggle.open:before{rotate:-45deg}.header .mobile-nav .nav-toggle.open:after{rotate:45deg}main{display:flex;flex-direction:column;align-items:center;margin-top:var(--header-height);min-height:calc(100vh - var(--header-height) - 200px);text-align:center}.background-wrapper{--rotation: 10deg;z-index:-1;position:fixed;width:100vw;height:100svh;overflow:visible;top:0;left:0;min-width:100%;min-height:100%}.background-wrapper .background{position:relative;top:-15%;left:-15%;width:130%;height:130%;background:linear-gradient(0deg,var(--dark-bg),var(--dark-bg)),url(/header.jpg) no-repeat center;background-size:cover;transition:all .5s ease}@media (prefers-reduced-motion: reduce){.background-wrapper .background{transform:none}}.confirmation-dialog{background:linear-gradient(to bottom,var(--secondary-color) 50%,var(--page-background));border:none;border-radius:8px;max-width:90vw}@media (min-width: 992px){.confirmation-dialog{max-width:50vw}}.confirmation-dialog .content{display:flex;flex-direction:column;gap:2ch;padding:30px}.confirmation-dialog .content .buttons{display:flex;justify-content:space-between;gap:1ch}.confirmation-dialog .content .buttons button{text-transform:capitalize}dialog[open]{opacity:1;transform:scaleY(1)}dialog{opacity:0;transform:scaleY(0);transition:opacity .25s ease-out,transform .25s ease-out,overlay .25s ease-out allow-discrete,display .25s ease-out allow-discrete}@starting-style{dialog[open]{opacity:0;transform:scaleY(0)}}dialog::backdrop{background-color:#0000;transition:display .25s allow-discrete,overlay .25s allow-discrete,background-color .25s}dialog[open]::backdrop{background-color:#00000040}@starting-style{dialog[open]::backdrop{background-color:#0000}}.new-statblock-heading{margin-bottom:2rem}.creator-wrapper{padding-top:0;padding-inline:0;min-width:300px}@media (min-width: 576px){.creator-wrapper{min-width:550px}}@media (min-width: 992px){.creator-wrapper{min-width:800px}}.creator-wrapper .tabs{display:flex;justify-content:space-around;margin-bottom:1rem;width:100%;color:#fffa;font-size:1.5rem}.creator-wrapper .tabs .tab{transition:all .25s ease;cursor:pointer;border-top-right-radius:8px;border-top-left-radius:8px;background-color:#ffffff1a;width:100%}.creator-wrapper .tabs .tab.active{background-color:transparent;color:#fff;text-shadow:1px 1px 5px var(--secondary-color)}.creator-wrapper .content{padding-inline:var(--page-spacing)}.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;margin-bottom:1rem}.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}.e5-spell,.spell{border-bottom:1px dotted darkgrey;padding-bottom:5px;text-align:left}.e5-spell .spell-main,.spell .spell-main{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:10px}.e5-spell .spell-main .spell-info,.spell .spell-main .spell-info{display:flex;flex-direction:column;gap:5px}.e5-spell .spell-main .spell-info .spell-header,.spell .spell-main .spell-info .spell-header{display:flex;align-items:flex-start;gap:1ch}.e5-spell .spell-main .spell-info .spell-header .spell-name,.spell .spell-main .spell-info .spell-header .spell-name{margin:0;font-size:18px;line-height:1;text-transform:capitalize}.e5-spell .spell-main .spell-info .spell-header .spell-level,.spell .spell-main .spell-info .spell-header .spell-level{color:#d3d3d3;font-size:12px}.e5-spell .spell-main .spell-info .spell-damage,.spell .spell-main .spell-info .spell-damage{font-size:14px}.e5-spell .spell-main .spell-info .spell-components,.spell .spell-main .spell-info .spell-components{display:flex;padding-right:10px;font-size:14px;line-height:1}.e5-spell .spell-main .spell-info .spell-components .material-details,.spell .spell-main .spell-info .spell-components .material-details{color:#d3d3d3;font-size:12px;-webkit-hyphens:auto;hyphens:auto}.e5-spell .spell-more-info,.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}.e5-spell .spell-more-info.open,.spell .spell-more-info.open{grid-template-rows:1fr}.e5-spell .spell-more-info.open .more-info-content,.spell .spell-more-info.open .more-info-content{opacity:1}.e5-spell .spell-more-info .more-info-content,.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}.e5-spell .spell-more-info .more-info-content .info-bits,.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: 992px){.e5-spell .spell-more-info .more-info-content .info-bits,.spell .spell-more-info .more-info-content .info-bits{column-gap:20px}}.e5-spell .spell-more-info .more-info-content .info-bits span,.spell .spell-more-info .more-info-content .info-bits span{width:calc(50% - 5px);text-overflow:ellipsis}@media (min-width: 992px){.e5-spell .spell-more-info .more-info-content .info-bits span,.spell .spell-more-info .more-info-content .info-bits span{width:calc(50% - 20px)}}.homepage{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 2 * var(--header-height))}.homepage .logo{height:auto;width:150px}@media (min-width: 992px){.homepage .logo{width:300px}}.legal,.terms-of-service,.imprint{text-align:left;text-shadow:0 0 20px black}.legal ul,.legal ol,.terms-of-service ul,.terms-of-service ol,.imprint ul,.imprint ol{list-style:initial}.centered{display:flex;justify-content:center;align-items:center}.password-input .password-wrapper{display:flex;width:100%}.password-input .password-wrapper .password-visibility{outline:none;border:none;background-color:transparent;padding:0;width:40px;height:40px}.password-input .password-wrapper .password-visibility:hover{box-shadow:none}.password-input .password-wrapper .password-visibility:hover svg{fill:var(--secondary-color)}.password-input .password-wrapper .password-visibility svg{transition:all .25s ease;fill:#fff}.pf-ability .main-info{display:flex;flex-direction:column;gap:1ch}@media (min-width: 992px){.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:hidden}.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}.profile{display:flex;flex-direction:column;gap:30px}.profile .api-keys{display:flex;flex-direction:column;gap:1ch}.profile .api-keys .api-key-list{display:flex;flex-direction:column;gap:2px}.profile .api-keys .api-key-list li{display:grid;grid-template-columns:1fr repeat(2,auto);align-items:center;gap:1ch;border-radius:8px;background-color:var(--dark-bg);padding:8px}.profile .api-keys .api-key-list li .api-key{max-width:50vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile .api-keys .api-key-list li .copy:hover .copy-icon{fill:var(--secondary-color)}.profile .api-keys .api-key-list li .copy .copy-icon{fill:#000;transition:fill .25s ease}.profile .api-keys .api-key-list li button{padding:20px 10px}.profile .subscription .box{display:flex;flex-direction:column;gap:1ch}.profile .subscription .box .button{max-width:240px}.profile .subscription .info{display:flex;flex-direction:column}.profile .subscription .buttons{display:flex;align-self:center;gap:1ch}.profile .subscription .patreon-form{display:flex;flex-direction:column;gap:1ch}.profile .subscription .patreon-form .button{align-self:flex-end}.progress{display:flex;align-items:center;gap:1ch}.progress .progress-outer{display:flex;position:relative;justify-content:center;align-items:center;border-radius:8px;background-color:var(--dark-bg);width:200px;height:30px;overflow:hidden;text-align:center}.progress .progress-outer .progress-inner{position:absolute;top:0;left:0;background-color:var(--secondary-bg);height:100%}.progress .progress-outer .goal-text{display:flex;gap:1ch}.login,.register,.forgot-password,.change-password{display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 2 * var(--header-height))}.profile-form{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.login-form,.register-form,.password-form,.email-form{display:flex;flex-direction:column;gap:5px;min-width:calc(304px - 2 * var(--page-spacing))}@media (min-width: 576px){.login-form,.register-form,.password-form,.email-form{min-width:360px}}.login-form input,.register-form input,.password-form input,.email-form input{width:100%}.login-form .divider,.register-form .divider,.password-form .divider,.email-form .divider{margin-block:10px;background-color:#fff;height:1px}.login-form .account,.login-form .no-account,.register-form .account,.register-form .no-account,.password-form .account,.password-form .no-account,.email-form .account,.email-form .no-account{margin-top:15px}.login .activation-link{display:flex;align-items:center;gap:1ch;margin-top:10px}.search{margin-bottom:50px}.search .search-input{width:100%;margin-bottom:1rem}.search .results{display:grid;text-align:left;grid-template-columns:repeat(2,1fr);gap:1ch}.search .results h4{padding-inline:16px;margin-bottom:.4rem}.search .results .search-result{display:flex;flex-direction:column;gap:2px;text-align:left}.search .results .search-result .search-entry{display:flex;align-items:center;padding:8px 16px;min-height:30px;border-radius:8px;background-color:var(--dark-bg)}.search .results .search-result .search-entry a{width:100%;display:flex;justify-content:space-between;gap:1ch;font-size:1rem;color:#fff}@media (max-width: 991px){.search .results .search-result .search-entry a{flex-direction:column}}.settings .settings-form{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}.settings .settings-form .setting{display:flex;flex-direction:column;align-items:flex-start}.settings .settings-form .setting .group-inputs{display:grid;grid-template-columns:repeat(3,1fr);flex-wrap:wrap;justify-items:flex-start;gap:8px}.settings .settings-form .setting .group-inputs .input-array{display:flex;gap:8px}.settings .settings-form .setting .group-inputs .input-array input{max-width:100px}.settings .settings-form label:before{margin:0;font-weight:500;font-size:1.15rem}.settings .settings-form label:has(.settings-checklist){flex-direction:row-reverse;justify-content:flex-end;align-items:center}.settings .settings-form label:has(.settings-checklist):before{margin-left:8px}.spell-list li .classes{display:flex;flex-wrap:wrap;align-items:center;gap:2px}.tag{border-radius:100vw;background-color:#d3d3d3;padding:2px 4px;color:var(--primary-color);font-size:.6rem}.statblock,.item{margin-bottom:50px;box-shadow:0 0 20px #000;border-radius:8px;background-color:var(--dark-bg);padding-bottom:50px;max-width:900px;text-align:left}.statblock button:not(.expand),.statblock .button:not(.expand),.item button:not(.expand),.item .button:not(.expand){outline:2px solid var(--dark-color);background-color:var(--dark-color);color:#fff}@media (max-width: 991px){.statblock button:not(.expand),.statblock .button:not(.expand),.item button:not(.expand),.item .button:not(.expand){height:unset}.statblock button:not(.expand):not(.expand),.statblock .button:not(.expand):not(.expand),.item button:not(.expand):not(.expand),.item .button:not(.expand):not(.expand){padding:4px 8px}}.statblock button:not(.expand):hover,.statblock .button:not(.expand):hover,.item button:not(.expand):hover,.item .button:not(.expand):hover{outline:0 solid var(--dark-color);box-shadow:1px 1px 6px var(--primary-color);background-color:var(--dark-color)}.statblock button:not(.expand).active,.statblock .button:not(.expand).active,.item button:not(.expand).active,.item .button:not(.expand).active{outline:none}.pf-sheet{display:grid;grid-template-columns:1fr;gap:10px 30px;margin-top:20px;text-align:left}@media (min-width: 992px){.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;align-items:flex-start}.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 .about{grid-column:span 2}.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 .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-area:unset;grid-column:span 1}.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: 992px){.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" "limits" "specials" "specials" "actions" "actions" "bonus-actions" "bonus-actions" "lair-actions" "lair-actions" "mythic-actions" "mythic-actions" "reactions" "reactions" "legendary" "legendary" "spell-slots" "spell-slots" "spells" "spells" "license";gap:10px 30px;margin-top:20px;text-align:left}@media (min-width: 992px){.open5e-sheet{grid-template-columns:repeat(2,1fr);grid-template-areas:"what values" "abilities tidbits" "about about" "skills skills" "resistances resistances" "limits limits" "specials specials" "actions actions" "bonus-actions bonus-actions" "lair-actions lair-actions" "mythic-actions mythic-actions" "reactions reactions" "legendary legendary" "spell-slots spell-slots" "spells spells" "license license"}}.open5e-sheet>*{border-bottom:2px solid white;padding-bottom:5px}.open5e-sheet .limits{grid-area:limits}.open5e-sheet .spell-slots{grid-area:spell-slots}.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 .about{grid-area:about}.open5e-sheet .values{display:flex;grid-area:values;flex-direction:column}.open5e-sheet .tidbits{grid-area:tidbits}.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 .top{display:flex;align-items:flex-end;gap:2ch;margin-bottom:1rem;border-bottom:1px solid white;width:100%}.open5e-sheet .spells .top h3{margin-bottom:0}.open5e-sheet .spells .spell-list{display:flex;flex-direction:column;gap:10px}.open5e-sheet .license{grid-area:license}.expand{display:flex;flex-shrink:0;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='black' %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:hover{background-color:#ffffffb3}.expand.open:after{transform:rotate(90deg)}b{font-weight:800}.skills{grid-area:skills}.skills h3{margin-bottom:5px;border-bottom:1px solid white;width:100%}.skills ul{display:grid;grid-template-columns:1fr;padding:0;list-style:none}@media (min-width: 992px){.skills ul{grid-template-columns:repeat(2,1fr)}}.skills ul .skill{display:flex;align-items:center;gap:2px}.skills ul .skill b{text-transform:capitalize}.stats{display:grid;grid-template-columns:repeat(3,1fr);grid-area:abilities;justify-content:space-between;gap:10px}.stats .stat{display:flex;flex-direction:column;text-align:center}.stats .stat .stat-name{font-weight:600;text-transform:uppercase}.stats .stat .stat-value{display:flex;justify-content:center;align-items:center;gap:1ch}.saving-throws{display:flex;column-gap:1ch;flex-wrap:wrap;align-items:center;text-transform:capitalize}.saving-throws .saving-throw{display:flex;align-items:center;gap:2px}.statblocks,.draft-section{display:flex;flex-direction:column;align-items:center;gap:4ch;margin-bottom:30px}.statblocks .new-statblocks,.draft-section .new-statblocks{display:flex;gap:1ch}.statblocks .statblock-list-wrapper,.draft-section .statblock-list-wrapper{width:100%}.statblocks .sort,.draft-section .sort{display:flex;align-items:center;gap:1ch;margin-bottom:1ch}.statblocks .sort span,.draft-section .sort span{flex-shrink:0;white-space:nowrap}.statblocks .sort select,.statblocks .sort input,.draft-section .sort select,.draft-section .sort input{max-width:200px}.statblocks .statblock-list,.draft-section .statblock-list{display:flex;flex-direction:column;gap:2px}.statblocks .statblock-list li,.draft-section .statblock-list li{display:grid;grid-template-columns:1fr auto;justify-content:space-between;gap:1ch;border-radius:8px;background-color:var(--dark-bg);padding:8px 16px}@media (min-width: 992px){.statblocks .statblock-list li,.draft-section .statblock-list li{grid-template-columns:1fr 370px}}.statblocks .statblock-list li.not-active,.draft-section .statblock-list li.not-active{background-color:var(--light-bg)}.statblocks .statblock-list li a:not(.edit),.statblocks .statblock-list li .draft-name,.draft-section .statblock-list li a:not(.edit),.draft-section .statblock-list li .draft-name{display:flex;flex-direction:column;gap:1ch;min-width:40vw;min-height:30px;color:#fff;font-size:1rem}@media (min-width: 992px){.statblocks .statblock-list li a:not(.edit),.statblocks .statblock-list li .draft-name,.draft-section .statblock-list li a:not(.edit),.draft-section .statblock-list li .draft-name{display:grid;grid-template-columns:2fr repeat(2,1fr) 1.5fr;justify-content:space-between;align-items:center;justify-items:flex-start;gap:.2ch 1ch;min-width:unset}}.statblocks .statblock-list li a:not(.edit) span,.statblocks .statblock-list li .draft-name span,.draft-section .statblock-list li a:not(.edit) span,.draft-section .statblock-list li .draft-name span{text-align:left;text-overflow:ellipsis;white-space:break-spaces}.statblocks .statblock-list li a:not(.edit) span.name,.statblocks .statblock-list li .draft-name span.name,.draft-section .statblock-list li a:not(.edit) span.name,.draft-section .statblock-list li .draft-name span.name{grid-row:span 2;align-self:flex-start;font-size:1.2rem;text-shadow:1px 2px 2px var(--primary-color)}.statblocks .statblock-list li .buttons,.draft-section .statblock-list li .buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1ch}@media (min-width: 992px){.statblocks .statblock-list li .buttons,.draft-section .statblock-list li .buttons{flex-wrap:nowrap}}.statblocks .statblock-list li .buttons .toggle-active,.draft-section .statblock-list li .buttons .toggle-active{padding-inline:10px;width:110px}@media (min-width: 992px){.statblocks .statblock-list li .buttons .toggle-active,.draft-section .statblock-list li .buttons .toggle-active{padding-inline:32px;width:160px}}.statblocks .statblock-list li .buttons .rotate svg,.draft-section .statblock-list li .buttons .rotate svg{animation:rotating 1s linear infinite}.statblock-create{display:flex;flex-direction:column;align-items:center;text-align:center}.statblock-create .template{display:grid;grid-template-areas:"template reset" "draft reset";justify-content:flex-start;align-items:center;align-self:center;gap:1ch;margin-bottom:1rem}.statblock-create .template select{flex-shrink:2;max-width:40vw}.statblock-create .template .template-input{display:flex;grid-area:template;align-items:center;gap:1ch}.statblock-create .template .draft-input{display:flex;grid-area:draft;align-items:center;gap:1ch}.statblock-create .template .h5{flex-shrink:0;justify-self:flex-start;width:80px;text-align:left}.statblock-create .template button{grid-area:reset;align-self:center}.statblock-create .chat-gpt{display:flex;justify-content:center;align-items:center;gap:1ch;margin-bottom:1rem}@media (max-width: 991px){.statblock-create .chat-gpt{flex-direction:column;margin-bottom:0}}.statblock-create .chat-gpt a{font-size:1.3rem}.statblock-form{display:grid;grid-template-columns:repeat(1,1fr);gap:2ch 1ch;margin-bottom:50px;border-radius:8px;padding-block:30px;max-width:calc(687px + 2ch)}@media (min-width: 576px){.statblock-form{grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.statblock-form{grid-template-columns:repeat(3,1fr)}}.statblock-form label:has(.json-statblock){grid-column:span 1;width:80vw;min-height:30vh}@media (min-width: 576px){.statblock-form label:has(.json-statblock){grid-column:span 2;min-height:50vh}}@media (min-width: 992px){.statblock-form label:has(.json-statblock){grid-column:span 3;width:648px}}@media (min-width: 576px){.statblock-form .name,.statblock-form .wide{grid-column:span 2}}@media (min-width: 992px){.statblock-form .name,.statblock-form .wide{grid-column:span 3}}@media (min-width: 576px){.statblock-form .small{grid-column:span 1}}@media (min-width: 992px){.statblock-form .small{grid-column:span 2}}.statblock-form .very-small{grid-column:span 1}@media (min-width: 576px){.statblock-form .label:has(textarea){grid-row:span 2;grid-column:span 2}}.statblock-form .label:has(textarea) textarea{height:100%}.statblock-form .checklist{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;flex-wrap:wrap;gap:1ch}.statblock-form .checklist.column-flow{grid-auto-flow:row}.statblock-form .checklist .checklist-item label{align-items:center}.statblock-form .checklist .checklist-item label:before{margin:0}.statblock-form .input-group{position:relative}@media (min-width: 576px){.statblock-form .input-group{grid-column:span 2}}@media (min-width: 992px){.statblock-form .input-group{grid-column:span 3}}@media (min-width: 576px){.statblock-form .input-group.wide{grid-column:span 4}}@media (min-width: 992px){.statblock-form .input-group.wide{grid-column:span 6}}.statblock-form .input-group .background{position:absolute;top:-5px;left:-5%;z-index:-1;border-radius:8px;width:110%;height:calc(100% + 10px)}.statblock-form .input-group .inputs{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;grid-auto-columns:1fr;grid-auto-flow:row;flex-wrap:wrap;justify-content:center;gap:1ch}@media (min-width: 576px){.statblock-form .input-group .inputs{grid-template-columns:repeat(4,1fr)}}@media (min-width: 992px){.statblock-form .input-group .inputs{grid-template-columns:repeat(6,1fr)}}.statblock-form .input-group .inputs.three-columns{grid-template-columns:repeat(1,1fr)}@media (min-width: 576px){.statblock-form .input-group .inputs.three-columns{grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.statblock-form .input-group .inputs.three-columns{grid-template-columns:repeat(3,1fr)}}.statblock-form .input-group .inputs:has(.trait) .add{align-self:flex-end;justify-self:center}.statblock-form .input-group .inputs label,.statblock-form .input-group .inputs .input-array{grid-column:span 1}@media (min-width: 576px){.statblock-form .input-group .inputs label,.statblock-form .input-group .inputs .input-array{grid-column:span 2}}@media (min-width: 992px){.statblock-form .input-group .inputs label,.statblock-form .input-group .inputs .input-array{grid-column:span 3}}.statblock-form .input-group .inputs label:has(.small),.statblock-form .input-group .inputs .input-array:has(.small){grid-column:span 1}@media (min-width: 576px){.statblock-form .input-group .inputs label:has(.small),.statblock-form .input-group .inputs .input-array:has(.small){grid-column:span 2}}.statblock-form .input-group .inputs label:has(.very-small),.statblock-form .input-group .inputs .input-array:has(.very-small){grid-column:span 1}.statblock-form .input-group .inputs .input-array,.statblock-form .input-group .inputs .sense{display:flex;gap:1ch}.statblock-form .input-group .inputs .trait{display:grid;grid-template-areas:"name remove" "value value";grid-column:span 2;gap:1ch}.statblock-form .input-group .inputs .trait label:has(.name),.statblock-form .input-group .inputs .trait .label:has(.name){grid-area:name}.statblock-form .input-group .inputs .trait label:has(.value),.statblock-form .input-group .inputs .trait .label:has(.value){grid-area:value}.statblock-form .input-group .inputs .trait .remove{grid-area:remove;align-self:flex-end;margin-bottom:1px}.statblock-form .input-group .inputs .item-input{display:grid;grid-template-areas:"input buttons" "checklist checklist";grid-column:span 3;align-content:flex-start;gap:1ch}.statblock-form .input-group .inputs .item-input .item-input-field{grid-area:input}.statblock-form .input-group .inputs .item-input .checklist{display:grid;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(3,1fr);grid-area:checklist;justify-self:flex-start;gap:2px 8px}.statblock-form .input-group .inputs .item-input .checklist label{justify-self:flex-start}.statblock-form .input-group .inputs .item-input .checklist label input{align-self:flex-start}.statblock-form .input-group .inputs .item-input .remove{grid-area:buttons;align-self:flex-end;justify-self:flex-end}.statblock-form .input-group .inputs .action{display:grid;grid-template-columns:1fr auto auto;grid-template-areas:"name name remove" "description damage proficient" "description attack ." "description stat ." "limit limit .";grid-column:span 2;flex-wrap:wrap;gap:1ch;border-left:1px solid white;padding-left:1ch}.statblock-form .input-group .inputs .action label:has(.name){grid-area:name}.statblock-form .input-group .inputs .action .label:has(.description){grid-area:description}.statblock-form .input-group .inputs .action label:has(.attack){grid-area:attack}.statblock-form .input-group .inputs .action label:has(.damage){grid-area:damage}.statblock-form .input-group .inputs .action label:has(.stat){grid-area:stat}.statblock-form .input-group .inputs .action label:has(.proficiency){display:flex;grid-area:proficient;flex-direction:column;align-items:center}.statblock-form .input-group .inputs .action .remove{grid-area:remove;align-self:flex-end;margin-bottom:1px}.statblock-form .input-group .inputs .action .limit-wrapper{grid-area:limit}.statblock-form .input-group .inputs .action .limit-wrapper .limit{display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"name reset" "uses reset";gap:1ch}.statblock-form .input-group .inputs .action .limit-wrapper .name{grid-area:name}.statblock-form .input-group .inputs .action .limit-wrapper .uses{grid-area:uses}.statblock-form .input-group .inputs .action .limit-wrapper .reset{grid-area:reset;height:100%}.statblock-form .input-group .inputs .action .limit-wrapper .button{margin-block:1ch}@media (min-width: 576px){.statblock-form .input-group .inputs .action{grid-column:span 4}}@media (min-width: 992px){.statblock-form .input-group .inputs .action{grid-column:span 6}}.statblock-form .input-group .inputs .pf-action,.statblock-form .input-group .inputs .pf-reaction{display:grid;grid-template-areas:"name remove" "description type" "description trigger" "requirements damage" "effect frequency" "success crit-suc" "failure crit-fail" "constant . ";grid-column:span 2;flex-wrap:wrap;gap:1ch;border-left:1px solid white;padding-left:1ch}@media (min-width: 576px){.statblock-form .input-group .inputs .pf-action,.statblock-form .input-group .inputs .pf-reaction{grid-template-areas:"name type remove" "description description damage" "description description trigger" "requirements effect frequency" "success crit-suc crit-suc" "failure crit-fail crit-fail" "constant . .";grid-column:span 4}}.statblock-form .input-group .inputs .pf-action.pf-reaction,.statblock-form .input-group .inputs .pf-reaction.pf-reaction{grid-template-areas:"name remove" "damage trigger" "requirements effect" "success crit-suc" "failure crit-fail" "frequency ."}@media (min-width: 576px){.statblock-form .input-group .inputs .pf-action.pf-reaction,.statblock-form .input-group .inputs .pf-reaction.pf-reaction{grid-template-areas:"name name remove" "damage trigger ." "requirements effect frequency" "success crit-suc crit-suc" "failure crit-fail crit-fail" "constant . ."}}@media (min-width: 992px){.statblock-form .input-group .inputs .pf-action,.statblock-form .input-group .inputs .pf-reaction{grid-column:span 6}}.statblock-form .input-group .inputs .pf-action label:has(.name),.statblock-form .input-group .inputs .pf-reaction label:has(.name){grid-area:name}.statblock-form .input-group .inputs .pf-action label:has(.type),.statblock-form .input-group .inputs .pf-reaction label:has(.type){grid-area:type}.statblock-form .input-group .inputs .pf-action .label:has(.description),.statblock-form .input-group .inputs .pf-reaction .label:has(.description){grid-area:description}.statblock-form .input-group .inputs .pf-action label:has(.damage),.statblock-form .input-group .inputs .pf-reaction label:has(.damage){grid-area:damage}.statblock-form .input-group .inputs .pf-action label:has(.trigger),.statblock-form .input-group .inputs .pf-reaction label:has(.trigger){grid-area:trigger}.statblock-form .input-group .inputs .pf-action label:has(.requirements),.statblock-form .input-group .inputs .pf-reaction label:has(.requirements){grid-area:requirements}.statblock-form .input-group .inputs .pf-action label:has(.effect),.statblock-form .input-group .inputs .pf-reaction label:has(.effect){grid-area:effect}.statblock-form .input-group .inputs .pf-action label:has(.frequency),.statblock-form .input-group .inputs .pf-reaction label:has(.frequency){grid-area:frequency}.statblock-form .input-group .inputs .pf-action label:has(.success),.statblock-form .input-group .inputs .pf-reaction label:has(.success){grid-area:success}.statblock-form .input-group .inputs .pf-action label:has(.critical-success),.statblock-form .input-group .inputs .pf-reaction label:has(.critical-success){grid-area:crit-suc}.statblock-form .input-group .inputs .pf-action label:has(.failure),.statblock-form .input-group .inputs .pf-reaction label:has(.failure){grid-area:failure}.statblock-form .input-group .inputs .pf-action label:has(.critical-failure),.statblock-form .input-group .inputs .pf-reaction label:has(.critical-failure){grid-area:crit-fail}.statblock-form .input-group .inputs .pf-action label:has(.constant),.statblock-form .input-group .inputs .pf-reaction label:has(.constant){grid-area:constant}.statblock-form .input-group .inputs .pf-action .remove,.statblock-form .input-group .inputs .pf-reaction .remove{grid-area:remove;align-self:flex-end;margin-bottom:1px}.statblock-form .input-group .inputs .pf-spell-category{display:grid;grid-template-areas:"name name remove ." "dc dc attack attack" "spell spell add add" "list list list list";grid-column:span 2;flex-wrap:wrap;gap:1ch;border-left:1px solid white;padding-left:1ch}@media (min-width: 576px){.statblock-form .input-group .inputs .pf-spell-category{grid-template-areas:"name name name remove . ." "dc dc dc dc attack attack" "spell add . . . ." "list list list list list list";grid-column:span 4}}@media (min-width: 992px){.statblock-form .input-group .inputs .pf-spell-category{grid-column:span 6}}.statblock-form .input-group .inputs .pf-spell-category label:has(.name){grid-area:name}.statblock-form .input-group .inputs .pf-spell-category label:has(.dc){grid-area:dc}.statblock-form .input-group .inputs .pf-spell-category label:has(.attack){grid-area:attack}.statblock-form .input-group .inputs .pf-spell-category .remove{grid-area:remove;align-self:flex-end;justify-self:flex-start;margin-bottom:1px}.statblock-form .input-group .inputs .pf-spell-category:before{grid-area:spell;align-self:center;justify-self:flex-start;gap:1ch;margin:0;padding-top:2px;padding-left:16px;content:"Spell Lists";font-weight:500;font-size:1.2rem;font-family:Barlow Semi Condensed,sans-serif;text-transform:uppercase}.statblock-form .input-group .inputs .pf-spell-category .spell-lists-wrapper{display:grid;grid-template-columns:repeat(1,1fr);grid-area:list;gap:1ch;border:1px solid white;border-radius:8px;padding:8px}@media (min-width: 576px){.statblock-form .input-group .inputs .pf-spell-category .spell-lists-wrapper{grid-template-columns:repeat(3,1fr)}}.statblock-form .input-group .inputs .pf-spell-category .spell-lists-wrapper .add{grid-row:1;grid-column:span 1}@media (min-width: 576px){.statblock-form .input-group .inputs .pf-spell-category .spell-lists-wrapper .add{grid-column:span 3}}.statblock-form .input-group .inputs .pf-spell-category .spell-lists-wrapper .spell-lists{display:grid;grid-template-columns:1fr auto;grid-template-areas:"type remove" "level level" "spell spell";grid-column:span 1;align-content:space-between;gap:1ch;outline:1px solid white;border-radius:8px;padding:4px}.statblock-form .input-group .inputs .pf-spell-category .spell-lists-wrapper .spell-lists .remove{grid-area:remove}.statblock-form .input-group .inputs .pf-spell-category .spell-lists-wrapper .spell-lists .type{grid-area:type}.statblock-form .input-group .inputs .pf-spell-category .spell-lists-wrapper .spell-lists .level{grid-area:level;align-self:flex-start}.statblock-form .input-group .inputs .pf-spell-category .spell-lists-wrapper .spell-lists .spells-wrapper{display:grid;grid-template-areas:"heading add";grid-area:spell;grid-column:span 2;border-left:2px dotted white;padding:8px}.statblock-form .input-group .inputs .pf-spell-category .spell-lists-wrapper .spell-lists .spells-wrapper:before{grid-area:heading;align-self:center;padding-left:16px;content:"Spells";font-weight:500;font-size:1.1rem;font-family:Barlow Semi Condensed,sans-serif;text-align:left;text-transform:uppercase}.statblock-form .input-group .inputs .pf-spell-category .spell-lists-wrapper .spell-lists .spells-wrapper .add{grid-area:add;align-self:center;justify-self:flex-end}.statblock-form .input-group .inputs .pf-spell-category .spell-lists-wrapper .spell-lists .spells-wrapper .spells{display:flex;grid-column:span 2;gap:1ch}.statblock-form .input-group .inputs .full-width{display:grid;grid-template-columns:repeat(2,1fr);grid-column:span 2;gap:10px}@media (min-width: 576px){.statblock-form .input-group .inputs .full-width{grid-template-columns:repeat(4,1fr);grid-column:span 4}}@media (min-width: 992px){.statblock-form .input-group .inputs .full-width{grid-template-columns:repeat(6,1fr);grid-column:span 6}}.statblock-form .add,.statblock-form .remove{flex-shrink:0;padding-inline:0;width:40px}.statblock-form .button-group{display:flex;flex-wrap:wrap;align-self:flex-end;gap:1ch;width:100%}@media (min-width: 576px){.statblock-form .button-group{grid-column:span 2}}@media (min-width: 992px){.statblock-form .button-group{grid-column:span 3}}.statblock-form .button-group .submit{width:100%}.statblock-form .button-group .draft{white-space:nowrap}.statblock-form .button-group .draft:not(:disabled){background-color:var(--secondary-bg)}.statblock-form .button-group .draft:not(:disabled):hover{background-color:var(--dark-color)}.statblock-form .button-group .show-error{flex-shrink:0}.success-box,.error-box,.info-box,.stats-box{display:flex;flex-direction:column;align-items:center;margin-block:20px;box-shadow:0 0 20px #000;border-radius:8px;background-color:var(--success-bg);padding:30px}.success-box h3,.error-box h3,.info-box h3,.stats-box h3{margin-top:0}.success-box.error-box,.error-box.error-box,.info-box.error-box,.stats-box.error-box{background-color:var(--error-bg)}.success-box.info-box,.error-box.info-box,.info-box.info-box,.stats-box.info-box{align-items:flex-start;background-color:var(--info-bg);color:#000;text-align:left}.success-box.stats-box,.error-box.stats-box,.info-box.stats-box,.stats-box.stats-box{align-items:flex-start;background-color:var(--stats-bg);text-align:left}.success-box .confirm,.error-box .confirm,.info-box .confirm,.stats-box .confirm{align-self:flex-end;margin-top:16px}.success-box .stats-loader,.error-box .stats-loader,.info-box .stats-loader,.stats-box .stats-loader{display:inline;height:16px}
