@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@theme inline{--animation-delay-0:0s;--animation-delay-75:75ms;--animation-delay-100:.1s;--animation-delay-150:.15s;--animation-delay-200:.2s;--animation-delay-300:.3s;--animation-delay-500:.5s;--animation-delay-700:.7s;--animation-delay-1000:1s;--animation-repeat-0:0;--animation-repeat-1:1;--animation-repeat-infinite:infinite;--animation-direction-normal:normal;--animation-direction-reverse:reverse;--animation-direction-alternate:alternate;--animation-direction-alternate-reverse:alternate-reverse;--animation-fill-mode-none:none;--animation-fill-mode-forwards:forwards;--animation-fill-mode-backwards:backwards;--animation-fill-mode-both:both;--percentage-0:0;--percentage-5:.05;--percentage-10:.1;--percentage-15:.15;--percentage-20:.2;--percentage-25:.25;--percentage-30:.3;--percentage-35:.35;--percentage-40:.4;--percentage-45:.45;--percentage-50:.5;--percentage-55:.55;--percentage-60:.6;--percentage-65:.65;--percentage-70:.7;--percentage-75:.75;--percentage-80:.8;--percentage-85:.85;--percentage-90:.9;--percentage-95:.95;--percentage-100:1;--percentage-translate-full:1;--animate-in:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--animate-out:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}--animate-accordion-down:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--animate-accordion-up:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--animate-collapsible-down:collapsible-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--animate-collapsible-up:collapsible-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);@keyframes collapsible-down{0%{height:0}to{height:var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto))))}}@keyframes collapsible-up{0%{height:var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto))))}to{height:0}}--animate-caret-blink:caret-blink 1.25s ease-out infinite;@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}}@utility animation-duration-*{--tw-animation-duration:calc(--value(number)*1ms);--tw-animation-duration:--value(--animation-duration-*,[duration],"initial",[*]);animation-duration:calc(--value(number)*1ms);animation-duration:--value(--animation-duration-*,[duration],"initial",[*])}@utility delay-*{animation-delay:calc(--value(number)*1ms);animation-delay:--value(--animation-delay-*,[duration],"initial",[*]);--tw-animation-delay:calc(--value(number)*1ms);--tw-animation-delay:--value(--animation-delay-*,[duration],"initial",[*])}@utility repeat-*{animation-iteration-count:--value(--animation-repeat-*,number,"initial",[*]);--tw-animation-iteration-count:--value(--animation-repeat-*,number,"initial",[*])}@utility direction-*{animation-direction:--value(--animation-direction-*,"initial",[*]);--tw-animation-direction:--value(--animation-direction-*,"initial",[*])}@utility fill-mode-*{animation-fill-mode:--value(--animation-fill-mode-*,"initial",[*]);--tw-animation-fill-mode:--value(--animation-fill-mode-*,"initial",[*])}@utility running{animation-play-state:running}@utility paused{animation-play-state:paused}@utility play-state-*{animation-play-state:--value("initial",[*])}@utility blur-in{--tw-enter-blur:20px}@utility blur-in-*{--tw-enter-blur:calc(--value(number)*1px);--tw-enter-blur:--value(--blur-*,[*])}@utility blur-out{--tw-exit-blur:20px}@utility blur-out-*{--tw-exit-blur:calc(--value(number)*1px);--tw-exit-blur:--value(--blur-*,[*])}@utility fade-in{--tw-enter-opacity:0}@utility fade-in-*{--tw-enter-opacity:calc(--value(number)/100);--tw-enter-opacity:--value(--percentage-*,[*])}@utility fade-out{--tw-exit-opacity:0}@utility fade-out-*{--tw-exit-opacity:calc(--value(number)/100);--tw-exit-opacity:--value(--percentage-*,[*])}@utility zoom-in{--tw-enter-scale:0}@utility zoom-in-*{--tw-enter-scale:calc(--value(number)*1%);--tw-enter-scale:calc(--value(ratio));--tw-enter-scale:--value(--percentage-*,[*])}@utility -zoom-in-*{--tw-enter-scale:calc(--value(number)*-1%);--tw-enter-scale:calc(--value(ratio)*-1);--tw-enter-scale:--value(--percentage-*,[*])}@utility zoom-out{--tw-exit-scale:0}@utility zoom-out-*{--tw-exit-scale:calc(--value(number)*1%);--tw-exit-scale:calc(--value(ratio));--tw-exit-scale:--value(--percentage-*,[*])}@utility -zoom-out-*{--tw-exit-scale:calc(--value(number)*-1%);--tw-exit-scale:calc(--value(ratio)*-1);--tw-exit-scale:--value(--percentage-*,[*])}@utility spin-in{--tw-enter-rotate:30deg}@utility spin-in-*{--tw-enter-rotate:calc(--value(number)*1deg);--tw-enter-rotate:calc(--value(ratio)*360deg);--tw-enter-rotate:--value(--rotate-*,[*])}@utility -spin-in{--tw-enter-rotate:-30deg}@utility -spin-in-*{--tw-enter-rotate:calc(--value(number)*-1deg);--tw-enter-rotate:calc(--value(ratio)*-360deg);--tw-enter-rotate:--value(--rotate-*,[*])}@utility spin-out{--tw-exit-rotate:30deg}@utility spin-out-*{--tw-exit-rotate:calc(--value(number)*1deg);--tw-exit-rotate:calc(--value(ratio)*360deg);--tw-exit-rotate:--value(--rotate-*,[*])}@utility -spin-out{--tw-exit-rotate:-30deg}@utility -spin-out-*{--tw-exit-rotate:calc(--value(number)*-1deg);--tw-exit-rotate:calc(--value(ratio)*-360deg);--tw-exit-rotate:--value(--rotate-*,[*])}@utility slide-in-from-top{--tw-enter-translate-y:-100%}@utility slide-in-from-top-*{--tw-enter-translate-y:calc(--value(integer)*var(--spacing)*-1);--tw-enter-translate-y:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-enter-translate-y:calc(--value(ratio)*-100%);--tw-enter-translate-y:calc(--value(--translate-*,[percentage],[length])*-1)}@utility slide-in-from-bottom{--tw-enter-translate-y:100%}@utility slide-in-from-bottom-*{--tw-enter-translate-y:calc(--value(integer)*var(--spacing));--tw-enter-translate-y:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-enter-translate-y:calc(--value(ratio)*100%);--tw-enter-translate-y:--value(--translate-*,[percentage],[length])}@utility slide-in-from-left{--tw-enter-translate-x:-100%}@utility slide-in-from-left-*{--tw-enter-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-enter-translate-x:calc(--value(ratio)*-100%);--tw-enter-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}@utility slide-in-from-right{--tw-enter-translate-x:100%}@utility slide-in-from-right-*{--tw-enter-translate-x:calc(--value(integer)*var(--spacing));--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-enter-translate-x:calc(--value(ratio)*100%);--tw-enter-translate-x:--value(--translate-*,[percentage],[length])}@utility slide-in-from-start{&:dir(ltr){--tw-enter-translate-x:-100%}&:dir(rtl){--tw-enter-translate-x:100%}}@utility slide-in-from-start-*{&:where(:dir(ltr),[dir=ltr],[dir=ltr]*){--tw-enter-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-enter-translate-x:calc(--value(ratio)*-100%);--tw-enter-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}&:where(:dir(rtl),[dir=rtl],[dir=rtl]*){--tw-enter-translate-x:calc(--value(integer)*var(--spacing));--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-enter-translate-x:calc(--value(ratio)*100%);--tw-enter-translate-x:--value(--translate-*,[percentage],[length])}}@utility slide-in-from-end{&:dir(ltr){--tw-enter-translate-x:100%}&:dir(rtl){--tw-enter-translate-x:-100%}}@utility slide-in-from-end-*{&:where(:dir(ltr),[dir=ltr],[dir=ltr]*){--tw-enter-translate-x:calc(--value(integer)*var(--spacing));--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-enter-translate-x:calc(--value(ratio)*100%);--tw-enter-translate-x:--value(--translate-*,[percentage],[length])}&:where(:dir(rtl),[dir=rtl],[dir=rtl]*){--tw-enter-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-enter-translate-x:calc(--value(ratio)*-100%);--tw-enter-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}}@utility slide-out-to-top{--tw-exit-translate-y:-100%}@utility slide-out-to-top-*{--tw-exit-translate-y:calc(--value(integer)*var(--spacing)*-1);--tw-exit-translate-y:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-exit-translate-y:calc(--value(ratio)*-100%);--tw-exit-translate-y:calc(--value(--translate-*,[percentage],[length])*-1)}@utility slide-out-to-bottom{--tw-exit-translate-y:100%}@utility slide-out-to-bottom-*{--tw-exit-translate-y:calc(--value(integer)*var(--spacing));--tw-exit-translate-y:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-exit-translate-y:calc(--value(ratio)*100%);--tw-exit-translate-y:--value(--translate-*,[percentage],[length])}@utility slide-out-to-left{--tw-exit-translate-x:-100%}@utility slide-out-to-left-*{--tw-exit-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-exit-translate-x:calc(--value(ratio)*-100%);--tw-exit-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}@utility slide-out-to-right{--tw-exit-translate-x:100%}@utility slide-out-to-right-*{--tw-exit-translate-x:calc(--value(integer)*var(--spacing));--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-exit-translate-x:calc(--value(ratio)*100%);--tw-exit-translate-x:--value(--translate-*,[percentage],[length])}@utility slide-out-to-start{&:dir(ltr){--tw-exit-translate-x:-100%}&:dir(rtl){--tw-exit-translate-x:100%}}@utility slide-out-to-start-*{&:where(:dir(ltr),[dir=ltr],[dir=ltr]*){--tw-exit-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-exit-translate-x:calc(--value(ratio)*-100%);--tw-exit-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}&:where(:dir(rtl),[dir=rtl],[dir=rtl]*){--tw-exit-translate-x:calc(--value(integer)*var(--spacing));--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-exit-translate-x:calc(--value(ratio)*100%);--tw-exit-translate-x:--value(--translate-*,[percentage],[length])}}@utility slide-out-to-end{&:dir(ltr){--tw-exit-translate-x:100%}&:dir(rtl){--tw-exit-translate-x:-100%}}@utility slide-out-to-end-*{&:where(:dir(ltr),[dir=ltr],[dir=ltr]*){--tw-exit-translate-x:calc(--value(integer)*var(--spacing));--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-exit-translate-x:calc(--value(ratio)*100%);--tw-exit-translate-x:--value(--translate-*,[percentage],[length])}&:where(:dir(rtl),[dir=rtl],[dir=rtl]*){--tw-exit-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-exit-translate-x:calc(--value(ratio)*-100%);--tw-exit-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}}@theme inline{@keyframes accordion-down{0%{height:0}to{height:var(
        --radix-accordion-content-height,var(--accordion-panel-height,auto)
      )}}@keyframes accordion-up{0%{height:var(
        --radix-accordion-content-height,var(--accordion-panel-height,auto)
      )}to{height:0}}}@utility no-scrollbar{-ms-overflow-style:none;scrollbar-width:none;&::-webkit-scrollbar{display:none}}.rich-content{overflow-wrap:anywhere;font-family:var(--rh-font-body)}.rich-content:not(.sourcebook-reader-content){color:var(--rh-text)}.rich-content :is(strong,b){font-weight:700}.sourcebook-content-html :is(strong,b){font-weight:600}.dnd5e2 .inline-h4,.rich-content .inline-entry:first-child,.rich-content .inline-h4{padding-inline-start:2ch;font-style:italic;font-weight:700}.sourcebook-content-html .inline-entry:first-child,.sourcebook-content-html .inline-h4{font-weight:600}.rich-content .hanging{padding-inline-start:2ch;text-indent:-2ch}.rich-content :is(.metadata,.meta){font-style:italic}.dnd5e2 .habitat-treasure,.rich-content .habitat-treasure{display:table;max-width:100%;border-block-start:1px solid var(
    --dnd5e-habitat-treasure-color-border,var(--rh-sourcebook-accent-muted,var(--rh-border-subtle))
  );background-color:var(
    --dnd5e-habitat-treasure-color-background,var(--rh-sourcebook-notable-bg,var(--rh-surface-muted))
  );padding:2px}.rich-content>:first-child{margin-top:0}.rich-content>:last-child{margin-bottom:0}.rich-content p{margin-bottom:1rem}.rich-content.rh-detail-prose p{margin-bottom:.5rem}.rh-content-heading,.rich-content:not(.sourcebook-reader-content) :is(h1,h2,h3,h4):not(.statblock-title):not(.statblock-actions-title){margin-block:1.35rem .55rem;border:0;padding:0;color:var(--rh-rich-heading-color);font-family:var(--rh-rich-heading-font);font-size:var(--rh-rich-heading-size);font-weight:700;line-height:1.12;letter-spacing:0;text-decoration:none;text-transform:none}.dark .rh-content-heading,.dark .rich-content:not(.sourcebook-reader-content) :is(h1,h2,h3,h4):not(.statblock-title):not(.statblock-actions-title){color:#fff}.rh-content-heading:first-child,.rich-content:not(.sourcebook-reader-content)>:is(h1,h2,h3,h4):first-child{margin-block-start:0}.rich-content:not(.sourcebook-reader-content) :is(h1,h2,h3,h4) :is(strong,em,span,a.content-ref,.content-ref--missing){color:inherit;font:inherit;text-decoration:inherit}.rich-content ol,.rich-content ul{padding-left:1.5rem}.rich-content:not(.sourcebook-reader-content) ol,.rich-content:not(.sourcebook-reader-content) ul{margin-bottom:1rem}.rich-content ul{list-style:disc}.rich-content ol{list-style:decimal}.rich-content:not(.sourcebook-reader-content) table{margin:1.25rem 0;width:100%;border-collapse:collapse;overflow:hidden;border-radius:0;background:var(--rh-rule-table-row-odd);color:var(--rh-reader-text,var(--rh-text));font-family:var(--rh-font-body);font-size:.875rem;line-height:1.45}.rich-content:not(.sourcebook-reader-content) table :is(th,td){padding:.55rem .65rem;transition:background-color .14s ease-out;vertical-align:top}.rich-content:not(.sourcebook-reader-content) table :is(caption,th,td) p{margin:0;color:inherit;font:inherit;line-height:inherit}.rich-content:not(.sourcebook-reader-content) table thead{background:linear-gradient(to right,var(--rh-rule-table-header-from),var(--rh-rule-table-header-to));color:var(--rh-rule-table-header-text);font-family:var(--rh-rule-table-header-font);font-weight:700;text-align:left;text-shadow:none}.rich-content:not(.sourcebook-reader-content) table thead tr{background:transparent}.rich-content:not(.sourcebook-reader-content) table thead :is(th,td){background:transparent;color:var(--rh-rule-table-header-text);font-size:.9375rem;font-weight:700;line-height:normal;padding-block:.38rem;text-align:left}.rich-content:not(.sourcebook-reader-content) table thead :is(th,td) :is(p,strong,em,span,a.content-ref,.content-ref--missing){color:inherit;font:inherit;text-decoration:inherit}.rich-content:not(.sourcebook-reader-content) table tbody tr:nth-child(odd)>:is(th,td){background:var(--rh-rule-table-row-odd)}.rich-content:not(.sourcebook-reader-content) table tbody tr:nth-child(2n)>:is(th,td){background:var(--rh-rule-table-row-even)}.rich-content:not(.sourcebook-reader-content) table tbody tr:hover>:is(th,td){background:var(--rh-rule-table-row-hover)}.rich-content:not(.sourcebook-reader-content) table tbody :is(th,td){text-align:left}.rich-content:not(.sourcebook-reader-content) table tbody th{color:var(--rh-text-strong);font-weight:700}.rich-content:not(.sourcebook-reader-content) table caption{caption-side:top;margin-bottom:2px;color:var(--rh-text-strong);font-family:var(--rh-rule-table-header-font);font-size:1rem;font-variant:small-caps;text-align:left;font-weight:700}.rh-article-body{overflow-wrap:anywhere}.rich-content.rh-article-body a:not(.content-ref)[href]{color:var(--rh-article-link);text-decoration-line:underline;text-decoration-color:transparent;transition:text-decoration-color .15s ease-out}.rich-content.rh-article-body a:not(.content-ref)[href]:is(:hover,:focus-visible){color:var(--rh-article-link);text-decoration-color:currentColor}.rh-article-body p{margin-bottom:1.15rem}.rh-article-body :is(h2,h3,h4,h5){scroll-margin-top:5rem}.rh-article-body h2{--rh-rich-heading-size:1.75rem;margin-top:2.2rem!important}.rh-article-body h3:not(.statblock-title){--rh-rich-heading-size:1.4rem;margin-top:1.8rem!important}.rh-article-body h4:not(.statblock-actions-title){--rh-rich-heading-size:1.2rem;margin-top:1.5rem!important}.rh-article-body h5{margin-block:1.35rem .55rem;color:var(--rh-rich-heading-color);font-family:var(--rh-rich-heading-font);font-size:1.1rem;font-weight:700;line-height:1.2}.dark .rh-article-body h5{color:#fff}.rh-article-body blockquote{margin:1.5rem 0;border-left:3px solid var(--rh-rune);border-radius:0 .25rem .25rem 0;background:color-mix(in srgb,var(--rh-surface-muted) 72%,transparent);padding:.9rem 1rem;color:var(--rh-text-muted);font-style:italic}.rh-article-body blockquote>:last-child{margin-bottom:0}.dark .rich-content:not(.sourcebook-reader-content) table caption{color:#fff}.content-embed--image{margin:1rem 0;border:0;overflow:hidden;padding:0}.content-embed--image img{display:block;width:100%;max-height:min(34rem,72vh);-o-object-fit:contain;object-fit:contain;background:var(--rh-surface-muted)}.content-embed--image figcaption{padding:.625rem 1rem .75rem;color:var(--rh-text-muted);font-size:.8125rem;font-weight:500;opacity:.72;text-align:center}.rich-content :where(.left,.float-left,.right,.float-right,.one,.size-one,.two,.size-two,.three,.size-three,.four,.size-four,.five,.size-five,.six,.size-six,.seven,.size-seven),.rich-content :where(figure.content-embed--image:has(>img:is(.left,.float-left,.right,.float-right,.one,.size-one,.two,.size-two,.three,.size-three,.four,.size-four,.five,.size-five,.six,.size-six,.seven,.size-seven))){--rh-content-float-max:100%;--rh-content-size-max:100%}.rich-content :is(.one,.size-one),.rich-content figure.content-embed--image:has(>img:is(.one,.size-one)){--rh-content-size-max:100px}.rich-content :is(.two,.size-two),.rich-content figure.content-embed--image:has(>img:is(.two,.size-two)){--rh-content-size-max:200px}.rich-content :is(.three,.size-three),.rich-content figure.content-embed--image:has(>img:is(.three,.size-three)){--rh-content-size-max:300px}.rich-content :is(.four,.size-four),.rich-content figure.content-embed--image:has(>img:is(.four,.size-four)){--rh-content-size-max:400px}.rich-content :is(.five,.size-five),.rich-content figure.content-embed--image:has(>img:is(.five,.size-five)){--rh-content-size-max:500px}.rich-content :is(.six,.size-six),.rich-content figure.content-embed--image:has(>img:is(.six,.size-six)){--rh-content-size-max:600px}.rich-content :is(.seven,.size-seven),.rich-content figure.content-embed--image:has(>img:is(.seven,.size-seven)){--rh-content-size-max:700px}.rich-content :is(.left,.float-left):not(figure.content-embed--image>img),.rich-content figure.content-embed--image:has(>img:is(.left,.float-left)){--rh-content-float-max:50%;float:left;clear:left;margin:.35rem .5rem 1rem 0}.rich-content :is(.right,.float-right):not(figure.content-embed--image>img),.rich-content figure.content-embed--image:has(>img:is(.right,.float-right)){--rh-content-float-max:50%;float:right;clear:right;margin:.35rem 0 1rem .5rem}.rich-content :is(.left,.float-left,.right,.float-right,.one,.size-one,.two,.size-two,.three,.size-three,.four,.size-four,.five,.size-five,.six,.size-six,.seven,.size-seven):not(figure.content-embed--image>img),.rich-content figure.content-embed--image:has(>img:is(.left,.float-left,.right,.float-right,.one,.size-one,.two,.size-two,.three,.size-three,.four,.size-four,.five,.size-five,.six,.size-six,.seven,.size-seven)){width:-moz-fit-content;width:fit-content;max-width:min(100%,var(--rh-content-float-max,100%),var(--rh-content-size-max,100%))}.rich-content figure.content-embed--image:has(>img:is(.left,.float-left,.right,.float-right,.one,.size-one,.two,.size-two,.three,.size-three,.four,.size-four,.five,.size-five,.six,.size-six,.seven,.size-seven))>img,.rich-content figure.content-embed--image:is(.left,.float-left,.right,.float-right,.one,.size-one,.two,.size-two,.three,.size-three,.four,.size-four,.five,.size-five,.six,.size-six,.seven,.size-seven)>img{width:auto;max-width:100%;height:auto;float:none;clear:none}@media (max-width:639px){.rich-content :is(.left,.float-left,.right,.float-right):not(figure.content-embed--image>img),.rich-content figure.content-embed--image:has(>img:is(.left,.float-left,.right,.float-right)){--rh-content-float-max:100%;float:none;clear:both;margin:1.25rem auto}.rich-content img:is(.left,.float-left,.right,.float-right):not(figure.content-embed--image>img){display:block}}