html:not([data-theme=night]) .report-shell .report{--accent:var(--color-accent);--fill:#4b2edd;--text:#4b2edd;--tint:#ede9ff}html:not([data-theme=night]) .report-shell .report .t-story{--fill:#ff9f6b;--text:#b24f17;--tint:#fff0e5}html:not([data-theme=night]) .report-shell .report :is(.t-who,.t-plain,.t-letter){--fill:#4b2edd;--text:#4b2edd;--tint:#ede9ff}html:not([data-theme=night]) .report-shell .report .t-love{--fill:#e0356a;--text:#c21f55;--tint:#fde8ef}html:not([data-theme=night]) .report-shell .report .t-work{--fill:#3d9a63;--text:#27693f;--tint:#e5f4ea}html:not([data-theme=night]) .report-shell .report .t-inner{--fill:#3b86c4;--text:#235a82;--tint:#e4f0f9}html:not([data-theme=night]) .report-shell .report .t-path{--fill:#f0a92e;--text:#7a5a0c;--tint:#fdf1d4}.report-shell .report .part-open .part{font-family:var(--font-display)}html:not([data-theme=night]) .report-shell .report .num{color:#fff}html:not([data-theme=night]) .report-shell .report :is(.t-story,.t-path) .num{color:#17123a}html[data-theme=night] .report-shell .report :is(figure.paper,.instrument.paper figure,.patterns figure,.grid-wrap.paper) svg{filter:invert()hue-rotate(180deg)}.report-shell .report .grid-wrap.paper{border-radius:var(--r)}@media screen{html .report .part-open .part{font-size:calc(34 * var(--u))}html .report .closing .lede{font-size:calc(26 * var(--u))}html .report .kick .no{font-size:calc(24 * var(--u))}html .report .lede{font-size:calc(23 * var(--u))}html .report .last-line{font-size:calc(22 * var(--u))}html .report h3{font-size:calc(20 * var(--u))}html .report .part-say{font-size:calc(19 * var(--u))}html .report .box :is(h3,h5),html .report .box .row{font-size:calc(17 * var(--u))}html .report .pill,html .report .part-kick,html .report .part-cap{font-size:calc(16 * var(--u))}}@media screen and (max-width:640px){html .report .part-open .part{font-size:min(calc(28 * var(--u)), 9.2vw)}html .report .lede{font-size:calc(21 * var(--u))}html .report .last-line{font-size:calc(20 * var(--u))}}@media (max-width:640px){.report .detail table{max-width:100%;display:block;overflow-x:auto}}
