/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */.container-nav-content[data-v-b9bb77fb]{display:flex;flex-direction:row;height:100%;justify-content:flex-start;width:100%}@media screen and (min-width:1024px){.container-nav-content[data-v-b9bb77fb]{justify-content:center}}.sn_box[data-v-b9bb77fb]{align-items:center;display:flex;flex-direction:row;height:100%;width:100%}@media screen and (min-width:1024px){.sn_box[data-v-b9bb77fb]{max-width:var(--container-3xl,48rem)}}.sn_box>div[data-v-b9bb77fb]{align-items:center;border-color:var(--color-grigio-200,#d6d7d9);display:flex;flex-basis:auto;flex-direction:column;flex-grow:1;font-size:var(--text-base,1rem);height:100%;justify-content:center;letter-spacing:-.0063rem;line-height:var(--tw-leading,var(--text-base--line-height,1.5));padding-inline:calc(var(--spacing,.25rem)*10);padding-top:calc(var(--spacing,.25rem)*.5)}@media screen and (min-width:1024px){.sn_box>div[data-v-b9bb77fb]{flex-direction:row;gap:calc(var(--spacing,.25rem)*2.5);padding-top:0}}.sn_box>div[data-v-b9bb77fb]{min-width:-moz-max-content;min-width:max-content;padding-inline:calc(var(--spacing,.25rem)*4)}@media screen and (min-width:640px){.sn_box>div[data-v-b9bb77fb]{padding-inline:calc(var(--spacing,.25rem)*8)}}@media screen and (min-width:1024px){.sn_box>div[data-v-b9bb77fb]{padding-inline:calc(var(--spacing,.25rem)*10)}}.sn_box>div a[data-v-b9bb77fb]{color:var(--color-grigio-600,#6c7277);cursor:pointer}.sn_box>div svg[data-v-b9bb77fb]{fill:var(--color-grigio-600,#6c7277)}.toc-overlay[data-v-b9bb77fb]{background-color:var(--color-grigio-150,#e2e3e4);bottom:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);position:fixed;right:calc(var(--spacing,.25rem)*0);top:calc(var(--spacing,.25rem)*14);z-index:50}@media screen and (min-width:1024px){.toc-overlay[data-v-b9bb77fb]{top:calc(var(--spacing,.25rem)*16)}}.toc-overlay[data-v-b9bb77fb]{height:auto;overflow-y:auto;width:100%}.toc-content-wrapper[data-v-b9bb77fb]{display:flex;flex-direction:column;min-height:100%;width:100%}.toc-content[data-v-b9bb77fb]{padding-block:calc(var(--spacing,.25rem)*8);padding-inline:calc(var(--spacing,.25rem)*4);width:100%}@media screen and (min-width:1024px){.toc-content[data-v-b9bb77fb]{margin-inline:auto;padding-inline:calc(var(--spacing,.25rem)*6);width:768px}}
