/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.admonition>:first-child,.admonition>:nth-child(2){margin-top:0}.admonition>:last-child{margin-bottom:0}.admonition-success code{--tw-border-style:none;background-color:var(--success);border-style:none}@supports (color:color-mix(in lab, red, red)){.admonition-success code{background-color:color-mix(in oklab, var(--success) 20%, transparent)}}.admonition-success code{padding-inline:calc(var(--spacing,.25rem) * .5)}.admonition-info code{--tw-border-style:none;background-color:var(--info);border-style:none}@supports (color:color-mix(in lab, red, red)){.admonition-info code{background-color:color-mix(in oklab, var(--info) 20%, transparent)}}.admonition-info code{padding-inline:calc(var(--spacing,.25rem) * .5)}.admonition-warning code{--tw-border-style:none;background-color:var(--warning);border-style:none}@supports (color:color-mix(in lab, red, red)){.admonition-warning code{background-color:color-mix(in oklab, var(--warning) 20%, transparent)}}.admonition-warning code{padding-inline:calc(var(--spacing,.25rem) * .5)}.admonition-error code{--tw-border-style:none;background-color:var(--error);border-style:none}@supports (color:color-mix(in lab, red, red)){.admonition-error code{background-color:color-mix(in oklab, var(--error) 20%, transparent)}}.admonition-error code{padding-inline:calc(var(--spacing,.25rem) * .5)}.markdown-content .passi :is(ol,ul){counter-reset:passo;gap:1.25rem;margin:2rem 0 3.5rem;padding:0;list-style:none;display:grid}@media (width>=768px){.markdown-content .passi :is(ol,ul){grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}}.markdown-content .passi li{border:1px solid var(--color-base-200);background:color-mix(in oklch, var(--color-primary-50) 60%, transparent);counter-increment:passo;border-radius:.75rem;margin:0;padding:3.75rem 1.5rem 1.5rem;position:relative}.markdown-content .passi ul li{border-top:4px solid var(--color-primary-700);padding-top:1.5rem}.markdown-content .passi ol li:before{content:counter(passo);background:var(--color-primary-700);color:#fff;border-radius:9999px;place-items:center;width:2.25rem;height:2.25rem;font-weight:700;display:grid;position:absolute;top:1.25rem;left:1.5rem}.markdown-content .passi li strong{margin-bottom:.35rem;font-size:1.125rem;display:block}.dark .markdown-content .passi li{border-color:var(--color-base-700);background:color-mix(in oklch, var(--color-primary-950) 45%, transparent)}
