.rl-guide{--tw-text-opacity:1;color:rgb(25 25 25/var(--tw-text-opacity))}.rl-guide h2{margin-top:2rem;font-size:1.25rem}.rl-guide h2,.rl-guide h3{margin-bottom:.75rem;line-height:1.75rem;font-weight:700}.rl-guide h3{margin-top:1.5rem;font-size:1.125rem;text-transform:none;letter-spacing:0;--tw-text-opacity:1;color:rgb(25 25 25/var(--tw-text-opacity))}.rl-guide p{margin-top:.75rem;margin-bottom:.75rem;line-height:1.625}.rl-guide ul{margin-top:1rem;margin-bottom:1rem;list-style-type:disc}.rl-guide ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.rl-guide ul{padding-left:1.5rem}.rl-guide .rl-guide-figure{margin-top:1.5rem;margin-bottom:1.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;overflow-x:auto}.rl-guide .rl-guide-figure img{display:block;width:auto;min-width:0;max-width:none;height:auto;margin:0 auto}.rl-guide .rl-guide-example{display:flex;flex-direction:column;align-items:center;min-width:280px}.rl-guide figcaption{margin-top:.75rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity:1;color:rgb(25 25 25/var(--tw-text-opacity));min-width:240px}@media (max-width:640px){.rl-guide{margin-left:-20px}.rl-guide .rl-guide-figure{width:calc(100vw - 2px);margin-left:calc((100% - 100vw + 2px) / 2);margin-right:calc((100% - 100vw + 2px) / 2);padding:8px}}.rl-guide .rl-guide-overview-row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:16px}.rl-guide .rl-guide-overview-row img{margin:0;flex:0 0 auto}.rl-guide .rl-guide-overview-row .rl-overview-plus{font-size:24px}.rl-guide .rl-overview-direction{text-align:center;max-width:220px}.rl-guide .rl-overview-direction span{font-size:32px}.rl-guide .rl-overview-direction .rl-vertical-arrow{display:none}.rl-guide .rl-mechanism-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px;align-items:start;margin:24px 0}.rl-guide .rl-mechanism-grid .rl-guide-figure{margin:0;padding:8px}.rl-guide .rl-mechanism-grid img{max-width:none}.rl-guide .rl-mechanism-grid figcaption{min-width:0}@media (max-width:640px){.rl-guide .rl-guide-overview-row{flex-direction:column}.rl-guide .rl-overview-direction .rl-horizontal-arrow{display:none}.rl-guide .rl-overview-direction .rl-vertical-arrow{display:block}.rl-guide .rl-mechanism-grid{width:calc(100vw - 2px);margin-left:calc((100% - 100vw + 2px) / 2);margin-right:calc((100% - 100vw + 2px) / 2)}.rl-guide .rl-mechanism-grid .rl-guide-figure{width:100%}}.rl-guide table{display:block;max-width:100%;overflow-x:auto}.rl-guide .rl-overview-figure{container-type:inline-size}.rl-guide .rl-overview-products,.rl-guide .rl-overview-reactants{display:flex;align-items:center;justify-content:center;gap:12px}@container (max-width: 1000px){.rl-guide .rl-guide-overview-row{flex-direction:column}.rl-guide .rl-overview-direction .rl-horizontal-arrow{display:none}.rl-guide .rl-overview-direction .rl-vertical-arrow{display:block}}@media (max-width:640px){.rl-guide .rl-overview-products,.rl-guide .rl-overview-reactants{flex-direction:column}}@media (max-width:640px){.rl-article-scroll:has(.rl-guide){margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}}