.sp-wrapper{--sp-colors-fg-active:#f4f4f4;--sp-colors-fg-default:#757678;--sp-colors-bg-active:#a258df2b;--sp-colors-accent:#7828c8;--sp-font-size:14px;--sp-space-1:4px;--sp-space-2:8px;--sp-space-3:12px;--sp-space-4:16px;--sp-space-5:20px;--sp-space-6:24px;--sp-space-7:28px;--sp-space-8:32px;--sp-border-radius:4px}.sp-stack{height:100%}.cm-editor{width:100%;font-size:14px}.sp-cm{max-height:100%;overflow:hidden}.cm-scroller{overflow:hidden;max-height:600px}.sp-code-viewer.is-expanded .cm-scroller{overflow:auto;padding-bottom:50px}.cm-scroller::-webkit-scrollbar{width:0}.sp-tab-button{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;font-family:DM Sans,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important;font-size:inherit;padding:0 var(--sp-space-2);color:var(--sp-colors-fg-default)!important;height:40px;border:0;outline:none;border-bottom:1px solid transparent!important;transition:all .15s ease-out;white-space:nowrap}.sp-tab-button[data-active=true]{color:var(--sp-colors-fg-active)!important;border-bottom:1px solid var(--sp-colors-accent)!important}.sp-tab-button:hover{color:var(--sp-colors-fg-active)!important;background:var(--sp-colors-bg-active)}.sp-tab-button:focus{outline:none}.sp-tab-button:focus-visible{box-shadow:inset 0 0 0 2px var(--sp-colors-accent)}.sp-highlight{position:relative;z-index:10;border-left-color:hsla(0,0%,100%,.8)}.sp-highlight:before{position:absolute;left:0;z-index:-1;height:100%;width:100%;border-left-width:2px;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:hsla(0,0%,100%,.1) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--nextui-code-background)/var(--nextui-code-background-opacity,1)) var(--tw-gradient-to-position);--tw-content:"";content:var(--tw-content)}.sp-highlight:is(.dark *):before{content:var(--tw-content);border-left-color:hsla(0,0%,100%,.5)}#tarteaucitronAlertBig{background-color:#333;color:#fff;border-radius:5px}#tarteaucitronAlertBig button{background-color:#007bff;color:#fff;border:none;padding:10px 20px;cursor:pointer;border-radius:5px}#tarteaucitronAlertBig button:hover{background-color:#0056b3}@font-face{font-family:__DM_Sans_62d14e;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/8c0f877bd1202585-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_62d14e;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/9c18eba18d4baf22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_62d14e;font-style:normal;font-weight:500;font-display:optional;src:url(/_next/static/media/8c0f877bd1202585-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_62d14e;font-style:normal;font-weight:500;font-display:optional;src:url(/_next/static/media/9c18eba18d4baf22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_62d14e;font-style:normal;font-weight:700;font-display:optional;src:url(/_next/static/media/8c0f877bd1202585-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_62d14e;font-style:normal;font-weight:700;font-display:optional;src:url(/_next/static/media/9c18eba18d4baf22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_Fallback_62d14e;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_62d14e{font-family:__DM_Sans_62d14e,__DM_Sans_Fallback_62d14e,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-style:normal}.__variable_62d14e{--font-sans:"__DM_Sans_62d14e","__DM_Sans_Fallback_62d14e",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}