.classes-module-scss-module__UyN3xq__classPage{margin:0 auto}.classes-module-scss-module__UyN3xq__classGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;margin:1rem 0;list-style:none;display:grid}.classes-module-scss-module__UyN3xq__classGrid li a{color:#e8e2d9;background:#171b24;border:1px solid #252b3a;border-radius:6px;justify-content:center;align-items:center;padding:1rem;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s;display:flex}.classes-module-scss-module__UyN3xq__classGrid li a:hover{color:#d4aa4a;border-color:#d4aa4a}.classes-module-scss-module__UyN3xq__header h1{margin-bottom:1rem}.classes-module-scss-module__UyN3xq__spellListLink{margin-bottom:1.5rem}.classes-module-scss-module__UyN3xq__stats{margin-bottom:2.5rem}.classes-module-scss-module__UyN3xq__statGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem;margin-top:1rem;display:grid}.classes-module-scss-module__UyN3xq__statGrid div{color:#e8e2d9;background:#171b24;border:1px solid #252b3a;border-top:2px solid #6b1a1a;border-radius:6px;padding:.75rem 1rem}.classes-module-scss-module__UyN3xq__statGrid div strong{text-transform:uppercase;color:#8890a0;letter-spacing:.04em;margin-bottom:.25rem;font-size:.75rem;display:block}.classes-module-scss-module__UyN3xq__statGrid div span{font-size:1rem;font-weight:500}.classes-module-scss-module__UyN3xq__progression{margin-bottom:2.5rem}.classes-module-scss-module__UyN3xq__progression table{border-collapse:collapse;width:100%;margin-top:.75rem}.classes-module-scss-module__UyN3xq__progression th,.classes-module-scss-module__UyN3xq__progression td{text-align:left;border:1px solid #252b3a;padding:.6rem .75rem}.classes-module-scss-module__UyN3xq__progression th{text-transform:uppercase;color:#f0deb0;letter-spacing:.04em;background:#6b1a1a;font-size:.8rem}.classes-module-scss-module__UyN3xq__features{margin-top:2rem}.classes-module-scss-module__UyN3xq__features h2{margin-bottom:1rem}.classes-module-scss-module__UyN3xq__featureGroup{margin-bottom:1.5rem}.classes-module-scss-module__UyN3xq__featureGroup h3{margin-bottom:.5rem;font-size:1rem}.classes-module-scss-module__UyN3xq__featureGroup ul{margin:0;padding-left:1.25rem}
.journal-module-scss-module__GTuvsq__description{color:#e8e2d9;background:#c89b3c14;border-left:3px solid #d4aa4a;margin-bottom:2rem;padding:1rem 1.25rem;font-style:italic}.journal-module-scss-module__GTuvsq__journal{color:inherit;line-height:1.6}.journal-module-scss-module__GTuvsq__journal h1{border-bottom:1px solid #c89b3c66;margin:2.5rem 0 1rem;padding-bottom:.4rem;font-size:1.6rem}.journal-module-scss-module__GTuvsq__journal h2{color:#f0deb0;background:#6b1a1a;border-radius:6px 6px 0 0;align-items:baseline;gap:.5rem;margin:2rem 0 1rem;padding:.45em .75em;font-size:1.1rem;line-height:1.25;display:flex}.journal-module-scss-module__GTuvsq__journal h2 span{text-align:right;white-space:nowrap;opacity:.85;flex:1;font-size:.85em}.journal-module-scss-module__GTuvsq__journal h2 a{color:inherit;text-decoration:none}.journal-module-scss-module__GTuvsq__journal h2 a:hover,.journal-module-scss-module__GTuvsq__journal h2 a:focus-visible{text-underline-offset:2px;text-decoration:underline}.journal-module-scss-module__GTuvsq__journal h2 a:after{content:"";vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;margin-left:.25em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M8 7h9v9'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M8 7h9v9'/%3E%3C/svg%3E") 50%/contain no-repeat}.journal-module-scss-module__GTuvsq__journal h2+ul{margin:0 0 .75rem;padding:0 .75rem}.journal-module-scss-module__GTuvsq__journal li.tag{text-transform:capitalize}.journal-module-scss-module__GTuvsq__journal h3{color:#d4aa4a;align-items:center;gap:.25rem;margin:1.5rem 0 .5rem;font-size:1rem;font-weight:600;line-height:1;display:flex}.journal-module-scss-module__GTuvsq__journal p{margin:0 .5rem 1rem}.journal-module-scss-module__GTuvsq__journal p:last-child{margin-bottom:0}.journal-module-scss-module__GTuvsq__journal p span[style*=float]{text-align:right;display:block;float:none!important}.journal-module-scss-module__GTuvsq__journal a{color:#d4aa4a;text-underline-offset:2px;text-decoration:underline}.journal-module-scss-module__GTuvsq__journal a:hover{color:#ecc85c}.journal-module-scss-module__GTuvsq__journal strong{font-weight:600}.journal-module-scss-module__GTuvsq__journal ul:not(.tags){margin:.5rem 0 1.25rem 1.25rem;padding-left:1rem}.journal-module-scss-module__GTuvsq__journal li{margin:.25rem 0}.journal-module-scss-module__GTuvsq__journal li p{margin:0}.journal-module-scss-module__GTuvsq__journal table{border-collapse:collapse;table-layout:auto;width:100%;margin:1.5rem 0;font-size:.95rem}.journal-module-scss-module__GTuvsq__journal th,.journal-module-scss-module__GTuvsq__journal td{vertical-align:top;border:1px solid #252b3a;padding:.5rem .75rem}.journal-module-scss-module__GTuvsq__journal th p,.journal-module-scss-module__GTuvsq__journal td p{margin:0;font-size:1rem}.journal-module-scss-module__GTuvsq__journal th p a,.journal-module-scss-module__GTuvsq__journal td p a{color:inherit}.journal-module-scss-module__GTuvsq__journal th{color:#f0deb0;text-align:left;background:#6b1a1a;font-weight:600}.journal-module-scss-module__GTuvsq__journal hr{background:0 0;border:none;margin:0}.journal-module-scss-module__GTuvsq__journal section{margin:1.5rem 0}.journal-module-scss-module__GTuvsq__journal section.traits{flex-wrap:wrap;gap:.5rem;margin:.75rem 0;display:flex}.journal-module-scss-module__GTuvsq__journal section.traits p{color:inherit;white-space:nowrap;background:#1e2230;border-radius:5px;align-items:center;margin:0;padding:.25rem;font-size:.7rem;font-weight:500;line-height:1.1;display:flex}
