@font-face{font-family:Breathe Fire V;src:url(/vite/assets/breathe-fire-v-regular-DSy7GrMO.woff2)format("woff2");font-display:swap}@font-face{font-family:Dwarven Axe;src:url(/vite/assets/dwarven-axe-regular-BLWfSOwP.woff2)format("woff2");font-display:swap}@font-face{font-family:Ecstasy;src:url(/vite/assets/ecstasy-regular-Bji6a8k0.woff2)format("woff2");font-display:swap}@font-face{font-family:Hortens;src:url(/vite/assets/hortens-regular-DzuaYFr6.woff2)format("woff2");font-display:swap}.cs-root{--cs-title:"Alegreya", Georgia, serif;container:cs/inline-size}.cs-root[data-theme=arkhi]{--cs-title:"Breathe Fire V", "Alegreya", serif}.cs-root[data-theme=legiao]{--cs-title:"Dwarven Axe", "Alegreya", serif}.cs-root[data-theme=valansia]{--cs-title:"Ecstasy", "Alegreya", serif}.cs-root[data-theme=sdg]{--cs-title:"Hortens", "Alegreya", serif}.cs-title{font-family:var(--cs-title,"Alegreya", Georgia, serif)}.cs-box{border:1px solid var(--od-line);background:var(--od-surface-raised);border-radius:12px;box-shadow:0 1px 2px #0000000d,0 2px 8px #0000000a}.dark .cs-box{border-color:var(--od-line-strong);box-shadow:none}.cs-box-grimoire{background:#f7f6ef}.dark .cs-box-grimoire{background:var(--od-surface-sunken)}.cs-num{font-variant-numeric:tabular-nums;font-family:Alegreya,Georgia,serif}.cs-top{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.cs-top>.cs-hp,.cs-top>.cs-band{grid-column:1/-1}.cs-combat{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.cs-group{display:contents}.cs-group-title{display:none}.cs-tiles{display:contents}.cs-tile{text-align:center;flex-direction:column;align-items:center;gap:.125rem;min-width:0;padding:.375rem .25rem;display:flex}.cs-wide-only{display:none}.cs-portrait{flex:none;width:56px;height:56px}.cs-pair{grid-template-columns:minmax(0,1fr);align-items:start;gap:.5rem;display:grid}.cs-narrow-hidden{display:none}.cs-circles{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));align-items:start;gap:.5rem;display:grid}.cs-attr h2{text-align:center;row-gap:0}@container cs (width<=559px){.cs-attr h2{-moz-column-gap:.25rem;column-gap:.25rem;font-size:.8125rem}}@container cs (width>=560px){.cs-top{grid-template-columns:repeat(6,minmax(0,1fr))}.cs-combat{grid-template-columns:repeat(8,minmax(0,1fr))}}@container cs (width>=720px){.cs-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-narrow-hidden{display:table-cell}.cs-under-name{display:none}.cs-portrait{width:88px;height:88px}}@container cs (width>=900px){.cs-combat{grid-template-columns:1fr 1.2fr 1.5fr 2.1fr 2.7fr}.cs-group{padding-bottom:.5rem;display:block}.cs-group-title{display:flex}.cs-tiles{justify-content:space-around;gap:.25rem;display:flex}.cs-tile{box-shadow:none;background:0 0;border:0}.cs-tile.cs-wide-only{display:flex}span.cs-wide-only{display:inline}.cs-narrow-only{display:none}}.cs-break{overflow-wrap:anywhere}@container cs (width<=559px){.cs-attacks,.cs-attacks thead,.cs-attacks tbody{display:block}.cs-attacks tr{border-bottom:1px solid var(--od-line);grid-template-columns:2rem 3.5rem 3.5rem minmax(0,1fr);align-items:center;display:grid}.cs-attacks :is(th,td){border-bottom-width:0;width:auto}.cs-attacks th.cs-attack-name{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.cs-attacks td.cs-attack-name{grid-area:1/1/auto/-1;padding-bottom:0}.cs-attacks td:not(.cs-attack-name){grid-row:2}.cs-table :is(th,td){padding-inline:.25rem}}.cs-facts{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.625rem 1.25rem;display:grid}.cs-facts>.cs-full{grid-column:1/-1}.cs-talents{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.5rem;display:grid}@container cs (width>=720px){.cs-talents{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.cs-pop{animation:.3s cubic-bezier(.3,1.6,.5,1) cs-pop}.cs-bar{transition:width .35s}}@keyframes cs-pop{40%{transform:scale(1.2)}}.cs-tap{justify-content:center;align-items:center;display:inline-flex}@media (pointer:coarse){.cs-tap{min-width:44px;min-height:44px}}.cs-popup{z-index:40;position:fixed;inset:0}.cs-backdrop{background:#0000004d;position:absolute;inset:0}.cs-panel{--cs-title:"Alegreya", Georgia, serif;pointer-events:auto;flex-direction:column;display:flex;position:absolute;overflow:hidden}.cs-popup[data-dock=right] .cs-panel{width:min(26rem,100vw - 3rem);max-height:calc(100dvh - 9rem);top:7rem;right:1.5rem}.cs-popup[data-dock=bottom] .cs-panel{max-height:72dvh;padding-bottom:env(safe-area-inset-bottom);border-bottom-width:0;border-radius:16px 16px 0 0;inset:auto 0 0}.cs-popup[data-host=panel]{z-index:auto;pointer-events:auto;position:absolute}.cs-popup[data-host=panel] .cs-panel{max-height:85%}@media (prefers-reduced-motion:no-preference){.cs-popup[data-dock=right] .cs-panel{animation:.18s ease-out cs-panel-in}.cs-popup[data-dock=bottom] .cs-panel{animation:.22s cubic-bezier(.2,.9,.3,1) cs-sheet-up}}.cs-popup[data-dock=right][data-wide] .cs-panel{width:min(38.75rem,100vw - 3rem)}.cs-popup[data-dock=right][data-tall] .cs-panel{border-width:0 0 0 1px;border-radius:0;max-height:none;inset:0 0 0 auto}.cs-popup[data-dock=bottom][data-tall] .cs-panel{height:72dvh}.cs-popup[data-modal=false]{z-index:20;pointer-events:none}.cs-popup[data-dock=bottom][data-modal=false] .cs-panel{border-bottom-width:1px;border-radius:16px;max-height:calc(100dvh - 9rem);padding-bottom:0;bottom:4.25rem}.cs-popup[data-dock=bottom][data-tall][data-modal=false] .cs-panel{height:min(72dvh,100dvh - 9rem)}@keyframes cs-panel-in{0%{opacity:0;transform:translate(12px)}}@keyframes cs-sheet-up{0%{transform:translateY(100%)}}@container cs (width>=1000px){.cs-top{grid-template-columns:repeat(6,minmax(0,1fr)) minmax(0,3fr)}.cs-top>.cs-hp{grid-column:auto}}@container cs (width>=1000px) and (width<=1179px){.cs-rest-label{display:none}}.cs-head{align-items:center;gap:.25rem .75rem;display:flex}.cs-head-text{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}@container cs (width<=559px){.cs-head{grid-template-columns:auto minmax(0,1fr);display:grid}.cs-head-text{display:contents}.cs-head-text>*{grid-column:1/-1}.cs-head-actions{grid-area:1/2}.cs-head-campaign{display:block}.cs-head-campaign>[aria-hidden]{display:none}}.cs-act-label{display:none}@container cs (width>=720px){.cs-act-label{display:inline}}.cs-purse{container:purse/inline-size}.cs-purse-band{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.cs-purse-coins{display:contents}.cs-coin{align-items:center;gap:.375rem;display:flex}@container purse (width<=559px){.cs-purse-band{grid-template-columns:minmax(0,1fr) auto;display:grid}.cs-purse-coins{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.cs-coin{flex-direction:column;align-items:stretch;gap:.25rem}.cs-coin input{width:100%}.cs-purse-convert{grid-area:1/2}.cs-purse-load{grid-column:1/-1}.cs-purse-band:has(.cs-purse-confirm) .cs-purse-title{display:none}.cs-purse-band:has(.cs-purse-confirm) .cs-purse-convert{grid-column:1/-1}}
