@charset "UTF-8";*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:host,html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}progress{vertical-align:initial}.select-none{-webkit-user-select:none;user-select:none}.bg-transparent{background-color:initial}.from-black\/35{--tw-gradient-from:#00000059 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-fuchsia-800{--tw-gradient-from:#86198f var(--tw-gradient-from-position);--tw-gradient-to:#86198f00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from:#9333ea var(--tw-gradient-from-position);--tw-gradient-to:#9333ea00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0000 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-fuchsia-900\/40{--tw-gradient-to:#701a7566 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.drop-shadow-\[0_1px_5px_rgba\(0\,0\,0\,\.25\)\]{--tw-drop-shadow:drop-shadow(0 1px 5px #00000040)}.drop-shadow-\[0_2px_10px_rgba\(0\,0\,0\,\.45\)\]{--tw-drop-shadow:drop-shadow(0 2px 10px #00000073)}.drop-shadow-\[0_2px_12px_rgba\(0\,0\,0\,\.45\)\]{--tw-drop-shadow:drop-shadow(0 2px 12px #00000073)}.\[background\:radial-gradient\(circle_at_20\%_20\%\,rgba\(255\,255\,255\,0\.85\)_0\%\,transparent_55\%\)\]{background:radial-gradient(circle at 20% 20%,#ffffffd9 0,#0000 55%)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}@media(min-width:768px){.md\:inset-y-4{top:1rem;bottom:1rem}.md\:-top-10{top:-2.5rem}.md\:left-\[calc\(50\%-193px\)\]{left:calc(50% - 193px)}.md\:right-auto{right:auto}.md\:col-span-1{grid-column:span 1/span 1}.md\:mx-2{margin-left:.5rem;margin-right:.5rem}.md\:my-24{margin-top:6rem;margin-bottom:6rem}.md\:-mt-16{margin-top:-4rem}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-4{margin-bottom:1rem}.md\:mt-14{margin-top:3.5rem}.md\:h-24{height:6rem}.md\:h-\[var\(--header-mobile-h\)\]{height:var(--header-mobile-h)}.md\:w-24{width:6rem}.md\:w-\[386px\]{width:386px}.md\:w-auto{width:auto}.md\:max-w-\[600px\]{max-width:600px}.md\:max-w-\[700px\]{max-width:700px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:items-end{align-items:flex-end}.md\:gap-10{gap:2.5rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:overflow-hidden{overflow:hidden}.md\:rounded-2xl{border-radius:1rem}.md\:rounded-3xl{border-radius:1.5rem}.md\:p-10{padding:2.5rem}.md\:p-16{padding:4rem}.md\:p-6{padding:1.5rem}.md\:p-\[18px\]{padding:18px}.md\:px-0{padding-left:0;padding-right:0}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-14{padding-bottom:3.5rem}.md\:pb-4{padding-bottom:1rem}.md\:pt-10{padding-top:2.5rem}.md\:pt-12{padding-top:3rem}.md\:pt-20{padding-top:5rem}.md\:pt-32{padding-top:8rem}.md\:text-right{text-align:right}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-\[180px\]{font-size:180px}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}:root{--fs6:clamp(.6rem,.576rem + .006vw,.672rem);--fs6-5:clamp(.65rem,.624rem + .0065vw,.728rem);--fs7:clamp(.7rem,.672rem + .007vw,.784rem);--fs7-5:clamp(.75rem,.72rem + .0075vw,.84rem);--fs8:clamp(.8rem,.768rem + .008vw,.896rem);--fs8-5:clamp(.85rem,.816rem + .0085vw,.952rem);--fs9:clamp(.9rem,.864rem + .009vw,1.008rem);--fs10:clamp(1rem,.96rem + .01vw,1.12rem);--fs11:clamp(1.1rem,1.056rem + .011vw,1.232rem);--fs12:clamp(1.2rem,1.152rem + .012vw,1.344rem);--fs13:clamp(1.3rem,1.248rem + .013vw,1.456rem);--fs14:clamp(1.4rem,1.344rem + .014vw,1.568rem);--fs15:clamp(1.5rem,1.44rem + .015vw,1.68rem);--fs16:clamp(1.6rem,1.536rem + .016vw,1.792rem);--fs17:clamp(1.7rem,1.632rem + .017vw,1.904rem);--fs18:clamp(1.8rem,1.728rem + .018vw,2.016rem);--fs20:clamp(2rem,1.92rem + .02vw,2.24rem);--fs21:clamp(2.1rem,2.016rem + .021vw,2.352rem);--fs22:clamp(2.2rem,2.112rem + .022vw,2.464rem);--fs23:clamp(2.3rem,2.208rem + .023vw,2.576rem);--fs24:clamp(2.4rem,2.304rem + .024vw,2.688rem);--fs25:clamp(2.5rem,2.4rem + .025vw,2.8rem);--fs28:clamp(2.8rem,2.688rem + .028vw,3.136rem);--fs30:clamp(3rem,2.88rem + .03vw,3.36rem);--fs32:clamp(3.2rem,3.072rem + .032vw,3.584rem);--fs36:clamp(3.6rem,3.456rem + .036vw,4.032rem);--fs40:clamp(4rem,3.84rem + .04vw,4.48rem);--fs48:clamp(4.8rem,4.608rem + .048vw,5.376rem);--fs56:clamp(5.6rem,5.376rem + .056vw,6.272rem);--fs64:clamp(6.4rem,6.144rem + .064vw,7.168rem);--fs-overline:var(--fs8);--fs-caption:.75rem;--fs-body-sm:.875rem;--fs-body:1rem;--fs-body-lg:1.125rem;--fs-body-xl:var(--fs12);--fs-lead:var(--fs13);--fs-title-xs:var(--fs14);--fs-title-s:1.375rem;--fs-title:1.875rem;--fs-title-m:var(--fs24);--fs-title-l:var(--fs28);--fs-display:var(--fs36);--fs-icon-xs:var(--fs10);--fs-icon-sm:var(--fs11);--fs-icon:var(--fs12);--fs-icon-lg:var(--fs14);--fs-icon-nav:27px;--fs-icon-xl:var(--fs56);--fw-f2-light:400;--fw-f2-regular:400;--fw-f2-medium:500;--fw-f2-strong:600;--fw-f2-bold:700;--fw-f1-regular:400;--fw-f1-strong:700;--avatar-mini:32px;--avatar-standard:40px;--avatar-card:56px;--avatar-profile:88px;--avatar-profile-edit:120px;--sp-2:.125rem;--sp-4:.25rem;--sp-6:.375rem;--sp-8:.5rem;--sp-10:.625rem;--sp-12:.75rem;--sp-14:.875rem;--sp-16:1rem;--sp-20:1.25rem;--sp-24:1.5rem;--sp-32:2rem;--sp-40:2.5rem;--sp-48:3rem;--sp-64:4rem;--sp-80:5rem;--sp-96:6rem;--sp-128:8rem;--r-10:10px;--r-14:14px;--r-18:18px;--r-24:24px;--r-32:32px;--r-pill:999px;--t-fast:.12s;--t:.18s;--ease:cubic-bezier(.2,.8,.2,1);--safe-top-clearance:env(safe-area-inset-top,0px);--safe-bottom-clearance:env(safe-area-inset-bottom,0px);--bar-float-gap:12px;--nav-float-max-w:450px;--header-pill-h:64px;--nav-pill-h:58px;--header-mobile-h:calc(var(--safe-top-clearance) + var(--header-pill-h));--bar-surface:var(--surface-0,#fff);--nav-fab-overhang:21px;--nav-mobile-bottom-h:calc(var(--safe-bottom-clearance) + var(--nav-pill-h) + 8px);--content-gutter:24px;--content-social:680px;--content-reading:780px;--content-wide:1280px}@media(max-width:767px){:root{--content-gutter:16px}}@media(display-mode:standalone){:root{--safe-top-clearance:max(44px,env(safe-area-inset-top,0px))}}html.is-native{--safe-top-clearance:max(40px,env(safe-area-inset-top,0px))}html[data-theme$=-light]{--presence-now:#18a058;--presence-today:#7ac74f;--presence-week:#d89400}html[data-theme$=-dark]{--presence-now:#18a058;--presence-today:#8ed45f;--presence-week:#d89400}*,:after,:before{outline:none}body,html{height:100%;margin:0;background-color:var(--background-canvas,#fff)}html{font-size:16px;line-height:1.5;-webkit-text-size-adjust:100%}body{overflow-x:hidden;overflow-y:hidden;min-height:100%}body,p{padding:0}p{margin:0}a{text-decoration:none;cursor:pointer}ol,ul{list-style:none;margin:0;padding:0}img,video{display:block}button{cursor:pointer}button,hr{border:none}hr{border-top:1px solid var(--border-subtle,#ccc);margin:1rem 0}:focus-visible{outline:none;box-shadow:var(--focus-ring)}body{font-family:var(--f2);font-size:1rem;color:var(--text-0,rgba(15,11,22,.6));font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--f2);font-weight:500;line-height:1.2;margin:0;padding:0}.nav-container{width:100%;padding:0 2rem;margin:0}.page-content{width:100%;min-width:0;margin-inline:auto;padding-inline:var(--content-gutter);box-sizing:border-box}.content-social{max-width:var(--content-social)}.content-reading{max-width:var(--content-reading)}.content-wide{max-width:var(--content-wide)}[data-abo="1"][data-abo][data-abo]:not([data-look]) .pfs__scroll .arrow-btn:not(.is-sent):not(.is-bare),[data-abo="1"][data-abo][data-abo]:not([data-look]).pps .arrow-btn:not(.is-sent):not(.is-bare){background:linear-gradient(135deg,var(--brand-2),var(--accent-1));border-color:transparent;color:#fff;box-shadow:0 2px 8px color-mix(in srgb,var(--brand-2) 34%,transparent),0 10px 24px color-mix(in srgb,var(--brand-2) 20%,transparent)}body.dark [data-abo="1"][data-abo][data-abo]:not([data-look]) .pfs__scroll .arrow-btn:not(.is-sent):not(.is-bare),body.dark [data-abo="1"][data-abo][data-abo]:not([data-look]).pps .arrow-btn:not(.is-sent):not(.is-bare){box-shadow:0 0 12px color-mix(in srgb,var(--accent-1) 22%,transparent),0 2px 8px #0a020c99}[data-abo="1"][data-abo][data-abo]:not([data-look]) .pcta__msg,[data-abo="1"][data-abo][data-abo]:not([data-look]) .pfs__msg,[data-abo="1"][data-abo][data-abo]:not([data-look]) .qc__open,[data-abo="1"][data-abo][data-abo]:not([data-look]) .qc__send,[data-abo="1"][data-abo][data-abo]:not([data-look]).pps .pps__cta--primary,[data-abo="1"][data-abo][data-abo]:not([data-look]).pps .qc__open,[data-abo="1"][data-abo][data-abo]:not([data-look]).pps .qc__send{border:1px solid hsla(0,0%,100%,.22);box-shadow:inset 0 1px #ffffff2e,0 2px 10px color-mix(in srgb,var(--brand-2) 38%,transparent),0 12px 28px color-mix(in srgb,var(--brand-2) 22%,transparent)}:root{--abo-or-fond:linear-gradient(135deg,#b26a08,#f0b429 46%,#ffd23f);--abo-or-encre:#2a1800;--abo-or-jonc:1px solid rgba(120,70,0,.42);--abo-or-halo:inset 0 1px 0 hsla(0,0%,100%,.62),inset 0 -1.5px 2px rgba(120,70,0,.3),0 2px 10px rgba(200,121,15,.45),0 12px 30px rgba(200,121,15,.28)}body.dark{--abo-or-jonc:1px solid rgba(255,210,120,.34);--abo-or-halo:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 -1.5px 2px rgba(120,70,0,.34),0 0 18px rgba(255,200,80,.32),0 3px 12px rgba(10,2,12,.6),0 12px 30px rgba(10,2,12,.45)}[data-abo="2"][data-abo][data-abo]:not([data-look]){--look-cta-bg:var(--abo-or-fond);--look-cta-ink:var(--abo-or-encre);--look-cta-bord:var(--abo-or-jonc);--look-cta-halo:var(--abo-or-halo)}[data-abo="2"][data-abo][data-abo]:not([data-look]) .pcta__msg,[data-abo="2"][data-abo][data-abo]:not([data-look]) .pfs__msg,[data-abo="2"][data-abo][data-abo]:not([data-look]) .qc__open,[data-abo="2"][data-abo][data-abo]:not([data-look]) .qc__send,[data-abo="2"][data-abo][data-abo]:not([data-look]).pps .pps__cta--primary,[data-abo="2"][data-abo][data-abo]:not([data-look]).pps .qc__open,[data-abo="2"][data-abo][data-abo]:not([data-look]).pps .qc__send{background:var(--look-cta-bg);color:var(--look-cta-ink);border:var(--look-cta-bord,0);box-shadow:var(--look-cta-halo,none)}[data-abo="2"][data-abo][data-abo]:not([data-look]) .pfs__scroll .arrow-btn:not(.is-sent):not(.is-bare),[data-abo="2"][data-abo][data-abo]:not([data-look]).pps .arrow-btn:not(.is-sent):not(.is-bare){position:relative;overflow:hidden;background:var(--look-cta-bg);border:var(--look-cta-bord);color:var(--look-cta-ink);box-shadow:var(--look-cta-halo)}[data-abo="2"][data-abo][data-abo]:not([data-look]) .pfs__scroll .arrow-btn:not(.is-sent):not(.is-bare) svg *,[data-abo="2"][data-abo][data-abo]:not([data-look]).pps .arrow-btn:not(.is-sent):not(.is-bare) svg *{stroke-width:2.4}[data-abo="2"][data-abo][data-abo]:not([data-look]) .pfs__scroll .arrow-btn:not(.is-sent):not(.is-bare) svg,[data-abo="2"][data-abo][data-abo]:not([data-look]).pps .arrow-btn:not(.is-sent):not(.is-bare) svg{filter:drop-shadow(0 1px 0 rgba(255,255,255,.5))}[data-abo="2"][data-abo][data-abo]:not([data-look]) .pfs__scroll .arrow-btn:not(.is-sent):not(.is-bare):after,[data-abo="2"][data-abo][data-abo]:not([data-look]).pps .arrow-btn:not(.is-sent):not(.is-bare):after{content:"";position:absolute;top:-60%;left:-80%;width:45%;height:220%;background:linear-gradient(100deg,#fff0,#fffae647 30%,#ffffffb3,#fffae647 70%,#fff0);transform:rotate(18deg);animation:abo-reflet 7s linear infinite;pointer-events:none}body.dark [data-abo="2"][data-abo][data-abo]:not([data-look]) .pfs__scroll .arrow-btn:not(.is-sent):not(.is-bare):after,body.dark [data-abo="2"][data-abo][data-abo]:not([data-look]).pps .arrow-btn:not(.is-sent):not(.is-bare):after{background:linear-gradient(100deg,#fff0,#fffae633 30%,#ffffff80,#fffae633 70%,#fff0)}@keyframes abo-reflet{0%,92%{transform:translate(0) rotate(18deg)}to{transform:translate(460%) rotate(18deg)}}@media(prefers-reduced-motion:reduce){[data-abo="2"][data-abo][data-abo]:not([data-look]) .pfs__scroll .arrow-btn:not(.is-sent):not(.is-bare):after,[data-abo="2"][data-abo][data-abo]:not([data-look]).pps .arrow-btn:not(.is-sent):not(.is-bare):after{animation:none;opacity:0}}.ds-admin-table{margin:0 -18px}.ds-admin-table .n-data-table-th{font-family:var(--f2);font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.ds-admin-table .n-data-table-th__title{line-height:1.25}.ds-admin-table .n-data-table-td{font-size:13px;font-variant-numeric:tabular-nums}.ds-admin-table .n-data-table-tr:hover .n-data-table-td{background-color:rgb(var(--overlay-1)/.04)}.ds-admin-table .n-data-table-td,.ds-admin-table .n-data-table-th{padding:10px 14px}body.dark .ds-admin-table .n-data-table-tr:hover .n-data-table-td{background-color:#ffffff0a}@keyframes fadeInScale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes heartbeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate-fadeInScale{animation:fadeInScale .3s ease-in-out forwards}.animate-heartbeat{animation:heartbeat .6s ease-in-out}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{animation-duration:.8s;animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}.animate__rubberBand{animation-name:rubberBand}.animate__tada{animation-name:tada}.animate__heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-duration:calc(var(--animate-duration)*1.3);animation-timing-function:ease-in-out}.animate__backInLeft{animation-name:backInLeft}.animate__bounceIn{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceIn}.animate__bounceInLeft{animation-name:bounceInLeft}.animate__fadeIn{animation-name:fadeIn}.animate__flipInY{backface-visibility:visible!important;animation-name:flipInY}.animate__rotateIn{animation-name:rotateIn;transform-origin:center}.animate__rotateInUpRight{animation-name:rotateInUpRight;transform-origin:right bottom}.animate__slideInUp{animation-name:slideInUp}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}@keyframes backInLeft{0%{transform:translate(-2000px) scale(.7);opacity:.7}80%{transform:translate(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}@keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@media(prefers-reduced-motion:reduce),print{.animate__animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}.os-theme-glass.os-scrollbar-vertical{width:10px;padding:0 2px}.os-theme-glass .os-scrollbar-track{background:transparent}.os-theme-glass .os-scrollbar-handle{width:6px;margin-left:auto;margin-right:auto;border-radius:var(--r-pill,999px);position:relative;background:color-mix(in srgb,var(--brand-2) 20%,transparent);--hover:0}body.dark .os-theme-glass .os-scrollbar-handle{background:color-mix(in srgb,var(--brand-2) 42%,transparent)}.os-theme-glass .os-scrollbar-handle:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,var(--brand-2),var(--brand-1));box-shadow:0 0 10px color-mix(in srgb,var(--brand-1) 35%,transparent);opacity:var(--hover,0)}.os-theme-glass{transition:opacity .2s ease}@media(prefers-reduced-motion:reduce){.os-theme-glass{transition:none}}.os-theme-glass.os-scrollbar-horizontal{height:10px;padding:2px 0}.os-theme-glass.os-scrollbar-horizontal .os-scrollbar-handle{width:auto;height:6px;margin:auto 0}.os-theme-glass.os-scrollbar-horizontal .os-scrollbar-handle:after{background:linear-gradient(90deg,var(--brand-2),var(--brand-1))}.auth-page{--auth-bg-pos-y:50%;--auth-bg-size-y:100%;position:relative;min-height:100svh;overflow-x:hidden;isolation:isolate;display:flex;flex-direction:column}.auth-page:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(130% 62% at 50% 112%,rgb(var(--auth-bg-ombre-rgb,50 19 72)/.9) 12%,rgb(var(--auth-bg-ombre-rgb,50 19 72)/.62) 42%,rgb(var(--auth-bg-ombre-rgb,50 19 72)/0) 66%),linear-gradient(180deg,var(--auth-bg-0,#e3c8f7) 0,var(--auth-bg-1,#d2a7f0) 42%,var(--auth-bg-2,#321348) 84%);background-size:100% var(--auth-bg-size-y);background-position:50% var(--auth-bg-pos-y)}.auth-back{position:relative;z-index:2;display:inline-flex;align-items:center;gap:6px;margin:max(1rem,env(safe-area-inset-top)) 0 0 1.25rem;color:#ffffffd9;font-family:var(--f2);font-size:14px;text-decoration:none}.auth-hero{position:relative;z-index:1;padding:1rem 1.5rem 1.5rem;text-align:center}.auth-hero-title{margin:0;color:var(--brand-0);font-family:var(--f1);font-size:clamp(2.4rem,7vw,3.6rem);font-weight:400;line-height:1.05;letter-spacing:-.01em}.auth-hero-title span{color:var(--auth-hero-accent,var(--accent-1))}.auth-hero-brand{font-size:1.25em}.auth-mobile-app-banner{position:relative;z-index:1;display:flex;flex-direction:column;gap:.2rem;margin:0 1.25rem 1.25rem;padding:.85rem 1.1rem;border-radius:16px;background:var(--gradient-brand);color:#fff;text-decoration:none;box-shadow:0 12px 30px rgb(var(--overlay-1)/.25)}.auth-mobile-app-banner-title{font-family:var(--f2);font-size:14px;font-weight:700}.auth-mobile-app-banner-text{font-family:var(--f2);font-size:12.5px;line-height:1.4;opacity:.92}.auth-scroll-inner{display:flex;flex-direction:column;min-height:100svh;justify-content:center;justify-content:safe center}.auth-temoignages{margin-top:1.25rem;padding:0 0 .5rem}.auth-wrap{position:relative;z-index:1;flex:0 1 auto;display:flex;align-items:center;align-items:safe center;justify-content:center;padding:0 1.25rem calc(2.5rem + env(safe-area-inset-bottom))}.auth-card{width:100%;max-width:440px;min-width:0;padding:2rem 1.5rem 1.75rem;border-radius:28px;background:#ffffffd1;backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);border:1px solid hsla(0,0%,100%,.5);box-shadow:0 24px 60px #32134838;overflow:hidden}.auth-progress{margin-bottom:1.5rem}.auth-progress__group{margin:0 0 .5rem;font-family:var(--f2);font-size:12px;font-weight:600;letter-spacing:.02em;color:rgb(var(--overlay-1)/.55);text-transform:uppercase}.auth-progress__track{width:100%;height:4px;border-radius:999px;background:rgb(var(--overlay-1)/.1);overflow:hidden}.auth-progress__fill{height:100%;border-radius:999px;background:var(--gradient-brand,linear-gradient(135deg,var(--brand-1) 0,var(--brand-3) 100%));transition:width .45s cubic-bezier(.34,1.06,.4,1)}.auth-step{min-height:260px;display:flex;flex-direction:column}.auth-step__title{margin:0 0 .5rem;color:var(--text-0);font-family:var(--f1);font-size:clamp(1.75rem,4.5vw,2.1rem);font-weight:400;line-height:1.2}.auth-step__subtitle{margin:0 0 1.75rem;color:color-mix(in srgb,var(--text-0) 60%,transparent);font-size:14px;line-height:1.55}.auth-field{position:relative;margin-bottom:1rem}.auth-input{width:100%;box-sizing:border-box;padding:14px 16px;border-radius:14px;border:1px solid rgb(var(--overlay-1)/.14);background:#ffffffb3;font-family:var(--f2);font-size:16px;color:var(--text-0);transition:border-color .2s ease,box-shadow .2s ease}.auth-input:focus{outline:none;border-color:var(--auth-accent-lien,var(--accent-1));box-shadow:0 0 0 3px color-mix(in srgb,var(--auth-accent-lien,var(--accent-1)) 12%,transparent)}.auth-input::-moz-placeholder{color:color-mix(in srgb,var(--text-0) 38%,transparent)}.auth-input::placeholder{color:color-mix(in srgb,var(--text-0) 38%,transparent)}.auth-hint{display:block;margin-top:.45rem;font-size:12.5px;line-height:1.4}.auth-hint--ok{color:var(--success-2)}.auth-hint--error{display:block;color:var(--danger-2);background:var(--danger-soft);border:1px solid var(--danger-border);border-radius:10px;padding:.6rem .85rem;white-space:pre-line}.auth-hint--muted{color:color-mix(in srgb,var(--text-0) 45%,transparent)}.auth-password-meter{margin-top:.6rem}.auth-password-meter__track{width:100%;height:5px;border-radius:999px;background:rgb(var(--overlay-1)/.1);overflow:hidden}.auth-password-meter__fill{height:100%;border-radius:999px;transition:width .3s ease,background-color .3s ease}.auth-password-meter__label{display:block;margin-top:.4rem;font-size:12.5px;font-weight:600}.auth-actions{margin-top:auto;padding-top:1.5rem;display:flex;flex-direction:column;gap:.75rem}.auth-actions .button--f1--large,.auth-actions .button--f2--large{width:100%}.auth-back-step{align-self:flex-start;margin-bottom:.75rem;border:0;background:transparent;padding:0;color:color-mix(in srgb,var(--text-0) 50%,transparent);font-size:13px;font-family:var(--f2);cursor:pointer}.auth-terms-box{margin:0;padding:16px 18px;font-size:15px;border:1px solid rgb(var(--overlay-1)/.16);border-radius:16px}.auth-terms-intro{margin:0 0 .65rem;font-size:15px;font-weight:600;color:var(--text-0)}.auth-terms-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.6rem}.auth-terms-list li{font-size:15px;line-height:1.5;color:color-mix(in srgb,var(--text-0) 75%,transparent)}.auth-terms-list a{color:var(--auth-accent-lien,var(--accent-1));text-decoration:underline}.auth-terms-arrow{display:flex;justify-content:center;margin:.5rem 0 .6rem;color:rgb(var(--overlay-1)/.32)}.auth-terms-arrow svg{animation:auth-terms-arrow-bounce 1.6s ease-in-out infinite}@keyframes auth-terms-arrow-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.auth-terms-arrow svg{animation:none}}.auth-terms-consent{margin:14px 0 0;font-size:12.5px;line-height:1.5;text-align:center;color:color-mix(in srgb,var(--text-0) 62%,transparent)}.auth-divider{display:flex;align-items:center;gap:12px;margin:1.25rem 0;color:color-mix(in srgb,var(--text-0) 40%,transparent);font-size:12.5px}.auth-divider:after,.auth-divider:before{content:"";flex:1 1 auto;height:1px;background:rgb(var(--overlay-1)/.12)}.auth-social{display:flex;flex-direction:column;gap:.65rem}.auth-social-btn--primaire{background:#fff;border-color:rgb(var(--overlay-1)/.28);box-shadow:0 10px 24px rgb(var(--overlay-1)/.14)}.auth-social-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:20px;border-radius:999px;border:1px solid rgb(var(--overlay-1)/.16);background:#ffffffbf;color:var(--text-0);font-family:var(--f2);font-size:14.5px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.auth-social-btn:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgb(var(--overlay-1)/.1)}.auth-social-btn:disabled{opacity:.6;cursor:default;transform:none}.auth-social-btn svg{width:18px;height:18px;flex-shrink:0}.auth-switch{margin-top:1.5rem;text-align:center;font-size:13.5px;color:color-mix(in srgb,var(--text-0) 60%,transparent)}.auth-switch button{border:0;background:transparent;padding:0;margin-left:4px;color:var(--auth-accent-lien,var(--accent-1));font-weight:700;font-size:13.5px;font-family:var(--f2);cursor:pointer}.auth-wrap__col{width:100%;max-width:440px;min-width:0;display:flex;flex-direction:column}.auth-access-notice{display:flex;align-items:flex-start;gap:.65rem;margin:1.75rem 0 0;padding:.8rem 1rem .85rem;border-radius:16px;background:rgb(var(--auth-notice-bg-rgb,50 19 72)/.72);border:1px solid hsla(0,0%,100%,.18);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#ffffffdb;font-family:var(--f2);font-size:13.5px;font-weight:300;line-height:1.5;text-align:left}.auth-access-notice__icone{flex:0 0 auto;width:18px;height:18px;margin-top:2px;fill:none;stroke:#ffffffb8;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.auth-footer{position:relative;z-index:1;margin-top:1.25rem;padding:0 0 .75rem;text-align:center;font-size:12px;color:#ffffff8c}.auth-footer a{color:#ffffffbf;text-decoration:underline}.auth-success{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem 0 .5rem}.auth-success__icon{width:64px;height:64px;margin-bottom:1.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--gradient-brand);color:#fff;font-size:28px}.auth-success__title{margin:0 0 .5rem;font-family:var(--f1);font-size:24px;font-weight:400;color:var(--text-0)}.auth-success__subtitle{margin:0;font-size:14px;color:color-mix(in srgb,var(--text-0) 60%,transparent)}.auth-slide-enter-active,.auth-slide-leave-active{transition:transform .38s cubic-bezier(.34,1.06,.4,1),opacity .28s ease,filter .28s ease}.auth-slide-enter-from{transform:translate(calc(40px*var(--auth-slide-dir, 1)));opacity:0;filter:blur(4px)}.auth-slide-leave-to{transform:translate(calc(-40px*var(--auth-slide-dir, 1)));opacity:0;filter:blur(4px)}@media screen and (min-width:600px){.auth-hero{padding:1.25rem 1.5rem 1.5rem}.auth-card{padding:2.5rem 2.75rem 2.25rem}}@media screen and (min-width:1280px){.auth-hero-title{font-size:clamp(3rem,3.6vw,3.8rem)}.auth-wrap{padding-bottom:2rem}.auth-card{max-width:480px}}.ds-avatar-boost{--ds-boost-teinte:rgba(212,26,133,0);--ds-boost-corps:rgba(212,26,133,.55);--ds-boost-eclat:rgba(224,158,32,.8)}body.dark .ds-avatar-boost{--ds-boost-teinte:rgba(255,120,190,0);--ds-boost-corps:rgba(255,120,190,.5);--ds-boost-eclat:rgba(255,215,130,.6)}.ds-avatar-boost:after{content:"";position:absolute;inset:-5px;border-radius:50%;z-index:0;background:conic-gradient(from 0deg,var(--ds-boost-teinte) 0deg,var(--ds-boost-teinte) 190deg,var(--ds-boost-corps) 280deg,var(--ds-boost-eclat) 330deg,var(--ds-boost-teinte) 1turn);-webkit-mask:radial-gradient(closest-side,transparent 90%,#000 91%);mask:radial-gradient(closest-side,transparent 90%,#000 91%);animation:ds-avatar-boost-tour 9s linear infinite;pointer-events:none}@keyframes ds-avatar-boost-tour{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.ds-avatar-boost:after{animation:none;background:var(--ds-boost-corps)}}.ds-avatar-ring--explo{box-shadow:0 0 0 2px #d41a859e}.ds-avatar-ring--heroine{box-shadow:0 0 0 2px #cf9a2ebf}body.dark .ds-avatar-ring--explo{box-shadow:0 0 0 2px #ff5aa599}body.dark .ds-avatar-ring--heroine{box-shadow:0 0 0 2px #ffcd5ab3}.badge{--badge-bg:var(--surface-hover);--badge-bd:var(--border-1);--badge-tx:var(--text-0);--badge-py:var(--sp-4);--badge-px:var(--sp-10);--badge-fs:var(--fs12);display:inline-flex;align-items:center;gap:var(--sp-6);padding:var(--badge-py) var(--badge-px);border-radius:999px;font-size:var(--badge-fs);font-family:var(--f2);letter-spacing:.2px;border:1px solid var(--badge-bd);background:var(--badge-bg);color:var(--badge-tx)}.badge--classic{--badge-bd:var(--border-2);--badge-bg:var(--surface-hover);--badge-tx:var(--text-0)}.badge--primary{--badge-bd:var(--border-brand);--badge-bg:var(--brand-soft);--badge-tx:var(--brand-2)}.badge--success{--badge-bd:var(--success-border);--badge-bg:var(--success-soft);--badge-tx:var(--success-2)}.badge--warning{--badge-bd:var(--warning-border);--badge-bg:var(--warning-soft);--badge-tx:var(--warning-2)}.badge--danger{--badge-bd:var(--danger-border);--badge-bg:var(--danger-soft);--badge-tx:var(--danger-2)}.badge--full{background:color-mix(in srgb,var(--badge-tx) 18%,transparent);color:var(--text-0)}.badge--full,.badge--ghost{border-color:color-mix(in srgb,var(--badge-tx) 45%,transparent)}.badge--ghost{background:transparent;color:var(--badge-tx)}.badge--xl{--badge-py:var(--sp-8);--badge-px:var(--sp-14);--badge-fs:var(--fs14);gap:var(--sp-8)}.badge--lg{--badge-py:var(--sp-6);--badge-px:var(--sp-12);--badge-fs:var(--fs13)}.badge--md{--badge-py:var(--sp-4);--badge-px:var(--sp-10);--badge-fs:var(--fs12)}.badge--sm{--badge-py:var(--sp-3,.1875rem);--badge-px:var(--sp-8);--badge-fs:var(--fs11);gap:var(--sp-4)}.badge--xs{--badge-py:var(--sp-2);--badge-px:var(--sp-6);--badge-fs:var(--fs10);gap:var(--sp-4)}.badge__dot{width:.5em;height:.5em;border-radius:999px;background:currentColor;opacity:.9}.hero-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem 1rem;border-radius:9999px;font-size:.875rem;font-weight:500;color:#ffffffe6;border:1px solid hsla(0,0%,100%,.2);background:linear-gradient(135deg,#ffffff26,#fff0);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-badge-icon{width:1.25rem;height:1.25rem;flex-shrink:0;color:var(--badge-icon-color,hsla(0,0%,100%,.9));stroke-linecap:round;stroke-linejoin:round}.button--f1--s,.button--f1--small,.button--primary1--s,.button--primary1--small,.button--primary2--s,.button--primary2--small{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;line-height:1.25;border:none;border-radius:999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;text-decoration:none;transition:all .2s ease-out}.button--f1--s:hover,.button--f1--small:hover,.button--primary1--s:hover,.button--primary1--small:hover,.button--primary2--s:hover,.button--primary2--small:hover{transform:scale(1.025)}.button--f1--s:active,.button--f1--small:active,.button--primary1--s:active,.button--primary1--small:active,.button--primary2--s:active,.button--primary2--small:active{transform:scale(1.01)}.button--f1--s:disabled,.button--f1--s[aria-disabled=true],.button--f1--small:disabled,.button--f1--small[aria-disabled=true],.button--primary1--s:disabled,.button--primary1--small:disabled,.button--primary2--s:disabled,.button--primary2--small:disabled,[aria-disabled=true].button--primary1--s,[aria-disabled=true].button--primary1--small,[aria-disabled=true].button--primary2--s,[aria-disabled=true].button--primary2--small{opacity:.65;cursor:not-allowed;transform:none}.button--f1--s:disabled:hover,.button--f1--s[aria-disabled=true]:hover,.button--f1--small:disabled:hover,.button--f1--small[aria-disabled=true]:hover,.button--primary1--s:disabled:hover,.button--primary1--small:disabled:hover,.button--primary2--s:disabled:hover,.button--primary2--small:disabled:hover,[aria-disabled=true].button--primary1--s:hover,[aria-disabled=true].button--primary1--small:hover,[aria-disabled=true].button--primary2--s:hover,[aria-disabled=true].button--primary2--small:hover{transform:none}.button--f1--s,.button--f1--small,.button--primary1--s,.button--primary1--small,.button--primary2--s,.button--primary2--small{min-height:2em;padding-block:.2em;padding-inline:.7em;font-size:var(--fs8);font-family:var(--f2);font-weight:var(--fw-f2-regular);background:linear-gradient(120deg,var(--btn-f1-linear1) 50%,var(--btn-f1-linear2));color:#fff;border:1px solid var(--btn-f1-linear1);box-shadow:2px 5px 12px var(--btn-f1-glow)}.button--f1--s:hover,.button--f1--small:hover,.button--primary1--s:hover,.button--primary1--small:hover,.button--primary2--s:hover,.button--primary2--small:hover{box-shadow:2px 6px 16px var(--btn-f1-glow)}.button--f1--s:active,.button--f1--small:active,.button--primary1--s:active,.button--primary1--small:active,.button--primary2--s:active,.button--primary2--small:active{box-shadow:2px 3px 8px var(--btn-f1-glow)}.button--f1--m,.button--f1--medium,.button--primary1--m,.button--primary1--medium,.button--primary2--m,.button--primary2--medium{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;line-height:1.25;border:none;border-radius:999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;text-decoration:none;transition:all .2s ease-out}.button--f1--m:hover,.button--f1--medium:hover,.button--primary1--m:hover,.button--primary1--medium:hover,.button--primary2--m:hover,.button--primary2--medium:hover{transform:scale(1.025)}.button--f1--m:active,.button--f1--medium:active,.button--primary1--m:active,.button--primary1--medium:active,.button--primary2--m:active,.button--primary2--medium:active{transform:scale(1.01)}.button--f1--m:disabled,.button--f1--m[aria-disabled=true],.button--f1--medium:disabled,.button--f1--medium[aria-disabled=true],.button--primary1--m:disabled,.button--primary1--medium:disabled,.button--primary2--m:disabled,.button--primary2--medium:disabled,[aria-disabled=true].button--primary1--m,[aria-disabled=true].button--primary1--medium,[aria-disabled=true].button--primary2--m,[aria-disabled=true].button--primary2--medium{opacity:.65;cursor:not-allowed;transform:none}.button--f1--m:disabled:hover,.button--f1--m[aria-disabled=true]:hover,.button--f1--medium:disabled:hover,.button--f1--medium[aria-disabled=true]:hover,.button--primary1--m:disabled:hover,.button--primary1--medium:disabled:hover,.button--primary2--m:disabled:hover,.button--primary2--medium:disabled:hover,[aria-disabled=true].button--primary1--m:hover,[aria-disabled=true].button--primary1--medium:hover,[aria-disabled=true].button--primary2--m:hover,[aria-disabled=true].button--primary2--medium:hover{transform:none}.button--f1--m,.button--f1--medium,.button--primary1--m,.button--primary1--medium,.button--primary2--m,.button--primary2--medium{min-height:2.625em;padding-block:.3em;padding-inline:1.75em;font-size:var(--fs10);font-family:var(--f2);font-weight:var(--fw-f2-regular);background:linear-gradient(120deg,var(--btn-f1-linear1) 50%,var(--btn-f1-linear2));color:#fff!important;border:1px solid var(--btn-f1-linear1);box-shadow:3px 8px 16px var(--btn-f1-glow)}.button--f1--m:hover,.button--f1--medium:hover,.button--primary1--m:hover,.button--primary1--medium:hover,.button--primary2--m:hover,.button--primary2--medium:hover{box-shadow:3px 10px 20px var(--btn-f1-glow)}.button--f1--m:active,.button--f1--medium:active,.button--primary1--m:active,.button--primary1--medium:active,.button--primary2--m:active,.button--primary2--medium:active{box-shadow:3px 6px 12px var(--btn-f1-glow)}.button--f1--l,.button--f1--large,.button--primary1--l,.button--primary1--large,.button--primary2--l,.button--primary2--large{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;line-height:1.25;border:none;border-radius:999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;text-decoration:none;transition:all .2s ease-out}.button--f1--l:hover,.button--f1--large:hover,.button--primary1--l:hover,.button--primary1--large:hover,.button--primary2--l:hover,.button--primary2--large:hover{transform:scale(1.025)}.button--f1--l:active,.button--f1--large:active,.button--primary1--l:active,.button--primary1--large:active,.button--primary2--l:active,.button--primary2--large:active{transform:scale(1.01)}.button--f1--l:disabled,.button--f1--l[aria-disabled=true],.button--f1--large:disabled,.button--f1--large[aria-disabled=true],.button--primary1--l:disabled,.button--primary1--large:disabled,.button--primary2--l:disabled,.button--primary2--large:disabled,[aria-disabled=true].button--primary1--l,[aria-disabled=true].button--primary1--large,[aria-disabled=true].button--primary2--l,[aria-disabled=true].button--primary2--large{opacity:.65;cursor:not-allowed;transform:none}.button--f1--l:disabled:hover,.button--f1--l[aria-disabled=true]:hover,.button--f1--large:disabled:hover,.button--f1--large[aria-disabled=true]:hover,.button--primary1--l:disabled:hover,.button--primary1--large:disabled:hover,.button--primary2--l:disabled:hover,.button--primary2--large:disabled:hover,[aria-disabled=true].button--primary1--l:hover,[aria-disabled=true].button--primary1--large:hover,[aria-disabled=true].button--primary2--l:hover,[aria-disabled=true].button--primary2--large:hover{transform:none}.button--f1--l,.button--f1--large,.button--primary1--l,.button--primary1--large,.button--primary2--l,.button--primary2--large{min-height:3.6em;padding-block:.35em;padding-inline:2em;font-size:var(--fs12);font-family:var(--f2);font-weight:var(--fw-f2-regular);background:linear-gradient(120deg,var(--btn-f1-linear1) 50%,var(--btn-f1-linear2));color:#fff;border:1px solid var(--btn-f1-linear1);box-shadow:4px 12px 20px var(--btn-f1-glow)}.button--f1--l:hover,.button--f1--large:hover,.button--primary1--l:hover,.button--primary1--large:hover,.button--primary2--l:hover,.button--primary2--large:hover{box-shadow:4px 14px 28px var(--btn-f1-glow)}.button--f1--l:active,.button--f1--large:active,.button--primary1--l:active,.button--primary1--large:active,.button--primary2--l:active,.button--primary2--large:active{box-shadow:4px 8px 16px var(--btn-f1-glow)}.button--f2--s,.button--f2--small,.button--ghost1--s,.button--ghost1--small,.button--ghost2--s,.button--ghost2--small,.button--ghost3--s,.button--ghost3--small,.button--secondary1--s,.button--secondary1--small{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;line-height:1.25;border:none;border-radius:999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;text-decoration:none;transition:all .2s ease-out}.button--f2--s:hover,.button--f2--small:hover,.button--ghost1--s:hover,.button--ghost1--small:hover,.button--ghost2--s:hover,.button--ghost2--small:hover,.button--ghost3--s:hover,.button--ghost3--small:hover,.button--secondary1--s:hover,.button--secondary1--small:hover{transform:scale(1.025)}.button--f2--s:active,.button--f2--small:active,.button--ghost1--s:active,.button--ghost1--small:active,.button--ghost2--s:active,.button--ghost2--small:active,.button--ghost3--s:active,.button--ghost3--small:active,.button--secondary1--s:active,.button--secondary1--small:active{transform:scale(1.01)}.button--f2--s:disabled,.button--f2--s[aria-disabled=true],.button--f2--small:disabled,.button--f2--small[aria-disabled=true],.button--ghost1--s:disabled,.button--ghost1--small:disabled,.button--ghost2--s:disabled,.button--ghost2--small:disabled,.button--ghost3--s:disabled,.button--ghost3--small:disabled,.button--secondary1--s:disabled,.button--secondary1--small:disabled,[aria-disabled=true].button--ghost1--s,[aria-disabled=true].button--ghost1--small,[aria-disabled=true].button--ghost2--s,[aria-disabled=true].button--ghost2--small,[aria-disabled=true].button--ghost3--s,[aria-disabled=true].button--ghost3--small,[aria-disabled=true].button--secondary1--s,[aria-disabled=true].button--secondary1--small{opacity:.65;cursor:not-allowed;transform:none}.button--f2--s:disabled:hover,.button--f2--s[aria-disabled=true]:hover,.button--f2--small:disabled:hover,.button--f2--small[aria-disabled=true]:hover,.button--ghost1--s:disabled:hover,.button--ghost1--small:disabled:hover,.button--ghost2--s:disabled:hover,.button--ghost2--small:disabled:hover,.button--ghost3--s:disabled:hover,.button--ghost3--small:disabled:hover,.button--secondary1--s:disabled:hover,.button--secondary1--small:disabled:hover,[aria-disabled=true].button--ghost1--s:hover,[aria-disabled=true].button--ghost1--small:hover,[aria-disabled=true].button--ghost2--s:hover,[aria-disabled=true].button--ghost2--small:hover,[aria-disabled=true].button--ghost3--s:hover,[aria-disabled=true].button--ghost3--small:hover,[aria-disabled=true].button--secondary1--s:hover,[aria-disabled=true].button--secondary1--small:hover{transform:none}.button--f2--s,.button--f2--small,.button--ghost1--s,.button--ghost1--small,.button--ghost2--s,.button--ghost2--small,.button--ghost3--s,.button--ghost3--small,.button--secondary1--s,.button--secondary1--small{min-height:2em;padding-block:.2em;padding-inline:.7em;font-size:var(--fs8);font-family:var(--f2);font-weight:var(--fw-f2-regular);color:var(--btn-f2-fg);border:2px solid var(--btn-f2-border);box-shadow:none}.button--f2--s:hover,.button--f2--small:hover,.button--ghost1--s:hover,.button--ghost1--small:hover,.button--ghost2--s:hover,.button--ghost2--small:hover,.button--ghost3--s:hover,.button--ghost3--small:hover,.button--secondary1--s:hover,.button--secondary1--small:hover{background-color:#ffffff13;color:var(--btn-f2-fg-hover);border-color:var(--btn-f2-border-hover)}.button--f2--s:active,.button--f2--small:active,.button--ghost1--s:active,.button--ghost1--small:active,.button--ghost2--s:active,.button--ghost2--small:active,.button--ghost3--s:active,.button--ghost3--small:active,.button--secondary1--s:active,.button--secondary1--small:active{background-color:#ffffff0d}.button--f2--m,.button--f2--medium,.button--ghost1--m,.button--ghost1--medium,.button--ghost2--m,.button--ghost2--medium,.button--ghost3--m,.button--ghost3--medium,.button--secondary1--m,.button--secondary1--medium{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;line-height:1.25;border:none;border-radius:999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;text-decoration:none;transition:all .2s ease-out}.button--f2--m:hover,.button--f2--medium:hover,.button--ghost1--m:hover,.button--ghost1--medium:hover,.button--ghost2--m:hover,.button--ghost2--medium:hover,.button--ghost3--m:hover,.button--ghost3--medium:hover,.button--secondary1--m:hover,.button--secondary1--medium:hover{transform:scale(1.025)}.button--f2--m:active,.button--f2--medium:active,.button--ghost1--m:active,.button--ghost1--medium:active,.button--ghost2--m:active,.button--ghost2--medium:active,.button--ghost3--m:active,.button--ghost3--medium:active,.button--secondary1--m:active,.button--secondary1--medium:active{transform:scale(1.01)}.button--f2--m:disabled,.button--f2--m[aria-disabled=true],.button--f2--medium:disabled,.button--f2--medium[aria-disabled=true],.button--ghost1--m:disabled,.button--ghost1--medium:disabled,.button--ghost2--m:disabled,.button--ghost2--medium:disabled,.button--ghost3--m:disabled,.button--ghost3--medium:disabled,.button--secondary1--m:disabled,.button--secondary1--medium:disabled,[aria-disabled=true].button--ghost1--m,[aria-disabled=true].button--ghost1--medium,[aria-disabled=true].button--ghost2--m,[aria-disabled=true].button--ghost2--medium,[aria-disabled=true].button--ghost3--m,[aria-disabled=true].button--ghost3--medium,[aria-disabled=true].button--secondary1--m,[aria-disabled=true].button--secondary1--medium{opacity:.65;cursor:not-allowed;transform:none}.button--f2--m:disabled:hover,.button--f2--m[aria-disabled=true]:hover,.button--f2--medium:disabled:hover,.button--f2--medium[aria-disabled=true]:hover,.button--ghost1--m:disabled:hover,.button--ghost1--medium:disabled:hover,.button--ghost2--m:disabled:hover,.button--ghost2--medium:disabled:hover,.button--ghost3--m:disabled:hover,.button--ghost3--medium:disabled:hover,.button--secondary1--m:disabled:hover,.button--secondary1--medium:disabled:hover,[aria-disabled=true].button--ghost1--m:hover,[aria-disabled=true].button--ghost1--medium:hover,[aria-disabled=true].button--ghost2--m:hover,[aria-disabled=true].button--ghost2--medium:hover,[aria-disabled=true].button--ghost3--m:hover,[aria-disabled=true].button--ghost3--medium:hover,[aria-disabled=true].button--secondary1--m:hover,[aria-disabled=true].button--secondary1--medium:hover{transform:none}.button--f2--m,.button--f2--medium,.button--ghost1--m,.button--ghost1--medium,.button--ghost2--m,.button--ghost2--medium,.button--ghost3--m,.button--ghost3--medium,.button--secondary1--m,.button--secondary1--medium{min-height:2.625em;padding-block:.3em;padding-inline:1.75em;font-size:var(--fs10);font-family:var(--f2);font-weight:var(--fw-f2-regular);color:var(--btn-f2-fg);border:2px solid var(--btn-f2-border);box-shadow:none}.button--f2--m:hover,.button--f2--medium:hover,.button--ghost1--m:hover,.button--ghost1--medium:hover,.button--ghost2--m:hover,.button--ghost2--medium:hover,.button--ghost3--m:hover,.button--ghost3--medium:hover,.button--secondary1--m:hover,.button--secondary1--medium:hover{background-color:#ffffff13;color:var(--btn-f2-fg-hover);border-color:var(--btn-f2-border-hover)}.button--f2--m:active,.button--f2--medium:active,.button--ghost1--m:active,.button--ghost1--medium:active,.button--ghost2--m:active,.button--ghost2--medium:active,.button--ghost3--m:active,.button--ghost3--medium:active,.button--secondary1--m:active,.button--secondary1--medium:active{background-color:#ffffff0d}.button--f2--l,.button--f2--large,.button--ghost1--l,.button--ghost1--large,.button--ghost2--l,.button--ghost2--large,.button--ghost3--l,.button--ghost3--large,.button--secondary1--l,.button--secondary1--large{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;line-height:1.25;border:none;border-radius:999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;text-decoration:none;transition:all .2s ease-out}.button--f2--l:hover,.button--f2--large:hover,.button--ghost1--l:hover,.button--ghost1--large:hover,.button--ghost2--l:hover,.button--ghost2--large:hover,.button--ghost3--l:hover,.button--ghost3--large:hover,.button--secondary1--l:hover,.button--secondary1--large:hover{transform:scale(1.025)}.button--f2--l:active,.button--f2--large:active,.button--ghost1--l:active,.button--ghost1--large:active,.button--ghost2--l:active,.button--ghost2--large:active,.button--ghost3--l:active,.button--ghost3--large:active,.button--secondary1--l:active,.button--secondary1--large:active{transform:scale(1.01)}.button--f2--l:disabled,.button--f2--l[aria-disabled=true],.button--f2--large:disabled,.button--f2--large[aria-disabled=true],.button--ghost1--l:disabled,.button--ghost1--large:disabled,.button--ghost2--l:disabled,.button--ghost2--large:disabled,.button--ghost3--l:disabled,.button--ghost3--large:disabled,.button--secondary1--l:disabled,.button--secondary1--large:disabled,[aria-disabled=true].button--ghost1--l,[aria-disabled=true].button--ghost1--large,[aria-disabled=true].button--ghost2--l,[aria-disabled=true].button--ghost2--large,[aria-disabled=true].button--ghost3--l,[aria-disabled=true].button--ghost3--large,[aria-disabled=true].button--secondary1--l,[aria-disabled=true].button--secondary1--large{opacity:.65;cursor:not-allowed;transform:none}.button--f2--l:disabled:hover,.button--f2--l[aria-disabled=true]:hover,.button--f2--large:disabled:hover,.button--f2--large[aria-disabled=true]:hover,.button--ghost1--l:disabled:hover,.button--ghost1--large:disabled:hover,.button--ghost2--l:disabled:hover,.button--ghost2--large:disabled:hover,.button--ghost3--l:disabled:hover,.button--ghost3--large:disabled:hover,.button--secondary1--l:disabled:hover,.button--secondary1--large:disabled:hover,[aria-disabled=true].button--ghost1--l:hover,[aria-disabled=true].button--ghost1--large:hover,[aria-disabled=true].button--ghost2--l:hover,[aria-disabled=true].button--ghost2--large:hover,[aria-disabled=true].button--ghost3--l:hover,[aria-disabled=true].button--ghost3--large:hover,[aria-disabled=true].button--secondary1--l:hover,[aria-disabled=true].button--secondary1--large:hover{transform:none}.button--f2--l,.button--f2--large,.button--ghost1--l,.button--ghost1--large,.button--ghost2--l,.button--ghost2--large,.button--ghost3--l,.button--ghost3--large,.button--secondary1--l,.button--secondary1--large{min-height:3.6em;padding-block:.35em;padding-inline:2em;font-size:var(--fs12);font-family:var(--f2);font-weight:var(--fw-f2-regular);color:var(--btn-f2-fg);border:2px solid var(--btn-f2-border);box-shadow:none}.button--f2--l:hover,.button--f2--large:hover,.button--ghost1--l:hover,.button--ghost1--large:hover,.button--ghost2--l:hover,.button--ghost2--large:hover,.button--ghost3--l:hover,.button--ghost3--large:hover,.button--secondary1--l:hover,.button--secondary1--large:hover{background-color:#ffffff13;color:var(--btn-f2-fg-hover);border-color:var(--btn-f2-border-hover)}.button--f2--l:active,.button--f2--large:active,.button--ghost1--l:active,.button--ghost1--large:active,.button--ghost2--l:active,.button--ghost2--large:active,.button--ghost3--l:active,.button--ghost3--large:active,.button--secondary1--l:active,.button--secondary1--large:active{background-color:#ffffff0d}.button--ghost-neutral--s,.button--ghost-neutral--small{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;line-height:1.25;border:none;border-radius:999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;text-decoration:none;transition:all .2s ease-out}.button--ghost-neutral--s:hover,.button--ghost-neutral--small:hover{transform:scale(1.025)}.button--ghost-neutral--s:active,.button--ghost-neutral--small:active{transform:scale(1.01)}.button--ghost-neutral--s:disabled,.button--ghost-neutral--s[aria-disabled=true],.button--ghost-neutral--small:disabled,.button--ghost-neutral--small[aria-disabled=true]{opacity:.65;cursor:not-allowed;transform:none}.button--ghost-neutral--s:disabled:hover,.button--ghost-neutral--s[aria-disabled=true]:hover,.button--ghost-neutral--small:disabled:hover,.button--ghost-neutral--small[aria-disabled=true]:hover{transform:none}.button--ghost-neutral--s,.button--ghost-neutral--small{min-height:2em;padding-block:.2em;padding-inline:.7em;font-size:var(--fs8);font-family:var(--f2);font-weight:var(--fw-f2-regular);background-color:transparent;color:rgb(var(--overlay-1)/.76);border:1px solid rgb(var(--overlay-1)/.22);box-shadow:none}.button--ghost-neutral--s:hover,.button--ghost-neutral--small:hover{background-color:#ffffff13;border-color:rgb(var(--overlay-1)/.35)}.button--ghost-neutral--s:active,.button--ghost-neutral--small:active{background-color:#ffffff0d}.button--ghost-neutral--m,.button--ghost-neutral--medium{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;line-height:1.25;border:none;border-radius:999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;text-decoration:none;transition:all .2s ease-out}.button--ghost-neutral--m:hover,.button--ghost-neutral--medium:hover{transform:scale(1.025)}.button--ghost-neutral--m:active,.button--ghost-neutral--medium:active{transform:scale(1.01)}.button--ghost-neutral--m:disabled,.button--ghost-neutral--m[aria-disabled=true],.button--ghost-neutral--medium:disabled,.button--ghost-neutral--medium[aria-disabled=true]{opacity:.65;cursor:not-allowed;transform:none}.button--ghost-neutral--m:disabled:hover,.button--ghost-neutral--m[aria-disabled=true]:hover,.button--ghost-neutral--medium:disabled:hover,.button--ghost-neutral--medium[aria-disabled=true]:hover{transform:none}.button--ghost-neutral--m,.button--ghost-neutral--medium{min-height:2.625em;padding-block:.3em;padding-inline:1.75em;font-size:var(--fs10);font-family:var(--f2);font-weight:var(--fw-f2-regular);background-color:transparent;color:rgb(var(--overlay-1)/.76);border:1px solid rgb(var(--overlay-1)/.22);box-shadow:none}.button--ghost-neutral--m:hover,.button--ghost-neutral--medium:hover{background-color:#ffffff13;border-color:rgb(var(--overlay-1)/.35)}.button--ghost-neutral--m:active,.button--ghost-neutral--medium:active{background-color:#ffffff0d}.button--ghost-neutral--l,.button--ghost-neutral--large{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;line-height:1.25;border:none;border-radius:999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;text-decoration:none;transition:all .2s ease-out}.button--ghost-neutral--l:hover,.button--ghost-neutral--large:hover{transform:scale(1.025)}.button--ghost-neutral--l:active,.button--ghost-neutral--large:active{transform:scale(1.01)}.button--ghost-neutral--l:disabled,.button--ghost-neutral--l[aria-disabled=true],.button--ghost-neutral--large:disabled,.button--ghost-neutral--large[aria-disabled=true]{opacity:.65;cursor:not-allowed;transform:none}.button--ghost-neutral--l:disabled:hover,.button--ghost-neutral--l[aria-disabled=true]:hover,.button--ghost-neutral--large:disabled:hover,.button--ghost-neutral--large[aria-disabled=true]:hover{transform:none}.button--ghost-neutral--l,.button--ghost-neutral--large{min-height:3.6em;padding-block:.35em;padding-inline:2em;font-size:var(--fs12);font-family:var(--f2);font-weight:var(--fw-f2-regular);background-color:transparent;color:rgb(var(--overlay-1)/.76);border:1px solid rgb(var(--overlay-1)/.22);box-shadow:none}.button--ghost-neutral--l:hover,.button--ghost-neutral--large:hover{background-color:#ffffff13;border-color:rgb(var(--overlay-1)/.35)}.button--ghost-neutral--l:active,.button--ghost-neutral--large:active{background-color:#ffffff0d}.mg-dialog{border-radius:18px;padding:24px 24px 20px}@media(max-width:767px){.mg-dialog.mg-dialog{align-self:flex-end;margin:0;width:100%;max-width:none;border-radius:20px 20px 0 0;padding-bottom:calc(10px + var(--safe-bottom-clearance, 0px));transform-origin:bottom center}.mg-dialog.mg-dialog.fade-in-scale-up-transition-enter-active,.mg-dialog.mg-dialog.fade-in-scale-up-transition-enter-from,.mg-dialog.mg-dialog.fade-in-scale-up-transition-enter-to{opacity:1;transform:none;transition:none}}.mg-dialog .n-dialog__title{font-size:1.15rem;line-height:1.25;letter-spacing:-.01em}.mg-dialog .n-dialog__content{margin-top:10px;line-height:1.55}.mg-contact__line{margin:0}.mg-contact__gratuit{margin:6px 0 0;font-size:13px;color:var(--text-2)}.mg-contact__arrows{margin:12px 0 0;padding-top:10px;border-top:1px solid var(--border-subtle,rgba(0,0,0,.1));font-size:13px;font-weight:300;color:var(--text-2)}.mg-dialog .n-dialog__action{margin-top:22px;display:block}.mg-actions{display:flex;flex-direction:column;align-items:stretch;gap:10px}.mg-actions .mg-upsell{width:100%;justify-content:center;padding:.95rem 1.4rem;font-size:var(--fs-body)}.mg-actions__prix{margin:0;text-align:center;font-size:13px;font-weight:300;line-height:1.4;color:var(--text-2)}.mg-actions__later{margin:2px 0 0;padding:6px 8px;border:0;background:transparent;color:var(--text-2);font-family:var(--f2);font-size:var(--fs-body-sm);line-height:1.2;cursor:pointer;transition:color .15s ease}.mg-actions__later:hover{color:var(--text-1)}.mg-upsell{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:6px;padding:.5rem 1.1rem;border:0;border-radius:999px;cursor:pointer;background:var(--gradient-brand);box-shadow:0 8px 20px #c2185b57,inset 0 1px #ffffff40;color:#fff;font-family:var(--f2);font-size:var(--fs-body-sm);font-weight:var(--fw-f2-medium,500);line-height:1.2;transition:transform .18s ease,box-shadow .18s ease}.mg-upsell:hover{transform:translateY(-2px);box-shadow:0 12px 26px #c2185b75,inset 0 1px #ffffff4d}.mg-upsell:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 38%,hsla(0,0%,100%,.34) 50%,transparent 62%);transform:translate(-130%);animation:mg-shine 5.5s ease-in-out infinite;pointer-events:none}@keyframes mg-shine{0%,62%{transform:translate(-130%)}86%,to{transform:translate(130%)}}@media(prefers-reduced-motion:reduce){.mg-upsell:after{animation:none}.mg-upsell:hover{transform:none}}.card{border-radius:var(--r-24);box-shadow:var(--shadow-sm);overflow:hidden;display:flex;flex-direction:column;transition:all .2s ease}.card:hover{box-shadow:var(--shadow-md)}.card__image{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;display:block}.card__header{position:relative;padding:var(--sp-16) var(--sp-16) var(--sp-12);border-bottom:1px solid var(--border-1)}.card__header:before{content:"";position:absolute;top:-4px;left:-6px;width:50px;height:50px;border-radius:20px;background:linear-gradient(48deg,var(--iaz-white,#fff) 30% 0,var(--accent-1) 100%);opacity:.5;z-index:0;animation:pulse 2s infinite;box-shadow:var(--shadow-md)}.card__body{padding:var(--sp-16);flex-grow:1}.card__footer{padding:var(--sp-12) var(--sp-16) var(--sp-16);border-top:1px solid var(--border-1)}.card__badge{display:inline-block;padding:var(--sp-3,.1875rem) var(--sp-8);border-radius:999px;font-size:var(--fs11);font-weight:600;margin-bottom:var(--sp-8)}.card__title{font-size:var(--fs18);font-weight:700;margin:0 0 var(--sp-4)}.card__subtitle{font-size:var(--fs14);opacity:.75;margin:0}.card__meta{display:flex;align-items:center;gap:var(--sp-8);font-size:var(--fs13);margin-bottom:var(--sp-8)}.card__meta-label{font-weight:600}.card__meta-value{opacity:.8}.card__status{display:inline-flex;align-items:center;gap:var(--sp-3,.1875rem);padding:var(--sp-2) var(--sp-6);border-radius:8px;font-size:var(--fs11);background:var(--success-soft);color:var(--success-2);border:1px solid var(--success-border)}.card__status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--success-2)}.card__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--sp-40);height:var(--sp-40);border-radius:10px;font-size:var(--fs22);font-weight:700;background:linear-gradient(48deg,var(--brand-0) 30% 0,var(--accent-1) 100%);color:var(--iaz-white,#fff);margin-bottom:var(--sp-8)}.card--profile{padding:10px;cursor:pointer;height:100%;display:flex;flex-direction:column;border-radius:var(--r-20,20px);overflow:hidden;transition:all .3s ease;min-height:350px}.card--profile:hover{box-shadow:var(--shadow-lg)}.card--profile .card__body{padding:var(--sp-14);background:linear-gradient(135deg,var(--surface-0) 0,transparent 100%);border-radius:15px;border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);margin-top:-20px;padding-top:20px;z-index:1;flex-grow:1;display:flex;flex-direction:column;overflow:hidden}.card--profile .card__connection-dot{position:absolute;top:10px;right:10px;width:12px;height:12px;border-radius:50%;border:2px solid var(--iaz-white,#fff);box-shadow:var(--shadow-xs);z-index:3}.card--profile .card__search-badge{position:absolute;top:10px;left:10px;z-index:3;display:inline-flex;align-items:center;gap:5px;padding:3px 9px 3px 3px;border-radius:999px;background:var(--surface-overlay);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:var(--text-0);font-size:10px;font-weight:500;white-space:nowrap;box-shadow:var(--shadow-md)}.card--profile .card__search-badge-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:linear-gradient(135deg,var(--brand-1),var(--brand-2));color:var(--iaz-white,#fff);flex-shrink:0}.card--profile .card__search-badge--onphoto{background-color:#ffffff14;background-image:linear-gradient(135deg,#ffffff1f,#ffffff03);border:1px solid hsla(0,0%,100%,.7);color:var(--text-0);backdrop-filter:blur(12px) saturate(200%) brightness(1.1);-webkit-backdrop-filter:blur(12px) saturate(200%) brightness(1.1);box-shadow:0 6px 18px #0f0b162e,inset 0 1px #fffc}body.dark .card--profile .card__search-badge--onphoto{background-color:#0f0b160f;background-image:linear-gradient(135deg,#ffffff14,#ffffff03);border-color:#ffffff42;color:var(--iaz-white,#fff);backdrop-filter:blur(12px) saturate(200%) brightness(.82);-webkit-backdrop-filter:blur(12px) saturate(200%) brightness(.82);box-shadow:0 8px 22px #00000059,inset 0 1px #ffffff4d;text-shadow:0 1px 4px rgba(0,0,0,.75),0 0 10px rgba(0,0,0,.45)}.card--profile .card__search-badge--onphoto.card__search-badge--nouvelle{background-color:#fce4f1;background-image:none;border-color:#fce4f1;color:#5a1765;backdrop-filter:none;-webkit-backdrop-filter:none}.card--profile .card__search-badge--inline{position:static;align-self:flex-start;max-width:100%;background-color:rgb(var(--overlay-2)/.07);background-image:none;border:1px solid var(--border-subtle);color:var(--text-1);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;text-shadow:none;white-space:normal}body.dark .card--profile .card__search-badge--inline{background-color:#ffffff12}.card--profile .card__search-badge--above-name{position:static;max-width:100%;margin-bottom:4px;white-space:normal}.card--profile .card__image-overlay{position:absolute;left:0;right:0;bottom:0;padding:24px 12px 10px;background:linear-gradient(to top,rgb(var(--overlay-0)/.65) 0,rgb(var(--overlay-0)/0));z-index:2;text-align:left}.card--profile .card__image-name{display:block;font-family:var(--f2);font-size:13px;font-weight:400;color:var(--iaz-white,#fff);text-align:left;text-shadow:0 1px 3px rgb(var(--overlay-0)/.4)}.card--profile .card__image-name-age{font-weight:var(--fw-f2-light,300)}.card--profile .card__jewels .card__image-name-sub{margin-left:0}.card--profile .card__image-name-sub{margin-left:5px;vertical-align:middle;position:relative;top:-1px}.card--profile .card__image-distance{display:flex;align-items:center;gap:1px;margin-bottom:2px;font-family:var(--f2);font-size:11px;font-weight:500;color:#ffffffd9;text-align:left;text-shadow:0 1px 3px rgb(var(--overlay-0)/.4)}.card--profile .card__image-distance--en-rangee{margin-right:auto;margin-bottom:0}.card--profile .card__image-distance--proche{font-size:14px}.card--profile .card__image-distance--moyenne{font-size:13px}.card--profile .card__image-distance--lointaine{font-size:12px}.card--profile .card__image-distance-pin{width:1em;height:1em;flex:0 0 auto;opacity:.8;filter:drop-shadow(0 1px 3px rgb(var(--overlay-0)/.4))}.card--profile .card__badge-meta-row{display:flex;align-items:center;gap:8px;margin-bottom:var(--sp-8);flex-wrap:wrap}.card--profile .card__status-box{position:relative;padding-top:8px;font-size:12px;color:var(--text-2);overflow:hidden}.card--profile .card__status-box.is-vibe{display:flex;align-items:center;justify-content:center;color:var(--text-1)}.card--profile .card__status-box.is-vibe .card__status-text{font-size:var(--fs-body-lg);line-height:1.35;text-align:center;-webkit-line-clamp:3}.card--profile .card__status-box.is-vibe:after,.card--profile .card__status-box.is-vibe:before{position:absolute;font-family:var(--f1);font-size:62px;line-height:1;color:color-mix(in srgb,var(--btn-f1-linear1,#6f0e66) 13%,transparent);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.dark .card--profile .card__status-box.is-vibe:after,body.dark .card--profile .card__status-box.is-vibe:before{color:#ffffff1f}.card--profile .card__status-box.is-vibe:before{content:"“";top:1px;left:6px}.card--profile .card__status-box.is-vibe:after{content:"“";right:6px;bottom:1px;transform:rotate(180deg)}.card--profile .card__status-box.is-vibe .card__status-text{position:relative;z-index:1}.card--profile .card__status-text{margin:0;font-weight:var(--fw-f2-regular);line-height:1.5;text-align:left;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.card--profile .card__status{margin-bottom:var(--sp-8);font-size:var(--fs12)}.card--profile .card__meta{display:flex;align-items:center;gap:4px;font-size:12px;white-space:nowrap;margin-bottom:0;color:var(--text-2)}.card--profile .card__subtitle{font-size:var(--fs13);line-height:1.4;margin-bottom:0}.card--profile .card__image{aspect-ratio:4/5;flex-shrink:0;-o-object-fit:cover;object-fit:cover;z-index:2;border-radius:15px 100px 15px 15px}.card--step{align-items:center;justify-content:center;text-align:center;min-height:380px;padding:64px 40px 56px;background:var(--surface-overlay);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border:1px solid var(--border-subtle);border-radius:28px;box-shadow:var(--shadow-md);transition:all .3s ease}.card--step:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg)}.card--step .card__step-number{display:block;font-family:var(--f1);font-size:68px;line-height:var(--step-number-leading,1);font-weight:400;margin-bottom:16px;background:var(--step-number-fill,var(--gradient-brand,linear-gradient(135deg,var(--brand-3) 0,var(--accent-2) 100%)));-webkit-background-clip:var(--step-number-clip,text);background-clip:var(--step-number-clip,text);color:var(--step-number-color,transparent)}.card--step .card__step-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:20px;border-radius:50%;background:var(--brand-soft);color:var(--brand-1)}.card--step .card__step-icon svg{width:26px;height:26px}.card--step .card__title{margin-bottom:14px;font-size:22px;font-weight:700;color:var(--text-0)}.card--step .card__step-tag{display:inline-block;padding:5px 16px;border-radius:999px;background:var(--brand-soft);color:var(--brand-1);font-size:13px;font-weight:600}.card--step .card__step-divider{display:block;width:40px;height:1px;margin:28px auto;background:var(--border-1)}.card--step .card__subtitle{max-width:22rem;margin:0 auto;font-size:14px;color:var(--text-2);line-height:1.65}.card--info .card__header{border:none;padding:var(--sp-16)}.card--info .card__body{padding:var(--sp-16)}.card--info .card__title{font-size:var(--fs20);margin-bottom:var(--sp-12)}.card--info .card__text{font-size:var(--fs14);line-height:1.6;color:var(--text-2)}.card--location{cursor:pointer;position:relative;min-height:240px;flex-direction:column;background:linear-gradient(135deg,var(--accent-soft) 0,var(--bg-gold-soft) 100%);box-shadow:var(--shadow-sm)}.card--location,.card--location .card__header{display:flex;justify-content:space-between;border:none}.card--location .card__header{padding:var(--sp-16) var(--sp-16) 0;align-items:flex-start}.card--location .card__body{flex-grow:1;padding:var(--sp-12) var(--sp-16);display:flex;flex-direction:column;justify-content:center}.card--location .card__footer{border:none;padding:var(--sp-12) var(--sp-16) var(--sp-16);text-align:right}.card--location .card__title{font-size:var(--fs28);margin:0;color:var(--text-0)}.card--location .card__subtitle{font-size:var(--fs14);color:var(--text-2)}.card--location .card__distance{font-size:var(--fs13);color:var(--text-2);display:flex;align-items:center;gap:var(--sp-4)}.card--location .card__cta{display:inline-block;padding:var(--sp-10) var(--sp-16);border-radius:999px;background:var(--brand-2);color:var(--iaz-white,#fff);font-weight:600;font-size:var(--fs13);text-decoration:none;transition:all .2s}.card--location .card__cta:hover{background:var(--brand-1);transform:translateY(-2px)}.card--flat{box-shadow:none;border:1px solid var(--border-1)}.card--compact .card__header{padding:var(--sp-12) var(--sp-12) var(--sp-8)}.card--compact .card__body{padding:var(--sp-12)}.card--compact .card__footer{padding:var(--sp-8) var(--sp-12) var(--sp-12)}.card--interactive{cursor:pointer;transition:all .3s ease}.card--interactive:hover{transform:scale(1.05);box-shadow:var(--shadow-lg)}.card-grid{display:grid;gap:var(--sp-16);grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}@media(max-width:768px){.card-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--sp-12)}}.card-list{display:flex;flex-direction:column;gap:var(--sp-12)}.card--compact .card__image{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.card--step{background:var(--step-card-bg,transparent);border:var(--step-card-border,0);box-shadow:var(--step-card-shadow,none);padding:var(--step-card-padding,0)}.ds-coach-card.ds-coach-card.ds-coach-card{width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:.45rem;padding:.9rem 1rem 1rem;border-radius:var(--r-20,20px);background:linear-gradient(135deg,color-mix(in srgb,var(--coach-from,var(--brand-1)) 5%,#fff),color-mix(in srgb,var(--coach-to,var(--brand-2)) 9%,#fff));border:1px solid color-mix(in srgb,var(--coach-from,var(--brand-1)) 18%,transparent);box-shadow:var(--shadow-sm)}body.dark .ds-coach-card.ds-coach-card.ds-coach-card{background:linear-gradient(135deg,color-mix(in srgb,var(--coach-from,var(--brand-1)) 12%,#17141c),color-mix(in srgb,var(--coach-to,var(--brand-2)) 18%,#17141c));border-color:color-mix(in srgb,var(--coach-to,var(--brand-2)) 32%,transparent);box-shadow:none}.ds-coach-card__tete.ds-coach-card__tete.ds-coach-card__tete{display:flex;align-items:center;gap:.55rem;margin:0}.ds-coach-card__anneau.ds-coach-card__anneau.ds-coach-card__anneau{display:inline-flex;flex-shrink:0;padding:2px;border-radius:999px;background-image:linear-gradient(135deg,var(--coach-cta-from,var(--coach-from,var(--brand-1))),var(--coach-cta-to,var(--coach-to,var(--brand-2))))}.ds-coach-card__avatar.ds-coach-card__avatar.ds-coach-card__avatar{display:block;width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid color-mix(in srgb,var(--coach-from,var(--brand-1)) 5%,#fff)}body.dark .ds-coach-card__avatar.ds-coach-card__avatar.ds-coach-card__avatar{border-color:color-mix(in srgb,var(--coach-from,var(--brand-1)) 12%,#17141c)}.ds-coach-card__identite.ds-coach-card__identite.ds-coach-card__identite{display:flex;flex-direction:column;gap:1px;min-width:0}.ds-coach-card__nom.ds-coach-card__nom.ds-coach-card__nom{font-family:var(--f1);font-size:1.05rem;font-weight:700;line-height:1.2;color:var(--text-0,#1d1b23)}.ds-coach-card__role.ds-coach-card__role.ds-coach-card__role{font-family:var(--f2);font-size:.72rem;font-weight:400;line-height:1.25;color:var(--text-2,#6e6677)}.ds-coach-card__titre.ds-coach-card__titre.ds-coach-card__titre{margin:.25rem 0 0;font-family:var(--f1);font-size:.98rem;font-weight:700;line-height:1.25;color:var(--text-0,#1d1b23)}.ds-coach-card__corps.ds-coach-card__corps.ds-coach-card__corps{margin:0;font-size:.8rem;line-height:1.45;color:var(--text-2,#6e6677)}.ds-coach-card__cta.ds-coach-card__cta.ds-coach-card__cta{align-self:flex-start;display:inline-flex;align-items:center;gap:.5rem;margin-top:.15rem;min-height:44px;padding:0 1.1rem;border:0;border-radius:999px;background-image:linear-gradient(var(--coach-cta-voile,rgba(0,0,0,.28)),var(--coach-cta-voile,rgba(0,0,0,.28))),linear-gradient(135deg,var(--coach-cta-from,var(--coach-from,var(--brand-1))),var(--coach-cta-to,var(--coach-to,var(--brand-2))));color:#fff;font-family:var(--f2);font-size:.85rem;font-weight:600;cursor:pointer;transition:transform .15s ease,filter .15s ease}.ds-coach-card__cta.ds-coach-card__cta.ds-coach-card__cta:hover{transform:translateY(-1px);filter:brightness(1.08) saturate(1.1)}.ds-coach-card__cta.ds-coach-card__cta.ds-coach-card__cta:disabled{opacity:.7;cursor:default;transform:none}.ds-coach-card__cta-icon.ds-coach-card__cta-icon.ds-coach-card__cta-icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:22px;height:22px;color:currentColor}@media(prefers-reduced-motion:reduce){.ds-coach-card__cta.ds-coach-card__cta.ds-coach-card__cta,.ds-coach-card__cta.ds-coach-card__cta.ds-coach-card__cta:hover{transform:none;transition:none}}.certification-page{--certification-bg-pos-y:42%;--certification-bg-size-y:100%;position:relative;min-height:100svh;overflow-x:hidden;isolation:isolate;display:flex;flex-direction:column}.certification-page:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(130% 62% at 50% 112%,#2e0e4de6 12%,#2e0e4d9e 42%,#2e0e4d00 66%),linear-gradient(180deg,#f3e9fc,#9c53d6 45%,#2e0e4d);background-size:100% var(--certification-bg-size-y);background-position:50% var(--certification-bg-pos-y);animation:certification-bg-breath 12s ease-in-out infinite alternate}body.dark .certification-page:before{background-image:radial-gradient(130% 62% at 50% 112%,rgb(var(--overlay-1)/.95) 12%,rgb(var(--overlay-1)/.6) 42%,transparent 66%),linear-gradient(180deg,rgb(var(--overlay-0)/1) 0,rgb(var(--overlay-1)/.92) 45%,rgb(var(--overlay-0)/1))}@keyframes certification-bg-breath{0%{background-position:50% 42%;background-size:100% 100%}to{background-position:50% 100%;background-size:100% 150%}}@media(prefers-reduced-motion:reduce){.certification-page:before{animation:none}}.certification-page button:not(:disabled){cursor:pointer}.certification-wrap{position:relative;z-index:1;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:max(1.5rem,env(safe-area-inset-top)) 1.25rem calc(2rem + env(safe-area-inset-bottom))}.certification-card{margin-block:auto;width:100%;max-width:480px;padding:2rem 1.5rem 1.75rem;border-radius:28px;background:var(--card-bg);backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);border:1px solid var(--card-border);box-shadow:0 24px 60px rgb(var(--overlay-1)/.22);overflow:hidden}.certification-step__title{margin:0 0 .5rem;color:var(--brand-1);font-family:var(--f1);font-size:32px;font-weight:500;line-height:1.2}.certification-step__subtitle,.certification-step__title{text-align:center;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.certification-step__subtitle{margin:0 0 1.75rem;color:color-mix(in srgb,var(--text-0) 60%,transparent);font-size:14px;line-height:1.55}.certification-privacy{margin:0;display:flex;align-items:center;justify-content:center;gap:.4rem;color:color-mix(in srgb,var(--text-0) 50%,transparent);font-size:12px;line-height:1.4;text-align:center}.certification-privacy__icon{flex:0 0 auto;width:15px;height:15px;color:var(--text-brand)}.certification-actions{margin-top:1.25rem;display:flex;flex-direction:column;gap:.75rem}.certification-actions .button--f1--large,.certification-actions .button--f2--large{width:100%}.certification-skip{width:100%;padding:8px 0 0;border:0;background:transparent;color:color-mix(in srgb,var(--text-0) 42%,transparent);font-family:var(--f2);font-size:var(--fs-caption);font-weight:var(--fw-f2-light);text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:color .2s ease}.certification-skip:hover:not(:disabled){color:color-mix(in srgb,var(--text-0) 70%,transparent)}.certification-skip:disabled{opacity:.5;cursor:default}.certification-advice{margin-top:1rem;padding:1rem 1.1rem;border-radius:16px;background:var(--brand-soft);text-align:left}.certification-advice__title{margin:0 0 .5rem;font-family:var(--f2);font-weight:500;color:var(--text-0)}.certification-advice__list{margin:0;padding-left:1.1rem;list-style:none;font-size:13px;line-height:1.6;color:color-mix(in srgb,var(--text-0) 65%,transparent)}.certification-advice__list li{position:relative}.certification-advice__list li:before{content:"–";position:absolute;left:-1rem}.certification-camera{position:fixed;inset:0;z-index:500;background:#000;overflow:hidden}.certification-camera--native{background:transparent}.certification-camera__native-preview{position:absolute;inset:0}.certification-camera__video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scaleX(-1)}.certification-camera__overlay{position:absolute;inset:0;z-index:1;--oval-h:min(68vh,800px);--oval-w:calc(var(--oval-h)*.75);pointer-events:none}.certification-camera__scrim{position:absolute;inset:0;z-index:0;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:#0009;-webkit-mask-image:radial-gradient(ellipse min(var(--oval-w)/2,44vw) calc(var(--oval-h)/2) at 50% 50%,transparent 99%,#000 100%);mask-image:radial-gradient(ellipse min(var(--oval-w)/2,44vw) calc(var(--oval-h)/2) at 50% 50%,transparent 99%,#000 100%)}.certification-oval{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);width:min(var(--oval-w),88vw);height:var(--oval-h);border-radius:50%;border:6px dashed var(--brand-2);transition:border-color .25s ease,box-shadow .25s ease;box-shadow:0 0 26px #00000059}.certification-oval--valid{border-color:var(--success-2);box-shadow:0 0 28px color-mix(in srgb,var(--success-2) 65%,transparent)}.certification-camera__hint{bottom:calc(2rem + env(safe-area-inset-bottom));padding:1rem 1.5rem;border-radius:999px;background:#00000080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:2px solid var(--brand-2);color:#fff;font-size:15px;transition:border-color .25s ease,box-shadow .25s ease}.certification-camera__detail,.certification-camera__hint{position:absolute;left:1.25rem;right:1.25rem;z-index:1;font-family:var(--f2);text-align:center}.certification-camera__detail{bottom:calc(5.5rem + env(safe-area-inset-bottom));color:#ffffffbf;font-size:12px}.certification-camera__detail summary{cursor:pointer;text-decoration:underline}.certification-camera__detail code{display:block;margin-top:.4rem;padding:.5rem .75rem;border-radius:.5rem;background:#0000008c;overflow-wrap:anywhere;text-align:left;font-size:11px}.certification-camera__hint--ok{border-color:var(--success-2);box-shadow:0 0 22px color-mix(in srgb,var(--success-2) 55%,transparent)}.certification-camera__aide{position:absolute;right:1.25rem;bottom:calc(6.5rem + env(safe-area-inset-bottom));left:1.25rem;z-index:1;padding:.85rem 1.1rem;border:1px solid hsla(0,0%,100%,.22);border-radius:18px;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-family:var(--f2);font-size:13px}.certification-camera__aide-titre{margin:0 0 .4rem;font-weight:600}.certification-camera__aide-liste{margin:0;padding-left:1.1rem;color:#ffffffdb;line-height:1.45}@media screen and (min-width:600px){.certification-camera__aide,.certification-camera__hint{left:50%;right:auto;transform:translate(-50%);max-width:560px}}.certification-camera__steps{position:absolute;top:max(4.5rem,env(safe-area-inset-top) + 4rem);left:50%;z-index:1;transform:translate(-50%);display:flex;gap:.5rem;pointer-events:none}.certification-camera__step-dot{width:9px;height:9px;border-radius:50%;background:#ffffff59;transition:background .25s ease,transform .25s ease}.certification-camera__step-dot--active{background:var(--accent-1);transform:scale(1.25)}.certification-camera__step-dot--done{background:var(--success-2)}.certification-camera__close{position:absolute;top:max(1rem,env(safe-area-inset-top));right:1rem;z-index:2;pointer-events:auto;border:0;background:#00000073;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff}html.certification-native-camera-active,html.certification-native-camera-active body{background:transparent!important}.certification-analysis{text-align:center}.certification-analysis__groups{width:100%;display:flex;flex-direction:column;gap:1.25rem;margin-bottom:1.5rem}.certification-analysis__group-label{margin:0 0 1.15rem;font-family:var(--f2);font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:color-mix(in srgb,var(--text-0) 55%,transparent)}.certification-analysis__thumbs{display:flex;gap:.6rem;justify-content:center}.certification-analysis__thumb{width:100px;height:100px;border-radius:16px;overflow:hidden;border:3px solid color-mix(in srgb,var(--brand-2) 35%,transparent);background:var(--brand-soft)}.certification-analysis__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.certification-analysis__divider{height:1px;margin:.5rem 0;background:color-mix(in srgb,var(--text-0) 10%,transparent)}.certification-analysis__spinner{display:flex;justify-content:center;margin-bottom:1rem}.certification-analysis__score{color:var(--brand-1);font-family:var(--f1);font-size:56px;font-weight:600;line-height:1}.certification-analysis__status{margin-top:.5rem;padding:.5rem 2rem;color:var(--text-1);font-family:var(--f2);font-size:14px;font-weight:500}@media screen and (min-width:600px){.certification-card{padding:2.5rem 2.75rem 2.25rem}}@media screen and (min-width:1280px){.certification-card{max-width:560px}}@media(max-height:780px){.certification-card{padding:1.5rem 1.25rem 1.35rem}.certification-card .onboarding-hero-mascotte{--mascotte-size:160px}.certification-step__title{font-size:26px}.certification-step__subtitle{margin-bottom:1.1rem}.certification-actions{margin-top:.9rem;gap:.6rem}}@media(max-height:640px){.certification-card .onboarding-hero-mascotte{--mascotte-size:112px}.certification-step__title{font-size:22px}.certification-step__subtitle{margin-bottom:.9rem;font-size:13px}}.ds-bg-page{isolation:isolate;min-height:100dvh}.ds-bg-page,.ds-bg-page:before{background:var(--gradient-page,linear-gradient(180deg,#fbeaf3 0,#fdf4f9 100%))}.ds-bg-page:before{content:"";display:block;position:sticky;top:0;height:100dvh;margin-bottom:-100dvh;z-index:-1;pointer-events:none}.ds-bg-decorative{position:relative;background-image:radial-gradient(circle at 12% 18%,rgba(255,138,180,.12),transparent 28%),radial-gradient(circle at 88% 22%,rgba(137,95,255,.1),transparent 30%),radial-gradient(circle at 50% 100%,rgba(255,205,225,.18),transparent 34%),linear-gradient(180deg,#fff,#fff7fb);background-size:160% 160%;background-position:0 0;animation:ds-bg-decorative-drift 28s ease-in-out infinite alternate}body.dark .ds-bg-decorative{background-image:radial-gradient(circle at 12% 18%,rgb(var(--overlay-2)/.14),transparent 28%),radial-gradient(circle at 88% 22%,rgb(var(--overlay-1)/.4),transparent 30%),radial-gradient(circle at 50% 100%,rgb(var(--overlay-2)/.12),transparent 34%),linear-gradient(180deg,rgb(var(--overlay-0)/1) 0,rgb(var(--overlay-1)/.92))}.ds-bg-decorative:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.9;background-image:linear-gradient(rgba(180,80,130,.06) 1px,transparent 0),linear-gradient(90deg,rgba(180,80,130,.06) 1px,transparent 0),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2' stitchTiles='stitch' type='fractalNoise'/%3E%3CfeColorMatrix values='0 0 0 0 0.43 0 0 0 0 0.05 0 0 0 0 0.4 0 0 0 0.04 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-size:42px 42px,42px 42px,160px 160px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(180deg,transparent,#000 10%,#000 90%,transparent);animation:ds-bg-decorative-grid-drift 32s linear infinite}body.dark .ds-bg-decorative:before{background-image:linear-gradient(hsla(0,0%,100%,.045) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.045) 1px,transparent 0),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2' stitchTiles='stitch' type='fractalNoise'/%3E%3CfeColorMatrix values='0 0 0 0 0.43 0 0 0 0 0.05 0 0 0 0 0.4 0 0 0 0.04 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-size:42px 42px,42px 42px,160px 160px}.ds-bg-decorative:after{content:"";position:absolute;width:420px;height:420px;right:-160px;bottom:-180px;z-index:-1;border-radius:50%;background:#ff69aa1a;filter:blur(8px);pointer-events:none;animation:ds-bg-decorative-halo-drift 24s ease-in-out infinite alternate}body.dark .ds-bg-decorative:after{background:rgb(var(--overlay-2)/.18)}@keyframes ds-bg-decorative-drift{0%{background-position:0 0}50%{background-position:12% 8%}to{background-position:0 16%}}@keyframes ds-bg-decorative-grid-drift{0%{background-position:0 0,0 0,0 0}to{background-position:42px 0,0 42px,160px 160px}}@keyframes ds-bg-decorative-halo-drift{0%{transform:translate(0) scale(1)}50%{transform:translate(-18px,-24px) scale(1.08)}to{transform:translate(10px,-10px) scale(.96)}}@media(prefers-reduced-motion:reduce){.ds-bg-decorative,.ds-bg-decorative:after,.ds-bg-decorative:before{animation:none}}.ds-inset{position:relative;border-radius:var(--r-24);padding:var(--sp-20);background:radial-gradient(130% 150% at 100% 0,color-mix(in srgb,var(--btn-f1-linear2) 16%,transparent),transparent 60%),radial-gradient(120% 120% at 0 100%,color-mix(in srgb,var(--btn-f1-linear1) 12%,transparent),transparent 62%),linear-gradient(135deg,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.16) 45%,transparent 100%),#0000000a;box-shadow:inset 0 0 0 1px #fff6}body.dark .ds-inset{background:radial-gradient(130% 150% at 100% 0,color-mix(in srgb,var(--btn-f1-linear2) 26%,transparent),transparent 60%),radial-gradient(120% 120% at 0 100%,color-mix(in srgb,var(--btn-f1-linear1) 22%,transparent),transparent 62%),linear-gradient(135deg,hsla(0,0%,100%,.05) 0,transparent 60%),#0000003d;box-shadow:inset 0 0 0 1px #ffffff0d}.drawer{position:fixed;inset:0;z-index:70;pointer-events:none}.drawer.is-open{pointer-events:auto}.drawer__backdrop{position:absolute;inset:0;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity var(--t) var(--ease)}.drawer__panel{position:absolute;top:0;bottom:0;width:min(520px,92vw);background-color:var(--surface-1);border:1px solid var(--border-1);box-shadow:var(--shadow-xl);border-radius:var(--r-24) 0 0 var(--r-24);transform:translate(105%);transition:transform var(--t) var(--ease);display:flex;flex-direction:column;overflow:hidden}.drawer__header{padding:var(--sp-16);border-bottom:1px solid var(--border-1);display:flex;align-items:center;justify-content:space-between}.drawer__body{padding:var(--sp-16);overflow:auto;flex:1}.drawer__footer{padding:var(--sp-16);border-top:1px solid var(--border-1)}.drawer--right .drawer__panel{right:0}.drawer--left .drawer__panel{left:0;transform:translate(-105%);border-radius:0 var(--r-24) var(--r-24) 0}.drawer.is-open .drawer__backdrop{opacity:1}.drawer.is-open.drawer--left .drawer__panel,.drawer.is-open.drawer--right .drawer__panel{transform:translate(0)}.ds-card{background:var(--card-bg,#fff);border:1px solid var(--card-border,transparent);border-radius:16px;box-shadow:var(--card-shadow,0 2px 8px rgba(0,0,0,.06));transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.ds-card:hover{background:var(--card-bg-hover,var(--card-bg,#fff));box-shadow:var(--card-shadow-hover,var(--card-shadow,0 2px 8px rgba(0,0,0,.06)))}.ds-card--compact{padding:12px;border-radius:12px}.ds-empty{padding:2.25rem 1.5rem;border-radius:var(--r-18,18px);background:rgb(var(--overlay-2)/.04);border:1px solid rgb(var(--overlay-1)/.08);text-align:center;font-family:var(--f2);font-size:var(--fs-body-sm);line-height:1.55;color:var(--text-2)}body.dark .ds-empty{background:#ffffff0a;border-color:#ffffff1a}.ds-empty__icon{display:block;margin-bottom:.6rem;font-size:1.6rem;line-height:1}.ds-empty__title{margin:0;font-size:var(--fs-body);color:var(--text-1)}.ds-empty__hint{margin:.4rem 0 0;font-size:var(--fs-caption);opacity:.85}.ds-filter-section{margin-bottom:1.5rem}.ds-filter-section:last-child{margin-bottom:0}.ds-filter-section__title{margin:0 0 .6rem;font-size:.8rem;font-weight:600;color:var(--text-1,#37323f)}.ds-filter-switch-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem 0;font-size:.85rem;color:var(--text-1,#37323f);border-bottom:1px solid rgb(var(--overlay-1,0 0 0)/.06)}.ds-filter-switch-row:last-child{border-bottom:none}.ds-filter-chip-group{display:flex;flex-wrap:nowrap;gap:.45rem;overflow-x:auto;overscroll-behavior-x:contain;padding-block:2px;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.ds-filter-chip-group::-webkit-scrollbar{display:none}.ds-filter-chip-group{cursor:grab}.ds-filter-chip-group.is-dragging{cursor:grabbing;scroll-behavior:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(prefers-reduced-motion:reduce){.ds-filter-chip-group{scroll-behavior:auto}}.ds-filter-chip{display:inline-flex;align-items:center;gap:.3rem;flex:0 0 auto;white-space:nowrap;padding:.4rem .85rem;border-radius:999px;border:1px solid rgb(var(--overlay-1,0 0 0)/.12);background:var(--surface-0,#fff);color:var(--text-1,#37323f);font-size:.8rem;font-weight:500;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.ds-filter-chip:hover{border-color:var(--icon-brand,#6f0e66);transform:translateY(-1px)}.ds-filter-chip.is-active{background:rgb(var(--channel-primary,111 14 102)/.08);border-color:rgb(var(--channel-primary,111 14 102)/.55);color:var(--icon-brand,#6f0e66);box-shadow:none;font-weight:600}.ds-filter-chip.is-active:hover{border-color:rgb(var(--channel-primary,111 14 102)/.75)}body.dark .ds-filter-chip.is-active{background:rgb(var(--channel-primary,143 42 135)/.26);border-color:rgb(var(--channel-primary,143 42 135)/.75);color:#f2eef7}.ds-filter-more{display:inline-block;margin-top:.5rem;padding:0;border:none;background:none;color:var(--icon-brand,#6f0e66);font-size:.78rem;font-weight:600;cursor:pointer}.ds-filter-more:hover{text-decoration:underline}.ds-filter-select-row{display:flex;gap:.6rem}.ds-filter-select{flex:1 1 0;min-width:0;padding:.6rem 2rem .6rem .85rem;border-radius:14px;border:1px solid rgb(var(--overlay-1,0 0 0)/.12);background-color:var(--surface-0,#fff);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%236e6677' stroke-linecap='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .7rem center;background-size:16px 16px;color:var(--text-1,#37323f);font-family:inherit;font-size:.85rem;line-height:1.3;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}.ds-filter-select:hover{border-color:var(--icon-brand,#6f0e66)}.ds-filter-select:focus-visible{outline:none;border-color:var(--icon-brand,#6f0e66);box-shadow:0 0 0 3px #d10a7c2e}body.dark .ds-filter-select{background-color:#ffffff0f;border-color:#ffffff1f;color:var(--text-1,#f2eef7)}body.dark .ds-filter-select option{background-color:#1d1b23;color:#f2eef7}.ds-filter-range{padding:.5rem .35rem 0}.ds-filter-range__value{display:flex;justify-content:space-between;margin-bottom:.5rem;font-size:.78rem;font-weight:600;color:var(--icon-brand,#6f0e66)}.ds-filter-reset{display:flex;align-items:center;justify-content:center;gap:.4rem;width:auto;margin:1.1rem auto 0;padding:.35rem .6rem;border:none;border-radius:999px;background:transparent;color:var(--text-2,#6e6677);opacity:.55;font-size:.82rem;font-weight:400;cursor:pointer;transition:opacity .18s ease}.ds-filter-reset:hover{background:transparent;opacity:1}.ds-filter-reset__icone{font-size:1.15rem;line-height:1}.ds-glass{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 12% 0,hsla(0,0%,100%,.42),transparent 38%),radial-gradient(circle at 92% 100%,rgba(176,128,230,.05),transparent 44%),linear-gradient(145deg,#ffffff57,#ffffff38 48%,#f7f0fc2e);backdrop-filter:blur(28px) saturate(135%) brightness(1.03);-webkit-backdrop-filter:blur(28px) saturate(135%) brightness(1.03);border:1px solid rgba(174,130,210,.16);box-shadow:0 14px 42px #2d1c3709,0 3px 10px #2d1c3705,inset 0 1px #ffffffd1,inset 0 -1px #905cb409;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}body.dark .ds-glass{background:radial-gradient(circle at 12% 0,hsla(0,0%,100%,.05),transparent 38%),radial-gradient(circle at 92% 100%,rgb(var(--overlay-2)/.14),transparent 44%),linear-gradient(145deg,rgb(var(--overlay-0)/.5) 0,rgb(var(--overlay-1)/.4) 48%,rgb(var(--overlay-1)/.32));border-color:rgb(var(--overlay-3)/.22);box-shadow:0 14px 42px #00000059,0 3px 10px #00000038,inset 0 1px #ffffff14,inset 0 -1px #00000040}.ds-glass:before{content:"";position:absolute;inset:0;z-index:-1;padding:1px;border-radius:inherit;background:linear-gradient(135deg,#ffffffe0,#b17ee12e 38%,#eeb1cd14 72%,#ffffffb8);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}body.dark .ds-glass:before{background:linear-gradient(135deg,#ffffff29 0,rgb(var(--overlay-2)/.24) 38%,rgb(var(--overlay-2)/.14) 72%,#ffffff1f)}.ds-glass:after{content:"";position:absolute;inset:1px;z-index:-1;border-radius:inherit;background:linear-gradient(115deg,hsla(0,0%,100%,.16),transparent 34%,transparent 68%,hsla(0,0%,100%,.06));pointer-events:none}body.dark .ds-glass:after{background:linear-gradient(115deg,hsla(0,0%,100%,.05),transparent 34%,transparent 68%,hsla(0,0%,100%,.02))}.ds-glass--neutral{background:radial-gradient(circle at 12% 0,hsla(0,0%,100%,.42),transparent 38%),linear-gradient(145deg,#ffffff57,#ffffff38 48%,#ffffff2e);border:1px solid rgba(0,0,0,.08);box-shadow:0 14px 42px #2d1c3709,0 3px 10px #2d1c3705,inset 0 1px #ffffffd1,inset 0 -1px #00000008}.ds-glass--neutral:before{background:linear-gradient(135deg,#ffffffe0,#ffffff3d 38%,#ffffff24 72%,#ffffffb8)}body.dark .ds-glass--neutral{background:radial-gradient(circle at 12% 0,hsla(0,0%,100%,.05),transparent 38%),linear-gradient(145deg,#ffffff0f,#ffffff08 48%,#0000001f);border-color:rgb(var(--overlay-3)/.1)}body.dark .ds-glass--neutral:before{background:linear-gradient(135deg,#ffffff1a,#ffffff0d 38%,#ffffff08 72%,#ffffff14)}.ds-glass--radiant{background:radial-gradient(135% 115% at 92% -30%,rgba(255,138,195,.32),transparent 60%),radial-gradient(115% 100% at 4% 132%,rgba(168,116,240,.2),transparent 58%),radial-gradient(85% 72% at 38% -38%,hsla(0,0%,100%,.38),transparent 62%),linear-gradient(145deg,#ffffff38,#ffe8f526 44%,#fadff11f);border:1px solid hsla(0,0%,100%,.55);backdrop-filter:blur(24px) saturate(160%) brightness(1.04);-webkit-backdrop-filter:blur(24px) saturate(160%) brightness(1.04)}.ds-glass--radiant:before{background:linear-gradient(135deg,#fff,#ffa0d08a 32%,#a874f04d 66%,#ffffffe6)}.ds-glass--radiant:after{background:radial-gradient(95% 135% at 92% -5%,rgba(255,160,208,.3),transparent 55%),linear-gradient(118deg,hsla(0,0%,100%,.38),transparent 34%,transparent 62%,hsla(0,0%,100%,.16))}body.dark .ds-glass--radiant{border-color:rgb(var(--channel-secondary)/.3)}body.dark .ds-glass--radiant:before{background:linear-gradient(135deg,#ffffff24 0,rgb(var(--channel-secondary)/.42) 32%,rgb(var(--channel-primary)/.24),#ffffff1a)}body.dark .ds-glass--radiant:after{background:radial-gradient(95% 135% at 92% -5%,rgb(var(--channel-secondary)/.22),transparent 55%),linear-gradient(118deg,hsla(0,0%,100%,.08) 0,transparent 34%,transparent 62%,hsla(0,0%,100%,.04) 100%)}.ds-glass--hoverable:hover{transform:translateY(-1px);box-shadow:0 18px 48px #2d1c370b,0 4px 12px #2d1c3706,inset 0 1px #ffffffe6,inset 0 -1px #905cb40a}body.dark .ds-glass--hoverable:hover{box-shadow:0 18px 48px #0006,0 4px 12px #00000040,inset 0 1px #ffffff1a,inset 0 -1px #0000004d}.ds-glass:focus-within{transform:translateY(-1px);border-color:#be91e133;box-shadow:0 18px 52px #2d1c370b,0 0 0 1px #b57edf12,inset 0 1px #ffffffeb,inset 0 -1px #905cb40b}body.dark .ds-glass:focus-within{border-color:rgb(var(--overlay-2)/.35);box-shadow:0 18px 52px #0006,0 0 0 1px rgb(var(--overlay-2)/.2),inset 0 1px #ffffff1a,inset 0 -1px #0000004d}.icon-btn{transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease),background var(--t) var(--ease),border-color var(--t) var(--ease),color var(--t) var(--ease),opacity var(--t) var(--ease);will-change:transform;width:40px;height:40px;border-radius:var(--r-18);border:1px solid var(--border-1);background:color-mix(in srgb,var(--text-0) 4%,transparent);display:inline-grid;place-items:center;cursor:pointer}.icon-btn:hover{transform:translateY(-1px);background:color-mix(in srgb,var(--text-0) 6%,transparent)}.icon-btn:active{transform:translateY(0)}.icon-btn.is-disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.field{display:grid;gap:var(--sp-6)}.field__label{font-size:var(--fs12);color:color-mix(in srgb,var(--text-0) 72%,transparent);font-weight:700}.field__hint{font-size:var(--fs12);color:color-mix(in srgb,var(--text-0) 52%,transparent)}.field__error{font-size:var(--fs12);color:var(--danger-2)}.input{transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease),background var(--t) var(--ease),border-color var(--t) var(--ease),color var(--t) var(--ease),opacity var(--t) var(--ease);will-change:transform;background-color:var(--surface-2);border:1px solid var(--border-1);width:100%;height:42px;padding:0 var(--sp-14);border-radius:var(--r-18);color:var(--text-0);background-image:var(--gradient-surface)}.input::-moz-placeholder{color:color-mix(in srgb,var(--text-0) 45%,transparent)}.input::placeholder{color:color-mix(in srgb,var(--text-0) 45%,transparent)}.input:hover{border-color:var(--border-2)}.input:focus{outline:none;box-shadow:var(--focus-ring)}.input.is-invalid{border-color:var(--danger-border)}.input.is-invalid:focus{outline:none;box-shadow:var(--focus-ring-danger)}.input:disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.input-wrap{background-color:var(--surface-2);border:1px solid var(--border-1);transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease),background var(--t) var(--ease),border-color var(--t) var(--ease),color var(--t) var(--ease),opacity var(--t) var(--ease);will-change:transform;display:flex;align-items:center;gap:var(--sp-10);border-radius:var(--r-18);padding:0 var(--sp-12);height:42px;background-image:var(--gradient-surface)}.input-wrap:focus-within{outline:none;box-shadow:var(--focus-ring)}.input-wrap__prefix,.input-wrap__suffix{color:color-mix(in srgb,var(--text-0) 52%,transparent);display:inline-flex}.input-wrap .input{border:0;background:transparent;box-shadow:none;height:40px;padding:0}.input-wrap .input:focus{box-shadow:none}.modal{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:var(--sp-16)}.modal__backdrop{position:absolute;inset:0;background:#0009;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal__dialog{position:relative;width:min(520px,100%);border-radius:var(--r-24);background-color:var(--surface-1);border:1px solid var(--border-1);box-shadow:var(--shadow-xl);overflow:hidden}.modal__header{border-bottom:1px solid var(--border-1);display:flex;align-items:center;justify-content:space-between}.modal__body,.modal__footer,.modal__header{padding:var(--sp-16)}.modal__footer{border-top:1px solid var(--border-1);display:flex;justify-content:flex-end;gap:var(--sp-10)}.ds-close{position:absolute;top:calc(var(--safe-top-clearance, 0px) + 10px);right:12px;z-index:20;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid hsla(0,0%,100%,.26);border-radius:999px;background:#1408206b;backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);color:#fff;cursor:pointer;transition:background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}@media(hover:hover){.ds-close:hover{background:#14082094;border-color:#fff6}}.ds-close:active{transform:scale(.94)}.ds-close:focus-visible{outline:none;box-shadow:0 0 0 3px #ffffff8c,0 0 0 5px #14082080}@media(pointer:coarse){.ds-close{width:48px;height:48px;right:14px}}@media(prefers-reduced-motion:reduce){.ds-close{transition:none}.ds-close:active{transform:none}}.ds-nav-arrow{border-radius:50%!important;width:48px!important;height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all .3s ease-out!important;background:linear-gradient(180deg,#fff,#f7e5f1)!important;border:1px solid #fff!important;box-shadow:0 4px 16px #0000001f!important;color:#0f0b16b3!important;font-size:20px!important}.ds-nav-arrow:hover{transform:scale(1.15)!important;box-shadow:0 4px 20px #00000026!important}.ds-nav-arrow svg{height:1.25em!important;width:1.25em!important;transition:all .3s ease-out!important}.ds-nav-arrow .n-base-icon{display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important}.ds-nav-arrow--small{width:32px!important;height:32px!important;font-size:14px!important}.onboarding-page{--onboarding-bg-pos-y:50%;--onboarding-bg-size-y:100%;position:relative;min-height:100svh;overflow-x:hidden;isolation:isolate;display:flex;flex-direction:column}.onboarding-page:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(130% 62% at 50% 112%,rgb(var(--onboarding-voile-rgb,46 14 77)/.9) 12%,rgb(var(--onboarding-voile-rgb,46 14 77)/.62) 42%,rgb(var(--onboarding-voile-rgb,46 14 77)/0) 66%),linear-gradient(180deg,var(--onboarding-bg-haut,#f3e9fc) 0,var(--onboarding-bg-milieu,#9c53d6) 45%,var(--onboarding-bg-bas,#2e0e4d) 100%);background-size:100% var(--onboarding-bg-size-y);background-position:50% var(--onboarding-bg-pos-y)}.onboarding-wrap{position:relative;z-index:1;min-height:100svh;display:flex;align-items:center;align-items:safe center;justify-content:center;padding:max(1.5rem,env(safe-area-inset-top)) 1.25rem calc(2rem + env(safe-area-inset-bottom))}.onboarding-card{width:100%;max-width:480px;padding:2rem 1.5rem 1.75rem;border-radius:28px;background:#ffffffe6;backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);border:1px solid hsla(0,0%,100%,.5);box-shadow:0 24px 60px rgb(var(--overlay-1)/.22);overflow:hidden}.onboarding-progress{margin-bottom:1.5rem}.onboarding-progress__label{margin:0 0 .5rem;font-family:var(--f2);font-size:12px;font-weight:600;letter-spacing:.02em;color:rgb(var(--overlay-1)/.55);text-transform:uppercase;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.onboarding-progress__track{width:100%;height:4px;border-radius:999px;background:rgb(var(--overlay-1)/.1);overflow:hidden}.onboarding-progress__fill{height:100%;border-radius:999px;background:var(--gradient-brand,linear-gradient(135deg,var(--brand-1) 0,var(--brand-3) 100%));transition:width .45s cubic-bezier(.34,1.06,.4,1)}.onboarding-step{display:flex;flex-direction:column}.onboarding-mascotte{display:flex;justify-content:center}.onboarding-mascotte img{width:auto;height:250px}.onboarding-hero-mascotte{position:relative;display:flex;justify-content:center;margin-bottom:1rem}.onboarding-hero-mascotte__figure{position:relative;z-index:1;display:inline-block}.onboarding-hero-mascotte img{position:relative;z-index:1;width:var(--mascotte-size,250px);height:auto;filter:drop-shadow(0 0 18px color-mix(in srgb,var(--brand-2) 35%,transparent))}.onboarding-hero-mascotte__halo{position:absolute;top:50%;left:50%;width:calc(var(--mascotte-size, 250px) + 50px);height:calc(var(--mascotte-size, 250px) + 50px);transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--brand-2) 55%,transparent) 0,transparent 70%);filter:blur(26px);z-index:0;pointer-events:none;animation:onboarding-halo-pulse 4s ease-in-out infinite}.onboarding-hero-mascotte__particle{position:absolute;z-index:2;width:6px;height:6px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent-1) 93%,transparent) 0,transparent 70%);box-shadow:0 0 8px 2px color-mix(in srgb,var(--accent-1) 70%,transparent);pointer-events:none;animation:onboarding-particle-float 5s ease-in-out infinite}@keyframes onboarding-halo-pulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.75}50%{transform:translate(-50%,-50%) scale(1.12);opacity:1}}@keyframes onboarding-particle-float{0%{transform:translate(0) scale(.8);opacity:0}20%{opacity:1}50%{transform:translate(6px,-28px) scale(1.15);opacity:.9}80%{opacity:.4}to{transform:translate(0) scale(.8);opacity:0}}@media(prefers-reduced-motion:reduce){.onboarding-hero-mascotte__halo,.onboarding-hero-mascotte__particle{animation:none}}.onboarding-step__title{margin:0 0 .5rem;color:var(--brand-1);font-family:var(--f1);font-size:35px;font-weight:500;line-height:1.2}.onboarding-step__subtitle,.onboarding-step__title{text-align:center;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.onboarding-step__subtitle{margin:0 0 1.75rem;color:color-mix(in srgb,var(--text-0) 60%,transparent);font-size:14px;line-height:1.55}.onboarding-page button:not(:disabled){cursor:pointer}.onboarding-back-step{align-self:flex-start;margin-bottom:.75rem;border:0;background:transparent;padding:0;color:color-mix(in srgb,var(--text-0) 50%,transparent);font-size:13px;font-family:var(--f2);cursor:pointer}.onboarding-actions{margin-top:1.75rem;display:flex;flex-direction:column;gap:.75rem}.onboarding-actions .button--f1--large,.onboarding-actions .button--f2--large{width:100%}.onboarding-skip{margin-top:.5rem;text-align:center}.onboarding-skip button:not([class*=button--]){border:0;background:transparent;padding:8px 0 0;color:color-mix(in srgb,var(--text-0) 42%,transparent);font-size:var(--fs-caption);font-family:var(--f2);font-weight:var(--fw-f2-light);text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:color .2s ease}.onboarding-skip button:not([class*=button--]):hover:not(:disabled){color:color-mix(in srgb,var(--text-0) 70%,transparent)}.onboarding-skip button:not([class*=button--]):disabled{opacity:.5;cursor:default}.onboarding-skip .button--ghost-neutral--large{width:100%}.onboarding-slide-enter-active,.onboarding-slide-leave-active{transition:transform .38s cubic-bezier(.34,1.06,.4,1),opacity .28s ease,filter .28s ease}.onboarding-slide-enter-from{transform:translate(calc(40px*var(--onboarding-slide-dir, 1)));opacity:0;filter:blur(4px)}.onboarding-slide-leave-to{transform:translate(calc(-40px*var(--onboarding-slide-dir, 1)));opacity:0;filter:blur(4px)}@media screen and (min-width:600px){.onboarding-card{padding:2.5rem 2.75rem 2.25rem}}@media screen and (min-width:1280px){.onboarding-card{max-width:560px}}.ds-particles{position:absolute;inset:0;pointer-events:none;z-index:var(--particles-z,0)}.ds-particles__halo{position:absolute;top:50%;left:50%;width:var(--particles-halo-size,220px);height:var(--particles-halo-size,220px);transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,var(--particles-halo-color,color-mix(in srgb,var(--brand-2) 55%,transparent)) 0,transparent 70%);filter:blur(var(--particles-halo-blur,26px));animation:ds-particles-halo-pulse 4s ease-in-out infinite}.ds-particles__particle{position:absolute;width:var(--particles-size,6px);height:var(--particles-size,6px);border-radius:50%;background:radial-gradient(circle,var(--particles-color,color-mix(in srgb,var(--accent-1) 93%,transparent)) 0,transparent 70%);box-shadow:0 0 8px 2px var(--particles-glow,color-mix(in srgb,var(--accent-1) 70%,transparent));animation:ds-particles-float var(--particles-duration,5s) ease-in-out infinite;animation-delay:var(--particles-delay,0s)}.ds-particles__particle--1{top:10%;left:15%;animation-delay:0s}.ds-particles__particle--2{top:20%;left:80%;animation-delay:.6s}.ds-particles__particle--3{top:65%;left:10%;animation-delay:1.2s}.ds-particles__particle--4{top:75%;left:85%;animation-delay:1.8s}.ds-particles__particle--5{top:40%;left:50%;animation-delay:2.4s}.ds-particles__particle--6{top:15%;left:45%;animation-delay:3s}.ds-particles__particle--7{top:85%;left:40%;animation-delay:3.6s}.ds-particles__particle--8{top:50%;left:90%;animation-delay:4.2s}@keyframes ds-particles-halo-pulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.75}50%{transform:translate(-50%,-50%) scale(1.12);opacity:1}}@keyframes ds-particles-float{0%{transform:translate(0) scale(.8);opacity:0}20%{opacity:1}50%{transform:translate(6px,-28px) scale(1.15);opacity:.9}80%{opacity:.4}to{transform:translate(0) scale(.8);opacity:0}}@media(prefers-reduced-motion:reduce){.ds-particles__halo,.ds-particles__particle{animation:none}}[data-premium] .pcta__msg,[data-premium] .pfs__msg,[data-premium] .pps__cta--primary,[data-premium] .qc__open{position:relative;overflow:hidden;isolation:isolate;animation:premium-souffle 4.2s ease-in-out infinite}[data-premium] .pcta__msg:before,[data-premium] .pfs__msg:before,[data-premium] .pps__cta--primary:before,[data-premium] .qc__open:before{content:"";position:absolute;inset:0;z-index:-1;background-image:var(--look-cta-bg,linear-gradient(100deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.18) 35%,hsla(0,0%,100%,0) 70%));background-size:260% 100%;background-position:0 50%;animation:premium-voyage 7s ease-in-out infinite;pointer-events:none}@keyframes premium-voyage{0%,to{background-position:0 50%}50%{background-position:100% 50%}}[data-premium] .pcta__msg:after,[data-premium] .pfs__msg:after,[data-premium] .pps__cta--primary:after,[data-premium] .qc__open:after{content:"";position:absolute;inset:-60% -25%;z-index:-1;background:linear-gradient(100deg,transparent 38%,hsla(0,0%,100%,.1) 46%,hsla(0,0%,100%,.55) 50%,hsla(0,0%,100%,.1) 54%,transparent 62%);transform:translate(-140%) rotate(10deg);animation:premium-reflet 5s cubic-bezier(.33,0,.1,1) infinite;pointer-events:none}@keyframes premium-reflet{0%,58%{transform:translate(-140%) rotate(10deg)}to{transform:translate(140%) rotate(10deg)}}@keyframes premium-souffle{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.12) saturate(1.25)}}[data-premium] .ds-avatar-ring--heroine,[data-premium] .pps__avatar--l2{animation:premium-aureole 3.8s ease-in-out infinite}@keyframes premium-aureole{0%,to{filter:drop-shadow(0 0 3px rgba(207,154,46,.35))}50%{filter:drop-shadow(0 0 16px rgba(207,154,46,.75))}}body.dark [data-premium] .ds-avatar-ring--heroine,body.dark [data-premium] .pps__avatar--l2{animation-name:premium-aureole-sombre}@keyframes premium-aureole-sombre{0%,to{filter:drop-shadow(0 0 3px rgba(255,205,90,.3))}50%{filter:drop-shadow(0 0 18px rgba(255,205,90,.7))}}[data-premium] .pfs__hero-overlay{background-size:100% 130%;animation:premium-derive 11s ease-in-out infinite}@keyframes premium-derive{0%,to{background-position:50% 100%}50%{background-position:50% 82%}}@media(prefers-reduced-motion:reduce){[data-premium] .ds-avatar-ring--heroine,[data-premium] .pcta__msg,[data-premium] .pfs__hero-overlay,[data-premium] .pfs__msg,[data-premium] .pps__avatar--l2,[data-premium] .pps__cta--primary,[data-premium] .qc__open{animation:none}[data-premium] .pcta__msg:after,[data-premium] .pcta__msg:before,[data-premium] .pfs__msg:after,[data-premium] .pfs__msg:before,[data-premium] .pps__cta--primary:after,[data-premium] .pps__cta--primary:before,[data-premium] .qc__open:after,[data-premium] .qc__open:before{display:none}}[data-premium] .pps__halo{animation:premium-aura 6.4s ease-in-out infinite;animation-delay:-1.6s}@keyframes premium-aura{0%,to{transform:scale(1);opacity:.75}50%{transform:scale(1.16);opacity:1}}[data-premium] .pps__avatar-wrap:after{content:"";position:absolute;inset:-5px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,transparent 230deg,hsla(0,0%,100%,.5) 300deg,hsla(0,0%,100%,.85) 330deg,hsla(0,0%,100%,.5) 352deg,transparent 1turn);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#fff calc(100% - 2.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#fff calc(100% - 2.5px));animation:premium-ronde 7s linear infinite;pointer-events:none}@keyframes premium-ronde{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){[data-premium] .pps__halo{animation:none}[data-premium] .pps__avatar-wrap:after{display:none}}[data-premium] .pps__avatar{animation:premium-avatar-respire 6.4s ease-in-out infinite}@keyframes premium-avatar-respire{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}[data-premium] .pbreak__img{animation:premium-kenburns 19s ease-in-out infinite alternate}@keyframes premium-kenburns{0%{transform:scale(1.005) translateZ(0)}to{transform:scale(1.08) translate3d(-2%,-1.2%,0)}}[data-premium] .pvibe__glow{animation:premium-vibe-lumiere 9s ease-in-out infinite}@keyframes premium-vibe-lumiere{0%,to{transform:translateZ(0) scale(1);opacity:.85}50%{transform:translate3d(14%,9%,0) scale(1.12);opacity:1}}[data-premium] .pvibe__quote--close,[data-premium] .pvibe__quote--open{animation:premium-vibe-souffle 11s ease-in-out infinite}[data-premium] .pvibe__quote--close{animation-delay:-5.5s}@keyframes premium-vibe-souffle{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.06);opacity:.72}}[data-premium] .pvibe:before{animation:premium-grain 1.4s steps(1) infinite}@keyframes premium-grain{0%{background-position:0 0}14%{background-position:-37px 23px}28%{background-position:19px -41px}42%{background-position:-53px -11px}56%{background-position:41px 31px}70%{background-position:-17px 47px}84%{background-position:29px -7px}to{background-position:0 0}}[data-premium] .pvibe{animation:premium-vibe-galbe 13s ease-in-out infinite;animation-delay:1.4s}@keyframes premium-vibe-galbe{0%,to{transform:perspective(900px) rotateX(0) rotateY(0)}33%{transform:perspective(900px) rotateX(.9deg) rotateY(-1.2deg)}66%{transform:perspective(900px) rotateX(-.8deg) rotateY(1.1deg)}}[data-premium] .pcta__msg-i,[data-premium] .qc__open svg{animation:premium-envoi 3.6s cubic-bezier(.4,0,.2,1) infinite;animation-delay:1s}@keyframes premium-envoi{0%,62%,to{transform:translateZ(0);opacity:1}73%{transform:translate3d(9px,-9px,0);opacity:0}74%{transform:translate3d(-7px,7px,0);opacity:0}87%{transform:translateZ(0);opacity:1}}@media(prefers-reduced-motion:reduce){[data-premium] .pbreak__img,[data-premium] .pcta__msg-i,[data-premium] .pps__avatar,[data-premium] .pvibe,[data-premium] .pvibe:before,[data-premium] .pvibe__glow,[data-premium] .pvibe__quote--close,[data-premium] .pvibe__quote--open,[data-premium] .qc__open svg{animation:none}}.list-item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;cursor:pointer;transition:background-color .2s ease}.list-item:hover{background-color:var(--surface-hover,rgba(0,0,0,.04))}.list-item__avatar{flex-shrink:0;width:50px;height:50px;border-radius:999px;overflow:hidden}.list-item__content{flex:1;min-width:0}.list-item__title{font-size:var(--fs9,.9rem);font-weight:600;color:var(--text-primary,inherit)}.list-item__subtitle,.list-item__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-item__subtitle{font-size:var(--fs7-5,.75rem);color:var(--text-secondary,inherit)}.list-item__meta{flex-shrink:0;display:flex;align-items:center;gap:6px}.nav-item{position:relative;flex-direction:column;gap:4px;text-decoration:none;cursor:pointer;color:var(--icon-secondary,inherit);transition:color .25s ease}.nav-item,.nav-item__icon{display:flex;align-items:center;justify-content:center}.nav-item__icon--active{display:none}.nav-item__label{font-size:var(--fs7,.7rem);text-align:center}.nav-item.is-active,.nav-item:hover{color:var(--icon-action,inherit)}.nav-item.is-active .nav-item__icon--default,.nav-item:hover .nav-item__icon--default{display:none}.nav-item.is-active .nav-item__icon--active,.nav-item:hover .nav-item__icon--active{display:flex}.nav-item.is-active:after{content:"";position:absolute;bottom:-6px;width:4px;height:4px;border-radius:999px;background:var(--action-primary,currentColor)}.bar-scrim{position:fixed;left:0;right:0;z-index:99;pointer-events:none;--scrim-tint:255 247 252;--scrim-peak:.7;--scrim-mid:.24;--scrim-mid-stop:42%;--scrim-blur:20px;--scrim-saturate:126%;--scrim-fade:52px;background:linear-gradient(var(--scrim-direction),rgb(var(--scrim-tint)/0) 0,rgb(var(--scrim-tint)/var(--scrim-mid)) var(--scrim-mid-stop),rgb(var(--scrim-tint)/var(--scrim-peak)) 100%);backdrop-filter:blur(var(--scrim-blur)) saturate(var(--scrim-saturate));-webkit-backdrop-filter:blur(var(--scrim-blur)) saturate(var(--scrim-saturate));mask-image:linear-gradient(var(--scrim-direction),transparent 0,rgb(0,0,0,var(--scrim-knee-alpha,1)) var(--scrim-knee,var(--scrim-fade)),#000 var(--scrim-fade));-webkit-mask-image:linear-gradient(var(--scrim-direction),transparent 0,rgb(0,0,0,var(--scrim-knee-alpha,1)) var(--scrim-knee,var(--scrim-fade)),#000 var(--scrim-fade))}body.dark .bar-scrim{--scrim-tint:18 11 26;--scrim-peak:.66;--scrim-mid:.22;--scrim-saturate:112%}.bar-scrim--top{--scrim-direction:to top;--scrim-fade:36px;--scrim-knee:26px;--scrim-knee-alpha:.12;top:0;height:calc(var(--safe-top-clearance, 0px) + var(--bar-float-gap, 12px) + var(--header-pill-h, 60px) + var(--scrim-fade))}.bar-scrim--bottom{--scrim-direction:to bottom;--scrim-fade:38px;--scrim-peak:.6;--scrim-mid:.17;--scrim-mid-stop:40%;--scrim-blur:19px;bottom:0;height:calc(var(--safe-bottom-clearance, 0px) + var(--bar-float-gap, 12px) + var(--nav-pill-h, 64px) + var(--scrim-fade))}body.dark .bar-scrim--bottom{--scrim-peak:.56;--scrim-mid:.16}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.bar-scrim{--scrim-peak:.92;--scrim-mid:.5}}@media(prefers-reduced-motion:reduce),(prefers-reduced-transparency:reduce){.bar-scrim{backdrop-filter:none;-webkit-backdrop-filter:none;--scrim-peak:.88;--scrim-mid:.46}}@media screen and (min-width:700px){.bar-scrim{backdrop-filter:none;-webkit-backdrop-filter:none;--scrim-peak:.88;--scrim-mid:.46}}.ds-prose{--prose-fs:var(--fs-body);color:var(--text-1,#37323f)}.ds-prose h2{font-family:var(--f1);font-size:1.6em;font-weight:700;line-height:1.25;color:var(--text-brand,#6f0e66);margin:2.75rem 0 1rem}.ds-prose h3{font-size:1.3333em;line-height:1.3;margin:2rem 0 .65rem}.ds-prose h3,.ds-prose h4{font-weight:600;color:var(--text-0,#0f0b16)}.ds-prose h4{font-size:1.1333em;line-height:1.35;margin:1.5rem 0 .5rem}.ds-prose>:first-child{margin-top:0}.ds-prose>:last-child{margin-bottom:0}.ds-prose p{font-size:var(--prose-fs);line-height:1.75;color:var(--text-1,#37323f);margin:1.15em 0}.ds-prose b,.ds-prose strong{font-weight:700;color:var(--text-0,#0f0b16)}.ds-prose em,.ds-prose i{font-style:italic}.ds-prose a{color:var(--text-link,#6f0e66);font-weight:500;text-decoration:underline;text-underline-offset:.15em;transition:color .2s ease-out}.ds-prose a:hover{color:var(--text-link-hover,#c2185b)}.ds-prose ol,.ds-prose ul{margin:1.5rem 0 1.5rem 1.5rem;padding:0}.ds-prose ul{list-style-type:disc}.ds-prose ol{list-style-type:decimal}.ds-prose li{font-size:var(--prose-fs);line-height:1.7;color:var(--text-1,#37323f);margin-bottom:.6rem;padding-left:.25rem}.ds-prose li::marker{color:var(--text-3,#958d9f)}.ds-prose li>ol,.ds-prose li>ul{margin:.6rem 0 .6rem 1.25rem}.ds-prose blockquote{margin:2rem 0;padding:.25rem 0 .25rem 1.15rem;border-left:3px solid var(--border-brand,#6f0e66);font-style:italic;color:var(--text-2,#6e6677)}.ds-prose hr{margin:2.5rem 0;border:0;border-top:1px solid var(--divider-color,rgba(43,22,72,.1))}.ds-prose img{max-width:100%;height:auto;border-radius:12px}.ds-prose figure,.ds-prose img{margin:1.75rem 0}.ds-prose figcaption{font-size:var(--fs-caption);color:var(--text-3,#958d9f);margin-top:.5rem}.ds-prose table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;margin:1.75rem 0}.ds-prose td,.ds-prose th{border:1px solid var(--border-1,#e5e1e8);padding:.6rem .75rem;text-align:left;font-size:var(--prose-fs)}.ds-prose th{font-weight:600;color:var(--text-0,#0f0b16)}@media(min-width:768px){.ds-prose h2{font-size:1.8667em}.ds-prose h3{font-size:1.4667em}}.protect-image{position:relative;overflow:hidden;isolation:isolate}.protect-image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;filter:brightness(.82) contrast(1.08) saturate(.78);transform:none}.protect-image:before{z-index:1;background:linear-gradient(145deg,#2b164838,#5f18692e 55%,#d10a7c59)}.protect-image:after,.protect-image:before{content:"";position:absolute;inset:0;pointer-events:none}.protect-image:after{z-index:2;background:radial-gradient(circle at 70% 20%,hsla(0,0%,100%,.16),transparent 34%),linear-gradient(180deg,transparent 55%,rgba(30,10,48,.18))}.tabs{display:grid;gap:var(--sp-12)}.tabs__list{display:flex;gap:var(--sp-8);padding:var(--sp-6);border-radius:var(--r-24);border:1px solid var(--border-1);background:color-mix(in srgb,var(--text-0) 4%,transparent)}.tabs__tab{transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease),background var(--t) var(--ease),border-color var(--t) var(--ease),color var(--t) var(--ease),opacity var(--t) var(--ease);will-change:transform;border:1px solid transparent;background:transparent;color:color-mix(in srgb,var(--text-0) 72%,transparent);padding:var(--sp-8) var(--sp-12);border-radius:var(--r-18);cursor:pointer;font-weight:800;font-size:var(--fs12)}.tabs__tab:hover{background:color-mix(in srgb,var(--text-0) 6%,transparent);color:var(--text-0)}.tabs__tab.is-active{background:var(--brand-soft);border-color:color-mix(in srgb,var(--brand-2) 25%,transparent);color:var(--text-0)}.tabs__panel{padding:var(--sp-12) 0}.textarea{transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease),background var(--t) var(--ease),border-color var(--t) var(--ease),color var(--t) var(--ease),opacity var(--t) var(--ease);will-change:transform;background-color:var(--surface-2);border:1px solid var(--border-1);width:100%;min-height:110px;padding:var(--sp-12) var(--sp-14);border-radius:var(--r-18);resize:vertical;background-image:var(--gradient-surface)}.textarea::-moz-placeholder{color:color-mix(in srgb,var(--text-0) 45%,transparent)}.textarea::placeholder{color:color-mix(in srgb,var(--text-0) 45%,transparent)}.textarea:hover{border-color:var(--border-2)}.textarea:focus{outline:none;box-shadow:var(--focus-ring)}.textarea.is-invalid{border-color:var(--danger-border)}.textarea:disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.settings-title{display:flex;align-items:center;gap:.75rem;margin:0 0 .4rem;font-family:var(--f1);font-size:35px;font-weight:500;line-height:1.15;color:var(--text-brand)}.settings-title>.n-icon-wrapper{flex-shrink:0}@media screen and (max-width:677px){.settings-title{font-size:28px;gap:.6rem}}.partage-contenu h4{display:inline-block;margin:0 0 .5rem;padding:0;font-family:var(--f1);font-size:var(--fs-title);font-weight:600;line-height:1.25;color:var(--text-brand)}.partage-contenu h4.partageTitreCouleurs{padding:.15em .5em;border-radius:5px}@media screen and (max-width:677px){.partage-contenu h4{font-size:1.5rem}}.title-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;margin-right:8px;border-radius:50%;color:var(--iaz-white,#fff)}.title-icon--brand{background:linear-gradient(135deg,var(--brand-1),var(--brand-2))}.title-icon--online{background:var(--success-2)}.stat-card{display:flex;align-items:center;gap:15px;padding:20px;background:var(--card-background,#fff);border:1px solid var(--card-border,transparent);border-radius:12px;transition:transform .25s ease,box-shadow .25s ease}.stat-card:hover{transform:translateY(-3px);box-shadow:var(--card-shadow-hover,0 8px 16px rgba(0,0,0,.1))}.stat-card__icon{width:50px;height:50px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff}.stat-card__label{font-size:var(--fs7-5,.75rem);color:var(--text-secondary,inherit);margin-bottom:5px}.stat-card__value{font-size:var(--fs16,1.6rem);font-weight:700;color:var(--text-primary,inherit)}.stat-card--compact{padding:12px;gap:10px}.stat-card--compact:hover{transform:translate(3px)}.stat-card--compact .stat-card__icon{width:36px;height:36px;border-radius:8px}.container{width:min(1120px,100% - 2 * var(--sp-16));margin-inline:auto}.hr{height:1px;background:var(--c-border);border:0;margin:var(--sp-16) 0}.h1{font-size:var(--fs-28)}.h1,.h2{line-height:var(--lh-tight);margin:0}.h2{font-size:var(--fs-22)}.p{font-size:var(--fs-16);margin:0}.p,.small{color:var(--c-muted)}.small{font-size:var(--fs-12)}.ct0{color:var(--c-text-0)}.ct1{color:var(--c-text-1)}.ct2{color:var(--c-text-2)}.ct3{color:var(--c-text-3)}.cb0{color:var(--brand-0)}.cb1{color:var(--brand-1)}.cb2{color:var(--brand-2)}.cb3{color:var(--brand-3)}.h1-color-1{color:var(--h1-color-1)}.h1-color-2{color:var(--h1-color-2)}.h1-color-3{color:var(--h1-color-3)}.h2-color-1{color:var(--h2-color-1)}.h2-color-2{color:var(--h2-color-2)}.h2-color-3{color:var(--h2-color-3)}.linear-1{background:linear-gradient(to bottom,var(--linear-1-top),var(--linear-1-bottom))}.dark .linear-1{background:linear-gradient(40deg,var(--linear-1-top),#161616 40%,#161616 75%,var(--linear-1-bottom))}.linear-2{background:linear-gradient(195deg,var(--linear-2-top),var(--linear-2-bottom) 60%)}.dark .linear-2{background:linear-gradient(to bottom,var(--linear-2-top),var(--linear-2-bottom))}.bg-primary{background-color:var(--bg-primary)}.bg-secondary{background-color:var(--bg-secondary)}.bg-hilight-1{background-color:var(--bg-hilight-1)}.bg-component-1{background-color:var(--bg-component-1)}.tx-hilight-1{color:var(--tx-hilight-1)}.tx-black-white{color:var(--tx-black-white)}.tx-white-color{color:var(--tx-white-color)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-light{color:var(--text-light)}#Navigation.gradient{background:linear-gradient(var(--navigationGradient-1),var(--navigationGradient-2),var(--navigationGradient-3),var(--navigationGradient-4))}body.dark .lightItem{display:none}body.dark .darkItem{display:block}body.dark,body.dark html{background-color:var(--bg-primary-d)}body.dark .text-light,body.dark .text-light .container,body.dark .text-light p{color:var(--c52)}body.dark .bgwhite{background-color:var(--c2)}body.dark .highlights{background-color:#c0dcc0;color:#454545}body.dark .favBtn2 button{background:#ffffff0d;color:#fff}body.dark .favBtn2 button:hover{border:1px solid var(--c22);background:linear-gradient(var(--c13),var(--c22))}body.dark .item1{color:#fff;background-color:#282828;border:0}body.dark .n-layout .n-layout-scroll-container{background-color:#161616!important}body.dark .n-grid-item.grid-right:before{border-top:12px solid var(--c44)}body.dark .n-grid-item.grid-right{border-left:1px solid var(--c44)}body.dark #page a.btn,body.dark .n-drawer .n-drawer-content .n-drawer-body a.btn{background-color:var(--c40);color:#fff}body.dark .n-scrollbar-rail.n-scrollbar-rail--vertical>.n-scrollbar-rail__scrollbar:after{background-color:#161616}body.dark .n-back-top{--n-color:var(--c44)!important;--n-icon-color:#fff!important}body.dark .n-breadcrumb .n-breadcrumb-item:last-child .n-breadcrumb-item__link{background:#222}body.dark .tertiary{background-color:#ffffff13;color:#f2f1ef}body.dark .tertiary:hover{background-color:#ffffff26;color:#f2f1ef}body.dark .n-alert .n-alert-body .n-alert-body__content{color:var(--tx-black-white)}body.dark .n-button{color:#fff;--n-border:#161616!important;transition:all .2s ease-in-out}body.dark .n-button:hover{color:#fff}body.dark .n-collapse .n-collapse-item .n-collapse-item__header .n-collapse-item__header-main{color:var(--c4)}body.dark .n-drawer .n-drawer-content .n-drawer-header{border-bottom:1px solid var(--c39)}body.dark .n-drawer .n-drawer-content .n-drawer-body i{color:var(--c36);font-weight:500}body.dark .n-collapse .n-collapse-item:not(:first-child){border-top:1px solid var(--c44)}body.dark .n-collapse .collapse-footer{background-color:var(--c21)}body.dark .n-base-selection .n-base-selection-label .n-base-selection-input .n-base-selection-input__content,body.dark .n-input .n-input__input-el,body.dark .n-input.n-input--textarea .n-input__textarea-el{color:#fff!important}body.dark .n-tree .n-tree-node{background-image:linear-gradient(180deg,#222,#224927);border:2px solid #35623b}body.dark .n-tree .n-tree-node.channel{background-image:linear-gradient(180deg,var(--c50),var(--c76));border:2px solid var(--c50)}body.dark .n-tree .n-tree-node .n-tree-node-content{background-color:transparent!important;border:0!important}body.dark .n-tree .n-tree-node .n-tree-node-content .n-tree-node-content__text{color:var(--c34)}body.dark .n-tree .n-tree-node .n-tree-node-content:hover{background-image:linear-gradient(270deg,#ffffff0d,#ffffff1a)!important}body.dark .n-tree .n-tree-node .n-tree-node-content:hover .n-tree-node-content__text{color:#fff}body.dark .n-tree .n-tree-node-content .n-tree-node-content__suffix .n-button.n-button--tertiary-type{background-color:#ffffffbf;--n-border:none!important;border:0!important}body.dark .n-tree:not(.n-tree--block-line) .n-tree-node:not(.n-tree-node--disabled).n-tree-node--selected .n-tree-node-content{background-color:var(--c30)}body.dark .n-tree .n-tree-node.n-tree-node--selected .n-tree-node-content .n-tree-node-content__text{color:#fff}body.dark #sidebar .n-alert{background-color:#222}body.dark #sidebar .n-alert .n-alert-body .n-alert-body__title{border-bottom:1px solid #454545;padding-bottom:20px}body.dark .alert-warning{background-color:#f6dfc1}body.dark .alert-success{background-color:#c0dcc0}body.dark .alert-success .n-alert-body .n-alert-body__title{color:#2a947d}body.dark .alert-warning .n-alert-body .n-alert-body__title{color:#f08a00}body.dark .alert-success .n-alert-body__content,body.dark .alert-warning .n-alert-body__content{color:#454545!important}body.dark .alert-success .n-alert-body__content strong,body.dark .alert-success strong,body.dark .alert-warning .n-alert-body__content strong,body.dark .alert-warning strong{color:#1a1a1a!important}body.dark input,body.dark textarea{background-color:#222;color:var(--c2)}body.dark .textarea,body.dark .textarea .n-input__textarea-el,body.dark .textarea div.n-input-wrapper{color:var(--c2)!important;border:none!important}body.dark input::-moz-placeholder,body.dark textarea::-moz-placeholder{color:#707070!important}body.dark input::placeholder,body.dark textarea::placeholder{color:#707070!important}body.dark .n-button.btn1{--n-color:#292929!important;border:2px solid transparent;--n-text-color:#fff!important;--n-border:0!important}body.dark .n-button.btn1:hover{background:linear-gradient(#161616,#161616) padding-box,linear-gradient(-60deg,#60c56d,#faae03,#621564) border-box;border:2px solid transparent;color:#fff!important}body.dark .n-button.modal-submit,body.dark .n-button.modal-submit:hover{color:#fff}body.dark .n-button.ellipsisDropdown{background:var(--c76);font-size:24px;height:15px;border:0!important}body.dark .n-button.ellipsisDropdown:hover{background:var(--c82)}body.dark .n-button.submit{background-color:var(--c03);color:#343333;border:0;font-weight:900!important;transition:all .2s ease-in-out}body.dark .n-layout-sider.n-layout-sider--bordered .n-layout-sider__border{background-color:#35623b}body.dark .n-layout-sider .n-layout-toggle-button{color:#fff;border:0;background-color:#35623b}body.dark .n-tabs .n-tabs-tab{color:#686868}.n-tabs.n-tabs--bar-type .n-tabs-tab.n-tabs-tab--active,body.dark .n-tabs.n-tabs--line-type .n-tabs-tab.n-tabs-tab--active{color:#fff}.n-tabs .n-tabs-tab-wrapper,body.dark .n-tabs .n-tabs-wrapper{--n-bar-color:#a01865!important}body.dark .n-tabs.n-tabs--flex .n-tabs-nav .n-tabs-wrapper{background:#ffffff06;border-radius:5px}body.dark .n-menu-item-content--selected{--n-item-text-color-active:#ddb786;--n-item-text-color-active-hover:#ddb786}body.dark .n-menu .n-menu-item-content.n-menu-item-content--selected:before{background-color:var(--c77);opacity:.5}body.dark .n-menu.n-menu--collapsed .n-menu-item-content.n-menu-item-content--selected:before{background-color:var(--c44)!important;opacity:.5}body.dark .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled):hover:before{background-color:var(--c20)!important}body.dark .n-menu .n-menu-item-content:not(.n-menu-item-content--disabled):hover .n-menu-item-content-header{color:#ddb786}body.dark .n-menu .n-menu-item-content .n-menu-item-content-header{color:var(--c16)}body.dark #loading-app{background-color:#161616}body.dark #sidebar .card-news{background:linear-gradient(300deg,var(--c28) 50%,var(--c76))}body.dark #sidebar .card-news p,body.dark #sidebar .completed{color:var(--c34)}body.dark #sidebar .completed:after{opacity:.25}body.dark #listMembers .item{border-bottom:1.5px solid hsla(0,0%,100%,.07)}body.dark #listMembers .item:hover{background-color:#ffffff0d}body.dark #listMembers .username{color:var(--c82)}body.dark #listMembers .lastMessage{color:#ffffff80}body.dark #listMembers .dateLastMessage{color:#757575}body.dark #listMembers .nbMessages.read{background-color:var(--c36);color:#ffffff80}body.dark #listMembers .nbMessages.unread{background-color:var(--c39)}body.dark #sidebar #footer .badge h3{color:var(--c39)}body.dark #sidebar #footer .badge:hover{background-color:#ffffff0a}body.dark #sidebar #footer .n-divider .n-divider__line{background-color:var(--c60)}body.dark #sidebar #footer .copyright{color:var(--c57)}body.dark #sidebar #footer .copyright a{color:var(--c34)}body.dark #ChatAddMessage .v3-input-emoji-picker .v3-input-picker-root .v3-emoji-picker-textarea{border:0}body.dark #ChatAddMessage .v3-input-emoji-picker .v3-input-picker-root .v3-emoji-picker-textarea:focus,body.dark #ChatAddMessage .v3-input-emoji-picker .v3-input-picker-root .v3-emoji-picker-textarea:hover{box-shadow:none!important;background-color:#272727}body.dark .asideClose{border:2px solid var(--c45)}body.dark .asideClose:hover{background-color:#ffffff40}body.dark #AsideDiscussions .item:hover .lastMessage span.n-ellipsis span{color:#fff}body.dark .note{background-color:var(--c70);padding:.5rem 1rem;border-radius:5px}body.dark .bloc1{background:linear-gradient(225deg,#222 70%,#600929)}body.dark #page{background-color:var(--c70)}body.dark #page,body.dark .n-drawer .n-drawer-content .n-drawer-body{background-color:#161616}body.dark #page a,body.dark.n-drawer .n-drawer-content .n-drawer-body a{color:var(--c39)}body.dark #page h1{color:var(--c4);border-bottom:1px solid var(--c16)}body.dark #page h2{color:var(--c34)}body.dark #page h3{color:var(--c3)}body.dark #page p i{background-color:#282828;color:var(--c3);font-weight:500}body.dark #page blockquote{border:2px solid var(--c4)}body.dark #page .content .categories .item .n-icon-wrapper{background-color:var(--c16)!important}body.dark #page .content .categories .item:hover .n-icon-wrapper{background-color:var(--c24)!important}body.dark .card-pseudo{background-color:var(--c40)}body.dark .n-statistic .n-statistic__label,body.dark .n-statistic__label{color:var(--c40)}body.dark #Home #HomeMembers .n-tabs .n-tabs-rail{background-color:#ffffff1a}body.dark #Home #HomeMembers .n-tabs .n-tabs-rail .n-tabs-tab-wrapper div[data-name*=selection] .n-tabs-tab__label{background-image:url(https://social-app.fr/src/assets/icons/dashboard/members/dark/iaz/Random.svg);background-repeat:no-repeat;background-position:50%}body.dark #Home #HomeMembers .n-tabs .n-tabs-rail .n-tabs-tab-wrapper div[data-name*=online] .n-tabs-tab__label{background-image:url(https://social-app.fr/src/assets/icons/dashboard/members/dark/iaz/UserOnline.svg);background-repeat:no-repeat;background-position:50%}body.dark #Home #HomeMembers .n-tabs .n-tabs-rail .n-tabs-tab-wrapper div[data-name*=news] .n-tabs-tab__label{background-image:url(https://social-app.fr/src/assets/icons/dashboard/members/dark/iaz/AddReactionOutlined.svg);background-repeat:no-repeat;background-position:50%}body.dark #Home #HomeMembers .n-tabs .n-tabs-rail .n-tabs-tab-wrapper div[data-name*=friends] .n-tabs-tab__label{background-image:url(https://social-app.fr/src/assets/icons/dashboard/members/dark/iaz/HeartCircle24Filled.svg);background-repeat:no-repeat;background-position:50%}body.dark #Home #HomeMembers .n-tabs .n-tabs-rail .n-tabs-tab-wrapper div[data-name*=closes] .n-tabs-tab__label{background-image:url(https://social-app.fr/src/assets/icons/dashboard/members/dark/iaz/RadarOutlined.svg);background-repeat:no-repeat;background-position:50%}body.dark .v3-input-emoji-picker .v3-input-picker-root .v3-emoji-picker-textarea,body.dark input#input_titre{border:0!important;background:#222}body.dark .editeur input:focus,body.dark .editeur input:hover,body.dark .editeur textarea:focus,body.dark .editeur textarea:hover{border:none!important}body.dark .edition_titre{background-color:#35623b;color:#fff}body.dark .n-upload{--n-dragger-color:#222!important;--n-dragger-border:1px dashed var(--c80)!important}body.dark .n-upload .n-base-icon svg{color:var(--c80)!important}body.dark .n-form-item{color:#bfbfbf}body.dark .v3-input-emoji-picker .v3-input-picker-root .v3-emoji-picker-textarea+.v3-input-picker-wrap .v3-input-picker-icon{background-color:#675a48;border-radius:5px}body.dark .v3-input-emoji-picker:hover .v3-input-picker-root .v3-emoji-picker-textarea+.v3-input-picker-wrap .v3-input-picker-icon{background-color:#a18d73}body.dark .btn1 button.n-button{background-color:var(--c71)}body.dark .btn1 button.n-button:hover{background-color:var(--c77)}body.dark #informations .n-divider .n-divider__line,body.dark #presentation .n-divider .n-divider__line{background-color:#463c30}body.dark .n-breadcrumb .n-breadcrumb-item:last-child .n-breadcrumb-item__link{background:#111!important}body.dark #commuAside .moment{color:var(--c22)}body.dark #commuAside .favoritesItem .sectionMessage .messageContent{background-color:#0006!important}body.dark #page .content .contact-container .item.formulaire{background-color:var(--c21)}@media screen and (min-width:1024px){body.dark .front{background-color:#222}}:root{--c-bg:#0b0b10;--c-surface:#12121a;--c-surface-2:#171723;--c-text:#f4f4f7;--c-muted:rgba(244,244,247,.72);--c-faint:rgba(244,244,247,.52);--c-border:rgba(244,244,247,.1);--c-primary:#b24cff;--c-primary-2:#ff3bd4;--c-accent:#d6b46d;--c-success:#3ddc97;--c-warning:#fc6;--c-danger:#ff5c7a;--c-info:#5cc8ff;--g-primary:linear-gradient(135deg,var(--c-primary),var(--c-primary-2));--g-surface:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,0));--ff:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,"Apple Color Emoji","Segoe UI Emoji";--fs-10:.625rem;--fs-12:.75rem;--fs-14:.875rem;--fs-16:1rem;--fs-18:1.125rem;--fs-22:1.375rem;--fs-28:1.75rem;--lh-tight:1.15;--lh:1.35;--sh-1:0 6px 20px rgba(0,0,0,.35);--sh-2:0 10px 36px rgba(0,0,0,.45);--focus:0 0 0 3px rgba(178,76,255,.35);--focus-danger:0 0 0 3px rgba(255,92,122,.35)}[data-theme=light]{--c-bg:#fafafe;--c-surface:#fff;--c-surface-2:#f2f3fb;--c-text:#141421;--c-muted:rgba(20,20,33,.72);--c-faint:rgba(20,20,33,.52);--c-border:rgba(20,20,33,.12);--sh-1:0 10px 24px rgba(20,20,33,.1);--sh-2:0 16px 44px rgba(20,20,33,.14)}.f1{font-family:var(--f1)!important}.f2{font-family:var(--f2)!important}.f3{font-family:var(--f3)!important}.fs6{font-size:var(--fs6)}.fs6-5{font-size:var(--fs6-5)}.fs7{font-size:var(--fs7)}.fs7-5{font-size:var(--fs7-5)}.fs8{font-size:var(--fs8)}.fs8-5{font-size:var(--fs8-5)}.fs9{font-size:var(--fs9)}.fs10{font-size:var(--fs10)}.fs11{font-size:var(--fs11)}.fs12{font-size:var(--fs12)}.fs13{font-size:var(--fs13)}.fs14{font-size:var(--fs14)!important}.fs15{font-size:var(--fs15)}.fs16{font-size:var(--fs16)}.fs17{font-size:var(--fs17)}.fs18{font-size:var(--fs18)}.fs20{font-size:var(--fs20)}.fs21{font-size:var(--fs21)}.fs22{font-size:var(--fs22)}.fs23{font-size:var(--fs23)}.fs24{font-size:var(--fs24)}.fs25{font-size:var(--fs25)}:root{font-size:100%}.fc1{color:var(--c1)}.fc2{color:var(--c2)}.fc3{color:var(--c3)}.fc4{color:var(--c4)}.fc5{color:var(--c5)}.fc6{color:var(--c6)}.fc7{color:var(--c7)}.fc8{color:var(--c8)}.fc9{color:var(--c9)}.fc10{color:var(--c10)}.fc11{color:var(--c11)}.fc12{color:var(--c12)}.fc13{color:var(--c13)}.fc14{color:var(--c14)}.fc15{color:var(--c15)}.fc16{color:var(--c16)}.fc17{color:var(--c17)}.fc18{color:var(--c18)}.fc19{color:var(--c19)}.fc20{color:var(--c20)}.fc21{color:var(--c21)}.fc22{color:var(--c22)}.fc23{color:var(--c23)}.fc24{color:var(--c24)}.fc25{color:var(--c25)}.fc26{color:var(--c26)}.fc27{color:var(--c27)}.fc28{color:var(--c28)}.fc29{color:var(--c29)}.fc30{color:var(--c30)}.fc31{color:var(--c31)}.fc32{color:var(--c32)}.fc33{color:var(--c33)}.fc34{color:var(--c34)}.fc35{color:var(--c35)}.fc36{color:var(--c36)}.fc37{color:var(--c37)}.fc38{color:var(--c38)}.fc39{color:var(--c39)!important}.fc40{color:var(--c40)}.fc41{color:var(--c41)}.fc42{color:var(--c42)}.fc43{color:var(--c43)}.fc44{color:var(--c44)}.fc45{color:var(--c45)}.fc46{color:var(--c46)}.fc47{color:var(--c47)}.fc48{color:var(--c48)}.fc49{color:var(--c49)}.fc50{color:var(--c50)}.fc51{color:var(--c51)}.fc52{color:var(--c52)}.fc53{color:var(--c53)}.fc54{color:var(--c54)}.fc55{color:var(--c55)}.fc56{color:var(--c56)}.fc57{color:var(--c57)}.fc58{color:var(--c58)}.fc59{color:var(--c59)}.fc60{color:var(--c60)}.fc61{color:var(--c61)}.fc62{color:var(--c62)}.fc63{color:var(--c63)}.fc64{color:var(--c64)}.fc65{color:var(--c65)}.fc66{color:var(--c66)}.fc67{color:var(--c67)}.fc68{color:var(--c68)}.fc69{color:var(--c69)}.fc70{color:var(--c70)}.fc71{color:var(--c71)}.fc72{color:var(--c72)}.fc73{color:var(--c73)}.fc74{color:var(--c74)}.fc75{color:var(--c75)}.fc76{color:var(--c76)}.fc77{color:var(--c77)}.fc78{color:var(--c78)}.fc79{color:var(--c79)}.fc80{color:var(--c80)}.fc81{color:var(--c81)}.fc82{color:var(--c82)}.fc83{color:var(--c83)}.fc84{color:var(--c84)}.fc85{color:var(--c85)}.fc86{color:var(--c86)}.fc87{color:var(--c87)}.fc88{color:var(--c88)}.fc89{color:var(--c89)}.fcwhite,.text-white{color:var(--cwhite)}.light{font-weight:lighter}.normal,.regular{font-weight:400}.bold{font-weight:700}.underline{text-decoration:underline}.center{text-align:center}.justify{text-align:justify}.left{text-align:left}.right{text-align:right}.text-start{text-align:left!important}.text-center{text-align:center!important}.text-end{text-align:right!important}.weight-300{font-weight:300!important}.weight-400{font-weight:400!important}.weight-500{font-weight:500!important}.weight-600{font-weight:600!important}.weight-700{font-weight:700!important}.bg7{background-color:var(--c7)}.bg21{background-color:var(--c21)}.bg22{background-color:var(--c22)}.bg23{background-color:var(--c23)}.bg24{background-color:var(--c24)}.bg25{background-color:var(--c25)}.bg26{background-color:var(--c26)}.bg27{background-color:var(--c27)}.bg28{background-color:var(--c28)}.bg29{background-color:var(--c29)}.bg42{background-color:var(--c42)}.bg44{background-color:var(--c44)}.bg45{background-color:var(--c45)}.bg60{background-color:var(--c60)}.bg80{background-color:var(--c80)}.bg81{background-color:var(--c81)}.bg82{background-color:var(--c82)}.bg83{background-color:var(--c83)}.bg84{background-color:var(--c84)}.bg85{background-color:var(--c85)}.bgwhite{background-color:var(--cwhite)}.hide{display:none}.inline{display:inline!important}.inline-block{display:inline-block!important}.position-static{position:static}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-sticky{position:sticky}.clearfix:after{content:"";display:table;clear:both}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.z-6{z-index:6}.z-7{z-index:7}.z-8{z-index:8}.z-9{z-index:9}.d-flex{display:flex!important}.d-grid{display:grid!important}.flex-column{flex-direction:column!important}.flex-row{flex-direction:row!important}.flex-wrap{flex-wrap:wrap!important}.gap-1{gap:.1rem}.gap-2{gap:.2rem}.gap-3{gap:.3rem}.gap-4{gap:.4rem}.gap-5{gap:.5rem}.gap-6{gap:.6rem}.gap-7{gap:.7rem}.gap-8{gap:.8rem}.gap-9{gap:.9rem}.gap-10{gap:1rem}.gap-20{gap:2rem}.gap-30{gap:3rem}.gap-40{gap:4rem}.gap-50{gap:5rem}.align-content-start{align-content:flex-start!important}.align-content-center{align-content:center}.align-content-end{align-content:flex-end!important}.align-content-space-between{align-content:space-between!important}.align-content-space-around{align-content:space-around!important}.align-items-center{align-items:center}.align-items-stretch{align-items:stretch}.justify-content-start{justify-content:flex-start!important}.justify-content-between{justify-content:space-between!important}.justify-content-center{justify-content:center!important}.justify-content-around{justify-content:space-around!important}.justify-content-end{justify-content:flex-end!important}.justify-content-evenly{justify-content:space-evenly}.max-w-container{max-width:1280px!important}.b-none{border:none!important}.br-0{border-radius:0}.br-5{border-radius:5px}.br-10{border-radius:10px}.br-20{border-radius:20px}.br-100{border-radius:100%}.pointer{cursor:pointer}.polygon-10{clip-path:polygon(10px 0,100% 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10% 100%,0 100%,0 10px)}.polygon-15{clip-path:polygon(15px 0,100% 0,100% 15px,100% calc(100% - 15px),calc(100% - 15px) 100%,10% 100%,0 100%,0 15px)}.polygon-20{clip-path:polygon(20px 0,100% 0,100% 20px,100% calc(100% - 20px),calc(100% - 20px) 100%,20% 100%,0 100%,0 20px)}.polygon-30{clip-path:polygon(30px 0,100% 0,100% 30px,100% calc(100% - 30px),calc(100% - 30px) 100%,30% 100%,0 100%,0 30px)}.polygon-40{clip-path:polygon(40px 0,100% 0,100% 40px,100% calc(100% - 40px),calc(100% - 40px) 100%,40% 100%,0 100%,0 40px)}.polygon-50{clip-path:polygon(50px 0,100% 0,100% 50px,100% calc(100% - 50px),calc(100% - 50px) 100%,50% 100%,0 100%,0 50px)}.polygon-top-20{clip-path:polygon(20px 0,80% 0,100% 20%,100% 100%,0 100%,0 20px)}.polygon-bottom-20{clip-path:polygon(0 0,100% 0,100% 80%,80% 100%,20% 100%,0 80%)}.blur-2,.blur-img-2 img{filter:blur(2px)}.zoomIn-10-25{transition:all .25s ease-out}.zoomIn-10-25:hover{transform:scale(1.025)}.zoomIn-105{transition:all .25s ease-out}.zoomIn-105:hover{transform:scale(1.05)}.zoomIn-110{transition:all .25s ease-out}.zoomIn-110:hover{transform:scale(1.1)}.zoomIn-115{transition:all .25s ease-out}.zoomIn-115:hover{transform:scale(1.15)}.zoomIn-120{transition:all .25s ease-out}.zoomIn-120:hover{transform:scale(1.2)}.zoomIn-125{transition:all .25s ease-out}.zoomIn-125:hover{transform:scale(1.25)}.zoomIn-150{transition:all .25s ease-out}.zoomIn-150:hover{transform:scale(1.5);z-index:90}@media screen and (min-width:576px){.text-sm-start{text-align:left!important}}@media screen and (min-width:768px){.text-md-start{text-align:left!important}}@media only screen and (min-width:992px){.text-lg-start{text-align:left!important}}:root{--themeColor:var(--c22);--n-text-color:#fff;--n-text-color-hover:#fff;--n-height:45px!important}aside.n-layout-sider{background:linear-gradient(to bottom,var(--linear-1-top),var(--linear-1-bottom))}.n-avatar{width:100%;height:auto}.n-avatar,.n-avatar img{transition:all .2s ease-out}.n-avatar img{-o-object-fit:cover;object-fit:cover}.n-avatar.avatar:hover img{transform:scale(1.35)!important}.n-back-top{z-index:20!important;width:54px;height:54px;border-radius:50%!important;background:linear-gradient(135deg,#54106d,#7f1d8d 45%,#d91b8d)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.15);box-shadow:0 10px 30px #6d1a6d4d,inset 0 1px #ffffff26;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.n-back-top:before{content:"";position:absolute;inset:-6px;border-radius:50%;background:radial-gradient(rgba(255,55,170,.35),transparent 70%);opacity:0;transition:opacity .3s;z-index:-1}.n-back-top:hover:before{opacity:1}.n-back-top.up{bottom:1rem!important}.n-back-top.down{bottom:5rem!important}.n-back-top .n-base-icon{color:#fff!important;font-size:22px;transition:color .25s ease}.n-back-top:hover{transform:translateY(-4px) scale(1.05);background:linear-gradient(135deg,#6b157f,#98239f 45%,#ff2d9d)!important;box-shadow:0 18px 40px #d91b8d59,0 0 18px #ff3cb433,inset 0 1px #ffffff40}.n-back-top:hover .n-base-icon{color:#fff!important}.n-back-top:active{transform:scale(.95)}body .n-base-selection .n-base-selection-tags{min-height:40px!important}@media(max-width:677px){.useScrollDetect .n-scrollbar-rail__scrollbar{background-color:transparent!important}}.n-scrollbar-rail--vertical--left,.n-scrollbar-rail--vertical--right,.n-scrollbar-rail.n-scrollbar-rail--vertical{pointer-events:auto!important;z-index:999!important;right:0!important}.n-scrollbar-rail--vertical--left>.n-scrollbar-rail__scrollbar,.n-scrollbar-rail--vertical--right>.n-scrollbar-rail__scrollbar,.n-scrollbar-rail.n-scrollbar-rail--vertical>.n-scrollbar-rail__scrollbar{pointer-events:auto!important;cursor:grab}.n-scrollbar-rail.n-scrollbar-rail--vertical>.n-scrollbar-rail__scrollbar:active{cursor:grabbing}.n-icon{font-style:normal!important}.n-form-item .n-form-item-feedback-wrapper .n-form-item-feedback.n-form-item-feedback--error{color:var(--c1);padding:5px;background:var(--c43);border-radius:5px;text-align:center;font-family:var(--f3)!important}.n-base-selection-label,.n-input,.n-select{--n-border-error:1.5px solid red}.n-input .n-input__placeholder{background-color:transparent}.n-input--focus{border:1px solid transparent}.n-input.textarea,.textarea{width:100%;position:relative;border:1px solid #e0e0e6!important;background-color:#fff!important}.n-base-selection-label,.n-input,.n-select{--n-height:45px!important;font-family:var(--f3)!important;font-size:14px;line-height:1.5!important}.n-form-item{--n-feedback-height:5px!important;--n-label-height:5px!important}.disc__composer-input,.n-input.n-input--textarea.conv-thread__textarea{width:100%;border-radius:25px!important;transition:background-color .2s ease}.n-base-selection,.n-date-picker,.n-input,.n-input-wrapper,.n-select{border-radius:5px}.n-base-selection .n-base-selection-placeholder{color:#949494}.n-tabs .n-tabs-bar{background-color:#60c56d}.n-button{overflow:hidden}.n-carousel .n-carousel__arrow{background:linear-gradient(180deg,#fff,#f7e5f1)!important;border:1px solid #fff!important;box-shadow:0 2px 20px #0000001a!important;transition:all .3s ease-out;border-radius:50%!important}.n-carousel .n-carousel__arrow svg{color:#0f0b16b3!important;height:1.25em;width:1.25em;transition:all .3s ease-out}.n-drawer{width:100%!important;max-width:800px!important}.n-drawer .n-drawer-content .n-drawer-header{background:var(--c42);font-family:var(--f2);color:#fff;font-size:25px;padding:15px 30px;line-height:1.5}#page,.n-drawer .n-drawer-content .n-drawer-body{font-family:var(--f3);color:var(--c36)!important}#page blockquote,.n-drawer .n-drawer-content .n-drawer-blockquote{border:1px solid var(--c38);padding:1rem;margin:1rem 0;border-radius:10px;text-align:center}#page p i,.n-drawer .n-drawer-content .n-drawer-i{background-color:var(--c7);display:inline-block;padding:.5rem 1rem;margin:1rem 0;border-radius:5px;font-style:normal}.n-drawer .n-drawer-content .n-drawer-i.n-base-icon{padding:0}#page hr,.n-drawer .n-drawer-content .n-drawer-hr{border:0;height:1px;background-color:#ddd;margin:2rem 0}#page h2,.n-drawer .n-drawer-content .n-drawer-h2{font-family:var(--f2);font-weight:700}#page a,.n-drawer .n-drawer-content .n-drawer-a{color:var(--c42);font-weight:700;transition:all .3s ease-out}#page a:hover,.n-drawer .n-drawer-content .n-drawer-a:hover{color:var(--c43);text-decoration:underline}#page a.btn,.n-drawer .n-drawer-content .n-drawer-a.btn{background-color:var(--c40);color:#fff;text-decoration:none;border-radius:5px;padding:.25rem .75rem;display:inline-block;margin-top:1rem;font-family:var(--f2);font-size:var(--fs10)}#page a.btn:hover,.n-drawer .n-drawer-content .n-drawer-a.btn:hover{background-color:var(--c41)}#page li,#page p,.n-drawer .n-drawer-content .n-drawer-li,.n-drawer .n-drawer-content .n-drawer-p{font-size:var(--fs8-5)}#page ol li,.n-drawer .n-drawer-content .n-drawer-ol li{list-style-type:space-counter}#page ul li,.n-drawer .n-drawer-content .n-drawer-ul li{list-style-type:circle}.n-layout{width:100vw}.n-breadcrumb .n-breadcrumb-item{width:100%}.n-breadcrumb .n-breadcrumb-item:last-child .n-breadcrumb-item__link{background:#eee;color:#545454;font-size:var(--fs8);padding:.5rem 1rem;margin-bottom:.5rem;width:100%;display:flex;align-items:center;justify-content:center}.n-card .modal-header{padding:1.25rem 2rem;display:flex;align-items:center;justify-content:center;border-radius:5px}.n-card .modal-header img{margin-right:1rem}@keyframes modal-header-slide{0%{background-position:0 500%}50%{background-position:0 0}to{background-position:0 400%}}.n-card .modal-header h1{color:var(--cwhite);font-family:var(--f2);font-size:var(--fs12);font-weight:400;z-index:5}.n-card>.n-card__action{background-color:var(--c2);padding:1rem!important}.n-card>.n-card__action .n-button{background-color:var(--c1);font-size:var(--fs10);min-height:50px;box-shadow:0 2px 8px #63636333}.n-card>.n-card__content{padding:0 10px 2rem}.n-card>.n-card__content img{max-width:100%}.n-modal h2{font-family:var(--f2);color:var(--c42)!important;font-size:var(--fs14);font-weight:800!important}body.dark .n-modal h2{color:var(--text-0,#f3eef8)!important}.n-card.popin>.n-card-header{background-color:var(--c53)}.n-card>.n-card-header .n-card-header__close{border:0;background:transparent}.n-dialog.dialog .n-button.n-button--primary-type{--n-color:var(--c75)!important;--n-border:1px solid var(--c75)!important}.n-dialog.dialog .n-dialog__icon{color:var(--c75)!important}.n-dialog .n-dialog__action .n-button--error-type,.n-dialog .n-dialog__action .n-button--primary-type,.n-dialog .n-dialog__action .n-button--warning-type{--n-color:var(--danger-2)!important;--n-color-hover:var(--danger-1)!important;--n-color-pressed:var(--danger-0)!important;--n-color-focus:var(--danger-1)!important;--n-text-color:var(--danger-contrast)!important;--n-text-color-hover:var(--danger-contrast)!important;--n-text-color-pressed:var(--danger-contrast)!important;--n-text-color-focus:var(--danger-contrast)!important;--n-border:1px solid var(--danger-2)!important;--n-border-hover:1px solid var(--danger-1)!important;--n-border-pressed:1px solid var(--danger-0)!important;--n-border-focus:1px solid var(--danger-1)!important}.n-dialog .n-dialog__action .n-button--default-type,.n-dialog .n-dialog__action .n-button--tertiary-type{--n-text-color:var(--text-2)!important;--n-text-color-hover:var(--text-1)!important;--n-text-color-pressed:var(--text-1)!important;--n-text-color-focus:var(--text-1)!important;--n-border:1px solid var(--border-1)!important;--n-border-hover:1px solid var(--border-1)!important;--n-border-pressed:1px solid var(--border-1)!important;--n-border-focus:1px solid var(--border-1)!important}.n-dialog .n-dialog__icon{color:var(--warning-2)}.n-dialog:not(.information-cookies){background-color:var(--surface-2);border:1px solid var(--border-1);color:var(--text-1)}.n-dialog:not(.information-cookies) .n-dialog__title{color:var(--text-1)}.n-dialog:not(.information-cookies) .n-dialog__content{color:var(--text-2)}.n-dialog .n-dialog__close .n-base-close{--n-close-icon-color:var(--text-3);--n-close-icon-color-hover:var(--text-1);--n-close-icon-color-pressed:var(--text-1)}.n-grid-item.grid-right:before{border-top:12px solid #e2e2e2}.n-grid-item.grid-right{border-left:1px solid #e2e2e2}.n-image img{max-width:100%}.n-image-preview-wrapper:before{display:block;width:50px;height:50px;background-color:#00000080;position:absolute;z-index:50}.n-image-preview{border-radius:20px;clip-path:polygon(50px 0,100% 0,100% 50px,100% calc(100% - 50px),calc(100% - 50px) 100%,50% 100%,0 100%,0 50px);position:relative;animation:pulse 8s linear infinite;filter:brightness(150%);filter:contrast(1.05);image-rendering:pixelated;-o-object-fit:cover;object-fit:cover}.n-image-preview-overlay{background:#000c}.n-loading-bar-container .n-loading-bar.n-loading-bar--finishing,.n-loading-bar-container .n-loading-bar.n-loading-bar--starting,.nuxt-loading-indicator{background:linear-gradient(to right,var(--brand-0),var(--brand-1),var(--brand-2),var(--brand-3))!important;box-shadow:0 0 12px var(--brand-3)!important}.n-notification-container{z-index:10000!important}.n-notification-container .n-notification{cursor:pointer;transition:transform .2s ease-out,box-shadow .2s ease-out;border-radius:var(--r-18,18px)!important;overflow:hidden;background:radial-gradient(120% 90% at 12% 0,color-mix(in srgb,var(--brand-1,#d10a7c) 8%,#fff) 0,#fff 60%)!important;border:1px solid var(--border-1,rgba(15,11,22,.08))!important;box-shadow:0 18px 44px #2d143c29!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.n-notification-container .n-notification:hover{transform:translateY(-3px);box-shadow:0 24px 56px #2d143c38!important}body.dark .n-notification-container .n-notification{background:radial-gradient(120% 90% at 10% 0,hsla(0,0%,100%,.06) 0,transparent 42%),linear-gradient(150deg,rgb(var(--overlay-1)/.34) 0,rgb(var(--overlay-0)/.9) 58%)!important;border-color:#ffffff1a!important;box-shadow:0 20px 52px #00000085!important}.n-notification-container .n-notification .n-notification__avatar{width:50px!important;height:50px!important;font-size:50px}.n-notification-container .n-notification .n-notification__avatar img{width:50px;height:50px;-o-object-fit:cover;object-fit:cover;border-radius:50%;box-shadow:0 0 0 2px #ffffff24}.n-notification-container .n-notification.n-notification--show-avatar .n-notification-main{margin-left:60px;width:calc(100% - 60px)}.n-notification-container .n-notification .n-notification-main .n-notification-main__header{color:var(--text-brand,#6f0e66);font-family:var(--f2);font-weight:700}body.dark .n-notification-container .n-notification .n-notification-main .n-notification-main__header{color:#ff8ac4}.n-notification-container .n-notification .n-notification-main__content{color:var(--text-1,#454052)}.n-notification-container .n-notification .n-notification-main-footer,.n-notification-container .n-notification .n-notification-main__footer{color:var(--text-3,#948da0)}body.dark .n-notification-container .n-notification .n-notification-main__content{color:#ffffffd6}body.dark .n-notification-container .n-notification .n-notification-main-footer,body.dark .n-notification-container .n-notification .n-notification-main__footer{color:#ffffff80}.n-notification-container .n-notification .n-notification__close{color:var(--text-3,#948da0);transition:color .15s ease}.n-notification-container .n-notification .n-notification__close:hover{color:var(--text-brand,#6f0e66)}body.dark .n-notification-container .n-notification .n-notification__close{color:#ffffff8c}body.dark .n-notification-container .n-notification .n-notification__close:hover{color:#fff}.n-upload-single .n-upload-file-list .n-upload-file.n-upload-file--image-card-type{position:absolute!important;z-index:3!important}.n-upload-single .n-upload-file-list .n-upload-file.n-upload-file--image-card-type .n-upload-file-info .n-upload-file-info__thumbnail{z-index:1!important;background:#e5e5e5}.n-upload-single .n-upload-file-list .n-upload-file.n-upload-file--image-card-type .n-upload-file-info .n-upload-file-info__thumbnail img{width:100%;height:100%;-o-object-fit:cover!important;object-fit:cover!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.n-upload-single .n-upload-file-list .n-upload-file.n-upload-file--image-card-type.n-upload-file--info-status:hover .n-upload-file-info .n-upload-file-info__action{display:none!important;opacity:0}.n-upload-single .n-upload-file-list .n-upload-file.n-upload-file--image-card-type .n-image{-o-object-fit:cover;object-fit:cover;max-height:-moz-fit-content;max-height:fit-content}.n-upload-trigger.n-upload-trigger--image-card .n-base-icon{font-size:32px}.n-upload-file-list .n-upload-file.n-upload-file--image-card-type .n-upload-file-info .n-upload-file-info__thumbnail img{-o-object-fit:cover!important;object-fit:cover!important}.n-upload-file-list .n-upload-file.n-upload-file--image-card-type,.n-upload-trigger.n-upload-trigger--image-card{width:90px!important;height:90px!important}.n-upload-dragger{border:2px dashed #c7c7ce}.n-upload-dragger:hover{border:2px dashed #18a058}.n-spin{color:var(--brand-3,#d10a7c)}.n-switch.n-switch--active .n-switch__rail{background-color:#6e8d72!important}.n-statistic .n-statistic__label,.n-statistic__label{color:var(--c43)}.n-steps .n-step-content .n-step-content-header{font-weight:700}.n-steps .n-step--finish-status{--n-indicator-text-color:var(--c39);--n-indicator-border-color:var(--c39);--n-splitor-color:var(--c39)}.n-steps .n-step--finish-status .n-step-splitor{background-color:var(--c39)}.n-steps .n-step-indicator .n-step-indicator-slot .n-base-icon{color:var(--c24)}.n-steps .n-step--finish-status .n-step-indicator{box-shadow:0 0 0 1px var(--c24);background-color:#bae0d0!important}.n-tree .n-tree-node.category{padding:0;margin-top:1rem;transition:all .25s ease-in-out}.n-tree .n-tree-node.channel{background-image:linear-gradient(180deg,var(--c3),var(--c4));border:2px solid #c7c7c7;border-radius:5px;padding:5px 0;transition:all .25s ease-in-out}.n-tree .n-tree-node-switcher.n-tree-node-switcher--hide{display:none}.n-tree .n-tree-node-content{width:100%;min-height:30px;border:1px solid transparent;border-radius:5px;transition:all .25s ease-in-out}.n-tree .n-tree-node-content:hover{padding-left:15px;border:1px solid #fff}.n-tree .n-tree-node-content .n-tree-node-content__text{font-size:var(--fs9);font-family:var(--f3)}.n-tree .n-tree-node-content .n-tree-node-content__suffix{opacity:0;transition:all .2s ease-out}.n-tree .n-tree-node-content:hover .n-tree-node-content__suffix{opacity:1}.n-tree .n-tree-node-content .n-tree-node-content__suffix .n-button.n-button--tertiary-type{background-color:#ffffffbf;--n-border:none!important}.n-tree .n-tree-node-content .n-tree-node-content__suffix .n-button:hover img{transform:scale(1.25)!important}.n-message-container{z-index:10010!important}.n-message{--toast-teinte:var(--text-brand);--n-border-radius:18px!important;--n-padding:13px 18px!important;--n-font-size:14px!important;--n-max-width:min( calc(100vw - 32px) ,460px)!important;--n-text-color:var(--text-0)!important;--n-color:color-mix(in srgb,var(--toast-teinte) 8%,var(--card-bg))!important;--n-box-shadow:0 16px 38px rgb(var(--overlay-1)/.22),0 2px 8px rgb(var(--overlay-1)/.12),0 6px 24px color-mix(in srgb,var(--toast-teinte) 24%,transparent)!important;border:1px solid color-mix(in srgb,var(--toast-teinte) 36%,transparent);font-family:var(--f2);font-weight:var(--fw-f2-medium);backdrop-filter:blur(20px) saturate(170%);-webkit-backdrop-filter:blur(20px) saturate(170%)}.n-message--success-type{--toast-teinte:var(--success-2)}.n-message--error-type{--toast-teinte:var(--danger-2)}.n-message--warning-type{--toast-teinte:var(--warning-2)}.n-message--info-type{--toast-teinte:var(--info-2)}.n-message .n-message__icon,.n-message .n-message__icon .n-base-icon,.n-message .n-message__icon svg{color:color-mix(in srgb,var(--toast-teinte) 85%,var(--text-0))!important}.n-message .n-message__content{line-height:1.35}.n-message .n-message__close{opacity:.55;transition:opacity .15s ease}.n-message .n-message__close:hover{opacity:1}.n-base-selection,.n-input{--n-border-hover:1px solid var(--border-2)!important;--n-border-focus:1px solid var(--icon-brand)!important;--n-border-active:1px solid var(--icon-brand)!important;--n-box-shadow-focus:0 0 0 3px color-mix(in srgb,var(--icon-brand) 20%,transparent)!important}body.dark .n-base-selection,body.dark .n-input{--n-color:var(--background-emphasized)!important;--n-color-focus:var(--background-emphasized)!important;--n-color-active:var(--background-emphasized)!important;--n-color-disabled:var(--background-muted)!important;--n-text-color:var(--text-0)!important;--n-text-color-disabled:var(--text-3)!important;--n-placeholder-color:var(--text-3)!important;--n-caret-color:var(--icon-brand)!important;--n-border:1px solid var(--border-1)!important}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.-left-5{left:-1.25rem}.-top-4{top:-1rem}.bottom-0{bottom:0}.bottom-20{bottom:5rem}.bottom-3{bottom:.75rem}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:.75rem}.left-4{left:1rem}.left-6{left:1.5rem}.right-0{right:0}.right-1{right:.25rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-\[64px\]{right:64px}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-\[40px\]{top:40px}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[10001\]{z-index:10001}.z-\[10005\]{z-index:10005}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[70\]{z-index:70}.z-\[99999\]{z-index:99999}.z-\[9999\]{z-index:9999}.z-\[9\]{z-index:9}.m-0{margin:0}.m-1{margin:.25rem}.m-3{margin:.75rem}.m-6{margin:1.5rem}.mx-10{margin-left:2.5rem;margin-right:2.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-16{margin-top:4rem;margin-bottom:4rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-\[50px\]{margin-top:50px;margin-bottom:50px}.-mt-2{margin-top:-.5rem}.-mt-4{margin-top:-1rem}.-mt-6{margin-top:-1.5rem}.-mt-8{margin-top:-2rem}.-mt-\[10px\]{margin-top:-10px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-11{margin-left:2.75rem}.ml-5{margin-left:1.25rem}.ml-auto{margin-left:auto}.mr-5{margin-right:1.25rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-3{-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.flow-root{display:flow-root}.grid{display:grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.h-0{height:0}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[130px\]{height:130px}.h-\[200px\]{height:200px}.h-\[210px\]{height:210px}.h-\[220px\]{height:220px}.h-\[240px\]{height:240px}.h-\[30px\]{height:30px}.h-\[50px\]{height:50px}.h-\[53px\]{height:53px}.h-\[calc\(var\(--header-mobile-h\)_\+_1\.25rem\)\]{height:calc(var(--header-mobile-h) + 1.25rem)}.h-\[calc\(var\(--header-mobile-h\)_\+_1\.5rem\)\]{height:calc(var(--header-mobile-h) + 1.5rem)}.h-\[var\(--header-mobile-h\)\]{height:var(--header-mobile-h)}.h-\[var\(--nav-mobile-bottom-h\)\]{height:var(--nav-mobile-bottom-h)}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[95vh\]{max-height:95vh}.max-h-screen{max-height:100vh}.min-h-0{min-height:0}.min-h-\[100dvh\]{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[53px\]{width:53px}.w-\[calc\(100\%-50px\)\]{width:calc(100% - 50px)}.w-full{width:100%}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-\[100px\]{max-width:100px}.max-w-\[300px\]{max-width:300px}.max-w-\[34ch\]{max-width:34ch}.max-w-\[38ch\]{max-width:38ch}.max-w-\[400px\]{max-width:400px}.max-w-\[42ch\]{max-width:42ch}.max-w-\[520px\]{max-width:520px}.max-w-\[600px\]{max-width:600px}.max-w-\[90vw\]{max-width:90vw}.max-w-full{max-width:100%}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-center{transform-origin:center}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-x-full{--tw-translate-x:100%}.-rotate-90,.translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-y{resize:vertical}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.self-end{align-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-bl-2xl{border-bottom-left-radius:1rem}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-br-2xl{border-bottom-right-radius:1rem}.rounded-br-\[5vw\]{border-bottom-right-radius:5vw}.rounded-tl-2xl{border-top-left-radius:1rem}.rounded-tl-\[5vw\]{border-top-left-radius:5vw}.rounded-tl-xl{border-top-left-radius:.75rem}.rounded-tr-2xl{border-top-right-radius:1rem}.rounded-tr-\[3vw\]{border-top-right-radius:3vw}.rounded-tr-\[5vw\]{border-top-right-radius:5vw}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-none{border-style:none}.border-amber-400\/40{border-color:#fbbf2466}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-rose-100{--tw-border-opacity:1;border-color:rgb(255 228 230/var(--tw-border-opacity,1))}.border-rose-200{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-900\/10{border-color:#0f172a1a}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/70{border-color:#ffffffb3}.border-white\/75{border-color:#ffffffbf}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-purple-700{--tw-bg-opacity:1;background-color:rgb(126 34 206/var(--tw-bg-opacity,1))}.bg-rose-50\/70{background-color:#fff1f2b3}.bg-slate-100\/60{background-color:#f1f5f999}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/70{background-color:#ffffffb3}.bg-white\/75{background-color:#ffffffbf}.bg-white\/80{background-color:#fffc}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-black\/35{--tw-gradient-from:rgba(0,0,0,.35) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-fuchsia-800{--tw-gradient-from:#86198f var(--tw-gradient-from-position);--tw-gradient-to:rgba(134,25,143,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from:#9333ea var(--tw-gradient-from-position);--tw-gradient-to:rgba(147,51,234,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-fuchsia-900\/40{--tw-gradient-to:rgba(112,26,117,.4) var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to:#db2777 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-20{padding-left:5rem;padding-right:5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-5{padding-left:1.25rem}.pr-\[100px\]{padding-right:100px}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-10{padding-top:2.5rem}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[64px\]{padding-top:64px}.pt-\[var\(--header-mobile-h\)\]{padding-top:var(--header-mobile-h)}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[24px\]{font-size:24px}.text-\[80px\]{font-size:80px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-10{line-height:2.5rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[1\.05\]{line-height:1.05}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-pink-500{--tw-text-opacity:1;color:rgb(236 72 153/var(--tw-text-opacity,1))}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.text-rose-600{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-slate-900\/65{color:#0f172aa6}.text-slate-900\/70{color:#0f172ab3}.text-slate-900\/90{color:#0f172ae6}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/90{color:#ffffffe6}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.drop-shadow-\[0_1px_5px_rgba\(0\,0\,0\,\.25\)\]{--tw-drop-shadow:drop-shadow(0 1px 5px rgba(0,0,0,.25))}.drop-shadow-\[0_1px_5px_rgba\(0\,0\,0\,\.25\)\],.drop-shadow-\[0_2px_10px_rgba\(0\,0\,0\,\.45\)\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_10px_rgba\(0\,0\,0\,\.45\)\]{--tw-drop-shadow:drop-shadow(0 2px 10px rgba(0,0,0,.45))}.drop-shadow-\[0_2px_12px_rgba\(0\,0\,0\,\.45\)\]{--tw-drop-shadow:drop-shadow(0 2px 12px rgba(0,0,0,.45))}.drop-shadow-\[0_2px_12px_rgba\(0\,0\,0\,\.45\)\],.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-\[10px\]{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[10px\]{--tw-backdrop-blur:blur(10px)}.backdrop-blur-\[6px\]{--tw-backdrop-blur:blur(6px)}.backdrop-blur-\[6px\],.backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-transform{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[background\:radial-gradient\(circle_at_20\%_20\%\,rgba\(255\,255\,255\,0\.85\)_0\%\,transparent_55\%\)\]{background:radial-gradient(circle at 20% 20%,hsla(0,0%,100%,.85) 0,transparent 55%)}.hover\:-translate-y-1:hover{--tw-translate-y:-.25rem}.hover\:-translate-y-1:hover,.hover\:scale-105:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-black\/70:hover{background-color:#000000b3}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.hover\:bg-purple-800:hover{--tw-bg-opacity:1;background-color:rgb(107 33 168/var(--tw-bg-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.hover\:text-rose-600:hover{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.hover\:shadow-lg:hover,.hover\:shadow-md:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.focus\:border-purple-500:focus{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dark\:border-gray-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.dark\:border-gray-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.dark\:border-gray-700\/50:is(.dark *){border-color:#37415180}.dark\:border-zinc-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(63 63 70/var(--tw-border-opacity,1))}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.dark\:bg-purple-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.dark\:bg-zinc-700\/50:is(.dark *){background-color:#3f3f4680}.dark\:bg-zinc-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.dark\:bg-zinc-800\/50:is(.dark *){background-color:#27272a80}.dark\:bg-zinc-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.dark\:text-gray-100:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.dark\:text-gray-200:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:text-white\/25:is(.dark *){color:#ffffff40}.dark\:hover\:bg-gray-600:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:hover\:bg-purple-500:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.dark\:hover\:text-gray-200:hover:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:hover\:text-white:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:focus\:border-purple-400:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(192 132 252/var(--tw-border-opacity,1))}@media(min-width:640px){.sm\:-top-8{top:-2rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:-mt-12{margin-top:-3rem}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:w-auto{width:auto}.sm\:flex-row{flex-direction:row}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:pr-5{padding-right:1.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-\[140px\]{font-size:140px}}@media(min-width:768px){.md\:inset-y-4{top:1rem;bottom:1rem}.md\:-top-10{top:-2.5rem}.md\:left-\[calc\(50\%-193px\)\]{left:calc(50% - 193px)}.md\:right-auto{right:auto}.md\:col-span-1{grid-column:span 1/span 1}.md\:mx-2{margin-left:.5rem;margin-right:.5rem}.md\:my-24{margin-top:6rem;margin-bottom:6rem}.md\:-mt-16{margin-top:-4rem}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-4{margin-bottom:1rem}.md\:mt-14{margin-top:3.5rem}.md\:h-24{height:6rem}.md\:h-\[var\(--header-mobile-h\)\]{height:var(--header-mobile-h)}.md\:w-24{width:6rem}.md\:w-\[386px\]{width:386px}.md\:w-auto{width:auto}.md\:max-w-\[600px\]{max-width:600px}.md\:max-w-\[700px\]{max-width:700px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:items-end{align-items:flex-end}.md\:gap-10{gap:2.5rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:overflow-hidden{overflow:hidden}.md\:rounded-2xl{border-radius:1rem}.md\:rounded-3xl{border-radius:1.5rem}.md\:p-10{padding:2.5rem}.md\:p-16{padding:4rem}.md\:p-6{padding:1.5rem}.md\:p-\[18px\]{padding:18px}.md\:px-0{padding-left:0;padding-right:0}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-14{padding-bottom:3.5rem}.md\:pb-4{padding-bottom:1rem}.md\:pt-10{padding-top:2.5rem}.md\:pt-12{padding-top:3rem}.md\:pt-20{padding-top:5rem}.md\:pt-32{padding-top:8rem}.md\:text-right{text-align:right}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-\[180px\]{font-size:180px}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}@media(min-width:1024px){.lg\:-top-10{top:-2.5rem}.lg\:left-\[calc\(50\%-210px\)\]{left:calc(50% - 210px)}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:-mt-20{margin-top:-5rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-0{height:0}.lg\:h-\[30px\]{height:30px}.lg\:w-\[420px\]{width:420px}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-\[225px\]{font-size:225px}}@media(min-width:1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}:is(html[data-theme=iaz-light],html[data-theme=afe-light]),:root{color-scheme:light;--iaz-white:#fff;--iaz-black:#0f0b16;--iaz-violet-950:#0f0b16;--iaz-violet-900:#181225;--iaz-violet-850:#21172f;--iaz-violet-800:#2b1648;--iaz-violet-700:#42175b;--iaz-violet-600:#511569;--iaz-violet-500:#6f0e66;--iaz-violet-400:#8f2a87;--iaz-violet-300:#b786b2;--iaz-violet-200:#d9bdd7;--iaz-violet-100:#ead7e8;--iaz-violet-75:#f0e2ef;--iaz-violet-50:#f7e5f1;--iaz-violet-25:#fbf2f7;--iaz-pink-700:#9e124e;--iaz-pink-600:#ad1457;--iaz-pink-500:#c2185b;--iaz-pink-400:#d41a85;--iaz-pink-300:#df55a2;--iaz-pink-200:#eda4cb;--iaz-pink-100:#f6d2e5;--iaz-pink-50:#fbeaf3;--iaz-pink-25:#fdf4f9;--iaz-electric-950:#12082d;--iaz-electric-900:#1a0f42;--iaz-electric-850:#24145a;--iaz-electric-800:#321b7c;--iaz-electric-700:#4930b8;--iaz-electric-600:#6352f2;--iaz-electric-500:#7d72ff;--iaz-electric-400:#9d95ff;--iaz-electric-300:#bcb6ff;--iaz-electric-200:#ddd9ff;--iaz-electric-100:#f1efff;--iaz-neutral-950:#121218;--iaz-neutral-900:#1d1b23;--iaz-neutral-800:#2b2833;--iaz-neutral-700:#403b49;--iaz-neutral-600:#595363;--iaz-neutral-500:#746d7e;--iaz-neutral-400:#958d9f;--iaz-neutral-300:#b8b0c1;--iaz-neutral-250:#cbc3d3;--iaz-neutral-200:#d7cfe0;--iaz-neutral-150:#e3dce9;--iaz-neutral-100:#ebe6f0;--iaz-neutral-75:#f0ebf4;--iaz-neutral-50:#f5f2f8;--iaz-neutral-25:#faf8fc;--bg-0:var(--iaz-white);--bg-1:var(--iaz-neutral-25);--bg-2:var(--iaz-neutral-50);--bg-3:var(--iaz-neutral-100);--bg-inverse:var(--iaz-violet-950);--bg-brand-soft:var(--iaz-violet-25);--bg-accent-soft:var(--iaz-pink-50);--bg-gold-soft:var(--iaz-gold-50);--surface-0:var(--iaz-white);--surface-1:#fdfbfe;--surface-2:var(--iaz-neutral-25);--surface-3:var(--iaz-neutral-50);--surface-hover:#f3edf7;--surface-active:#eae1f0;--surface-selected:var(--iaz-violet-75);--surface-disabled:var(--iaz-neutral-50);--surface-inverse:var(--iaz-violet-900);--surface-overlay:hsla(0,0%,100%,.94);--border-0:var(--iaz-neutral-100);--border-1:var(--iaz-neutral-200);--border-2:var(--iaz-neutral-300);--border-3:var(--iaz-neutral-400);--border-subtle:rgba(43,22,72,.08);--border-default:rgba(43,22,72,.16);--border-strong:rgba(43,22,72,.28);--border-brand:var(--iaz-violet-500);--border-accent:var(--iaz-pink-400);--border-focus:var(--iaz-violet-400);--divider-color:rgba(43,22,72,.1);--text-0:var(--iaz-neutral-950);--text-1:#37323f;--text-2:#6e6677;--text-3:#958d9f;--text-disabled:#aaa3b2;--text-placeholder:#958d9f;--text-inverse:var(--iaz-white);--text-on-media:var(--iaz-pink-100);--text-brand:var(--iaz-violet-500);--text-brand-strong:var(--iaz-violet-800);--text-accent:var(--iaz-pink-500);--text-gold:var(--iaz-gold-700);--text-link:var(--iaz-violet-500);--text-link-hover:var(--iaz-pink-500);--icon-0:var(--iaz-neutral-800);--icon-1:var(--iaz-neutral-600);--icon-2:var(--iaz-neutral-400);--icon-brand:var(--iaz-violet-500);--icon-accent:var(--iaz-pink-500);--icon-inverse:var(--iaz-white);--brand-0:var(--iaz-violet-800);--brand-1:var(--iaz-violet-600);--brand-2:var(--iaz-violet-500);--brand-3:var(--iaz-violet-400);--brand-soft:var(--iaz-violet-50);--brand-soft-hover:var(--iaz-violet-100);--brand-contrast:var(--iaz-white);--accent-0:var(--iaz-pink-700);--accent-1:var(--iaz-pink-500);--accent-2:var(--iaz-pink-400);--accent-3:var(--iaz-pink-300);--accent-soft:var(--iaz-pink-50);--accent-contrast:var(--iaz-white);--accent-secondary-700:var(--iaz-electric-700);--accent-secondary-500:var(--iaz-electric-500);--accent-secondary-300:var(--iaz-electric-300);--accent-secondary-soft:var(--iaz-electric-100);--accent-secondary-contrast:var(--iaz-violet-950);--color-primary:var(--brand-2);--color-primary-hover:var(--brand-1);--color-primary-active:var(--brand-0);--color-primary-soft:var(--brand-soft);--color-primary-contrast:var(--brand-contrast);--color-secondary:var(--accent-2);--color-secondary-hover:var(--accent-1);--color-secondary-active:var(--accent-0);--color-secondary-soft:var(--accent-soft);--color-secondary-contrast:var(--accent-contrast);--color-premium:var(--accent-secondary-500);--color-premium-hover:var(--accent-secondary-700);--color-premium-soft:var(--accent-secondary-soft);--color-premium-contrast:var(--accent-secondary-contrast);--success-0:#116a3a;--success-1:#16884b;--success-2:#18a058;--success-3:#49bd7b;--success-soft:#e7f7ee;--success-border:#a9dfbf;--success-contrast:#fff;--warning-0:#8a5900;--warning-1:#b77800;--warning-2:#d89400;--warning-3:#f0b83f;--warning-soft:#fff6dc;--warning-border:#f1d48a;--warning-contrast:#2d1d00;--danger-0:#9f241f;--danger-1:#c43830;--danger-2:#e14b42;--danger-3:#ef766f;--danger-soft:#feeeee;--danger-border:#f4b4b0;--danger-contrast:#fff;--info-0:#174f9c;--info-1:#2568c5;--info-2:#3b82f6;--info-3:#74a7f8;--info-soft:#edf5ff;--info-border:#b8d5fb;--info-contrast:#fff;--focus-ring-color:rgba(111,14,102,.3);--focus-ring:0 0 0 3px var(--focus-ring-color);--focus-ring-danger:0 0 0 3px rgba(225,75,66,.24);--selection-bg:rgba(212,26,133,.2);--selection-text:var(--iaz-neutral-950);--hover-overlay:rgba(43,22,72,.05);--active-overlay:rgba(43,22,72,.1);--disabled-opacity:.52;--overlay-0:15 11 22;--overlay-1:43 22 72;--overlay-2:111 14 102;--overlay-3:255 255 255;--scrim-soft:rgb(var(--overlay-0)/.24);--scrim-default:rgb(var(--overlay-0)/.48);--scrim-strong:rgb(var(--overlay-0)/.72);--brand-glow:rgb(var(--overlay-2)/.22);--pink-glow:rgba(212,26,133,.22);--shadow-xs:0 1px 2px rgba(15,11,22,.05);--shadow-sm:0 1px 3px rgba(15,11,22,.07),0 1px 2px rgba(15,11,22,.04);--shadow-md:0 8px 24px rgba(43,22,72,.08),0 2px 8px rgba(15,11,22,.05);--shadow-lg:0 18px 48px rgba(43,22,72,.12),0 4px 14px rgba(15,11,22,.06);--shadow-xl:0 28px 72px rgba(43,22,72,.16),0 8px 24px rgba(15,11,22,.08);--shadow-brand:0 10px 28px rgba(111,14,102,.25),0 3px 10px rgba(212,26,133,.16);--shadow-premium:0 10px 28px rgba(142,119,54,.22),0 3px 10px rgba(194,162,74,.14);--btn-f1-bg:var(--gradient-brand);--btn-f1-bg-hover:var(--gradient-brand-hover);--btn-f1-bg-active:linear-gradient(135deg,var(--iaz-violet-700) 0%,var(--iaz-pink-700) 100%);--btn-f1-fg:var(--iaz-white);--btn-f1-border:transparent;--btn-f1-shadow:var(--shadow-brand);--btn-f1-glow:rgba(111,14,102,.3);--channel-plan-1:252 228 248;--channel-plan-1-deep:111 14 102;--channel-plan-2:252 240 198;--channel-plan-2-deep:146 102 12;--plan-1-accent:rgb(var(--channel-plan-1-deep));--plan-1-border:rgb(var(--channel-plan-1)/.72);--plan-1-ring:rgb(var(--channel-plan-1)/.14);--plan-1-glow:rgb(var(--channel-plan-1-deep)/.52);--plan-2-accent:rgb(var(--channel-plan-2-deep));--plan-2-border:rgb(var(--channel-plan-2)/.72);--plan-2-ring:rgb(var(--channel-plan-2)/.14);--plan-2-glow:rgb(var(--channel-plan-2-deep)/.46);--plan-1-border-gradient:linear-gradient(135deg,rgb(var(--channel-plan-1)/1) 0%,rgb(var(--channel-plan-1)/.6) 55%,rgb(var(--channel-plan-1)/.92) 100%);--plan-2-border-gradient:linear-gradient(135deg,rgb(var(--channel-plan-2)/1) 0%,rgb(var(--channel-plan-2)/.6) 55%,rgb(var(--channel-plan-2)/.92) 100%);--btn-f1-linear1:var(--iaz-violet-500);--btn-f1-linear2:var(--iaz-pink-500);--btn-f2-bg:transparent;--btn-f2-bg-hover:var(--iaz-violet-50);--btn-f2-bg-active:var(--iaz-violet-100);--btn-f2-fg:var(--iaz-neutral-800);--btn-f2-fg-hover:var(--iaz-violet-800);--btn-f2-border:var(--iaz-violet-400);--btn-f2-border-hover:var(--iaz-violet-600);--btn-f2-shadow:none;--btn-f3-bg:transparent;--btn-f3-bg-hover:var(--surface-hover);--btn-f3-bg-active:var(--surface-active);--btn-f3-fg:var(--text-1);--btn-f3-fg-hover:var(--text-0);--btn-f3-border:transparent;--btn-danger-bg:var(--danger-2);--btn-danger-bg-hover:var(--danger-1);--btn-danger-bg-active:var(--danger-0);--btn-danger-fg:var(--danger-contrast);--btn-danger-border:transparent;--btn-premium-bg:var(--gradient-premium);--btn-premium-bg-hover:linear-gradient(135deg,var(--iaz-gold-800) 0%,var(--iaz-gold-500) 100%);--btn-premium-fg:var(--iaz-violet-950);--btn-premium-border:rgba(111,92,39,.28);--btn-premium-shadow:var(--shadow-premium);--btn-disabled-bg:var(--iaz-neutral-100);--btn-disabled-fg:var(--text-disabled);--btn-disabled-border:var(--iaz-neutral-150);--input-bg:var(--iaz-white);--input-bg-hover:var(--iaz-white);--input-bg-disabled:var(--surface-disabled);--input-fg:var(--text-0);--input-placeholder:var(--text-placeholder);--input-border:var(--border-1);--input-border-hover:var(--border-2);--input-border-focus:var(--iaz-violet-400);--input-border-error:var(--danger-2);--input-icon:var(--icon-1);--input-shadow-focus:var(--focus-ring);--checkbox-bg:var(--iaz-white);--checkbox-border:var(--border-2);--checkbox-checked-bg:var(--iaz-violet-500);--checkbox-checked-fg:var(--iaz-white);--switch-track:var(--iaz-neutral-250);--switch-track-active:var(--iaz-violet-500);--switch-thumb:var(--iaz-white);--switch-shadow:0 1px 3px rgba(15,11,22,.22);--card-bg:var(--surface-0);--card-bg-hover:var(--surface-1);--card-border:var(--border-subtle);--card-border-hover:rgba(111,14,102,.18);--card-shadow:var(--shadow-sm);--card-shadow-hover:var(--shadow-md);--popover-bg:var(--surface-0);--popover-border:var(--border-subtle);--popover-shadow:var(--shadow-lg);--modal-bg:var(--surface-0);--modal-border:var(--border-subtle);--modal-shadow:var(--shadow-xl);--modal-scrim:var(--scrim-default);--tooltip-bg:var(--iaz-violet-950);--tooltip-fg:var(--iaz-white);--tooltip-shadow:var(--shadow-md);--header-bg:hsla(0,0%,100%,.9);--header-border:var(--divider-color);--header-shadow:0 1px 0 rgba(43,22,72,.06);--sidebar-bg:var(--iaz-white);--sidebar-border:var(--divider-color);--nav-item-fg:var(--text-1);--nav-item-fg-hover:var(--text-0);--nav-item-bg-hover:var(--surface-hover);--nav-item-fg-active:var(--iaz-violet-600);--nav-item-bg-active:var(--iaz-violet-50);--nav-item-indicator:var(--gradient-brand);--bottom-nav-bg:hsla(0,0%,100%,.94);--bottom-nav-border:var(--divider-color);--bottom-nav-icon:var(--icon-2);--bottom-nav-icon-active:var(--iaz-violet-500);--bottom-nav-label:var(--text-2);--bottom-nav-label-active:var(--iaz-violet-600);--badge-bg:var(--iaz-violet-50);--badge-fg:var(--iaz-violet-700);--badge-border:rgba(111,14,102,.14);--badge-accent-bg:var(--iaz-pink-50);--badge-accent-fg:var(--iaz-pink-700);--badge-accent-border:rgba(194,24,91,.16);--badge-premium-bg:var(--iaz-gold-100);--badge-premium-fg:var(--iaz-gold-800);--badge-premium-border:rgba(142,119,54,.2);--badge-icon-color:var(--iaz-violet-500);--avatar-bg:var(--gradient-brand-soft);--avatar-fg:var(--iaz-violet-700);--avatar-border:var(--iaz-white);--avatar-ring:rgba(111,14,102,.22);--avatar-online:var(--success-2);--avatar-away:var(--warning-2);--avatar-offline:var(--iaz-neutral-400);--presence-month:var(--iaz-neutral-400);--presence-ring:var(--surface-0);--presence-halo:rgba(24,160,88,.45);--reaction-like:var(--iaz-pink-500);--reaction-love:#e14470;--reaction-support:var(--iaz-violet-500);--reaction-celebrate:var(--iaz-gold-500);--verified-bg:var(--iaz-violet-500);--verified-fg:var(--iaz-white);--certified-bg:var(--iaz-gold-500);--certified-fg:var(--iaz-violet-950);--online-color:var(--success-2);--unread-color:var(--iaz-pink-500);--notification-dot:var(--iaz-pink-500);--skeleton-base:var(--iaz-neutral-100);--skeleton-highlight:var(--iaz-neutral-25);--scrollbar-track:transparent;--scrollbar-thumb:var(--iaz-neutral-250);--scrollbar-thumb-hover:var(--iaz-neutral-400);--code-bg:var(--iaz-neutral-50);--code-fg:var(--iaz-violet-800);--mark-bg:var(--iaz-gold-200);--mark-fg:var(--iaz-violet-950);--image-placeholder-bg:var(--gradient-brand-soft);--image-placeholder-icon:var(--iaz-violet-300);--n-primary-color:var(--iaz-violet-500);--n-primary-color-hover:var(--iaz-violet-400);--n-primary-color-pressed:var(--iaz-violet-600);--n-primary-color-suppl:var(--iaz-pink-500);--n-text-color:var(--text-0);--n-text-color-2:var(--text-1);--n-text-color-3:var(--text-2);--n-border-color:var(--border-1);--n-divider-color:var(--divider-color);--n-card-color:var(--card-bg);--n-modal-color:var(--modal-bg);--n-popover-color:var(--popover-bg);--n-body-color:var(--bg-0)}:is(html[data-theme=iaz-light],html[data-theme=afe-light]) ::-moz-selection{color:var(--selection-text);background:var(--selection-bg)}:is(html[data-theme=iaz-light],html[data-theme=afe-light]) ::selection{color:var(--selection-text);background:var(--selection-bg)}@media(prefers-color-scheme:light){:root:not([data-theme]){color-scheme:light}}:is(html[data-theme=iaz-dark],html[data-theme=afe-dark]){color-scheme:dark;--primitive-primary-950:#170d21;--primitive-primary-900:#21112f;--primitive-primary-850:#2b1648;--primitive-primary-800:#381451;--primitive-primary-700:#48145d;--primitive-primary-600:#5a1268;--primitive-primary-500:#6f0e66;--primitive-primary-400:#8f2a87;--primitive-primary-300:#b66caf;--primitive-primary-200:#d5add1;--primitive-primary-150:#e1c6de;--primitive-primary-100:#eddbea;--primitive-primary-75:#f3e7f1;--primitive-primary-50:#f8f0f7;--primitive-primary-25:#fcf8fb;--primitive-secondary-950:#5b0c2d;--primitive-secondary-900:#76103b;--primitive-secondary-800:#941248;--primitive-secondary-700:#ad1457;--primitive-secondary-600:#c2185b;--primitive-secondary-500:#d41a85;--primitive-secondary-400:#df55a2;--primitive-secondary-300:#e985ba;--primitive-secondary-200:#f0afd0;--primitive-secondary-150:#f4c7dd;--primitive-secondary-100:#f7d9e8;--primitive-secondary-75:#fae6f0;--primitive-secondary-50:#fceff6;--primitive-secondary-25:#fef8fb;--primitive-highlight-950:#493b18;--primitive-highlight-900:#5f4e20;--primitive-highlight-800:#6f5c27;--primitive-highlight-700:#8e7736;--primitive-highlight-600:#aa8d3e;--primitive-highlight-500:#c2a24a;--primitive-highlight-400:#d1b968;--primitive-highlight-300:#e3cf86;--primitive-highlight-200:#ecdda6;--primitive-highlight-150:#f1e6bc;--primitive-highlight-100:#f5edcf;--primitive-highlight-75:#f8f2dc;--primitive-highlight-50:#fbf7e8;--primitive-highlight-25:#fdfbf4;--primitive-neutral-1000:#08060c;--primitive-neutral-950:#0f0b16;--primitive-neutral-900:#15101d;--primitive-neutral-850:#1b1425;--primitive-neutral-800:#22192d;--primitive-neutral-750:#2a2036;--primitive-neutral-700:#33273f;--primitive-neutral-650:#3d3049;--primitive-neutral-600:#493b55;--primitive-neutral-550:#584961;--primitive-neutral-500:#685a71;--primitive-neutral-450:#796c82;--primitive-neutral-400:#8d8196;--primitive-neutral-350:#a096a8;--primitive-neutral-300:#b4abbc;--primitive-neutral-250:#c5bdcc;--primitive-neutral-200:#d3ccd9;--primitive-neutral-150:#dfd9e4;--primitive-neutral-100:#e9e4ed;--primitive-neutral-75:#f0ecf3;--primitive-neutral-50:#f6f3f8;--primitive-neutral-25:#fbf9fc;--primitive-neutral-0:#fff;--primitive-positive-900:#0c4f2a;--primitive-positive-700:#116a3a;--primitive-positive-600:#16884b;--primitive-positive-500:#18a058;--primitive-positive-400:#49bd7b;--primitive-positive-300:#78d29d;--primitive-positive-200:#a9dfbf;--primitive-positive-100:#ccefd9;--primitive-positive-50:#e8f7ee;--primitive-caution-900:#663f00;--primitive-caution-700:#8a5900;--primitive-caution-600:#b77800;--primitive-caution-500:#d89400;--primitive-caution-400:#f0b83f;--primitive-caution-300:#f5cc70;--primitive-caution-200:#f1d48a;--primitive-caution-100:#f9e9b7;--primitive-caution-50:#fff6dc;--primitive-negative-900:#751b18;--primitive-negative-700:#9f241f;--primitive-negative-600:#c43830;--primitive-negative-500:#e14b42;--primitive-negative-400:#ef766f;--primitive-negative-300:#f39994;--primitive-negative-200:#f4b4b0;--primitive-negative-100:#fad4d1;--primitive-negative-50:#feeeee;--primitive-informative-900:#123d78;--primitive-informative-700:#174f9c;--primitive-informative-600:#2568c5;--primitive-informative-500:#3b82f6;--primitive-informative-400:#74a7f8;--primitive-informative-300:#94bbfa;--primitive-informative-200:#b8d5fb;--primitive-informative-100:#d8e8fd;--primitive-informative-50:#edf5ff;--channel-primary:143 42 135;--channel-primary-deep:43 22 72;--channel-secondary:212 26 133;--channel-highlight:194 162 74;--channel-neutral:8 6 12;--channel-surface:27 20 37;--channel-positive:73 189 123;--channel-caution:240 184 63;--channel-negative:239 118 111;--channel-informative:116 167 248;--background-canvas:var(--primitive-neutral-950);--background-subtle:var(--primitive-neutral-900);--background-muted:var(--primitive-neutral-850);--background-emphasized:var(--primitive-neutral-800);--background-inverse:var(--primitive-neutral-25);--background-primary-soft:rgb(var(--channel-primary)/.1);--background-secondary-soft:rgb(var(--channel-secondary)/.09);--background-highlight-soft:rgb(var(--channel-highlight)/.1);--background-page:var(--background-canvas);--background-page-secondary:var(--background-subtle);--background-section:var(--background-muted);--bg-0:var(--background-canvas);--bg-1:var(--background-subtle);--bg-2:var(--background-muted);--bg-3:var(--background-emphasized);--bg-inverse:var(--background-inverse);--surface-primary:var(--primitive-neutral-900);--surface-secondary:var(--primitive-neutral-850);--surface-tertiary:var(--primitive-neutral-800);--surface-quaternary:var(--primitive-neutral-750);--surface-hover:#2e223b;--surface-pressed:#382a45;--surface-selected:rgb(var(--channel-primary)/.2);--surface-selected-hover:rgb(var(--channel-primary)/.28);--surface-disabled:var(--primitive-neutral-800);--surface-inverse:var(--primitive-neutral-25);--surface-floating:#1c1525;--surface-translucent:rgb(var(--channel-surface)/.9);--surface-translucent-strong:rgb(var(--channel-surface)/.96);--surface-0:var(--surface-primary);--surface-1:var(--surface-secondary);--surface-2:var(--surface-tertiary);--surface-3:var(--surface-quaternary);--surface-active:var(--surface-pressed);--text-primary:var(--primitive-neutral-50);--text-secondary:var(--primitive-neutral-200);--text-tertiary:var(--primitive-neutral-350);--text-muted:var(--primitive-neutral-450);--text-disabled:var(--primitive-neutral-600);--text-placeholder:var(--primitive-neutral-500);--text-inverse:var(--primitive-neutral-950);--text-on-media:var(--primitive-secondary-100);--text-action:var(--primitive-primary-300);--text-action-hover:var(--primitive-primary-200);--text-accent:var(--primitive-secondary-300);--text-highlight:var(--primitive-highlight-300);--text-positive:var(--primitive-positive-300);--text-caution:var(--primitive-caution-300);--text-negative:var(--primitive-negative-300);--text-informative:var(--primitive-informative-300);--text-link:var(--text-action);--text-link-hover:var(--text-action-hover);--text-link-visited:var(--primitive-primary-400);--text-0:var(--text-primary);--text-1:var(--text-secondary);--text-2:var(--text-tertiary);--text-3:var(--text-muted);--icon-primary:var(--primitive-neutral-100);--icon-secondary:var(--primitive-neutral-300);--icon-muted:var(--primitive-neutral-450);--icon-disabled:var(--primitive-neutral-600);--icon-inverse:var(--primitive-neutral-950);--icon-action:var(--primitive-primary-300);--icon-action-hover:var(--primitive-primary-200);--icon-accent:var(--primitive-secondary-300);--icon-highlight:var(--primitive-highlight-300);--icon-positive:var(--primitive-positive-300);--icon-caution:var(--primitive-caution-300);--icon-negative:var(--primitive-negative-300);--icon-informative:var(--primitive-informative-300);--border-subtle:hsla(0,0%,100%,.07);--border-default:hsla(0,0%,100%,.12);--border-strong:hsla(0,0%,100%,.2);--border-emphasized:hsla(0,0%,100%,.3);--border-inverse:rgb(var(--channel-neutral)/.2);--border-action:var(--primitive-primary-400);--border-action-hover:var(--primitive-primary-300);--border-accent:var(--primitive-secondary-400);--border-highlight:var(--primitive-highlight-400);--border-positive:var(--primitive-positive-400);--border-caution:var(--primitive-caution-400);--border-negative:var(--primitive-negative-400);--border-informative:var(--primitive-informative-400);--divider-subtle:hsla(0,0%,100%,.05);--divider-default:hsla(0,0%,100%,.09);--divider-strong:hsla(0,0%,100%,.15);--border-0:var(--border-subtle);--border-1:var(--border-default);--border-2:var(--border-strong);--border-3:var(--border-emphasized);--divider-color:var(--divider-default);--action-primary:var(--primitive-primary-400);--action-primary-hover:var(--primitive-primary-300);--action-primary-pressed:var(--primitive-primary-500);--action-primary-soft:rgb(var(--channel-primary)/.14);--action-primary-soft-hover:rgb(var(--channel-primary)/.22);--action-primary-contrast:var(--primitive-neutral-0);--action-secondary:var(--primitive-secondary-400);--action-secondary-hover:var(--primitive-secondary-300);--action-secondary-pressed:var(--primitive-secondary-500);--action-secondary-soft:rgb(var(--channel-secondary)/.14);--action-secondary-soft-hover:rgb(var(--channel-secondary)/.22);--action-secondary-contrast:var(--primitive-neutral-0);--action-highlight:var(--primitive-highlight-400);--action-highlight-hover:var(--primitive-highlight-300);--action-highlight-pressed:var(--primitive-highlight-500);--action-highlight-soft:rgb(var(--channel-highlight)/.13);--action-highlight-soft-hover:rgb(var(--channel-highlight)/.21);--action-highlight-contrast:var(--primitive-neutral-950);--action-neutral:var(--primitive-neutral-150);--action-neutral-hover:var(--primitive-neutral-50);--action-neutral-pressed:var(--primitive-neutral-250);--action-neutral-soft:hsla(0,0%,100%,.06);--action-neutral-soft-hover:hsla(0,0%,100%,.11);--status-positive:var(--primitive-positive-400);--status-positive-hover:var(--primitive-positive-300);--status-positive-pressed:var(--primitive-positive-500);--status-positive-soft:rgb(var(--channel-positive)/.13);--status-positive-border:rgb(var(--channel-positive)/.3);--status-positive-text:var(--primitive-positive-300);--status-positive-contrast:var(--primitive-neutral-950);--status-caution:var(--primitive-caution-400);--status-caution-hover:var(--primitive-caution-300);--status-caution-pressed:var(--primitive-caution-500);--status-caution-soft:rgb(var(--channel-caution)/.13);--status-caution-border:rgb(var(--channel-caution)/.3);--status-caution-text:var(--primitive-caution-300);--status-caution-contrast:var(--primitive-neutral-950);--status-negative:var(--primitive-negative-400);--status-negative-hover:var(--primitive-negative-300);--status-negative-pressed:var(--primitive-negative-500);--status-negative-soft:rgb(var(--channel-negative)/.13);--status-negative-border:rgb(var(--channel-negative)/.3);--status-negative-text:var(--primitive-negative-300);--status-negative-contrast:var(--primitive-neutral-950);--status-informative:var(--primitive-informative-400);--status-informative-hover:var(--primitive-informative-300);--status-informative-pressed:var(--primitive-informative-500);--status-informative-soft:rgb(var(--channel-informative)/.13);--status-informative-border:rgb(var(--channel-informative)/.3);--status-informative-text:var(--primitive-informative-300);--status-informative-contrast:var(--primitive-neutral-950);--success-0:var(--primitive-positive-700);--success-1:var(--primitive-positive-600);--success-2:var(--primitive-positive-400);--success-3:var(--status-positive-soft);--warning-0:var(--primitive-caution-700);--warning-1:var(--primitive-caution-600);--warning-2:var(--primitive-caution-400);--warning-3:var(--status-caution-soft);--danger-0:var(--primitive-negative-700);--danger-1:var(--primitive-negative-600);--danger-2:var(--primitive-negative-400);--danger-3:var(--status-negative-soft);--info-0:var(--primitive-informative-700);--info-1:var(--primitive-informative-600);--info-2:var(--primitive-informative-400);--info-3:var(--status-informative-soft);--focus-ring-color:rgb(var(--channel-primary)/.44);--focus-ring-color-negative:rgb(var(--channel-negative)/.38);--focus-ring-color-informative:rgb(var(--channel-informative)/.38);--focus-ring:0 0 0 3px var(--focus-ring-color);--focus-ring-negative:0 0 0 3px var(--focus-ring-color-negative);--focus-ring-informative:0 0 0 3px var(--focus-ring-color-informative);--selection-background:rgb(var(--channel-secondary)/.34);--selection-text:var(--primitive-neutral-0);--interaction-hover-overlay:hsla(0,0%,100%,.06);--interaction-pressed-overlay:hsla(0,0%,100%,.11);--interaction-selected-overlay:rgb(var(--channel-primary)/.18);--interaction-disabled-opacity:.46;--overlay-channel-neutral:var(--channel-neutral);--overlay-channel-primary:var(--channel-primary);--overlay-channel-secondary:var(--channel-secondary);--overlay-channel-surface:var(--channel-surface);--overlay-soft:rgb(var(--channel-neutral)/.38);--overlay-default:rgb(var(--channel-neutral)/.66);--overlay-strong:rgb(var(--channel-neutral)/.82);--overlay-maximum:rgb(var(--channel-neutral)/.92);--glow-primary:rgb(var(--channel-primary)/.32);--glow-secondary:rgb(var(--channel-secondary)/.28);--glow-highlight:rgb(var(--channel-highlight)/.24);--channel-plan-1:255 216 246;--channel-plan-1-deep:219 48 156;--channel-plan-2:232 208 138;--channel-plan-2-deep:214 154 34;--plan-1-accent:rgb(var(--channel-plan-1-deep));--plan-1-border:rgb(var(--channel-plan-1)/.72);--plan-1-ring:rgb(var(--channel-plan-1)/.14);--plan-1-glow:rgb(var(--channel-plan-1-deep)/.36);--plan-2-accent:rgb(var(--channel-plan-2-deep));--plan-2-border:rgb(var(--channel-plan-2)/.72);--plan-2-ring:rgb(var(--channel-plan-2)/.14);--plan-2-glow:rgb(var(--channel-plan-2-deep)/.32);--plan-1-border-gradient:linear-gradient(135deg,rgb(var(--channel-plan-1)/1) 0%,rgb(var(--channel-plan-1)/.5) 55%,rgb(var(--channel-plan-1)/.85) 100%);--plan-2-border-gradient:linear-gradient(135deg,rgb(var(--channel-plan-2)/1) 0%,rgb(var(--channel-plan-2)/.5) 55%,rgb(var(--channel-plan-2)/.85) 100%);--overlay-0:var(--channel-neutral);--overlay-1:var(--channel-primary-deep);--overlay-2:var(--channel-primary);--overlay-3:var(--channel-surface);--shadow-xs:0 1px 2px rgba(0,0,0,.28);--shadow-sm:0 2px 6px rgba(0,0,0,.26),0 1px 2px rgba(0,0,0,.2);--shadow-md:0 10px 30px rgba(0,0,0,.34),0 3px 10px rgba(0,0,0,.24);--shadow-lg:0 20px 56px rgba(0,0,0,.42),0 6px 18px rgba(0,0,0,.28);--shadow-xl:0 32px 84px rgba(0,0,0,.52),0 10px 28px rgba(0,0,0,.34);--shadow-primary:0 12px 34px rgb(var(--channel-primary)/.32),0 4px 14px rgb(var(--channel-secondary)/.2);--shadow-highlight:0 12px 34px rgb(var(--channel-highlight)/.24),0 4px 14px rgb(var(--channel-highlight)/.16);--shadow-inset:inset 0 1px 2px rgba(0,0,0,.3);--button-primary-background:var(--gradient-primary);--button-primary-background-hover:var(--gradient-primary-hover);--button-primary-background-pressed:var(--gradient-primary-pressed);--button-primary-text:var(--primitive-neutral-0);--button-primary-border:hsla(0,0%,100%,.06);--button-primary-shadow:var(--shadow-primary);--button-primary-focus:var(--focus-ring);--button-secondary-background:rgb(var(--channel-primary)/.09);--button-secondary-background-hover:rgb(var(--channel-primary)/.17);--button-secondary-background-pressed:rgb(var(--channel-primary)/.25);--button-secondary-text:var(--primitive-primary-200);--button-secondary-text-hover:var(--primitive-primary-100);--button-secondary-border:var(--primitive-primary-400);--button-secondary-border-hover:var(--primitive-primary-300);--button-secondary-shadow:none;--button-secondary-focus:var(--focus-ring);--button-tertiary-background:transparent;--button-tertiary-background-hover:var(--surface-hover);--button-tertiary-background-pressed:var(--surface-pressed);--button-tertiary-text:var(--text-secondary);--button-tertiary-text-hover:var(--text-primary);--button-tertiary-border:transparent;--button-tertiary-shadow:none;--button-neutral-background:var(--primitive-neutral-150);--button-neutral-background-hover:var(--primitive-neutral-50);--button-neutral-background-pressed:var(--primitive-neutral-250);--button-neutral-text:var(--primitive-neutral-950);--button-neutral-border:transparent;--button-highlight-background:var(--gradient-highlight);--button-highlight-background-hover:var(--gradient-highlight-hover);--button-highlight-background-pressed:var(--primitive-highlight-600);--button-highlight-text:var(--primitive-neutral-950);--button-highlight-border:rgb(var(--channel-highlight)/.34);--button-highlight-shadow:var(--shadow-highlight);--button-negative-background:var(--status-negative);--button-negative-background-hover:var(--status-negative-hover);--button-negative-background-pressed:var(--status-negative-pressed);--button-negative-text:var(--status-negative-contrast);--button-negative-border:transparent;--button-negative-focus:var(--focus-ring-negative);--button-disabled-background:var(--primitive-neutral-800);--button-disabled-text:var(--text-disabled);--button-disabled-border:var(--border-subtle);--button-disabled-shadow:none;--btn-f1-bg:var(--button-primary-background);--btn-f1-bg-hover:var(--button-primary-background-hover);--btn-f1-bg-active:var(--button-primary-background-pressed);--btn-f1-fg:var(--button-primary-text);--btn-f1-border:var(--button-primary-border);--btn-f1-shadow:var(--button-primary-shadow);--btn-f1-glow:var(--glow-primary);--btn-f1-linear1:var(--primitive-primary-500);--btn-f1-linear2:var(--primitive-secondary-600);--btn-f2-bg:var(--button-secondary-background);--btn-f2-bg-hover:var(--button-secondary-background-hover);--btn-f2-bg-active:var(--button-secondary-background-pressed);--btn-f2-fg:var(--button-secondary-text);--btn-f2-fg-hover:var(--button-secondary-text-hover);--btn-f2-border:var(--button-secondary-border);--btn-f2-border-hover:var(--button-secondary-border-hover);--field-background:var(--primitive-neutral-850);--field-background-hover:var(--primitive-neutral-800);--field-background-disabled:var(--primitive-neutral-800);--field-text:var(--text-primary);--field-placeholder:var(--text-placeholder);--field-icon:var(--icon-secondary);--field-border:var(--border-default);--field-border-hover:var(--border-strong);--field-border-focus:var(--border-action);--field-border-invalid:var(--border-negative);--field-shadow:var(--shadow-inset);--field-shadow-focus:var(--focus-ring);--control-background:var(--primitive-neutral-850);--control-border:var(--border-strong);--control-checked-background:var(--action-primary);--control-checked-border:var(--action-primary);--control-checked-icon:var(--primitive-neutral-0);--control-disabled-background:var(--surface-disabled);--control-disabled-border:var(--border-subtle);--switch-track:var(--primitive-neutral-650);--switch-track-hover:var(--primitive-neutral-600);--switch-track-active:var(--action-primary);--switch-track-active-hover:var(--action-primary-hover);--switch-thumb:var(--primitive-neutral-0);--switch-thumb-shadow:0 1px 4px rgba(0,0,0,.42);--input-bg:var(--field-background);--input-bg-hover:var(--field-background-hover);--input-bg-disabled:var(--field-background-disabled);--input-fg:var(--field-text);--input-placeholder:var(--field-placeholder);--input-border:var(--field-border);--input-border-hover:var(--field-border-hover);--input-border-focus:var(--field-border-focus);--input-border-error:var(--field-border-invalid);--input-icon:var(--field-icon);--input-shadow-focus:var(--field-shadow-focus);--checkbox-bg:var(--control-background);--checkbox-border:var(--control-border);--checkbox-checked-bg:var(--control-checked-background);--checkbox-checked-fg:var(--control-checked-icon);--card-background:var(--surface-primary);--card-background-hover:var(--surface-secondary);--card-border:var(--border-subtle);--card-border-hover:rgb(var(--channel-primary)/.3);--card-shadow:var(--shadow-sm);--card-shadow-hover:var(--shadow-md);--panel-background:var(--surface-primary);--panel-border:var(--border-subtle);--panel-shadow:var(--shadow-md);--popover-background:var(--surface-floating);--popover-border:var(--border-default);--popover-shadow:var(--shadow-lg);--modal-background:var(--surface-floating);--modal-border:var(--border-default);--modal-shadow:var(--shadow-xl);--modal-overlay:var(--overlay-default);--drawer-background:var(--surface-floating);--drawer-border:var(--border-default);--drawer-shadow:var(--shadow-xl);--drawer-overlay:var(--overlay-default);--tooltip-background:var(--primitive-neutral-100);--tooltip-text:var(--primitive-neutral-950);--tooltip-border:transparent;--tooltip-shadow:var(--shadow-md);--card-bg:var(--card-background);--card-bg-hover:var(--card-background-hover);--popover-bg:var(--popover-background);--modal-bg:var(--modal-background);--modal-scrim:var(--modal-overlay);--tooltip-bg:var(--tooltip-background);--tooltip-fg:var(--tooltip-text);--header-background:rgb(var(--channel-surface)/.88);--header-background-scrolled:rgb(var(--channel-surface)/.95);--header-border:var(--divider-default);--header-shadow:0 1px 0 hsla(0,0%,100%,.04);--sidebar-background:var(--primitive-neutral-900);--sidebar-border:var(--divider-default);--sidebar-shadow:none;--navigation-item-text:var(--text-secondary);--navigation-item-text-hover:var(--text-primary);--navigation-item-text-active:var(--primitive-primary-200);--navigation-item-icon:var(--icon-secondary);--navigation-item-icon-hover:var(--icon-primary);--navigation-item-icon-active:var(--primitive-primary-300);--navigation-item-background-hover:var(--surface-hover);--navigation-item-background-active:rgb(var(--channel-primary)/.16);--navigation-item-indicator:var(--gradient-primary);--bottom-navigation-background:rgb(var(--channel-surface)/.92);--bottom-navigation-border:var(--divider-default);--bottom-navigation-shadow:0 -10px 30px rgba(0,0,0,.28);--bottom-navigation-icon:var(--icon-muted);--bottom-navigation-icon-active:var(--primitive-primary-300);--bottom-navigation-text:var(--text-tertiary);--bottom-navigation-text-active:var(--primitive-primary-200);--header-bg:var(--header-background);--sidebar-bg:var(--sidebar-background);--nav-item-fg:var(--navigation-item-text);--nav-item-fg-hover:var(--navigation-item-text-hover);--nav-item-fg-active:var(--navigation-item-text-active);--nav-item-bg-hover:var(--navigation-item-background-hover);--nav-item-bg-active:var(--navigation-item-background-active);--nav-item-indicator:var(--navigation-item-indicator);--bottom-nav-bg:var(--bottom-navigation-background);--bottom-nav-border:var(--bottom-navigation-border);--bottom-nav-icon:var(--bottom-navigation-icon);--bottom-nav-icon-active:var(--bottom-navigation-icon-active);--bottom-nav-label:var(--bottom-navigation-text);--bottom-nav-label-active:var(--bottom-navigation-text-active);--badge-default-background:hsla(0,0%,100%,.06);--badge-default-text:var(--text-secondary);--badge-default-border:var(--border-subtle);--badge-primary-background:rgb(var(--channel-primary)/.16);--badge-primary-text:var(--primitive-primary-200);--badge-primary-border:rgb(var(--channel-primary)/.3);--badge-secondary-background:rgb(var(--channel-secondary)/.14);--badge-secondary-text:var(--primitive-secondary-200);--badge-secondary-border:rgb(var(--channel-secondary)/.28);--badge-highlight-background:rgb(var(--channel-highlight)/.15);--badge-highlight-text:var(--primitive-highlight-300);--badge-highlight-border:rgb(var(--channel-highlight)/.3);--badge-positive-background:var(--status-positive-soft);--badge-positive-text:var(--status-positive-text);--badge-positive-border:var(--status-positive-border);--badge-caution-background:var(--status-caution-soft);--badge-caution-text:var(--status-caution-text);--badge-caution-border:var(--status-caution-border);--badge-negative-background:var(--status-negative-soft);--badge-negative-text:var(--status-negative-text);--badge-negative-border:var(--status-negative-border);--badge-informative-background:var(--status-informative-soft);--badge-informative-text:var(--status-informative-text);--badge-informative-border:var(--status-informative-border);--badge-icon:var(--icon-action);--badge-bg:var(--badge-primary-background);--badge-fg:var(--badge-primary-text);--badge-border:var(--badge-primary-border);--badge-accent-bg:var(--badge-secondary-background);--badge-accent-fg:var(--badge-secondary-text);--badge-accent-border:var(--badge-secondary-border);--badge-premium-bg:var(--badge-highlight-background);--badge-premium-fg:var(--badge-highlight-text);--badge-premium-border:var(--badge-highlight-border);--badge-icon-color:var(--badge-icon);--avatar-background:var(--gradient-primary-soft);--avatar-text:var(--primitive-primary-100);--avatar-border:var(--primitive-neutral-900);--avatar-ring:rgb(var(--channel-primary)/.38);--presence-online:var(--status-positive);--presence-away:var(--status-caution);--presence-busy:var(--status-negative);--presence-offline:var(--primitive-neutral-500);--presence-month:var(--primitive-neutral-450);--presence-ring:var(--surface-tertiary);--presence-halo:rgba(24,160,88,.5);--avatar-bg:var(--avatar-background);--avatar-fg:var(--avatar-text);--avatar-online:var(--presence-online);--avatar-away:var(--presence-away);--avatar-offline:var(--presence-offline);--online-color:var(--presence-online);--reaction-primary:var(--primitive-secondary-400);--reaction-secondary:var(--primitive-primary-300);--reaction-highlight:var(--primitive-highlight-400);--reaction-positive:var(--primitive-positive-400);--verification-background:var(--primitive-primary-400);--verification-text:var(--primitive-neutral-0);--certification-background:var(--primitive-highlight-400);--certification-text:var(--primitive-neutral-950);--notification-indicator:var(--primitive-secondary-400);--unread-indicator:var(--primitive-secondary-400);--mention-background:rgb(var(--channel-primary)/.16);--mention-text:var(--primitive-primary-200);--reaction-like:var(--reaction-primary);--reaction-love:var(--reaction-primary);--reaction-support:var(--reaction-secondary);--reaction-celebrate:var(--reaction-highlight);--verified-bg:var(--verification-background);--verified-fg:var(--verification-text);--certified-bg:var(--certification-background);--certified-fg:var(--certification-text);--unread-color:var(--unread-indicator);--notification-dot:var(--notification-indicator);--table-background:var(--surface-primary);--table-header-background:var(--surface-tertiary);--table-row-background:var(--surface-primary);--table-row-background-hover:var(--surface-hover);--table-row-background-selected:var(--surface-selected);--table-border:var(--divider-default);--table-header-text:var(--text-secondary);--table-cell-text:var(--text-primary);--list-item-background:transparent;--list-item-background-hover:var(--surface-hover);--list-item-background-active:var(--surface-pressed);--list-item-background-selected:var(--surface-selected);--list-item-border:var(--divider-subtle);--tab-text:var(--text-tertiary);--tab-text-hover:var(--text-primary);--tab-text-active:var(--primitive-primary-200);--tab-background:transparent;--tab-background-hover:var(--surface-hover);--tab-background-active:rgb(var(--channel-primary)/.14);--tab-indicator:var(--gradient-primary);--tab-border:var(--divider-default);--segmented-background:var(--primitive-neutral-850);--segmented-item-background:transparent;--segmented-item-background-hover:var(--primitive-neutral-800);--segmented-item-background-active:var(--primitive-neutral-750);--segmented-item-text:var(--text-tertiary);--segmented-item-text-active:var(--text-primary);--segmented-item-shadow:var(--shadow-sm);--progress-track:var(--primitive-neutral-750);--progress-value:var(--gradient-primary);--progress-value-positive:var(--status-positive);--progress-value-caution:var(--status-caution);--progress-value-negative:var(--status-negative);--loader-track:rgb(var(--channel-primary)/.22);--loader-indicator:var(--primitive-primary-300);--skeleton-base:var(--primitive-neutral-800);--skeleton-highlight:var(--primitive-neutral-700);--media-placeholder-background:var(--gradient-primary-soft);--media-placeholder-icon:var(--primitive-primary-300);--media-overlay:linear-gradient(180deg,transparent 38%,rgb(var(--channel-neutral)/.86) 100%);--media-overlay-text:var(--primitive-neutral-0);--image-placeholder-bg:var(--media-placeholder-background);--image-placeholder-icon:var(--media-placeholder-icon);--scrollbar-track:transparent;--scrollbar-thumb:var(--primitive-neutral-650);--scrollbar-thumb-hover:var(--primitive-neutral-500);--code-background:var(--primitive-neutral-850);--code-text:var(--primitive-primary-200);--code-border:var(--border-subtle);--highlight-background:rgb(var(--channel-highlight)/.24);--highlight-text:var(--primitive-highlight-200);--code-bg:var(--code-background);--code-fg:var(--code-text);--mark-bg:var(--highlight-background);--mark-fg:var(--highlight-text);--n-primary-color:var(--action-primary);--n-primary-color-hover:var(--action-primary-hover);--n-primary-color-pressed:var(--action-primary-pressed);--n-primary-color-suppl:var(--action-secondary);--n-text-color:var(--text-primary);--n-text-color-1:var(--text-primary);--n-text-color-2:var(--text-secondary);--n-text-color-3:var(--text-tertiary);--n-text-color-disabled:var(--text-disabled);--n-body-color:var(--background-page);--n-color:var(--surface-primary);--n-card-color:var(--card-background);--n-modal-color:var(--modal-background);--n-popover-color:var(--popover-background);--n-border-color:var(--border-default);--n-border-color-hover:var(--border-strong);--n-divider-color:var(--divider-default);--n-placeholder-color:var(--text-placeholder);--color-primary:var(--action-primary);--color-primary-hover:var(--action-primary-hover);--color-primary-active:var(--action-primary-pressed);--color-primary-soft:var(--action-primary-soft);--color-primary-contrast:var(--action-primary-contrast);--color-secondary:var(--action-secondary);--color-secondary-hover:var(--action-secondary-hover);--color-secondary-active:var(--action-secondary-pressed);--color-secondary-soft:var(--action-secondary-soft);--color-secondary-contrast:var(--action-secondary-contrast);--color-premium:var(--action-highlight);--color-premium-hover:var(--action-highlight-hover);--color-premium-soft:var(--action-highlight-soft);--color-premium-contrast:var(--action-highlight-contrast);--accent-0:var(--primitive-secondary-700);--accent-1:var(--primitive-secondary-500);--accent-2:var(--action-secondary);--accent-3:var(--action-secondary-hover);--accent-soft:var(--action-secondary-soft);--accent-contrast:var(--action-secondary-contrast);--accent-secondary-700:var(--primitive-highlight-700);--accent-secondary-500:var(--primitive-highlight-500);--accent-secondary-300:var(--primitive-highlight-300);--accent-secondary-soft:var(--action-highlight-soft);--accent-secondary-contrast:var(--action-highlight-contrast);--hover-overlay:var(--interaction-hover-overlay);--active-overlay:var(--interaction-pressed-overlay);--bg-brand-soft:var(--background-primary-soft);--bg-accent-soft:var(--background-secondary-soft);--bg-gold-soft:var(--background-highlight-soft);--border-brand:var(--border-action);--border-focus:var(--border-action-hover);--brand-0:var(--primitive-primary-700);--brand-1:var(--action-primary-pressed);--brand-2:var(--action-primary);--brand-3:var(--action-primary-hover);--brand-contrast:var(--action-primary-contrast);--brand-glow:var(--glow-primary);--brand-soft:var(--action-primary-soft);--brand-soft-hover:var(--action-primary-soft-hover);--btn-danger-bg:var(--button-negative-background);--btn-danger-bg-hover:var(--button-negative-background-hover);--btn-danger-bg-active:var(--button-negative-background-pressed);--btn-danger-border:var(--button-negative-border);--btn-danger-fg:var(--button-negative-text);--btn-disabled-bg:var(--button-disabled-background);--btn-disabled-border:var(--button-disabled-border);--btn-disabled-fg:var(--button-disabled-text);--btn-f2-shadow:var(--button-secondary-shadow);--btn-f3-bg:var(--button-tertiary-background);--btn-f3-bg-hover:var(--button-tertiary-background-hover);--btn-f3-bg-active:var(--button-tertiary-background-pressed);--btn-f3-border:var(--button-tertiary-border);--btn-f3-fg:var(--button-tertiary-text);--btn-f3-fg-hover:var(--button-tertiary-text-hover);--btn-premium-bg:var(--button-highlight-background);--btn-premium-bg-hover:var(--button-highlight-background-hover);--btn-premium-border:var(--button-highlight-border);--btn-premium-fg:var(--button-highlight-text);--btn-premium-shadow:var(--button-highlight-shadow);--success-border:var(--status-positive-border);--success-contrast:var(--status-positive-contrast);--success-soft:var(--status-positive-soft);--warning-border:var(--status-caution-border);--warning-contrast:var(--status-caution-contrast);--warning-soft:var(--status-caution-soft);--danger-border:var(--status-negative-border);--danger-contrast:var(--status-negative-contrast);--danger-soft:var(--status-negative-soft);--info-border:var(--status-informative-border);--info-contrast:var(--status-informative-contrast);--info-soft:var(--status-informative-soft);--disabled-opacity:var(--interaction-disabled-opacity);--focus-ring-danger:var(--focus-ring-negative);--icon-0:var(--icon-primary);--icon-1:var(--icon-secondary);--icon-2:var(--icon-muted);--icon-brand:var(--primitive-secondary-500);--pink-glow:var(--glow-secondary);--scrim-soft:var(--overlay-soft);--scrim-default:var(--overlay-default);--scrim-strong:var(--overlay-strong);--selection-bg:var(--selection-background);--shadow-brand:var(--shadow-primary);--shadow-premium:var(--shadow-highlight);--surface-overlay:var(--surface-translucent-strong);--switch-shadow:var(--switch-thumb-shadow);--text-brand:var(--text-action);--text-brand-strong:var(--text-action-hover);--text-gold:var(--text-highlight)}:is(html[data-theme=iaz-dark],html[data-theme=afe-dark]){background:var(--background-page);color:var(--text-primary)}:is(html[data-theme=iaz-dark],html[data-theme=afe-dark]) ::-moz-selection,html[data-theme=afe-dark] ::-moz-selection{color:var(--selection-text);background:var(--selection-background)}:is(html[data-theme=iaz-dark],html[data-theme=afe-dark]) ::selection,html[data-theme=afe-dark] ::selection{color:var(--selection-text);background:var(--selection-background)}:is(html[data-theme=iaz-dark],html[data-theme=afe-dark]){scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}:is(html[data-theme=iaz-dark],html[data-theme=afe-dark]) *{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}:is(html[data-theme=iaz-dark],html[data-theme=afe-dark]) ::-webkit-scrollbar{width:10px;height:10px}:is(html[data-theme=iaz-dark],html[data-theme=afe-dark]) ::-webkit-scrollbar-track{background:var(--scrollbar-track)}:is(html[data-theme=iaz-dark],html[data-theme=afe-dark]) ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border:3px solid transparent;border-radius:999px;background-clip:padding-box}:is(html[data-theme=iaz-dark],html[data-theme=afe-dark]) ::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);border:3px solid transparent;background-clip:padding-box}:is(html[data-theme=iaz-dark],html[data-theme=afe-dark]) button,:is(html[data-theme=iaz-dark],html[data-theme=afe-dark]) input,:is(html[data-theme=iaz-dark],html[data-theme=afe-dark]) select,:is(html[data-theme=iaz-dark],html[data-theme=afe-dark]) textarea{color-scheme:dark}@media(prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark}}:is(html[data-theme=iaz-dark],html[data-theme=afe-dark]) .n-dropdown-menu{background-color:var(--background-canvas);box-shadow:0 8px 24px #00000073}:is(html[data-theme=iaz-dark],html[data-theme=afe-dark]) .n-dropdown-option-body__label,:is(html[data-theme=iaz-dark],html[data-theme=afe-dark]) .n-dropdown-option-body__prefix,:is(html[data-theme=iaz-dark],html[data-theme=afe-dark]) .n-dropdown-option-body__suffix{color:#ffffffd9}:is(html[data-theme=iaz-dark],html[data-theme=afe-dark]) .n-dropdown-option-body--pending{background-color:rgb(var(--overlay-2)/.16)}:is(html[data-theme=iaz-dark],html[data-theme=afe-dark]) .n-dropdown-option-body--pending .n-dropdown-option-body__label{color:#fffffff2}html[data-theme=afe-dark],html[data-theme=afe-light]{--iaz-black:#041a1b;--iaz-violet-950:#041a1b;--iaz-violet-900:#07292b;--iaz-violet-850:#0a3638;--iaz-violet-800:#0d4144;--iaz-violet-700:#104d50;--iaz-violet-600:#165d61;--iaz-violet-500:#1c6c70;--iaz-violet-400:#2b8c91;--iaz-violet-300:#53969a;--iaz-violet-200:#92bfc1;--iaz-violet-100:#c3dcdd;--iaz-violet-75:#d6e8e9;--iaz-violet-50:#e7f1f2;--iaz-violet-25:#f3f9f9;--coach-nyra-from:#0d4144;--coach-nyra-to:#1c6c70;--coach-kaia-from:#ab5a2b;--coach-kaia-to:#e59261;--coach-liora-from:#002fa7;--coach-liora-to:#0a2a38;--iaz-pink-700:#6f3615;--iaz-pink-600:#8e481f;--iaz-pink-500:#ab5a2b;--iaz-pink-400:#cc6b33;--iaz-pink-300:#d87f4b;--iaz-pink-200:#e59261;--iaz-pink-100:#e2c0ab;--iaz-pink-50:#f2dfd4;--iaz-pink-25:#faf0ea}html[data-theme=afe-light]{--afe-blanc-casse:#f8f7f4}@font-face{font-family:Romanesco Ajustee;font-style:normal;font-weight:400;font-display:swap;size-adjust:115%;src:url(../fonts/Romanesco-normal-400-latin.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:Romanesco Ajustee;font-style:normal;font-weight:400;font-display:swap;size-adjust:115%;src:url(../fonts/Romanesco-normal-400-latin-ext.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}:root{--f-native:-apple-system,BlinkMacSystemFont,"Segoe UI Variable Text","Segoe UI",Roboto,Helvetica,Arial,sans-serif;--f1:"Romanesco Ajustee","Romanesco",cursive;--fw-f1-strong:400;--hero-logo:url(https://social-app.fr/src/assets/img/index/header/afe/hero-logo.webp);--hero-logo-ratio:1/1;--hero-visual-top:0;--hero-visual-right:0;--hero-visual-bottom:0;--hero-visual-left:50%;--hero-visual-width:auto;--hero-visual-ratio:auto;--hero-visual-transform:none;--hero-visual-fit:cover;--f2:var(--f-native);--auth-mascotte-taille:175px;--auth-mascotte-login-taille:138px;--f3:var(--f-native);--bg-0:#fff;--bg-1:#faf8fc;--bg-2:#f5f2f8;--preloader-bg-light:#fdf9ff;--preloader-bg-dark:#15101d;--bg-3:#ebe6f0;--surface-0:#fff;--surface-1:#f8f6fb;--surface-2:#f0ebf6;--surface-3:#e6dee0;--border-0:#ebe6f0;--border-1:#d7cde1;--border-2:#afa5be;--border-3:#8c82a5;--text-0:#121218;--text-1:#373746;--text-2:#6e6e82;--text-3:#a0a0af;--brand-0:#0a2a38;--brand-1:#103e50;--brand-2:#1c5d70;--brand-3:#c88963;--brand-tint-0:#dce4f2;--brand-tint-1:#a8bedf;--brand-0-rgb:22 36 63;--onboarding-bg-haut:var(--brand-tint-0);--onboarding-bg-milieu:var(--brand-tint-1);--onboarding-bg-bas:var(--brand-0);--onboarding-voile-rgb:10 42 56;--hero-sky-0:#f5ece2;--hero-sky-1:#9fb9b5;--hero-sky-0-lg:#f5ece2;--hero-sky-1-lg:#7aa3a3;--hero-deep:#103e50;--hero-veil-rgb:16 62 80;--metal:linear-gradient(135deg,#b7754b,#c88963 14%,#e4b184 32%,#f7dcb8 46%,#dba477 60%,#c88963 78%,#b7754b);--metal-hover:linear-gradient(135deg,#c88963,#d79b75 14%,#f0c69c 32%,#fdeace 46%,#e8b68c 60%,#d79b75 78%,#c88963);--metal-text:#071f2b;--metal-edge:#b7754b;--cta-fill-0:#b7754b;--cta-fill-1:#c88963;--cta-fill:var(--metal);--cta-fill-hover:var(--metal-hover);--cta-text:var(--metal-text);--cta-glow:rgba(16,62,80,.42);--home-cta-fill:var(--metal);--home-cta-text:var(--metal-text);--home-cta-border:var(--metal-edge);--home-cta-shadow:4px 12px 20px rgba(16,62,80,.42);--cta-shadow:4px 12px 20px rgba(16,62,80,.42);--cta-shadow-hover:4px 14px 28px rgba(16,62,80,.52);--cta-shadow-active:4px 8px 16px rgba(16,62,80,.45);--step-number-leading:1.5;--step-number-fill:none;--step-number-clip:border-box;--step-number-color:#c88963;--steps-dot-fill:linear-gradient(135deg,#c58a60,#9b5838);--steps-dot-glow:0 0 10px rgba(197,138,96,.6);--steps-line-fill:linear-gradient(90deg,transparent,rgba(197,138,96,.5),rgba(26,122,120,.5),transparent);--steps-section-bg:radial-gradient(circle at 12% 18%,rgba(197,138,96,.16),transparent 28%),radial-gradient(circle at 88% 22%,rgba(26,122,120,.12),transparent 30%),radial-gradient(circle at 50% 100%,rgba(228,177,132,.22),transparent 34%),linear-gradient(180deg,#fff,#f7f2ea);--steps-halo-fill:rgba(197,138,96,.12);--steps-trust-title:#c58a60;--title-highlight:#15706b;--banner-bg:radial-gradient(ellipse 120% 90% at 18% 8%,rgba(83,140,154,.22),transparent 58%),radial-gradient(ellipse 90% 70% at 85% 95%,rgba(197,138,96,.1),transparent 60%),radial-gradient(ellipse 100% 80% at 95% 5%,rgba(4,18,26,.55),transparent 55%),linear-gradient(170deg,#11404f,#0d3444 48%,#071f2b);--auth-bg-0:var(--brand-tint-0);--auth-bg-1:var(--brand-tint-1);--auth-bg-2:var(--brand-0);--auth-bg-ombre-rgb:10 42 56;--auth-accent:var(--brand-2);--auth-hero-accent:var(--brand-3);--auth-notice-bg-rgb:10 42 56;--auth-accent-lien:var(--brand-2);--step-card-bg:hsla(0,0%,100%,.55);--step-card-border:1px solid rgba(16,62,80,.12);--step-card-shadow:0 10px 28px rgba(10,42,56,.06);--step-card-padding:2rem 1.5rem 2.25rem;--auth-cta-fill:var(--metal);--auth-cta-text:var(--metal-text);--auth-cta-glow:rgba(16,62,80,.28);--footer-bg:#0a2029;--footer-bar-bg:#061519;--faq-title-weight:400;--faq-title-color:#103e50;--presentation1-bg:#f8f5f0;--orb-hollow:rgba(6,26,36,.45);--orb-cast:rgba(10,42,56,.22);--about-amorce:#8fb6bd;--about-label:#e4b184;--orb-fill:radial-gradient(circle at 60% 63%,#538c9a 0%,rgba(43,115,130,.95) 24%,rgba(28,93,112,.96) 52%,#103e50 86%),radial-gradient(circle at 42% 35%,hsla(0,0%,100%,.16),transparent 35%),linear-gradient(135deg,#1c5d70,#0a2a38);--steps-cta-shadow-hover:4px 14px 28px rgba(16,62,80,.52);--steps-cta-fill:var(--metal);--steps-cta-border:var(--metal-edge);--steps-cta-text:var(--metal-text);--steps-cta-shadow:4px 12px 20px rgba(16,62,80,.42);--steps-mascotte-pull:.75rem;--preloader-brand-size:2.5rem;--preloader-brand-weight:400;--preloader-brand-color:#9b5838;--afe-blanc-casse:#f8f7f4;--accent-0:#fbae03;--accent-1:#ffc64d;--accent-2:#ffd680;--accent-3:#ffe8be;--success-0:#18a058;--success-1:#48bb78;--success-2:#10b981;--success-3:#d1fae5;--warning-0:#fbae03;--warning-1:#ffc64d;--warning-2:#ffd680;--warning-3:#fff4cc;--danger-0:#e74c3c;--danger-1:#ef6e5f;--danger-2:#f87171;--danger-3:#fee2e2;--info-0:#3b82f6;--info-1:#60a5fa;--info-2:#93c5fd;--info-3:#dbeafe;--overlay-0:18 18 24;--overlay-1:111 14 102;--overlay-2:0 0 0;--overlay-3:255 255 255;--btn-f1-linear1:#b7754b;--btn-f1-linear2:#c88963;--btn-f1-glow:rgba(16,62,80,.42);--btn-f2-fg:#0f0b16;--btn-f2-fg-hover:#0f0b16;--btn-f2-border:#6f0e66;--btn-f2-border-hover:#8f2a87;--badge-icon-color:#6f0e66;--input-bg-0:var(--surface-0);--input-bg-1:var(--surface-1);--input-border-0:var(--border-0);--input-border-1:var(--border-1);--input-focus:var(--brand-2);--input-placeholder:var(--text-3);--card-bg-0:var(--surface-0);--card-bg-1:var(--surface-1);--card-bg-2:var(--surface-2);--card-bg-3:var(--surface-3);--card-border:var(--border-0);--pill-bg-0:var(--surface-1);--pill-bg-1:var(--surface-2);--pill-bg-2:var(--brand-3);--pill-bg-3:var(--brand-2);--pill-fg-0:var(--text-0);--pill-fg-3:255 255 255}:root.dark{--border-0:40 36 52;--border-1:60 52 76;--border-2:90 78 110;--border-3:120 102 150;--overlay-0:0 0 0;--overlay-1:111 14 102;--overlay-2:0 0 0;--overlay-3:255 255 255;--shadow-0:0 1px 2px rgba(0,0,0,.35);--shadow-1:0 8px 22px rgba(0,0,0,.45);--shadow-2:0 16px 36px rgba(0,0,0,.55);--shadow-3:0 28px 60px rgba(0,0,0,.65)}:root{--c01:#fd9;--c02:#ffedc8;--c03:#f8cb71;--c1:#fff;--c2:#eee;--c3:#e2e2e2;--c4:#a7c2a7;--c5:#051f12;--c6:#0f4e47;--c7:#d0e9d0;--c10:#fff;--c11:#fff;--c12:#260a2c;--c13:#292015;--c14:#2c2823;--c15:#232c27;--c16:#463c30;--c20:#222;--c21:#222;--c22:#917656;--c23:#fff;--c24:#6e8d72;--c25:#fbae03;--c26:#260a2c;--c27:#420f45;--c28:#2c2823;--c29:#232c27;--c30:#511569;--c31:#390f49;--c32:#2c2823;--c33:#244328;--c34:#c9c4bf;--c35:#af8438;--c36:#333;--c37:#454545;--c38:#9edda0;--c39:#6f0e66;--cwhite:#fff;--c40:#b79955;--c41:#d5ad55;--c42:#390f49;--c43:#1c5d70;--c44:#463c30;--c45:#72604a;--c46:#390f49;--c47:#511569;--c48:#2c2823;--c49:#463c30;--c50:#0a2a38;--c51:#f2f2f2;--c52:#ddd;--c53:#d9e9d9;--c54:#e5e5e5;--c55:#e5e5e5;--c56:#fff;--c57:#4d6851;--c60:#2c2823;--c70:#161616;--c71:#222;--c72:#463c30;--c73:#000;--c74:#906c14;--c75:#35623b;--c76:#52113d;--c77:#353535;--c78:#222;--c79:#222;--c80:#ddb786;--c81:#4f0e68;--c82:#8e0981;--c83:#8b2ac4;--c84:#34923f;--c85:#999;--c90:#efdabe;--c91:#f2f2f2;--c92:#ffca47;--premium-gradient-1:#667eea;--premium-gradient-2:#764ba2;--premium-btn-color:#667eea;--h1-color-1:#751024}:root .dark{--h1-color-1:#f45f7c}:root{--h1-color-2:#1d5c25}:root .dark{--h1-color-2:#35623b}:root{--h1-color-3:#35623b}:root .dark{--h1-color-3:#9edda0}:root{--h2-color-1:#751024}:root .dark{--h2-color-1:#f45f7c}:root{--h2-color-2:#1d5c25}:root .dark{--h2-color-2:#35623b}:root{--h2-color-3:#35623b}:root .dark{--h2-color-3:#9edda0}:root{--btn-primary-1:#b79955;--btn-primary-hover-1:#c7ab69}:root .dark{--btn-primary-1:#d5ad55;--btn-primary-hover-1:#e1bd6f}:root{--btn-primary-2:#20812d;--btn-primary-hover-2:#259a34}:root .dark{--btn-primary-2:#55d571;--btn-primary-hover-2:#6fe188}:root{--btn-secondary1-linear1:#1d5c25;--btn-secondary1-linear2:#4a044e;--btn-secondary1-linear3:#f45f7c}:root .dark{--btn-secondary1-linear1:#35623b;--btn-secondary1-linear2:#4a044e;--btn-secondary1-linear3:#f45f7c}:root{--btn-ghost-1:#fff;--btn-ghost-hover-1:#fff}:root .dark{--btn-ghost-1:#d5ad55;--btn-ghost-hover-1:#e1bd6f}:root{--btn-ghost-2:#35623b;--btn-ghost-hover-2:#41a24e}:root .dark{--btn-ghost-2:#55d571;--btn-ghost-hover-2:#6fe188}:root{--btn-ghost-3:#d0d0d0;--btn-ghost-hover-3:#6a6a6a}:root .dark{--btn-ghost-3:#666;--btn-ghost-hover-3:#aeaeae}:root{--tx-hilight-1:#701a75}:root .dark{--tx-hilight-1:#fcd34d}:root{--tx-black-white:#111827}:root .dark{--tx-black-white:#d4d4d8}:root{--tx-white-color:#d4d4d8}:root .dark{--tx-white-color:#7e22ce}:root{--linear-1-top:#e5e7eb;--linear-1-bottom:#fd9}:root .dark{--linear-1-top:#365314;--linear-1-bottom:#4a044e}:root{--linear-2-top:#86198f;--linear-2-bottom:#2e1065}:root .dark{--linear-2-top:#831843;--linear-2-bottom:#1e1b4b}:root{--bg-primary:#fafafa}:root .dark{--c1:#161616!important;--bg-primary:#1c1917}:root{--bg-secondary:#e5e7eb}:root .dark{--bg-secondary:#1c1917}:root{--bg-component-1:#bbf7d0}:root .dark{--bg-component-1:#1f2937}:root{--bg-hilight-1:#fef9c3}:root .dark{--bg-hilight-1:#1f2937}:root{--navigation-gradient-1:#260a2c;--navigation-gradient-2:#420f45;--navigation-gradient-3:#2c2823;--navigation-gradient-4:#232c27}.bg-white-color{background:linear-gradient(#fff,#f7e5f1) border-box}h2.title{color:#2b1648}.dark h2{font-weight:200}h2.title:after{background-color:#454545}.dark h2:after{background-color:#ddb786}.subtitle{color:#6f0e66}.highlight{background-color:#b79955}.border-gradient1{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(150deg,#8e0981,#ffca47) border-box}.border-gradient1,.dark .border-gradient1{border-radius:10px;border:3px solid transparent}.dark .border-gradient1{background:linear-gradient(#222,#222) padding-box,linear-gradient(150deg,#8e0981,#ffca47) border-box}.dark-brand-linear{background-image:linear-gradient(var(--c50) 65%,var(--c43))}.n-card .modal-header{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='24' viewBox='0 0 88 24'%3E%3Cpath fill='%23ffafb7' fill-opacity='.07' fill-rule='evenodd' d='m10 0 30 15 2 1V2.18A10 10 0 0 0 41.76 0H39.7a8 8 0 0 1 .3 2.18v10.58L14.47 0zm31.76 24a10 10 0 0 0-5.29-6.76L4 1 2 0v13.82a10 10 0 0 0 5.53 8.94L10 24h4.47l-6.05-3.02A8 8 0 0 1 4 13.82V3.24l31.58 15.78A8 8 0 0 1 39.7 24zM78 24l2.47-1.24A10 10 0 0 0 86 13.82V0l-2 1-32.47 16.24A10 10 0 0 0 46.24 24h2.06a8 8 0 0 1 4.12-4.98L84 3.24v10.58a8 8 0 0 1-4.42 7.16L73.53 24zm0-24L48 15l-2 1V2.18A10 10 0 0 1 46.24 0h2.06a8 8 0 0 0-.3 2.18v10.58L73.53 0z'/%3E%3C/svg%3E"),linear-gradient(20deg,var(--c31) 30%,var(--c39));animation:modal-header-slide 20s ease infinite}.n-scrollbar+.n-scrollbar-rail.n-scrollbar-rail--vertical,.n-scrollbar>.n-scrollbar-rail.n-scrollbar-rail--vertical{display:block!important;width:14px!important;right:6px!important;pointer-events:auto!important;z-index:9!important}.n-scrollbar+.n-scrollbar-rail.n-scrollbar-rail--vertical>.n-scrollbar-rail__scrollbar,.n-scrollbar>.n-scrollbar-rail.n-scrollbar-rail--vertical>.n-scrollbar-rail__scrollbar{width:10px!important;border-radius:999px;cursor:grab;pointer-events:auto!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none;transition:.25s;position:relative}.n-scrollbar+.n-scrollbar-rail.n-scrollbar-rail--vertical>.n-scrollbar-rail__scrollbar:before,.n-scrollbar>.n-scrollbar-rail.n-scrollbar-rail--vertical>.n-scrollbar-rail__scrollbar:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:linear-gradient(180deg,#eaeaea00,#f7e5f159);border:1px solid hsla(0,0%,100%,.45);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px 1px #ffffffbf,inset 0 -1px 1px #ffffff14,0 4px 12px #00000026}.n-scrollbar-rail__scrollbar:active{cursor:grabbing}.n-scrollbar-rail__scrollbar:after{display:none}body.dark .n-alert .n-alert-body .n-alert-body__title{color:#581c87}#header-pattern{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='24' viewBox='0 0 88 24'%3E%3Cpath fill='%23ffafb7' fill-opacity='.07' fill-rule='evenodd' d='m10 0 30 15 2 1V2.18A10 10 0 0 0 41.76 0H39.7a8 8 0 0 1 .3 2.18v10.58L14.47 0zm31.76 24a10 10 0 0 0-5.29-6.76L4 1 2 0v13.82a10 10 0 0 0 5.53 8.94L10 24h4.47l-6.05-3.02A8 8 0 0 1 4 13.82V3.24l31.58 15.78A8 8 0 0 1 39.7 24zM78 24l2.47-1.24A10 10 0 0 0 86 13.82V0l-2 1-32.47 16.24A10 10 0 0 0 46.24 24h2.06a8 8 0 0 1 4.12-4.98L84 3.24v10.58a8 8 0 0 1-4.42 7.16L73.53 24zm0-24L48 15l-2 1V2.18A10 10 0 0 1 46.24 0h2.06a8 8 0 0 0-.3 2.18v10.58L73.53 0z'/%3E%3C/svg%3E")}#header-menu a div.circle:before{border:4px solid #571183}#header-menu a div.circle:after{border:1px solid #f59e0b}#header-menu a.NuxtLink-active div.circle:before,#header-menu a:hover div.circle:before{border:4px solid #7710dd}#NavigationContainer.opened .header-item #header-nav-end{border:1px solid #7710dd}#NavigationContainer .header-item img.card-avatar{border:2px solid #fbbf24}:root{--btn-ghost-3:#511569;--btn-ghost-hover-3:#6f0e66}.dark{--btn-ghost-3:#a78bfa;--btn-ghost-hover-3:#c4b5fd}p.message a{background:linear-gradient(45deg,#f0e6f6,#e8d9f0 40%,#7b4b8a,var(--c57));background-size:300% 300%;background-position:0 50%;border-radius:5px;padding:5px 10px;font-size:13px;font-family:Roboto,sans-serif;color:#4a1a5c;font-weight:600;text-decoration:none;animation:gradient-bg 20s ease infinite;transition:all .3s ease-out}p.message a:hover{background-position:100% 50%;color:#fff}#chatDiscussion .avatarDiscussion h4{background-color:#fff;color:#581c87}#chatDiscussion .avatarDiscussion:hover h4{background-color:#581c87;color:#fff}#chatDiscussion .avatarDiscussion:before{border:1px solid #facc15}.index-inscription{background-color:#1a0b2f}.connexion-contenu h2,.inscription-form h2{color:#d10a7c}.inscription-slogan,.inscription-slogan-mobile{color:#d10a7c;font-weight:700}.index-supports{background-color:#2b1648}.index-supports .n-grid{background-color:#0a0a0a}.inscription-rappel.n-alert{background-color:#9edda080}.index-header-screen header .index-slogan p{color:#c2a24a}.presentationText h1{font-weight:700;font-size:var(--fs22)}.presentationText h2{padding-top:1rem;position:relative;font-size:var(--fs18);color:#b79955}.presentation1{position:relative}.presentation1Text h2{font-family:var(--f1);color:#700e99;font-size:var(--fs20);margin-top:2rem;font-weight:700}.presentation1Text h3{font-family:var(--f2);color:var(--c31);font-size:var(--fs11);margin-top:2rem;font-weight:700}.presentation1Text hr{margin:2rem 0;opacity:.5}.presentation1-btn{background:linear-gradient(90deg,#166534,#4c1d95);border:1px solid #8b5cf6;color:#fff;transition:all .25s ease-out}.presentation1-btn:hover{border:1px solid #8b5cf6;background:linear-gradient(90deg,#15803d,#5b21b6 71%)}.presentation2{background:url(https://social-app.fr/src/assets/img/index/presentation2/la/presentation2-amazone-min.svg) no-repeat 50px bottom,linear-gradient(#e2e2e2,#d596d0);background-size:contain;background-blend-mode:darken;background-position-x:right}.presentation2 h2{font-weight:700;color:#2b1648}.presentation2 h3{color:var(--c36)}.presentation2 hr{height:1px;margin:2rem 0;background-color:#fff;border:0;opacity:.5}.presentation3 h2{font-weight:700}.presentation3 h3{color:var(--c34)}.presentation3 .n-grid-item h4{background:#6d28d9}.presentation3 .presentation3-module div.circle:before{border:4px solid #facc15}#inscription-banner .invitation .title{color:#c2a24a}#Home .mobile-app:before{background-image:url(https://social-app.fr/src/assets/img/dashboard/events/iaz/background-app.png)}#Home .mobile-app{background:linear-gradient(#e2e2e2,#ffedc8)!important}#MembersSearch .searchForm .filtersBlock{background-image:linear-gradient(180deg,#86198f,#2e1065);font-size:var(--fs8);color:#fff}#MembersSearch #membersList h4{background-color:#581c87}#MembersSearch #membersList .tag{border:1px solid #af8438;color:#af8438}.dark #MembersSearch #membersList .tag{border:1px solid #b79955;color:#fff;background-color:#b79955}#MembersSearch #membersList .item:hover .thumb{border:5px solid #fd9!important}#profilePictures .carousel-slide,#profilePictures .n-carousel__slide{background:linear-gradient(#fff,#eee) padding-box,linear-gradient(150deg,#260a2c,#4f0e68,#ffca47) border-box}#profilePictures .pseudo{background:linear-gradient(-150deg,#260a2c 50%,#4f0e68)}#profilePictures .n-carousel__slide,body.dark #profilePictures .carousel-slide{background:linear-gradient(#222,#161616) padding-box,linear-gradient(150deg,#260a2c,#4f0e68,#ffca47) border-box}#presentation .profile-content{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='24' viewBox='0 0 88 24'%3E%3Cpath fill='%23ffafb7' fill-opacity='.07' fill-rule='evenodd' d='m10 0 30 15 2 1V2.18A10 10 0 0 0 41.76 0H39.7a8 8 0 0 1 .3 2.18v10.58L14.47 0zm31.76 24a10 10 0 0 0-5.29-6.76L4 1 2 0v13.82a10 10 0 0 0 5.53 8.94L10 24h4.47l-6.05-3.02A8 8 0 0 1 4 13.82V3.24l31.58 15.78A8 8 0 0 1 39.7 24zM78 24l2.47-1.24A10 10 0 0 0 86 13.82V0l-2 1-32.47 16.24A10 10 0 0 0 46.24 24h2.06a8 8 0 0 1 4.12-4.98L84 3.24v10.58a8 8 0 0 1-4.42 7.16L73.53 24zm0-24L48 15l-2 1V2.18A10 10 0 0 1 46.24 0h2.06a8 8 0 0 0-.3 2.18v10.58L73.53 0z'/%3E%3C/svg%3E"),linear-gradient(20deg,#390f49 60%,#6f0e66)}#presentation .profile-list{background:linear-gradient(45deg,#621564,#ddb786)}#steps-profile{background-image:url(https://social-app.fr/src/assets/img/settings/new-profile/iaz/steps-background.jpg);min-height:100vh}.n-modal.steps-profile .n-card-header{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='24' viewBox='0 0 88 24'%3E%3Cpath fill='%23ffafb7' fill-opacity='.07' fill-rule='evenodd' d='m10 0 30 15 2 1V2.18A10 10 0 0 0 41.76 0H39.7a8 8 0 0 1 .3 2.18v10.58L14.47 0zm31.76 24a10 10 0 0 0-5.29-6.76L4 1 2 0v13.82a10 10 0 0 0 5.53 8.94L10 24h4.47l-6.05-3.02A8 8 0 0 1 4 13.82V3.24l31.58 15.78A8 8 0 0 1 39.7 24zM78 24l2.47-1.24A10 10 0 0 0 86 13.82V0l-2 1-32.47 16.24A10 10 0 0 0 46.24 24h2.06a8 8 0 0 1 4.12-4.98L84 3.24v10.58a8 8 0 0 1-4.42 7.16L73.53 24zm0-24L48 15l-2 1V2.18A10 10 0 0 1 46.24 0h2.06a8 8 0 0 0-.3 2.18v10.58L73.53 0z'/%3E%3C/svg%3E"),linear-gradient(20deg,var(--c31) 60%,var(--c39));animation:modal-header-slide 20s ease infinite}#page h1{color:var(--c42)}#page a{color:var(--c82)}body #footer-bottom{background-color:#0f0b16}body #footer-top .item a{color:#f3e6f6!important}body #footer-top .item nav ul li span{display:inline-flex;align-items:center;padding:4px 10px;font-size:.75rem;border-radius:999px;color:#d10a7c;background:#d10a7c1f;background-color:transparent!important;border:1px solid rgba(209,10,124,.32)}@media only screen and (min-width:1024px){.index-inscription{background-color:transparent}.index-header-screen:after{background-image:linear-gradient(var(--c50) 65%,var(--c43))}.presentation1 h4.ligne,.presentation2 u{font-size:20px}}.posts-like-btn{background-color:#f3f4f6!important}.posts-like-btn:hover{background-color:#e5e7eb!important}.dark .posts-like-btn{background-color:#1f2937!important}.dark .posts-like-btn:hover{background-color:#111827!important}.comment-item-light{background-color:#f9fafb!important}.dark .comment-item-light{background-color:#181b2080!important}html :is(.button--f1--large,.button--f1--medium,.button--f1--small){background:var(--metal);color:var(--metal-text);border-color:var(--metal-edge)}html :is(.button--f1--large,.button--f1--medium,.button--f1--small):hover{background:var(--metal-hover);color:var(--metal-text)}.os-size-observer,.os-size-observer-listener{scroll-behavior:auto!important;direction:inherit;pointer-events:none;overflow:hidden;visibility:hidden;box-sizing:border-box}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;left:0;top:0}.os-size-observer{z-index:-1;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;padding:inherit;border:inherit;box-sizing:inherit;margin:-133px;inset:0;transform:scale(.1)}.os-size-observer:before{content:"";flex:none;box-sizing:inherit;padding:10px;width:10px;height:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{box-sizing:border-box;position:relative;flex:auto;padding:inherit;border:inherit;margin:-133px;transform:scale(10)}.os-size-observer-listener.ltr{margin-right:-266px;margin-left:0}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{display:block;position:relative;padding:inherit;border:inherit;box-sizing:content-box;flex:auto}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{right:0;bottom:0;overflow:hidden;direction:ltr;flex:none}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{flex:none;box-sizing:border-box;position:relative;max-width:0;max-height:1px;padding:0;margin:0;border:none;overflow:hidden;z-index:-1;height:0;top:calc(100% + 1px);contain:strict}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{overflow:visible;margin:0}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{display:flex;align-items:stretch!important;flex-direction:row!important;flex-wrap:nowrap!important;scroll-behavior:auto!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;position:relative;flex:auto;height:auto;width:100%;min-width:0;padding:0;margin:0;border:none;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw:0;--os-vah:0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";position:absolute;pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah)}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{overflow:hidden!important}[data-overlayscrollbars-padding~=noClipping],[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x:hidden;--os-viewport-overflow-y:hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x:visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x:hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x:scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y:visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y:hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y:scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x)!important;overflow-y:var(--os-viewport-overflow-y)!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>:not(#osFakeId){display:none!important;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent:0;--os-scroll-percent:0;--os-scroll-direction:0;--os-scroll-percent-directional:calc(var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent))*-1)*var(--os-scroll-direction));contain:size layout;contain:size layout style;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;pointer-events:none;position:absolute;opacity:0;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{position:relative;padding:0!important;border:none!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-handle,.os-scrollbar-track{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle,.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{right:auto;left:0}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional)*100%);transform:translate(calc(var(--os-scroll-percent-directional)*-100%));width:calc(var(--os-viewport-percent)*100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional)*100%);transform:translateY(calc(var(--os-scroll-percent-directional)*-100%));height:calc(var(--os-viewport-percent)*100%)}@supports (container-type:size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;transform:translate(calc(var(--os-scroll-percent-directional)*100cqw + var(--os-scroll-percent-directional)*-100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;transform:translateY(calc(var(--os-scroll-percent-directional)*100cqh + var(--os-scroll-percent-directional)*-100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{right:auto;left:0}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{right:auto;left:0}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-handle:before,.os-scrollbar-track:before{content:"";position:absolute;inset:0;display:block}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular)*-1);bottom:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);bottom:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);left:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}.os-theme-none.os-scrollbar,[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px}.os-theme-dark{--os-handle-bg:rgba(0,0,0,.44);--os-handle-bg-hover:rgba(0,0,0,.55);--os-handle-bg-active:rgba(0,0,0,.66)}.os-theme-light{--os-handle-bg:hsla(0,0%,100%,.44);--os-handle-bg-hover:hsla(0,0%,100%,.55);--os-handle-bg-active:hsla(0,0%,100%,.66)}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden],html[data-overlayscrollbars-viewport~=scrollbarHidden]>body{scrollbar-width:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar,[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar-corner{-webkit-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}@font-face{font-family:Romanesco;font-style:normal;font-weight:400;font-display:swap;src:url(./Romanesco-normal-400-latin-ext.Z2rXpR_U.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Romanesco;font-style:normal;font-weight:400;font-display:swap;src:url(./Romanesco-normal-400-latin.BpobcesL.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}#loading-app[data-v-0f2a63c1]{background-color:var(--bg-2,#fdf9ff)!important;position:fixed;width:var(--preloader-w,100%);height:var(--preloader-h,100%);top:var(--preloader-t,0);left:var(--preloader-l,0);z-index:10500!important;display:grid;place-items:center}.dark #loading-app[data-v-0f2a63c1]{background-color:var(--bg-1,#15101d)!important}.preloader__flip-bg[data-v-0f2a63c1]{position:absolute;inset:0;z-index:0;pointer-events:none}#loading-app .preloader[data-v-0f2a63c1],.preloader[data-v-0f2a63c1]{position:relative;z-index:1}.preloader[data-v-0f2a63c1]{display:flex;flex-direction:column;align-items:center;transform:scale(1.1)}.preloader__stage[data-v-0f2a63c1]{position:relative;width:360px;height:360px;display:grid;place-items:center;--particles-color:var(--icon-accent,#c2185b);--particles-glow:color-mix(in srgb,var(--icon-accent,#c2185b) 70%,transparent);--particles-halo-color:color-mix(in srgb,var(--icon-brand,#6f0e66) 32%,transparent);--particles-halo-size:460px;--particles-halo-blur:52px;--particles-size:9px}.preloader__logo[data-v-0f2a63c1]{width:130px;height:130px;position:relative;z-index:1;filter:drop-shadow(0 8px 24px rgba(0,0,0,.18))}.preloader__logo[data-v-0f2a63c1] img{width:100%;height:100%;display:block}.ds-particles__halo[data-v-0f2a63c1]{width:460px;height:460px}#loading-app .ds-particles__particle--1[data-v-0f2a63c1]{--particles-size:7px;top:6%;left:12%;opacity:.55}#loading-app .ds-particles__particle--2[data-v-0f2a63c1]{--particles-size:12px;top:17%;left:74%;opacity:.95}#loading-app .ds-particles__particle--3[data-v-0f2a63c1]{--particles-size:5px;top:44%;left:3%;opacity:.4}#loading-app .ds-particles__particle--4[data-v-0f2a63c1]{--particles-size:10px;top:62%;left:88%;opacity:.8}#loading-app .ds-particles__particle--5[data-v-0f2a63c1]{--particles-size:6px;top:82%;left:30%;opacity:.5}#loading-app .ds-particles__particle--6[data-v-0f2a63c1]{--particles-size:13px;top:33%;left:92%;opacity:1}#loading-app .ds-particles__particle--7[data-v-0f2a63c1]{--particles-size:8px;top:90%;left:66%;opacity:.62}#loading-app .ds-particles__particle--8[data-v-0f2a63c1]{--particles-size:5px;top:71%;left:8%;opacity:.45}.preloader__footer[data-v-0f2a63c1]{position:absolute;z-index:1;bottom:4.4rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.3rem;white-space:nowrap}.ds-particles[data-v-0f2a63c1],.preloader__logo[data-v-0f2a63c1]{opacity:0}.ds-particles[data-v-0f2a63c1]{transform:scale(.7)}.preloader__logo[data-v-0f2a63c1]{transform:scale(.35)}.preloader__footer[data-v-0f2a63c1]{opacity:0;transform:translate(-50%) translateY(14px)}@media(prefers-reduced-motion:reduce){.ds-particles[data-v-0f2a63c1],.preloader__footer[data-v-0f2a63c1],.preloader__logo[data-v-0f2a63c1]{opacity:1;transform:none}.preloader__footer[data-v-0f2a63c1]{transform:translate(-50%)}}.preloader__plan[data-v-0f2a63c1]{font-size:.66rem;text-transform:uppercase;letter-spacing:.22em;text-indent:.22em;color:var(--icon-accent,#c2185b)}.preloader__plan[data-v-0f2a63c1],.preloader__upgrade[data-v-0f2a63c1]{font-family:var(--f2,"Inter",sans-serif);font-weight:400}.preloader__upgrade[data-v-0f2a63c1]{font-size:.78rem;letter-spacing:.01em;color:var(--text-2,rgba(50,19,72,.55))}.preloader__footer:has(.preloader__upgrade) .preloader__plan[data-v-0f2a63c1]:after{display:none}.preloader__plan[data-v-0f2a63c1]:after,.preloader__upgrade[data-v-0f2a63c1]:after{content:"";display:block;width:130px;height:1px;text-indent:0;margin:.6rem auto .1rem;background:linear-gradient(90deg,transparent,rgba(26,18,40,.14) 50%,transparent)}.dark .preloader__plan[data-v-0f2a63c1]:after,.dark .preloader__upgrade[data-v-0f2a63c1]:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.22) 50%,transparent)}.preloader__brand[data-v-0f2a63c1]{font-family:var(--f1,"Philosopher",serif);font-size:var(--preloader-brand-size,1.45rem);font-weight:var(--preloader-brand-weight,700);letter-spacing:.04em;color:var(--preloader-brand-color,var(--text-brand,#2b1648))}.preloader__version[data-v-0f2a63c1]{font-family:var(--f2,"Inter",sans-serif);font-size:.75rem;font-weight:500;color:var(--text-2,rgba(50,19,72,.5))}.dark .preloader__version[data-v-0f2a63c1]{color:var(--text-2,#6e6e82)}@media only screen and (min-width:1024px){.preloader[data-v-0f2a63c1]{transform:scale(1)!important}}.reseau[data-v-8a9ebf54]{position:fixed;z-index:21000;top:calc(var(--header-mobile-h, 64px) + 8px);left:50%;transform:translate(-50%);display:flex;align-items:center;gap:.55rem;max-width:calc(100vw - 2rem);padding:.55rem .9rem;border-radius:999px;font-size:var(--fs7,.875rem);color:var(--text-0,#333);background:var(--bg-0,#fff);box-shadow:0 6px 20px #11111a2e}.reseau__point[data-v-8a9ebf54]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.reseau__point--perdue[data-v-8a9ebf54]{background:#d14343}.reseau__point--retablie[data-v-8a9ebf54]{background:#2f9e5e}.reseau__fermer[data-v-8a9ebf54]{border:0;background:transparent;cursor:pointer;padding:0 .2rem;font-size:1.1rem;line-height:1;color:inherit;opacity:.6}.reseau__fermer[data-v-8a9ebf54]:focus-visible,.reseau__fermer[data-v-8a9ebf54]:hover{opacity:1}.reseau-enter-active[data-v-8a9ebf54],.reseau-leave-active[data-v-8a9ebf54]{transition:opacity .2s ease,transform .2s ease}.reseau-enter-from[data-v-8a9ebf54],.reseau-leave-to[data-v-8a9ebf54]{opacity:0;transform:translate(-50%,-8px)}@media(prefers-reduced-motion:reduce){.reseau-enter-active[data-v-8a9ebf54],.reseau-leave-active[data-v-8a9ebf54]{transition:none}}.pwa-install-modal[data-v-637419f3] .n-card{border-radius:16px}.pwa-install-content[data-v-637419f3]{text-align:center;padding:1rem 0}.install-icon[data-v-637419f3]{margin-bottom:1.5rem;animation:bounce-637419f3 2s infinite}.install-icon img[data-v-637419f3]{margin:auto}@keyframes bounce-637419f3{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.install-title[data-v-637419f3]{margin:0 0 .75rem;font-size:1.25rem;font-weight:var(--fw-f2-strong);color:var(--c40)}.install-description[data-v-637419f3]{font-size:.95rem;color:var(--c80);margin-bottom:1.5rem;line-height:1.5}.install-button[data-v-637419f3]{font-size:1rem;padding:1.25rem;height:auto;font-weight:var(--fw-f2-strong)}.sub-celebration[data-v-8d07c711]{position:fixed;inset:0;z-index:12000;overflow-y:auto;overscroll-behavior:contain}.sub-celebration__confetti[data-v-8d07c711]{position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none}.onboarding-step__title-emoji[data-v-8d07c711]{display:inline-block;width:64px;height:64px;vertical-align:-12px;margin-right:8px}.sub-celebration .onboarding-hero-mascotte[data-v-8d07c711]{margin-bottom:.5rem}.onboarding-cta-primary[data-v-8d07c711]{--btn-f1-linear1:#6f0e66;--btn-f1-linear2:#d10a7c;--btn-f1-glow:rgba(209,10,124,.28);color:#fff}.sub-celebration .onboarding-step__subtitle[data-v-8d07c711]{color:#12121899}.sub-celebration__chute[data-v-8d07c711]{margin-top:-1.25rem}.sub-celebration-enter-active[data-v-8d07c711]{transition:opacity .35s ease,transform .35s ease}.sub-celebration-leave-active[data-v-8d07c711]{transition:opacity .25s ease}.sub-celebration-enter-from[data-v-8d07c711]{opacity:0;transform:translateY(12px)}.sub-celebration-leave-to[data-v-8d07c711]{opacity:0}@media(prefers-reduced-motion:reduce){.sub-celebration-enter-active[data-v-8d07c711],.sub-celebration-leave-active[data-v-8d07c711]{transition:none}.sub-celebration-enter-from[data-v-8d07c711]{transform:none}}.bce[data-v-1bbf7ec2]{position:fixed;inset:0;z-index:4000;display:flex;align-items:center;justify-content:center;background:#0a020cb8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:24px 16px}.bce__confetti[data-v-1bbf7ec2]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.bce__carte[data-v-1bbf7ec2]{position:relative;z-index:1;flex-direction:column;gap:14px;width:100%;max-width:340px;padding:28px 22px 22px;border-radius:22px;background:var(--bg-2,#1b1020);border:1px solid rgba(255,176,240,.22);box-shadow:0 18px 50px #00000073;text-align:center}.bce__carte[data-v-1bbf7ec2],.bce__embleme[data-v-1bbf7ec2]{display:flex;align-items:center}.bce__embleme[data-v-1bbf7ec2]{justify-content:center;width:72px;height:72px;border-radius:50%;font-size:34px;background:linear-gradient(135deg,#8b2a80,#6f0e66);box-shadow:0 0 26px #ff4abe61}.bce__titre[data-v-1bbf7ec2]{font-family:var(--f1);font-size:var(--fs20)}.bce__phrase[data-v-1bbf7ec2],.bce__titre[data-v-1bbf7ec2]{margin:0;color:var(--text-1)}.bce__phrase[data-v-1bbf7ec2]{font-weight:var(--fw-f2-light,300);line-height:1.45;opacity:.88}.bce__bouton[data-v-1bbf7ec2],.bce__phrase[data-v-1bbf7ec2]{font-family:var(--f2);font-size:var(--fs-body)}.bce__bouton[data-v-1bbf7ec2]{margin-top:4px;width:100%;min-height:46px;padding:12px 18px;border:none;border-radius:999px;cursor:pointer;font-weight:var(--fw-f2-regular,400);color:#fff;background:linear-gradient(135deg,#8b2a80,#6f0e66)}.bce__bouton[data-v-1bbf7ec2]:hover{filter:brightness(1.08)}.bce__conseil[data-v-1bbf7ec2]{width:100%;margin-top:2px;padding:12px 14px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,176,240,.16);text-align:left}.bce__conseil-texte[data-v-1bbf7ec2]{margin:0;line-height:1.5;opacity:.9}.bce__conseil-texte[data-v-1bbf7ec2],.bce__discret[data-v-1bbf7ec2]{font-family:var(--f2);font-size:var(--fs-caption);color:var(--text-1)}.bce__discret[data-v-1bbf7ec2]{margin-top:2px;padding:6px 10px;border:none;background:none;cursor:pointer;font-weight:var(--fw-f2-regular,400);opacity:.7}.bce__discret[data-v-1bbf7ec2]:hover{opacity:1}.bce-enter-active[data-v-1bbf7ec2],.bce-leave-active[data-v-1bbf7ec2]{transition:opacity .24s ease}.bce-enter-from[data-v-1bbf7ec2],.bce-leave-to[data-v-1bbf7ec2]{opacity:0}@media(prefers-reduced-motion:reduce){.bce-enter-active[data-v-1bbf7ec2],.bce-leave-active[data-v-1bbf7ec2]{transition:none}}.coach-modal[data-v-c882cc09]{position:relative;width:min(420px,calc(100vw - 2rem));border-radius:var(--r-24)}.coach-modal__close[data-v-c882cc09]{position:absolute;top:.75rem;right:.75rem;z-index:2}.coach-modal__coach[data-v-c882cc09]{display:flex;align-items:center;gap:.85rem;padding-right:2rem}.coach-modal__coach-ring[data-v-c882cc09]{display:block;flex-shrink:0;padding:2.5px;border-radius:50%;box-shadow:0 0 0 1.5px var(--coach-pastille-contour,var(--brand-2)),0 4px 14px color-mix(in srgb,var(--brand-0) 28%,transparent)}.coach-modal__coach-avatar[data-v-c882cc09]{display:block;width:52px;height:52px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid var(--card-bg,#fff)}.coach-modal__identite[data-v-c882cc09]{min-width:0}@supports ((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text){.coach-modal__coach-name[data-v-c882cc09]{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}.coach-modal__coach-name[data-v-c882cc09]{margin:0;font-family:var(--f2);font-size:var(--fs-body);font-weight:var(--fw-f2-strong,700);line-height:1.2}.coach-modal__coach-role[data-v-c882cc09]{margin:.12rem 0 0;font-family:var(--f2);font-size:var(--fs-body-sm);font-weight:var(--fw-f2-medium,500);line-height:1.3;color:var(--text-2)}.coach-modal__titre[data-v-c882cc09]{margin:1.1rem 0 0;font-family:var(--f1);font-size:var(--fs-title-s);font-weight:var(--fw-f1-strong);line-height:1.25;color:var(--text-brand)}.coach-modal__coach-text[data-v-c882cc09]{margin:.5rem 0 0;font-size:var(--fs-body-sm);line-height:1.5;color:var(--text-1)}.coach-modal__fine[data-v-c882cc09]{margin:.7rem 0 0;font-family:var(--f2);font-size:var(--fs-caption,.72rem);font-weight:300;line-height:1.35;color:var(--text-2)}.coach-modal__cta[data-v-c882cc09]{margin-top:.7rem;border:none;border-radius:var(--r-pill);background:var(--gradient-brand);color:var(--brand-contrast);font-weight:var(--fw-f2-strong,700)}.coach-modal__cta[data-v-c882cc09],.coach-modal__ghost[data-v-c882cc09]{display:block;width:100%;min-height:52px;font-family:var(--f2);font-size:var(--fs-body);cursor:pointer}.coach-modal__ghost[data-v-c882cc09]{margin-top:1.4rem;border:1.5px solid color-mix(in srgb,var(--border-brand) 70%,transparent);border-radius:var(--r-pill);background:none;color:var(--text-brand);font-weight:var(--fw-f2-medium);transition:border-color .15s ease,background-color .15s ease}.coach-modal__ghost[data-v-c882cc09]:hover{border-color:var(--border-brand);background:var(--brand-soft)}.unreachable[data-v-aa643bb7]{position:fixed;inset:0;z-index:21500;display:flex;align-items:center;justify-content:center;padding:3rem 1.25rem;overflow-y:auto;background:var(--bg-page,#fff)}.unreachable__card[data-v-aa643bb7]{animation:unreachable-card-in-aa643bb7 .42s cubic-bezier(.22,1,.36,1) both}.unreachable__illu[data-v-aa643bb7]{border-radius:20px;padding:14px 18px;margin-bottom:-18px}body.dark .unreachable__illu[data-v-aa643bb7]{background:linear-gradient(180deg,#fff,#f4eefb);box-shadow:0 0 0 1px #ffffff0f}.unreachable__img[data-v-aa643bb7]{border-radius:10px}.unreachable__svg[data-v-aa643bb7]{color:var(--brand-1,#6f0e66)}.unreachable__code[data-v-aa643bb7]{font-size:.8125rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3,#958d9f)}.unreachable__title[data-v-aa643bb7]{font-family:var(--f1);font-size:1.5rem;font-weight:600;color:var(--text-brand,#6f0e66)}.unreachable__message[data-v-aa643bb7]{font-size:.9375rem;color:var(--text-2,#6e6677)}.unreachable__lien[data-v-aa643bb7]{border:0;background:none;padding:4px 8px;font-family:var(--f2);font-size:var(--fs-body-sm);color:var(--text-2,#6e6677);text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:color .16s ease}.unreachable__lien[data-v-aa643bb7]:hover{color:var(--text-brand,#6f0e66)}.unreachable__note[data-v-aa643bb7]{font-size:.8125rem;color:var(--text-3,#958d9f)}@media(min-width:768px){.unreachable__title[data-v-aa643bb7]{font-size:1.75rem}}.unreachable__card button[disabled][data-v-aa643bb7]{opacity:.65;cursor:progress}.unreachable-enter-active[data-v-aa643bb7],.unreachable-leave-active[data-v-aa643bb7]{transition:opacity .25s ease}.unreachable-enter-from[data-v-aa643bb7],.unreachable-leave-to[data-v-aa643bb7]{opacity:0}@keyframes unreachable-card-in-aa643bb7{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.unreachable__card[data-v-aa643bb7]{animation:none}}.typewriter-char[data-v-7a818b80]{animation:typewriter-char-fade-in-7a818b80 .3s ease both}@keyframes typewriter-char-fade-in-7a818b80{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.typewriter-char[data-v-7a818b80]{animation:none}}.typewriter-cursor[data-v-7a818b80]{display:inline-block;width:1px;height:.9em;margin-left:2px;background:currentColor;vertical-align:middle;opacity:0}.typewriter-cursor.is-typing[data-v-7a818b80]{animation:typewriter-cursor-blink-7a818b80 .8s steps(1) infinite}@keyframes typewriter-cursor-blink-7a818b80{0%,to{opacity:1}50%{opacity:0}}.badge-coach-advice[data-v-81e87cc6]{position:fixed;z-index:99999;left:50%;top:20px;transform:translate(-50%);display:flex;align-items:center;gap:12px;width:min(420px,calc(100vw - 32px));padding:10px 30px 10px 10px;border-radius:18px;background:#ffffffd1;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);border:1px solid hsla(0,0%,100%,.6);box-shadow:0 8px 24px color-mix(in srgb,var(--brand-0) 14%,transparent),inset 0 1px #ffffff8c;cursor:default}body.dark .badge-coach-advice[data-v-81e87cc6]{background:rgb(var(--overlay-0)/.85);border-color:rgb(var(--overlay-3)/.3);box-shadow:0 8px 24px #0006,inset 0 1px #ffffff14}.badge-coach-advice-enter-active[data-v-81e87cc6],.badge-coach-advice-leave-active[data-v-81e87cc6]{transition:opacity .5s ease,transform .5s ease,filter .5s ease}.badge-coach-advice-enter-from[data-v-81e87cc6],.badge-coach-advice-leave-to[data-v-81e87cc6]{opacity:0;transform:translate(-50%,20px);filter:blur(6px)}@media(prefers-reduced-motion:reduce){.badge-coach-advice-enter-active[data-v-81e87cc6],.badge-coach-advice-leave-active[data-v-81e87cc6]{transition:opacity .3s ease}.badge-coach-advice-enter-from[data-v-81e87cc6],.badge-coach-advice-leave-to[data-v-81e87cc6]{transform:none;filter:none}}.badge-coach-advice__avatar[data-v-81e87cc6]{flex-shrink:0;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 4px 12px color-mix(in srgb,var(--brand-2) 40%,transparent)}.badge-coach-advice__avatar img[data-v-81e87cc6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.badge-coach-advice__avatar-fallback[data-v-81e87cc6]{font-size:20px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.badge-coach-advice__body[data-v-81e87cc6]{display:flex;flex-direction:column;gap:2px;min-width:0}.badge-coach-advice__name[data-v-81e87cc6]{font-family:var(--f2);font-size:11px;font-weight:400;filter:brightness(.8) saturate(.85);cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.dark .badge-coach-advice__name[data-v-81e87cc6]{filter:brightness(1.25) saturate(1.05)}.badge-coach-advice__text[data-v-81e87cc6]{margin:0;font-family:var(--f2);font-size:14px;font-weight:500;line-height:1.45;white-space:pre-line;color:#0f0b16e6;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.dark .badge-coach-advice__text[data-v-81e87cc6]{color:#ffffffeb}.badge-coach-advice__actions[data-v-81e87cc6]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;width:100%}.badge-coach-advice__action[data-v-81e87cc6]{display:inline-flex;align-items:center;justify-content:center;text-align:center;flex:1 1 190px;min-height:46px;padding:10px 24px;border-radius:999px;background:linear-gradient(135deg,var(--btn-f1-linear1) 0,var(--btn-f1-linear2) 100%);border:none;box-shadow:0 6px 16px var(--btn-f1-glow);color:#fff;font-size:14.5px;font-weight:600;text-decoration:none;cursor:pointer}.badge-coach-advice__action[data-v-81e87cc6]:hover{filter:brightness(1.06)}.badge-coach-advice__action--second[data-v-81e87cc6]{background:none;box-shadow:none;border:1.5px solid color-mix(in srgb,var(--brand-2) 45%,transparent);color:var(--brand-2)}.badge-coach-advice__action--second[data-v-81e87cc6]:hover{background:color-mix(in srgb,var(--brand-2) 6%,transparent);filter:none}.badge-coach-advice__close[data-v-81e87cc6]{position:absolute;top:6px;right:8px;border:0;background:none;padding:0;width:18px;height:18px;line-height:1;font-size:16px;color:#0f0b1659;cursor:pointer}body.dark .badge-coach-advice__close[data-v-81e87cc6]{color:#ffffff73}.badge-coach-advice__close[data-v-81e87cc6]:hover{color:#0f0b1699}body.dark .badge-coach-advice__close[data-v-81e87cc6]:hover{color:#ffffffbf}@media(max-width:640px){.badge-coach-advice[data-v-81e87cc6]{top:64px}.badge-coach-advice__name[data-v-81e87cc6]{font-size:12px}.badge-coach-advice__text[data-v-81e87cc6]{font-size:15px}}.app-update[data-v-b19f5695]{position:fixed;z-index:900;left:50%;transform:translate(-50%);bottom:calc(var(--nav-mobile-bottom-h, 84px) + 8px);width:min(calc(100% - 24px),520px);display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:20px;background:var(--card-bg,#fff);border:1px solid var(--card-border,rgba(15,11,22,.08));box-shadow:0 18px 40px rgb(var(--overlay-1)/.18);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%)}@media(min-width:1024px){.app-update[data-v-b19f5695]{bottom:calc(env(safe-area-inset-bottom,0px) + 16px)}}.app-update__icon[data-v-b19f5695]{font-size:22px;flex-shrink:0;display:inline-flex;align-items:center;line-height:0}.app-update__icon-img[data-v-b19f5695]{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.app-update__text[data-v-b19f5695]{flex:1;min-width:0}.app-update__title[data-v-b19f5695]{margin:0;font-family:var(--f2);font-size:14px;font-weight:var(--fw-f2-strong,600);line-height:1.25;color:var(--text-0,#1a1a1a)}.app-update__sub[data-v-b19f5695]{margin:2px 0 0;font-size:var(--fs8,12px);line-height:1.35;color:var(--text-2,#6e6677)}.app-update__actions[data-v-b19f5695]{display:flex;flex-direction:column;align-items:stretch;gap:4px;flex-shrink:0}.app-update__cta[data-v-b19f5695]{white-space:nowrap;min-width:140px}.app-update__later[data-v-b19f5695]{border:none;background:none;cursor:pointer;padding:2px 4px;font-size:var(--fs8,12px);color:var(--text-3,#948da0)}.app-update-gate[data-v-b19f5695]{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:rgb(var(--overlay-0)/.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.app-update-gate__card[data-v-b19f5695]{width:100%;max-width:420px;padding:2rem 1.5rem;border-radius:28px;text-align:center;background:var(--card-bg,#fff);border:1px solid var(--card-border,rgba(15,11,22,.08));box-shadow:0 24px 60px rgb(var(--overlay-1)/.28)}.app-update-gate__icon[data-v-b19f5695]{font-size:2.4rem;line-height:1}.app-update-gate__title[data-v-b19f5695]{margin:.75rem 0 .5rem;font-family:var(--f1);font-size:24px;font-weight:500;color:var(--text-0,#1a1a1a)}.app-update-gate__text[data-v-b19f5695]{margin:0 0 1.5rem;font-size:14px;line-height:1.5;color:var(--text-2,#6e6677)}.app-update-gate__cta[data-v-b19f5695]{width:100%}.app-update-fade-enter-active[data-v-b19f5695],.app-update-fade-leave-active[data-v-b19f5695]{transition:opacity .25s ease,transform .25s ease}.app-update-fade-enter-from[data-v-b19f5695],.app-update-fade-leave-to[data-v-b19f5695]{opacity:0;transform:translate(-50%,12px)}@media(prefers-reduced-motion:reduce){.app-update-fade-enter-active[data-v-b19f5695],.app-update-fade-leave-active[data-v-b19f5695]{transition:none}}.error-code[data-v-864d7155]{font-size:.8125rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3,#958d9f)}.error-title[data-v-864d7155]{font-family:var(--f1);font-size:1.5rem;font-weight:600;color:var(--text-brand,--text-brand)}.error-message[data-v-864d7155]{font-size:.9375rem;color:var(--text-2,#6e6677)}@media(min-width:768px){.error-title[data-v-864d7155]{font-size:1.75rem}}.error-card[data-v-864d7155]{animation:error-card-in-864d7155 .42s cubic-bezier(.22,1,.36,1) both}.error-illu[data-v-864d7155]{border-radius:20px;padding:14px 18px}body.dark .error-illu[data-v-864d7155]{background:linear-gradient(180deg,#fff,#f4eefb);box-shadow:0 0 0 1px #ffffff0f}.error-illu__img[data-v-864d7155]{display:block;border-radius:10px}@keyframes error-card-in-864d7155{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.error-card[data-v-864d7155]{animation:none}}
