[data-ui=select-menu]{animation:cs-select-in .14s cubic-bezier(.2,.8,.2,1) both;transform-origin:top}[data-ui=select-menu][data-placement=top]{transform-origin:bottom}@keyframes cs-select-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}}[data-ui=select-option][aria-selected=true]{color:var(--ink)}[data-ui=select-option][data-active=true]{background:color-mix(in oklab,var(--brand) 12%,var(--paper-2))}[data-skin=comics] [data-ui=select-menu]{border:3px solid var(--ink);border-radius:10px;box-shadow:5px 5px 0 var(--ink)}[data-skin=comics] [data-ui=select-option][data-active=true]{background:var(--sun)}[data-skin=pixel] [data-ui=select-menu]{border-radius:0;border:3px solid var(--mint);box-shadow:6px 6px 0 #000}[data-skin=pixel] [data-ui=select-option]{border-radius:0}[data-skin=pixel] [data-ui=select-option][data-active=true]:before{content:"▶";color:var(--mint);font-size:11px}:is([data-skin=turbo],[data-skin=stratosphere]) [data-ui=select-menu]{border-radius:10px;backdrop-filter:blur(14px)}[data-skin=turbo] [data-ui=select-option][data-active=true]{box-shadow:inset 3px 0 0 var(--tangerine)}:is([data-skin=plasma],[data-skin=apesanteur]) [data-ui=select-menu]{background:color-mix(in oklab,var(--paper) 86%,transparent);backdrop-filter:blur(18px) saturate(150%);box-shadow:var(--shadow-pop),0 0 40px -12px var(--m-a,var(--brand))}:is([data-skin=encre-fluo],[data-skin=crayons]) [data-ui=select-menu]{border:1.5px solid var(--ink);box-shadow:4px 4px 0 rgb(255 72 176/.45)}[data-skin=explorateur] [data-ui=select-menu]{border:1.5px solid color-mix(in oklab,var(--ink) 40%,transparent);border-radius:6px}:is([data-skin=bonbon],[data-skin=pate-a-modeler],[data-skin=briques],[data-skin=aquarium],[data-skin=crayons]) [data-ui=select-option]{min-height:46px;font-size:16.5px}:is([data-skin=bonbon],[data-skin=pate-a-modeler],[data-skin=aquarium]) [data-ui=select-menu]{border-radius:22px}[data-skin=briques] [data-ui=select-menu]{border-radius:8px;border:2.5px solid #c9d4e6}@media (prefers-reduced-motion:reduce){[data-ui=select-menu]{animation:none}}html[data-skin=encre-fluo]{color-scheme:light;--canvas:#f2eefb;--paper:#ffffff;--paper-2:#ece6f8;--paper-3:#ddd5ef;--ink:#170f30;--ink-2:#443a64;--ink-3:#5f5582;--line:rgb(23 15 48/0.12);--line-2:rgb(23 15 48/0.22);--tangerine:#ff5f1f;--tangerine-ink:#a83600;--tangerine-soft:#ffe2d2;--sun:#ffd60a;--sun-soft:#fff4b8;--mint:#00c896;--mint-ink:#00664d;--mint-soft:#cff7ea;--sky:#1e90ff;--sky-ink:#0050a8;--sky-soft:#d8ebff;--grape:#6a4dff;--grape-ink:#4126d1;--grape-soft:#e6e0ff;--bubble:#ff3d9a;--bubble-soft:#ffe0ef;--stop:#d42642;--stop-soft:#fde2e5;--brand:var(--tangerine);--brand-ink:var(--tangerine-ink);--focus:#6a4dff;--shadow-card:inset 0 1px 0 rgb(255 255 255/0.9),0 10px 24px -18px rgb(64 36 140/0.4);--shadow-pop:0 0 0 1px rgb(23 15 48/0.1),0 30px 60px -24px rgb(64 36 140/0.45);--radius:10px;--radius-lg:10px;--radius-xl:18px;--font-bricolage:var(--font-fraunces),"Fraunces",ui-serif,Georgia,serif;--sk-on:#170f30;--riso-pink:#ff48b0;--riso-blue:#0078bf;--riso-yellow:#ffe800;--sk-highlighter:rgb(255 232 0/0.62);--sk-ease:cubic-bezier(0.2,0.8,0.2,1);--sk-spring:cubic-bezier(0.34,1.56,0.64,1);--rail-w:64px;--m-a:#ff48b0;--m-b:#ffe800;--m-glow:rgb(255 72 176/0.35)}html[data-skin=encre-fluo][data-mentor=zephyr]{--m-a:#1e90ff;--m-b:#00c896;--m-glow:rgb(30 144 255/0.35)}html[data-skin=encre-fluo][data-mentor=braise]{--m-a:#ff5f1f;--m-b:#ffd60a;--m-glow:rgb(255 95 31/0.35)}html[data-skin=encre-fluo][data-mentor=luma]{--m-a:#6a4dff;--m-b:#ff48b0;--m-glow:rgb(106 77 255/0.35)}html[data-skin=encre-fluo][data-mentor=kiwi]{--m-a:#00a95c;--m-b:#c6f432;--m-glow:rgb(0 169 92/0.35)}html[data-skin=encre-fluo]{background:#f2eefb}html[data-skin=encre-fluo] body{background:transparent}[data-skin=encre-fluo] :is([data-ui=shell],.min-h-screen.bg-canvas){background:transparent}html[data-skin=encre-fluo]:before{content:"";position:fixed;inset:0;z-index:-4;pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='900' height='900'><defs><filter id='m' x='0' y='0' width='100%25' height='100%25'><feTurbulence type='fractalNoise' baseFrequency='0.004 0.009' numOctaves='3' seed='11' result='t'/><feDisplacementMap in='SourceGraphic' in2='t' scale='280' xChannelSelector='R' yChannelSelector='B'/></filter><pattern id='s' width='120' height='900' patternUnits='userSpaceOnUse'><rect width='120' height='900' fill='%23f2eefb'/><rect width='26' height='900' fill='%23ff48b0'/><rect x='38' width='14' height='900' fill='%230078bf'/><rect x='62' width='30' height='900' fill='%23ffe800'/><rect x='100' width='9' height='900' fill='%236a4dff'/></pattern></defs><rect width='900' height='900' fill='url(%23s)' filter='url(%23m)'/></svg>") right -14vmax top -20vmax /74vmax 74vmax no-repeat,url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='900' height='900'><defs><filter id='m' x='0' y='0' width='100%25' height='100%25'><feTurbulence type='fractalNoise' baseFrequency='0.006 0.005' numOctaves='3' seed='4' result='t'/><feDisplacementMap in='SourceGraphic' in2='t' scale='320' xChannelSelector='G' yChannelSelector='R'/></filter><pattern id='s' width='900' height='110' patternUnits='userSpaceOnUse'><rect width='900' height='110' fill='%23f2eefb'/><rect width='900' height='22' fill='%2300c896'/><rect y='34' width='900' height='12' fill='%23ff5f1f'/><rect y='58' width='900' height='26' fill='%231e90ff'/><rect y='94' width='900' height='8' fill='%23ff48b0'/></pattern></defs><rect width='900' height='900' fill='url(%23s)' filter='url(%23m)'/></svg>") left -22vmax bottom -26vmax /80vmax 80vmax no-repeat;opacity:.42;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(46vmax 40vmax at 100% 0,#000 30%,transparent 78%),radial-gradient(46vmax 40vmax at 0 100%,#000 30%,transparent 78%);mask-image:radial-gradient(46vmax 40vmax at 100% 0,#000 30%,transparent 78%),radial-gradient(46vmax 40vmax at 0 100%,#000 30%,transparent 78%)}html[data-skin=encre-fluo]:after{content:"";position:fixed;inset:0;z-index:-3;pointer-events:none;opacity:.5;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.09  0 0 0 0 0.06  0 0 0 0 0.19  0 0 0 0.07 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}html[data-skin=encre-fluo] body:after,html[data-skin=encre-fluo] body:before{content:"";position:fixed;inset:-10vmax;z-index:-2;pointer-events:none;background:radial-gradient(circle,rgb(255 72 176/.24) 0 1.2px,transparent 1.6px) 0 0 /7px 7px;-webkit-mask-image:linear-gradient(115deg,transparent 50%,#000 68%,rgb(0 0 0/.6) 80%,transparent 94%);mask-image:linear-gradient(115deg,transparent 50%,#000 68%,rgb(0 0 0/.6) 80%,transparent 94%)}html[data-skin=encre-fluo] body:after{background:radial-gradient(circle,rgb(0 120 191/.22) 0 1.2px,transparent 1.6px) 0 0 /7.4px 7.4px;transform:rotate(12deg);animation:encre-screen 90s ease-in-out infinite alternate}@keyframes encre-screen{to{transform:rotate(15deg) translate3d(1.5vmax,-1vmax,0)}}@media (prefers-reduced-motion:reduce){html[data-skin=encre-fluo] body:after{animation:none}}@keyframes encre-glide{50%{transform:translateY(-2px) rotate(-4deg)}}@keyframes encre-stamp{0%{transform:rotate(-8deg) scale(1.8);opacity:0}to{transform:rotate(-8deg) scale(1);opacity:.9}}@keyframes encre-flutter{0%,to{transform:skewY(0deg)}50%{transform:skewY(-6deg)}}@keyframes encre-dash{to{stroke-dashoffset:-26}}@keyframes encre-turn{to{transform:rotate(1turn)}}@keyframes encre-breathe{50%{opacity:.5}}@keyframes encre-slap{0%{transform:scale(1.18) rotate(var(--tilt,-4deg))}55%{transform:scale(.94,1.04) rotate(var(--tilt,-4deg))}to{transform:scale(1) rotate(var(--tilt,-4deg))}}html[data-skin=encre-fluo] ::selection{background:var(--riso-yellow);color:var(--ink)}[data-skin=encre-fluo] :is(.bg-tangerine,.bg-mint,.bg-sky,.bg-sun,.bg-bubble).text-white{color:var(--ink)}[data-skin=encre-fluo] .text-tangerine{color:var(--tangerine-ink)}[data-skin=encre-fluo] .text-mint{color:var(--mint-ink)}[data-skin=encre-fluo] .text-sky{color:var(--sky-ink)}[data-skin=encre-fluo] .text-sun{color:#7a5600}[data-skin=encre-fluo] .text-bubble{color:#b0105c}[data-skin=encre-fluo] :is(h1,h2){font-weight:800;font-variation-settings:"SOFT" 100,"WONK" 1;letter-spacing:-.01em}[data-skin=encre-fluo] h3{font-family:var(--font-sans);font-weight:600;letter-spacing:0}[data-skin=encre-fluo] .skeleton{background:linear-gradient(90deg,#ece6f8,#f8f5fd 50%,#ece6f8);background-size:200% 100%}[data-skin=encre-fluo] .prose-school blockquote{position:relative;border-left:0;border-radius:2px 2px 16px 2px;padding:1.1em 1.2em 1em;background:#fff4b8;box-shadow:0 12px 20px -14px rgb(64 36 140/.45);rotate:-.6deg}[data-skin=encre-fluo] .prose-school blockquote:before{content:"";position:absolute;top:-10px;left:50%;width:84px;height:20px;margin-left:-42px;background:repeating-linear-gradient(-45deg,rgb(0 120 191/.32) 0 6px,rgb(0 120 191/.18) 6px 12px);rotate:3deg}[data-skin=encre-fluo] [data-ui=topbar]{background:rgb(242 238 251/.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:2px dashed rgb(23 15 48/.16)}[data-skin=encre-fluo] [data-ui=topnav] a[aria-current=page]{color:var(--ink);background:linear-gradient(transparent 14%,var(--sk-highlighter) 14% 88%,transparent 88%);border-radius:4px;rotate:-1deg}@media (min-width:1024px){[data-skin=encre-fluo] [data-ui=topnav]{display:none}[data-skin=encre-fluo] [data-ui=shell-main]{padding-left:max(24px,calc(var(--rail-w) + 28px - max(0px, (100vw - 1320px) / 2)))}}[data-skin=encre-fluo] [data-ui=tabbar]{inset-inline:10px;bottom:max(10px,env(safe-area-inset-bottom));border:0;border-radius:18px;background:#ffffff;box-shadow:0 0 0 1.5px rgb(23 15 48/.14),6px 6px 0 -1px rgb(255 72 176/.35),0 20px 30px -18px rgb(64 36 140/.5)}[data-skin=encre-fluo] [data-ui=tabbar] a{color:var(--ink-3)}[data-skin=encre-fluo] [data-ui=tabbar] a[aria-current=page]{color:var(--ink);background:linear-gradient(transparent 8%,var(--sk-highlighter) 8% 92%,transparent 92%)}[data-skin=encre-fluo] [data-ui=streak]{color:#6b4a00;background:var(--sun-soft);rotate:-2deg}[data-skin=encre-fluo] [data-ui=streak],[data-skin=encre-fluo] [data-ui=xp]{border-radius:999px;box-shadow:0 0 0 2px #ffffff,0 3px 8px -3px rgb(23 15 48/.3)}[data-skin=encre-fluo] [data-ui=xp]{min-height:34px;background:radial-gradient(circle at 18px 50%,#ffffff 0 9px,transparent 9.5px),radial-gradient(circle at 18px 50%,transparent 0 12.5px,var(--grape-soft) 13px),conic-gradient(from 0deg at 18px 50%,var(--grape) calc(var(--pct, 0) * 1%),rgb(65 38 209/.14) 0)}[data-skin=encre-fluo] [data-ui=xp-bar]{display:none}[data-skin=encre-fluo] [data-ui=button]{--fill:var(--paper-2);--print:none;position:relative;isolation:isolate;border-color:transparent;border-radius:16px 13px 15px 12px/13px 16px 12px 15px;background:transparent;color:var(--ink);font-weight:650;transition:transform .22s var(--sk-spring),color .16s}[data-skin=encre-fluo] [data-ui=button][data-size=icon]{border-radius:50% 46% 52% 48%/48% 52% 46% 50%}[data-skin=encre-fluo] [data-ui=button]:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--fill);box-shadow:var(--edge,inset 0 0 0 0 transparent)}[data-skin=encre-fluo] [data-ui=button]:before{content:"";position:absolute;inset:0;z-index:-2;border-radius:inherit;pointer-events:none;background:var(--print);translate:4px 4px;transition:translate .22s var(--sk-spring)}[data-skin=encre-fluo] [data-ui=button][data-variant=primary]{--fill:var(--tangerine);--print:radial-gradient(circle,var(--riso-blue) 0 1.25px,transparent 1.7px) 0 0 /4.5px 4.5px}[data-skin=encre-fluo] [data-ui=button][data-variant=mint]{--fill:var(--mint);--print:radial-gradient(circle,var(--riso-pink) 0 1.25px,transparent 1.7px) 0 0 /4.5px 4.5px}[data-skin=encre-fluo] [data-ui=button][data-variant=sky]{--fill:var(--sky);--print:radial-gradient(circle,var(--riso-pink) 0 1.25px,transparent 1.7px) 0 0 /4.5px 4.5px}[data-skin=encre-fluo] [data-ui=button][data-variant=grape]{--fill:var(--grape);--print:radial-gradient(circle,#e0c400 0 1.3px,transparent 1.75px) 0 0 /4.5px 4.5px;color:#ffffff}[data-skin=encre-fluo] [data-ui=button][data-variant=danger]{--fill:var(--stop);--print:radial-gradient(circle,var(--riso-blue) 0 1.25px,transparent 1.7px) 0 0 /4.5px 4.5px;color:#ffffff}[data-skin=encre-fluo] [data-ui=button][data-variant=ink]{--fill:var(--ink);--print:radial-gradient(circle,var(--riso-pink) 0 1.25px,transparent 1.7px) 0 0 /4.5px 4.5px;color:#ffffff}[data-skin=encre-fluo] [data-ui=button][data-variant=soft]{--fill:var(--paper-2);--edge:inset 0 0 0 1.5px var(--line-2)}[data-skin=encre-fluo] [data-ui=button][data-variant=ghost]{--fill:transparent;color:var(--ink-2)}[data-skin=encre-fluo] [data-ui=button][data-variant=ghost]:hover:not(:disabled){--fill:rgb(23 15 48/0.06);color:var(--ink)}[data-skin=encre-fluo] [data-ui=button][data-variant=outline]{--fill:#ffffff;border:2px dashed rgb(23 15 48/.4)}[data-skin=encre-fluo] [data-ui=button][data-variant=outline]:hover:not(:disabled){border-style:solid;border-color:var(--ink)}[data-skin=encre-fluo] [data-ui=button]:hover:not(:disabled){transform:translate(-1px,-1px) rotate(-.6deg)}[data-skin=encre-fluo] [data-ui=button]:hover:not(:disabled):before{translate:5px 5px}[data-skin=encre-fluo] [data-ui=button]:active:not(:disabled){transform:translate(3px,3px);transition-duration:80ms}[data-skin=encre-fluo] [data-ui=button]:active:not(:disabled):before{translate:1px 1px}[data-skin=encre-fluo] [data-ui=button][data-chunky]{--edge:inset 0 0 0 2px var(--ink);font-weight:750}[data-skin=encre-fluo] [data-ui=button][data-chunky]:before{translate:6px 6px}[data-skin=encre-fluo] [data-ui=button][data-chunky]:hover:not(:disabled){transform:translate(-1px,-1px) rotate(-1deg)}[data-skin=encre-fluo] [data-ui=button][data-chunky]:hover:not(:disabled):before{translate:7px 7px}[data-skin=encre-fluo] [data-ui=button][data-chunky]:active:not(:disabled){transform:translate(5px,5px)}[data-skin=encre-fluo] [data-ui=button][data-chunky]:active:not(:disabled):before{translate:1px 1px}[data-skin=encre-fluo] .rounded-panel,[data-skin=encre-fluo] [data-ui=card]{border-radius:8px}[data-skin=encre-fluo] .rounded-stage{border-radius:14px}[data-skin=encre-fluo] [data-ui=card]{isolation:isolate;border-width:1.5px;border-color:rgb(23 15 48/.14);transition:transform .3s var(--sk-spring),border-color .2s}[data-skin=encre-fluo] [data-ui=card]:not(.absolute,.fixed,.sticky){position:relative}[data-skin=encre-fluo] [data-ui=card]:after{content:"";position:absolute;z-index:-1;left:10px;top:18px;right:-10.5px;bottom:-10.5px;border-radius:inherit;pointer-events:none;background:radial-gradient(circle,rgb(255 72 176/.8) 0 1.25px,transparent 1.7px) 0 0 /5px 5px;-webkit-mask:linear-gradient(#000 0 0) right /9px 100% no-repeat,linear-gradient(#000 0 0) bottom /100% 9px no-repeat;mask:linear-gradient(#000 0 0) right /9px 100% no-repeat,linear-gradient(#000 0 0) bottom /100% 9px no-repeat;transition:translate .3s var(--sk-spring)}[data-skin=encre-fluo] :is(a:hover>[data-ui=card],a[data-ui=card]:hover,button[data-ui=card]:hover,[data-ui=card][data-interactive]:hover){transform:translate(-3px,-3px) rotate(-.4deg);border-color:var(--ink)}[data-skin=encre-fluo] :is(a:hover>[data-ui=card],a[data-ui=card]:hover,button[data-ui=card]:hover,[data-ui=card][data-interactive]:hover):after{translate:3px 3px}[data-skin=encre-fluo] [data-ui=card-header] h3{font-size:16px}[data-skin=encre-fluo] [data-ui=card][data-state=mastered]:before{content:"ACQUIS"/"";position:absolute;z-index:1;right:14px;bottom:12px;padding:2px 8px;border:2.5px solid #d4006f;border-radius:6px;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.16em;color:#d4006f;mix-blend-mode:multiply;pointer-events:none;transform:rotate(-8deg);opacity:.9;animation:encre-stamp .42s var(--sk-spring) both}[data-skin=encre-fluo] [data-ui=badge]{border-radius:999px;font-weight:650;box-shadow:0 0 0 2px #ffffff,0 3px 6px -2px rgb(23 15 48/.28);rotate:-1.5deg}[data-skin=encre-fluo] [data-ui=badge]:nth-of-type(2n){rotate:1.2deg}[data-skin=encre-fluo] [data-ui=badge][data-tone=sun]{color:#6b4a00}[data-skin=encre-fluo] [data-ui=badge][data-tone=bubble]{color:#a3135a}[data-skin=encre-fluo] [data-ui=badge][data-tone=stop]{color:#a1162a}[data-skin=encre-fluo] [data-ui=badge][data-tone=neutral]{background-color:#ffffff;box-shadow:0 0 0 1.5px var(--line-2),0 3px 6px -2px rgb(23 15 48/.2)}[data-skin=encre-fluo] [data-ui=badge-dot]{width:9px;height:9px;border-radius:0;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}[data-skin=encre-fluo] [data-ui=progress]{height:22px!important;overflow:visible;border-radius:0;background:linear-gradient(90deg,rgb(23 15 48/.3) 0 6px,transparent 6px) 0 50% /11px 2px repeat-x}[data-skin=encre-fluo] [data-ui=progress-fill]{position:relative;border-radius:0;background:none!important}[data-skin=encre-fluo] [data-ui=progress-fill]:before{content:"";position:absolute;inset:1px 0;background:color-mix(in oklab,var(--tone,var(--riso-yellow)) 72%,transparent);mix-blend-mode:multiply;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20' preserveAspectRatio='none'><path d='M0 4C18 2 34 5 52 3S86 4 96 2L100 18C82 17 64 19 46 17S14 18 0 16Z'/></svg>") 0 0 /100% 100% no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20' preserveAspectRatio='none'><path d='M0 4C18 2 34 5 52 3S86 4 96 2L100 18C82 17 64 19 46 17S14 18 0 16Z'/></svg>") 0 0 /100% 100% no-repeat}[data-skin=encre-fluo] [data-ui=progress-fill]:after{content:"";position:absolute;top:50%;right:-15px;width:22px;height:22px;margin-top:-13px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M2 11.5 22 3l-6.5 18-4-7.5L2 11.5Z' fill='white' stroke='%23170f30' stroke-width='1.6' stroke-linejoin='round'/><path d='M11.5 13.5 22 3' fill='none' stroke='%23170f30' stroke-width='1.6' stroke-linecap='round'/></svg>") 50% /contain no-repeat;filter:drop-shadow(2px 3px 0 rgb(255 72 176/.55));animation:encre-glide 3.2s ease-in-out infinite}[data-skin=encre-fluo] [data-ui=ring]{border-radius:50%;rotate:-6deg;background:radial-gradient(circle,#ffffff 0 62%,transparent 63%)}[data-skin=encre-fluo] [data-ui=ring]:before{content:"";position:absolute;inset:-5px;border-radius:50%;border:2px dotted rgb(23 15 48/.35);pointer-events:none}[data-skin=encre-fluo] [data-ui=ring] circle:first-of-type{stroke:rgb(23 15 48/.16);stroke-dasharray:3 3}[data-skin=encre-fluo] [data-ui=ring] circle:last-of-type{stroke-linecap:butt;mix-blend-mode:multiply}[data-skin=encre-fluo] [data-ui=ring]>div{font-family:var(--font-display);font-weight:800;font-variation-settings:"SOFT" 100}[data-skin=encre-fluo] [data-ui=tabs]{align-items:flex-end;gap:3px;padding:0 8px;border-radius:0;background:none;box-shadow:inset 0 -2px 0 var(--ink)}[data-skin=encre-fluo] [data-ui=tab]{--tab:#ece6f8;margin-bottom:2px;padding-block:6px 5px;border-radius:10px 10px 2px 2px;background:var(--tab);color:var(--ink-2);font-weight:600;transition:transform .22s var(--sk-spring),background-color .16s}[data-skin=encre-fluo] [data-ui=tab]:nth-child(5n+1){--tab:#ffe2d2}[data-skin=encre-fluo] [data-ui=tab]:nth-child(5n+2){--tab:#d8ebff}[data-skin=encre-fluo] [data-ui=tab]:nth-child(5n+3){--tab:#cff7ea}[data-skin=encre-fluo] [data-ui=tab]:nth-child(5n+4){--tab:#ffe0ef}[data-skin=encre-fluo] [data-ui=tab]:nth-child(5n+5){--tab:#fff4b8}[data-skin=encre-fluo] [data-ui=tab]:hover{transform:translateY(-2px);color:var(--ink)}[data-skin=encre-fluo] [data-ui=tab][aria-selected=true]{margin-bottom:0;padding-bottom:7px;background:#ffffff;color:var(--ink);box-shadow:inset 2px 0 0 var(--ink),inset -2px 0 0 var(--ink),inset 0 2px 0 var(--ink);transform:none}[data-skin=encre-fluo] [data-ui=tab-count]{background:#ffffff;color:var(--ink-2);box-shadow:0 0 0 1px var(--line-2)}[data-skin=encre-fluo] :is([data-ui=input],[data-ui=textarea],[data-ui=select]){border:2px solid rgb(23 15 48/.7);border-radius:12px 12px 12px 3px;background-color:#ffffff;color:var(--ink);transition:box-shadow .18s,border-color .18s}[data-skin=encre-fluo] :is([data-ui=input],[data-ui=textarea],[data-ui=select]):focus{outline:none;border-color:var(--ink);background-color:color-mix(in oklab,var(--sk-highlighter) 12%,#ffffff)}[data-skin=encre-fluo] [data-ui=textarea]{line-height:1.75;background-image:repeating-linear-gradient(180deg,transparent 0 calc(1.75em - 1px),rgb(106 77 255/.2) calc(1.75em - 1px) 1.75em);background-position:0 10px;background-attachment:local}[data-skin=encre-fluo] [data-ui=switch]{background:#ffffff;box-shadow:inset 0 0 0 2px var(--ink)}[data-skin=encre-fluo] [data-ui=switch][aria-checked=true]{background:var(--mint)}[data-skin=encre-fluo] [data-ui=switch-thumb]{background:#ffffff;box-shadow:0 0 0 2px var(--ink)}[data-skin=encre-fluo] [data-ui=checkbox]{border:2px solid var(--ink);border-radius:4px 6px 3px 5px;background-color:#ffffff}[data-skin=encre-fluo] [data-ui=checkbox][aria-checked=true]{background:var(--bubble);border-color:var(--ink);color:var(--ink);rotate:-4deg}[data-skin=encre-fluo] [data-ui=eyebrow]{display:block;width:fit-content;margin-bottom:10px;padding:3px 16px;font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:repeating-linear-gradient(-45deg,rgb(255 72 176/.42) 0 7px,rgb(255 72 176/.28) 7px 14px);clip-path:polygon(0 0,100% 0,97% 25%,100% 50%,97% 75%,100% 100%,0 100%,3% 75%,0 50%,3% 25%);rotate:-2deg}[data-skin=encre-fluo] [data-ui=page-header] h1{display:inline;padding-inline:.12em;font-size:clamp(30px,3.6vw,44px);line-height:1.25;background:linear-gradient(transparent 58%,var(--sk-highlighter) 58% 90%,transparent 90%);-webkit-box-decoration-break:clone;box-decoration-break:clone}[data-skin=encre-fluo] [data-ui=stat-value]{position:relative;align-self:flex-start;padding:2px 6px;font-weight:800;font-variation-settings:"SOFT" 100,"WONK" 1}[data-skin=encre-fluo] [data-ui=stat-value]:after{content:"";position:absolute;inset:-6px -8px;border:2px solid rgb(255 72 176/.75);border-radius:52% 46% 55% 44%/58% 50% 46% 52%;rotate:-5deg;pointer-events:none}[data-skin=encre-fluo] [data-ui=stat-label]{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}[data-skin=encre-fluo] [data-ui=avatar]{box-shadow:0 0 0 2.5px #ffffff,0 3px 8px -2px rgb(23 15 48/.35)}[data-skin=encre-fluo] [data-ui=empty]>div:first-child{border-radius:50% 46% 52% 48%;background:#ffffff;box-shadow:0 0 0 2.5px #ffffff,0 0 0 4px var(--line-2),5px 5px 0 0 rgb(255 72 176/.3)}[data-skin=encre-fluo] :is([data-ui=modal-backdrop],[data-ui=drawer-backdrop]){background:rgb(23 15 48/.32);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}[data-skin=encre-fluo] [data-ui=modal]{border:7px solid transparent;border-radius:12px}[data-skin=encre-fluo] [data-ui=drawer],[data-skin=encre-fluo] [data-ui=modal]{background:linear-gradient(#ffffff,#ffffff) padding-box,repeating-linear-gradient(-45deg,var(--riso-pink) 0 12px,#ffffff 12px 18px,var(--riso-blue) 18px 30px,#ffffff 30px 36px) border-box}[data-skin=encre-fluo] [data-ui=drawer]{border-left:7px solid transparent}[data-skin=encre-fluo] :is([data-ui=lens],[data-ui=drawer-mentor],[data-ui=porthole],[data-ui=orb],[data-ui=rail-fab]){--la:var(--m-a);--lb:var(--m-b)}[data-skin=encre-fluo] [data-mentor=zephyr]:not(html){--la:#1e90ff;--lb:#00c896;--tilt:-4deg}[data-skin=encre-fluo] [data-mentor=braise]:not(html){--la:#ff5f1f;--lb:#ffd60a;--tilt:3deg}[data-skin=encre-fluo] [data-mentor=luma]:not(html){--la:#6a4dff;--lb:#ff48b0;--tilt:-2deg}[data-skin=encre-fluo] [data-mentor=kiwi]:not(html){--la:#00a95c;--lb:#c6f432;--tilt:5deg}[data-skin=encre-fluo] [data-ui=rail]{position:fixed;left:0;top:50%;z-index:40;width:var(--rail-w);display:flex;flex-direction:column;align-items:center;padding:48px 0 44px;translate:0 -50%;transition:translate .46s var(--sk-spring),opacity .3s}[data-skin=encre-fluo] [data-ui=rail][data-state=folded]{translate:-96px -50%;opacity:0;pointer-events:none}[data-skin=encre-fluo] [data-ui=rail-shape]{position:absolute;inset:0;z-index:-1;width:100%;height:100%;overflow:visible;pointer-events:none;filter:drop-shadow(6px 6px 0 rgb(255 72 176/.28)) drop-shadow(0 14px 24px rgb(64 36 140/.22))}[data-skin=encre-fluo] [data-ui=rail-shape] path{fill:url(#rail-fill);stroke:rgb(23 15 48/.32);stroke-width:1.5;stroke-dasharray:4 4}[data-skin=encre-fluo] [data-stop=f0]{stop-color:#ffffff;stop-opacity:1}[data-skin=encre-fluo] [data-stop=f1]{stop-color:#fdfbff;stop-opacity:1}[data-skin=encre-fluo] [data-stop=f2]{stop-color:#f6f1ff;stop-opacity:1}[data-skin=encre-fluo] [data-ui=rail-cell]{position:relative;display:grid;justify-items:center;align-content:center;gap:3px;width:56px;height:56px;color:var(--ink-2);text-decoration:none;background:none;border:0}[data-skin=encre-fluo] [data-ui=rail-icon]{--dot:#ece6f8;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--dot);box-shadow:0 0 0 2.5px #ffffff,0 2px 5px -1px rgb(23 15 48/.3);transition:transform .26s var(--sk-spring),background-color .2s}[data-skin=encre-fluo] [data-ui=rail-cell]:nth-child(5n+1) [data-ui=rail-icon]{--dot:#ffe2d2}[data-skin=encre-fluo] [data-ui=rail-cell]:nth-child(5n+2) [data-ui=rail-icon]{--dot:#d8ebff}[data-skin=encre-fluo] [data-ui=rail-cell]:nth-child(5n+3) [data-ui=rail-icon]{--dot:#cff7ea}[data-skin=encre-fluo] [data-ui=rail-cell]:nth-child(5n+4) [data-ui=rail-icon]{--dot:#ffe0ef}[data-skin=encre-fluo] [data-ui=rail-cell]:nth-child(5n+5) [data-ui=rail-icon]{--dot:#fff4b8}[data-skin=encre-fluo] [data-ui=rail-icon] svg{width:16px;height:16px}[data-skin=encre-fluo] [data-ui=rail-caption]{font-size:10px;font-weight:600;line-height:1;color:var(--ink-2);white-space:nowrap}[data-skin=encre-fluo] [data-ui=rail-cell]:is(:hover,:focus-visible) [data-ui=rail-icon]{transform:scale(1.14) rotate(-6deg)}[data-skin=encre-fluo] [data-ui=rail-cell][aria-current=page] [data-ui=rail-icon]{color:var(--ink);background:var(--m-a);box-shadow:0 0 0 2.5px #ffffff,0 0 0 4px var(--ink),3px 4px 0 3px rgb(255 72 176/.35);transform:rotate(-6deg)}[data-skin=encre-fluo] [data-ui=rail-cell][aria-current=page] [data-ui=rail-caption]{color:var(--ink);background:linear-gradient(transparent 20%,var(--sk-highlighter) 20% 90%,transparent 90%)}[data-skin=encre-fluo] [data-ui=rail-count]{position:absolute;top:3px;right:5px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;font:700 10px/18px var(--font-mono);text-align:center;color:var(--ink);background:var(--riso-yellow);box-shadow:0 0 0 2px #ffffff,0 0 0 3.5px var(--ink);rotate:8deg}[data-skin=encre-fluo] [data-ui=rail-dial]{position:relative;width:var(--rail-w);height:68px;margin:8px 0;padding:0;background:none;border:0}[data-skin=encre-fluo] [data-ui=rail-dial-face]{position:absolute;top:0;left:30px;width:68px;height:68px;border-radius:50%;clip-path:inset(0 0 0 34px);background:radial-gradient(circle,#ffffff 0 24px,transparent 24.5px),radial-gradient(circle,transparent 0 24.5px,var(--ink) 25px 26.5px,transparent 27px),conic-gradient(from 0deg,var(--riso-pink) calc(var(--pct, 0) * 1.8deg),rgb(23 15 48/.08) 0);filter:drop-shadow(4px 4px 0 rgb(255 72 176/.3))}[data-skin=encre-fluo] [data-ui=rail-dial-face]:after{content:"";position:absolute;inset:0;border-radius:50%;background:repeating-conic-gradient(var(--ink) 0 4deg,#3a2e5e 4deg 8deg);-webkit-mask:radial-gradient(circle,transparent 0 31px,#000 31.5px);mask:radial-gradient(circle,transparent 0 31px,#000 31.5px)}[data-skin=encre-fluo] [data-ui=rail-dial-mark]{position:absolute;left:62px;top:14px;width:4px;height:20px;border-radius:2px;background:var(--ink);transform-origin:50% 100%;rotate:calc(var(--pct, 0) * 1.8deg);transition:rotate .7s var(--sk-spring)}[data-skin=encre-fluo] [data-ui=rail-dial][data-state=warn] [data-ui=rail-dial-mark]{background:var(--tangerine);animation:encre-breathe 2s ease-in-out infinite}[data-skin=encre-fluo] [data-ui=orbits]{position:fixed;inset:0;width:100%;height:100%;z-index:41;pointer-events:none}[data-skin=encre-fluo] [data-ui=orbits] path{fill:none;stroke:rgb(23 15 48/.35);stroke-width:1.5;stroke-dasharray:6 7;animation:encre-dash 2.4s linear infinite}[data-skin=encre-fluo] [data-ui=lens]{position:fixed;left:0;top:0;z-index:42;width:66px;height:66px;padding:0;border:0;border-radius:50%;background:none}[data-skin=encre-fluo] [data-ui=lens-body]{position:absolute;inset:0;border-radius:50%;rotate:var(--tilt,-3deg);transition:transform .3s var(--sk-spring);filter:drop-shadow(0 6px 8px rgb(64 36 140/.25))}[data-skin=encre-fluo] [data-ui=lens]:is(:hover,:focus-visible) [data-ui=lens-body]{transform:scale(1.75)}[data-skin=encre-fluo] [data-ui=lens-ring]{position:absolute;inset:0;border-radius:50%;background:#ffffff;box-shadow:0 0 0 1px rgb(23 15 48/.12)}[data-skin=encre-fluo] [data-status=working] [data-ui=lens-ring]{background:repeating-conic-gradient(var(--la) 0 10deg,#ffffff 10deg 20deg);animation:encre-turn 6s linear infinite}[data-skin=encre-fluo] [data-status=waiting] [data-ui=lens-ring]{background:var(--riso-yellow);box-shadow:0 0 0 2px var(--ink);animation:encre-breathe 2.2s ease-in-out infinite}[data-skin=encre-fluo] [data-status=speaking] [data-ui=lens-ring]{background:var(--riso-pink);box-shadow:-3px 2px 0 0 var(--riso-blue)}[data-skin=encre-fluo] [data-ui=lens-face]{position:absolute;inset:4px;overflow:hidden;border-radius:50%;background:color-mix(in oklab,var(--la) 22%,#ffffff)}[data-skin=encre-fluo] [data-ui=lens-glass]{position:absolute;inset:4px;border-radius:50%;pointer-events:none;background:radial-gradient(ellipse 60% 34% at 34% 18%,rgb(255 255 255/.55),transparent 70%)}[data-skin=encre-fluo] [data-ui=lens-moons]{position:absolute;inset:-12px;border-radius:50%;pointer-events:none;animation:encre-turn 12s linear infinite}[data-skin=encre-fluo] [data-ui=lens-moons]>i{position:absolute;left:50%;top:50%;width:11px;height:11px;margin:-5.5px;transform:rotate(calc(1turn / var(--n, 1) * var(--i, 0))) translateY(-45px);background:var(--la);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}[data-skin=encre-fluo] [data-ui=lens-moons]>i[data-state=waiting]{background:var(--tangerine)}[data-skin=encre-fluo] [data-ui=lens-name]{position:absolute;left:50%;top:calc(100% + 4px);translate:-50% 0;padding:1px 9px;font-size:11px;font-weight:600;white-space:nowrap;color:var(--ink);background:var(--sk-highlighter);rotate:-2deg;transition:transform .3s var(--sk-spring)}[data-skin=encre-fluo] [data-ui=lens]:is(:hover,:focus-visible) [data-ui=lens-name]{transform:translateY(25px)}[data-skin=encre-fluo] [data-ui=bubble]{position:absolute;width:46px;height:46px;margin:-23px 0 0 -23px;display:grid;place-items:center;border:0;border-radius:50% 46% 52% 48%;color:var(--ink);background:#ffffff;box-shadow:0 0 0 2px var(--ink),4px 4px 0 2px rgb(255 72 176/.35)}[data-skin=encre-fluo] [data-ui=bubble][data-primary]{background:var(--tangerine)}[data-skin=encre-fluo] [data-ui=bubble-label]{position:absolute;top:calc(100% + 8px);left:50%;translate:-50% 0;padding:2px 8px;font-size:11.5px;font-weight:600;white-space:nowrap;color:var(--ink);background:var(--sk-highlighter);opacity:0;transition:opacity .2s}[data-skin=encre-fluo] [data-ui=bubble]:is(:hover,:focus-visible) [data-ui=bubble-label]{opacity:1}[data-skin=encre-fluo] [data-ui=rail-drawer]{position:fixed;z-index:45;left:calc(var(--rail-w) + 14px);top:50%;translate:0 -50%;width:332px;max-height:min(580px,82vh);overflow:auto;padding:16px 14px 14px;border-radius:10px;background:radial-gradient(circle,rgb(23 15 48/.08) 0 1px,transparent 1.4px) 0 0 /14px 14px,#fffdf6;box-shadow:0 0 0 1.5px rgb(23 15 48/.16),8px 8px 0 0 rgb(0 120 191/.16),0 30px 50px -24px rgb(64 36 140/.45);rotate:-.6deg}[data-skin=encre-fluo] [data-ui=rail-drawer-title]{padding:2px 6px 12px;font-family:var(--font-display);font-size:18px;font-weight:800;font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--ink)}[data-skin=encre-fluo] [data-ui=drawer-mentor]{position:relative;display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:12px;padding:8px 12px 8px 8px;border-radius:999px 18px 18px 999px;background:#ffffff;outline:1.5px dashed rgb(23 15 48/.28);outline-offset:4px;box-shadow:0 2px 4px -1px rgb(23 15 48/.2);cursor:grab;touch-action:none;transition:transform .26s var(--sk-spring),box-shadow .2s}[data-skin=encre-fluo] [data-ui=drawer-mentor]+[data-ui=drawer-mentor]{margin-top:14px}[data-skin=encre-fluo] [data-ui=drawer-mentor]:before{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-radius:0 0 18px 0;background:linear-gradient(315deg,transparent 50%,#ece6f8 0,#ffffff 80%);box-shadow:-2px -2px 4px -1px rgb(23 15 48/.2);transition:width .22s var(--sk-spring),height .22s var(--sk-spring)}[data-skin=encre-fluo] [data-ui=drawer-mentor]:hover:before{width:18px;height:18px}[data-skin=encre-fluo] [data-ui=drawer-mentor][data-dragging=true]{z-index:50;cursor:grabbing;transform:scale(1.06) rotate(var(--tilt,-3deg));box-shadow:0 0 0 2px var(--ink),6px 8px 0 0 color-mix(in oklab,var(--la) 45%,transparent),0 18px 30px -10px rgb(64 36 140/.5)}[data-skin=encre-fluo] [data-ui=drawer-mentor][data-dragging=true]:before{width:30px;height:30px}[data-skin=encre-fluo] [data-ui=drawer-mentor][data-ghost=true]{background:transparent;box-shadow:none;opacity:.55}[data-skin=encre-fluo] [data-ui=drawer-mentor][data-tearing=true]:after{content:"Lâche pour le coller";position:absolute;left:50%;bottom:calc(100% + 10px);translate:-50% 0;padding:2px 10px;font-size:12px;font-weight:700;white-space:nowrap;color:var(--ink);background:var(--sk-highlighter);rotate:-2deg}[data-skin=encre-fluo] [data-ui=porthole]{position:fixed;z-index:46;width:116px;height:116px;border-radius:50%;touch-action:none;filter:drop-shadow(5px 6px 0 rgb(255 72 176/.35)) drop-shadow(0 14px 20px rgb(64 36 140/.3))}[data-skin=encre-fluo] [data-ui=porthole][data-landed=true]{animation:encre-slap .38s var(--sk-spring)}[data-skin=encre-fluo] [data-ui=orb]{position:fixed;z-index:47;border-radius:50%}[data-skin=encre-fluo] [data-ui=orb]:before{content:"";position:absolute;inset:-12%;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgb(255 72 176/.5) 0 1.4px,transparent 1.9px) 0 0 /7px 7px;-webkit-mask:radial-gradient(closest-side,#000 60%,transparent);mask:radial-gradient(closest-side,#000 60%,transparent);animation:encre-breathe 3s ease-in-out infinite}[data-skin=encre-fluo] [data-ui=orb][data-state=speaking]:before{animation-duration:1.4s}[data-skin=encre-fluo] [data-ui=orb-ring]{position:absolute;inset:0;border-radius:50%;border:3px dashed var(--ink);animation:encre-turn 14s linear infinite}[data-skin=encre-fluo] [data-ui=loupe]{background:radial-gradient(circle,rgb(23 15 48/.05) 0 1px,transparent 1.4px) 0 0 /14px 14px,#fffdf6}[data-skin=encre-fluo] [data-ui=rail-sliver]{position:fixed;z-index:39;left:0;top:50%;width:10px;height:160px;margin-top:-80px;background:repeating-linear-gradient(-45deg,rgb(255 72 176/.55) 0 6px,rgb(255 72 176/.3) 6px 12px);clip-path:polygon(0 0,100% 3%,80% 50%,100% 97%,0 100%);opacity:0;pointer-events:none;transform-origin:0 50%;transition:opacity .4s}[data-skin=encre-fluo] [data-ui=rail-sliver][data-visible=true]{opacity:.85}[data-skin=encre-fluo] [data-ui=rail-sliver][data-waiting=true]{opacity:1;background:repeating-linear-gradient(-45deg,rgb(255 95 31/.75) 0 6px,rgb(255 95 31/.45) 6px 12px);animation:encre-flutter 1.6s ease-in-out infinite}[data-skin=encre-fluo] [data-ui=rail-fab]{display:none}@media (max-width:1023.98px){[data-skin=encre-fluo] :is([data-ui=rail],[data-ui=rail-sliver],[data-ui=orbits]){display:none}[data-skin=encre-fluo] [data-ui=rail-fab]{position:fixed;z-index:31;right:16px;bottom:calc(92px + env(safe-area-inset-bottom));display:grid;place-items:center;width:58px;height:58px;padding:3px;border:0;border-radius:50%;background:#ffffff;box-shadow:0 0 0 2px var(--ink),4px 5px 0 2px rgb(255 72 176/.35);rotate:-6deg}[data-skin=encre-fluo] [data-ui=rail-drawer]{left:10px;right:10px;top:auto;bottom:calc(86px + env(safe-area-inset-bottom));width:auto;max-height:62vh;translate:none;rotate:0deg;border-radius:16px 16px 8px 8px}}@media (prefers-reduced-motion:reduce){[data-skin=encre-fluo] [data-ui=card][data-state=mastered]:before,[data-skin=encre-fluo] [data-ui=lens-moons],[data-skin=encre-fluo] [data-ui=lens-ring],[data-skin=encre-fluo] [data-ui=orb-ring],[data-skin=encre-fluo] [data-ui=orb]:before,[data-skin=encre-fluo] [data-ui=orbits] path,[data-skin=encre-fluo] [data-ui=porthole],[data-skin=encre-fluo] [data-ui=progress-fill]:after,[data-skin=encre-fluo] [data-ui=rail-dial-mark],[data-skin=encre-fluo] [data-ui=rail-sliver]{animation:none!important}[data-skin=encre-fluo] :is([data-ui=button],[data-ui=card],[data-ui=drawer-mentor],[data-ui=tab]){transform:none!important}[data-skin=encre-fluo] :is([data-ui=button],[data-ui=card],[data-ui=lens-body],[data-ui=rail],[data-ui=tab]){transition-duration:.01ms!important}}html[data-skin=plasma]{color-scheme:dark;--canvas:#08040f;--paper:#130b24;--paper-2:#1c1133;--paper-3:#291a47;--ink:#fbf6ff;--ink-2:#d6c8f0;--ink-3:#a796cc;--line:rgb(214 180 255/0.13);--line-2:rgb(214 180 255/0.26);--tangerine:#ff7020;--tangerine-ink:#ffb07a;--tangerine-soft:#3a160c;--sun:#ffd83d;--sun-soft:#36290a;--mint:#2dffc6;--mint-ink:#8affdf;--mint-soft:#093a31;--sky:#38c6ff;--sky-ink:#9ee2ff;--sky-soft:#0b2a48;--grape:#a07bff;--grape-ink:#d2c2ff;--grape-soft:#2a1a5e;--bubble:#ff4596;--bubble-soft:#45102e;--stop:#ff4d6a;--stop-soft:#440f1d;--brand:var(--tangerine);--brand-ink:var(--tangerine-ink);--focus:#2dffc6;--shadow-card:inset 0 1px 0 rgb(255 255 255/0.07),0 0 0 1px rgb(214 180 255/0.1),0 28px 50px -30px rgb(0 0 0/0.95);--shadow-pop:inset 0 1px 0 rgb(255 255 255/0.1),0 0 0 1px rgb(214 180 255/0.2),0 44px 100px -30px rgb(0 0 0/0.95),0 0 90px -30px rgb(255 69 150/0.35);--radius:16px;--radius-lg:30px;--radius-xl:40px;--font-bricolage:var(--font-anybody),"Anybody",ui-sans-serif,system-ui,sans-serif;--sk-on:#14051a;--sk-magma:linear-gradient(120deg,#ffb43d,#ff7020 30%,#ff4596 68%,#c45bff);--sk-ease:cubic-bezier(0.2,0.8,0.2,1);--sk-jelly:cubic-bezier(0.34,1.56,0.64,1);--rail-w:64px;--m-a:#ff4596;--m-b:#a07bff;--m-glow:rgb(255 69 150/0.5)}@supports (transition-timing-function:linear(0,1)){html[data-skin=plasma]{--sk-jelly:linear(0,0.42 9%,0.96 19%,1.14 28%,1.09 37%,0.97 52%,1.015 68%,1)}}html[data-skin=plasma][data-mentor=zephyr]{--m-a:#38c6ff;--m-b:#2dffc6;--m-glow:rgb(56 198 255/0.5)}html[data-skin=plasma][data-mentor=braise]{--m-a:#ff7020;--m-b:#ffd83d;--m-glow:rgb(255 112 32/0.55)}html[data-skin=plasma][data-mentor=luma]{--m-a:#a07bff;--m-b:#ff7ad9;--m-glow:rgb(160 123 255/0.55)}html[data-skin=plasma][data-mentor=kiwi]{--m-a:#5cff7a;--m-b:#d4ff3a;--m-glow:rgb(92 255 122/0.45)}html[data-skin=plasma]{background:#08040f}html[data-skin=plasma] body{background:transparent}[data-skin=plasma] :is([data-ui=shell],.min-h-screen.bg-canvas){background:transparent}html[data-skin=plasma]:before{content:"";position:fixed;inset:0;z-index:-4;pointer-events:none;background:radial-gradient(70vmax 46vmax at 50% 118%,color-mix(in oklab,var(--m-a) 30%,transparent),transparent 70%),radial-gradient(52vmax 52vmax at -8% 6%,rgb(160 123 255/.2),transparent 66%),radial-gradient(46vmax 46vmax at 108% 34%,rgb(56 198 255/.12),transparent 66%),linear-gradient(180deg,#0c0519 0,#08040f 58%,#0e0420 100%)}html[data-skin=plasma] body:before{content:"";position:fixed;inset:-18vmax;z-index:-3;pointer-events:none;background:radial-gradient(17vmax 15vmax at 28% 36%,color-mix(in oklab,var(--m-a) 40%,transparent),transparent 72%),radial-gradient(13vmax 16vmax at 70% 60%,rgb(255 112 32/.26),transparent 72%),radial-gradient(11vmax 11vmax at 54% 24%,rgb(45 255 198/.16),transparent 72%),radial-gradient(9vmax 12vmax at 40% 74%,color-mix(in oklab,var(--m-b) 30%,transparent),transparent 72%);animation:plasma-lava 40s ease-in-out infinite alternate}@keyframes plasma-lava{33%{transform:translate3d(5vmax,-4vmax,0) rotate(9deg) scale(1.06)}66%{transform:translate3d(-4vmax,3vmax,0) rotate(-7deg) scale(.96)}to{transform:translate3d(2vmax,5vmax,0) rotate(4deg) scale(1.03)}}html[data-skin=plasma] body:after,html[data-skin=plasma]:after{content:"";position:fixed;inset:-12vmax;z-index:-2;pointer-events:none;background:repeating-linear-gradient(90deg,rgb(255 255 255/.05) 0 1px,transparent 1px 7px);-webkit-mask-image:radial-gradient(70vmax 46vmax at 88% 4%,#000,transparent 72%),radial-gradient(56vmax 40vmax at 4% 96%,#000,transparent 72%);mask-image:radial-gradient(70vmax 46vmax at 88% 4%,#000,transparent 72%),radial-gradient(56vmax 40vmax at 4% 96%,#000,transparent 72%)}html[data-skin=plasma] body:after{background:repeating-linear-gradient(92deg,rgb(255 210 240/.05) 0 1px,transparent 1px 7.4px);animation:plasma-silk 70s ease-in-out infinite alternate}@keyframes plasma-silk{to{transform:rotate(-2.4deg) translate3d(1vmax,0,0)}}@media (prefers-reduced-motion:reduce){html[data-skin=plasma] body:after,html[data-skin=plasma] body:before{animation:none}}@property --plasma-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes plasma-spin{to{--plasma-a:360deg}}@keyframes plasma-jelly{0%{transform:scale(1)}28%{transform:scale(1.07,.92)}50%{transform:scale(.97,1.05)}72%{transform:scale(1.02,.99)}to{transform:scale(1)}}@keyframes plasma-bob{50%{transform:translateY(-5px)}}@keyframes plasma-breathe{50%{opacity:.45}}@keyframes plasma-halo{50%{transform:scale(1.08)}}html[data-skin=plasma] ::selection{background:rgb(255 69 150/.55);color:#ffffff}[data-skin=plasma] :is(.bg-tangerine,.bg-mint,.bg-sky,.bg-sun,.bg-grape,.bg-bubble,.bg-stop).text-white{color:var(--sk-on)}[data-skin=plasma] :is(h1,h2){font-weight:800;font-stretch:112%;letter-spacing:-.01em}[data-skin=plasma] h3{font-family:var(--font-sans);font-weight:600;letter-spacing:0}[data-skin=plasma] .skeleton{background:linear-gradient(90deg,#1a1030,#2b1a4d 50%,#1a1030);background-size:200% 100%}[data-skin=plasma] .prose-school blockquote{border-left:0;border-radius:26px 26px 26px 6px;background:radial-gradient(120% 80% at 0 0,rgb(255 255 255/.06),transparent 60%),var(--grape-soft);box-shadow:inset 0 0 0 1px rgb(210 194 255/.22)}[data-skin=plasma] [data-ui=topbar]{background:rgb(10 5 20/.72);-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);border-bottom-color:rgb(214 180 255/.1)}[data-skin=plasma] [data-ui=topnav] a[aria-current=page]{color:var(--sk-on);background:var(--sk-magma);border-radius:999px;box-shadow:0 6px 20px -8px rgb(255 69 150/.9)}@media (min-width:1024px){[data-skin=plasma] [data-ui=topnav]{display:none}[data-skin=plasma] [data-ui=shell-main]{padding-left:max(24px,calc(var(--rail-w) + 28px - max(0px, (100vw - 1320px) / 2)))}}[data-skin=plasma] [data-ui=tabbar]{inset-inline:10px;bottom:max(10px,env(safe-area-inset-bottom));border:0;border-radius:30px;background:rgb(16 8 30/.86);-webkit-backdrop-filter:blur(18px) saturate(1.5);backdrop-filter:blur(18px) saturate(1.5);box-shadow:0 0 0 1px var(--line-2),0 24px 40px -16px rgb(0 0 0/.9),0 0 40px -20px var(--m-glow)}[data-skin=plasma] [data-ui=tabbar] a{color:var(--ink-3)}[data-skin=plasma] [data-ui=tabbar] a[aria-current=page]{color:#ffffff}[data-skin=plasma] [data-ui=tabbar] a[aria-current=page] svg{color:var(--m-a);filter:drop-shadow(0 0 8px var(--m-glow))}[data-skin=plasma] [data-ui=streak]{color:#ffe27a;background:radial-gradient(80% 120% at 20% 0,rgb(255 216 61/.25),transparent 60%),#2e1708;border-radius:14px 18px 12px 16px/12px 16px 14px 18px;box-shadow:inset 0 0 0 1px rgb(255 216 61/.25),0 0 20px -8px rgb(255 112 32/.8)}[data-skin=plasma] [data-ui=xp]{min-height:34px;border-radius:999px;background:radial-gradient(circle at 18px 50%,#24154a 0 9px,transparent 9.5px),radial-gradient(circle at 18px 50%,transparent 0 12.5px,var(--grape-soft) 13px),conic-gradient(from 0deg at 18px 50%,#ffb43d,#ff4596 calc(var(--pct, 0) * .6%),#c45bff calc(var(--pct, 0) * 1%),rgb(210 194 255/.16) 0);box-shadow:inset 0 0 0 1px rgb(210 194 255/.2),0 0 20px -10px rgb(255 69 150/.9)}[data-skin=plasma] [data-ui=xp-bar]{display:none}[data-skin=plasma] [data-ui=button]{--fill:var(--paper-2);--drip:rgb(160 123 255/0.6);position:relative;isolation:isolate;border-color:transparent;border-radius:999px;background:transparent;font-family:var(--font-display);font-weight:750;font-stretch:108%;letter-spacing:.01em;transition:transform .56s var(--sk-jelly),box-shadow .3s var(--sk-ease),filter .2s,color .16s}[data-skin=plasma] [data-ui=button][data-size=icon]{border-radius:46% 54% 50% 50%/52% 46% 54% 48%}[data-skin=plasma] [data-ui=button]:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(62% 52% at 50% 0,rgb(255 255 255/var(--gloss,.5)),transparent 72%),var(--fill);box-shadow:var(--edge,inset 0 0 0 0 transparent)}[data-skin=plasma] [data-ui=button]:before{content:"";position:absolute;inset:-3px;z-index:-2;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--plasma-a),#2dffc6,#38c6ff,#a07bff,#ff4596,#ff7020,#ffd83d,#2dffc6);filter:blur(6px);opacity:0;transition:opacity .3s}[data-skin=plasma] [data-ui=button]:is([data-variant=primary],[data-variant=mint],[data-variant=sky],[data-variant=grape],[data-variant=danger],[data-variant=ink]){color:var(--sk-on);--edge:inset 0 -4px 10px rgb(0 0 0/0.22),inset 0 2px 4px rgb(255 255 255/0.4),inset 0 0 0 1px rgb(255 255 255/0.14);box-shadow:0 14px 30px -14px var(--drip)}[data-skin=plasma] [data-ui=button][data-variant=primary]{--fill:var(--sk-magma);--drip:rgb(255 69 150/0.85)}[data-skin=plasma] [data-ui=button][data-variant=mint]{--fill:radial-gradient(120% 140% at 30% 0%,#b4ffea,#2dffc6 45%,#00c9a0);--drip:rgb(45 255 198/0.7)}[data-skin=plasma] [data-ui=button][data-variant=sky]{--fill:radial-gradient(120% 140% at 30% 0%,#c8f0ff,#38c6ff 45%,#1890ff);--drip:rgb(56 198 255/0.75)}[data-skin=plasma] [data-ui=button][data-variant=grape]{--fill:radial-gradient(120% 140% at 30% 0%,#e4d8ff,#a07bff 45%,#9466ff);--drip:rgb(160 123 255/0.8)}[data-skin=plasma] [data-ui=button][data-variant=danger]{--fill:radial-gradient(120% 140% at 30% 0%,#ffc2cc,#ff4d6a 45%,#ff2d55);--drip:rgb(255 77 106/0.8)}[data-skin=plasma] [data-ui=button][data-variant=ink]{--fill:#fbf6ff;--drip:rgb(214 180 255/0.5)}[data-skin=plasma] [data-ui=button][data-variant=soft]{--fill:var(--paper-2);--gloss:0.08;--edge:inset 0 0 0 1px var(--line-2);color:var(--ink)}[data-skin=plasma] [data-ui=button][data-variant=ghost]{--fill:transparent;--gloss:0;color:var(--ink-2)}[data-skin=plasma] [data-ui=button][data-variant=ghost]:hover:not(:disabled){--fill:rgb(214 180 255/0.09);color:var(--ink)}[data-skin=plasma] [data-ui=button][data-variant=outline]{--fill:transparent;--gloss:0;--edge:inset 0 0 0 1.5px var(--line-2);color:var(--ink)}[data-skin=plasma] [data-ui=button]:hover:not(:disabled){animation:plasma-jelly .64s var(--sk-ease);filter:saturate(1.15) brightness(1.04)}[data-skin=plasma] [data-ui=button]:is([data-variant=primary],[data-variant=mint],[data-variant=sky],[data-variant=grape],[data-variant=danger],[data-variant=outline]):hover:not(:disabled):before{opacity:.75;animation:plasma-spin 2.4s linear infinite}[data-skin=plasma] [data-ui=button]:active:not(:disabled){animation:none;transform:scale(1.08,.88);transition-duration:.11s}[data-skin=plasma] [data-ui=button][data-chunky]{--gloss:0.62;box-shadow:0 7px 0 -1px color-mix(in oklab,var(--drip) 55%,#12041c),0 18px 34px -12px var(--drip)}[data-skin=plasma] [data-ui=button][data-chunky]:is([data-variant=primary],[data-variant=mint],[data-variant=sky],[data-variant=grape],[data-variant=danger],[data-variant=ink]){--edge:inset 0 -6px 12px rgb(0 0 0/0.28),inset 0 3px 6px rgb(255 255 255/0.5),inset 0 0 0 1px rgb(255 255 255/0.16)}[data-skin=plasma] [data-ui=button][data-chunky]:active:not(:disabled){transform:translateY(5px) scale(1.06,.92);box-shadow:0 2px 0 -1px color-mix(in oklab,var(--drip) 55%,#12041c),0 8px 18px -10px var(--drip)}[data-skin=plasma] .rounded-panel,[data-skin=plasma] [data-ui=card]{border-radius:34px 24px 38px 22px/26px 34px 24px 36px}[data-skin=plasma] .rounded-stage{border-radius:44px 30px 48px 28px/32px 44px 30px 46px}[data-skin=plasma] [data-ui=card]{isolation:isolate;border-color:transparent;background-image:radial-gradient(480px circle at var(--mx,20%) var(--my,-30%),rgb(255 255 255/.07),transparent 60%),linear-gradient(160deg,rgb(255 255 255/.045),transparent 42%);transition:border-radius .8s var(--sk-jelly),transform .5s var(--sk-jelly),box-shadow .4s var(--sk-ease)}[data-skin=plasma] [data-ui=card]:not(.absolute,.fixed,.sticky){position:relative}[data-skin=plasma] [data-ui=card]:before{content:"";position:absolute;inset:0;z-index:-1;padding:1.5px;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--plasma-a),#2dffc6,#38c6ff,#a07bff,#ff4596,#ff7020,#ffd83d,#2dffc6);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:.26;transition:opacity .4s}[data-skin=plasma] :is(a:hover>[data-ui=card],a[data-ui=card]:hover,button[data-ui=card]:hover,[data-ui=card][data-interactive]:hover){border-radius:24px 36px 26px 38px/34px 24px 36px 26px;transform:translateY(-4px) rotate(-.3deg);box-shadow:var(--shadow-card),0 24px 60px -30px var(--m-glow)}[data-skin=plasma] :is(a:hover>[data-ui=card],a[data-ui=card]:hover,button[data-ui=card]:hover,[data-ui=card][data-interactive]:hover):before{opacity:.9;animation:plasma-spin 5s linear infinite}[data-skin=plasma] [data-ui=card-header] h3{font-size:16px}[data-skin=plasma] [data-ui=card][data-state=mastered]:before{opacity:.85;animation:plasma-spin 6s linear infinite}[data-skin=plasma] [data-ui=card][data-state=mastered]:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:repeating-radial-gradient(circle at var(--mx,50%) var(--my,50%),rgb(255 255 255/.06) 0 1px,transparent 1px 5px),linear-gradient(115deg,transparent 20%,rgb(255 69 150/.35) 32%,rgb(255 216 61/.3) 42%,rgb(45 255 198/.32) 52%,rgb(56 198 255/.3) 62%,rgb(160 123 255/.32) 72%,transparent 84%);background-size:100% 100%,260% 260%;background-position:0 0,var(--mx,50%) var(--my,50%);mix-blend-mode:color-dodge;opacity:.35}[data-skin=plasma] [data-ui=badge]{border-radius:12px 14px 10px 13px/10px 12px 14px 11px;font-weight:600;box-shadow:inset 0 0 0 1px color-mix(in oklab,currentColor 32%,transparent),inset 0 7px 10px -7px rgb(255 255 255/.3)}[data-skin=plasma] [data-ui=badge][data-tone=sun]{color:#ffe27a}[data-skin=plasma] [data-ui=badge][data-tone=bubble]{color:#ff9ccb}[data-skin=plasma] [data-ui=badge][data-tone=stop]{color:#ffa0ae}[data-skin=plasma] [data-ui=badge][data-tone=ink]{background-color:#fbf6ff;color:var(--sk-on)}[data-skin=plasma] [data-ui=badge-dot]{width:7px;height:7px;border-radius:50% 50% 50% 0;transform:rotate(135deg);box-shadow:0 0 8px currentColor}[data-skin=plasma] [data-ui=progress]{position:relative;height:18px!important;border-radius:999px;background:linear-gradient(180deg,rgb(255 255 255/.06),rgb(255 255 255/.02)),#120a22;box-shadow:inset 0 0 0 1px rgb(214 180 255/.2),inset 0 3px 6px rgb(0 0 0/.6)}[data-skin=plasma] [data-ui=progress]:after{content:"";position:absolute;z-index:2;left:8px;right:8px;top:3px;height:4px;border-radius:999px;pointer-events:none;background:linear-gradient(90deg,rgb(255 255 255/.35),rgb(255 255 255/.05))}[data-skin=plasma] [data-ui=progress-fill]{position:relative;border-radius:999px 0 0 999px;background:linear-gradient(90deg,color-mix(in oklab,var(--tone,var(--bubble)) 55%,#2a0f4a),var(--tone,var(--bubble)))!important;box-shadow:0 0 16px -2px var(--tone,var(--bubble))}[data-skin=plasma] [data-ui=progress-fill]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle,rgb(255 255 255/.55) 0 1.4px,transparent 2px) 0 0 /14px 9px,radial-gradient(circle,rgb(255 255 255/.35) 0 1px,transparent 1.6px) 7px 4px /11px 12px;animation:plasma-fizz 2.2s linear infinite}@keyframes plasma-fizz{to{background-position:0 -18px,7px -20px}}[data-skin=plasma] [data-ui=progress-fill]:after{content:"";position:absolute;top:-6px;bottom:-6px;right:-5px;width:10px;background:var(--tone,var(--bubble));-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='12'><path d='M0 0H5C8.5 3 8.5 3 5 6S1.5 9 5 12H0Z'/></svg>") 0 0 /10px 12px repeat-y;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='12'><path d='M0 0H5C8.5 3 8.5 3 5 6S1.5 9 5 12H0Z'/></svg>") 0 0 /10px 12px repeat-y;animation:plasma-wave 1.4s linear infinite}@keyframes plasma-wave{to{-webkit-mask-position:0 12px;mask-position:0 12px}}[data-skin=plasma] [data-ui=ring]{border-radius:50%;background:radial-gradient(circle at 35% 30%,rgb(255 255 255/.16),transparent 45%),radial-gradient(circle,#170d2c 0 56%,transparent 57%)}[data-skin=plasma] [data-ui=ring]:before{content:"";position:absolute;inset:-3px;border-radius:50%;pointer-events:none;background:conic-gradient(from var(--plasma-a),#2dffc6,#38c6ff,#a07bff,#ff4596,#ff7020,#ffd83d,#2dffc6);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 1.5px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,transparent calc(100% - 1.5px),#000 calc(100% - 1px));opacity:.6;animation:plasma-spin 8s linear infinite}[data-skin=plasma] [data-ui=ring] svg{filter:drop-shadow(0 0 5px rgb(255 69 150/.7)) drop-shadow(0 0 12px rgb(160 123 255/.4))}[data-skin=plasma] [data-ui=ring] circle:first-of-type{stroke:rgb(214 180 255/.14)}[data-skin=plasma] [data-ui=ring]>div{font-family:var(--font-display);font-style:italic;font-weight:900;font-stretch:70%;font-variant-numeric:tabular-nums}[data-skin=plasma] [data-ui=tabs]{padding:5px;border-radius:999px;background:rgb(19 11 36/.85);box-shadow:inset 0 0 0 1px var(--line),inset 0 2px 8px rgb(0 0 0/.5)}[data-skin=plasma] [data-ui=tab]{border-radius:999px;color:var(--ink-3);font-weight:600;transition:color .2s,background-color .2s}[data-skin=plasma] [data-ui=tab]:hover{color:var(--ink)}[data-skin=plasma] [data-ui=tab][aria-selected=true]{color:var(--sk-on);background:radial-gradient(60% 55% at 50% 0,rgb(255 255 255/.55),transparent 70%),var(--sk-magma);box-shadow:0 8px 22px -10px rgb(255 69 150/.9),inset 0 -3px 6px rgb(0 0 0/.2);animation:plasma-jelly .56s var(--sk-ease)}[data-skin=plasma] [data-ui=tab-count]{background:rgb(214 180 255/.14);color:var(--ink-2)}[data-skin=plasma] [data-ui=tab][aria-selected=true] [data-ui=tab-count]{background:rgb(20 5 26/.14);color:var(--sk-on)}[data-skin=plasma] :is([data-ui=input],[data-ui=textarea],[data-ui=select]){border:1.5px solid var(--line-2);border-radius:18px;background-color:rgb(14 8 28/.9);box-shadow:inset 0 2px 10px rgb(0 0 0/.5);caret-color:var(--mint)}[data-skin=plasma] :is([data-ui=input],[data-ui=textarea],[data-ui=select])::placeholder{color:var(--placeholder)}[data-skin=plasma] :is([data-ui=input],[data-ui=textarea],[data-ui=select]):focus{outline:none;border-color:transparent;background:linear-gradient(#0e081c,#0e081c) padding-box,conic-gradient(from var(--plasma-a),#2dffc6,#38c6ff,#a07bff,#ff4596,#ff7020,#ffd83d,#2dffc6) border-box;box-shadow:inset 0 2px 10px rgb(0 0 0/.5);animation:plasma-spin 3.2s linear infinite}[data-skin=plasma] [data-ui=switch]{background:#170d2c;box-shadow:inset 0 0 0 1px var(--line-2),inset 0 2px 6px rgb(0 0 0/.5)}[data-skin=plasma] [data-ui=switch][aria-checked=true]{background:var(--sk-magma);box-shadow:0 0 16px -4px rgb(255 69 150/.8)}[data-skin=plasma] [data-ui=switch-thumb]{background:radial-gradient(circle at 35% 30%,#ffffff,#e6d9ff 70%)}[data-skin=plasma] [data-ui=checkbox]{border-radius:7px 7px 7px 2px;border-color:var(--line-2);background-color:#0e081c}[data-skin=plasma] [data-ui=checkbox][aria-checked=true]{background:var(--sk-magma);border-color:transparent;color:var(--sk-on);box-shadow:0 0 12px -2px rgb(255 69 150/.8)}[data-skin=plasma] [data-ui=eyebrow]{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--mint-ink)}[data-skin=plasma] [data-ui=eyebrow]:before{content:"";width:9px;height:9px;border-radius:50% 50% 50% 0;transform:rotate(135deg);background:var(--mint);box-shadow:0 0 10px var(--mint)}[data-skin=plasma] [data-ui=page-header] h1{font-size:clamp(30px,3.8vw,44px);font-weight:850;font-stretch:118%;line-height:1.02;letter-spacing:-.015em;background:linear-gradient(180deg,#ffffff,#f6edff 44%,#cdb6ff 52%,#ffd3ee);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 22px rgb(255 69 150/.25))}[data-skin=plasma] [data-ui=stat-value]{font-family:var(--font-display);font-size:34px;font-style:italic;font-weight:900;font-stretch:64%;letter-spacing:-.01em;text-shadow:0 0 18px rgb(255 69 150/.35)}[data-skin=plasma] [data-ui=stat-label]{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase}[data-skin=plasma] [data-ui=avatar]{box-shadow:0 0 0 2px var(--canvas),0 0 0 3.5px #a07bff,0 0 14px -2px rgb(160 123 255/.7)}[data-skin=plasma] [data-ui=empty]>div:first-child{border-radius:46% 54% 50% 50%/52% 46% 54% 48%;background:radial-gradient(circle at 35% 25%,rgb(255 255 255/.18),transparent 55%),var(--paper-2);box-shadow:inset 0 0 0 1px var(--line-2)}[data-skin=plasma] :is([data-ui=modal-backdrop],[data-ui=drawer-backdrop]){background:rgb(6 2 12/.7);-webkit-backdrop-filter:blur(8px) saturate(1.3);backdrop-filter:blur(8px) saturate(1.3)}[data-skin=plasma] [data-ui=modal]{border-radius:38px 28px 40px 26px/30px 38px 28px 40px;background:rgb(22 12 40/.9)}[data-skin=plasma] [data-ui=drawer],[data-skin=plasma] [data-ui=modal]{-webkit-backdrop-filter:blur(24px) saturate(1.6);backdrop-filter:blur(24px) saturate(1.6)}[data-skin=plasma] [data-ui=drawer]{border-radius:38px 0 0 38px;background:rgb(20 10 38/.92);box-shadow:-1px 0 0 var(--line-2),var(--shadow-pop)}[data-skin=plasma] :is([data-ui=lens],[data-ui=drawer-mentor],[data-ui=porthole],[data-ui=orb],[data-ui=rail-fab]){--la:var(--m-a);--lb:var(--m-b)}[data-skin=plasma] [data-mentor=zephyr]:not(html){--la:#38c6ff;--lb:#2dffc6}[data-skin=plasma] [data-mentor=braise]:not(html){--la:#ff7020;--lb:#ffd83d}[data-skin=plasma] [data-mentor=luma]:not(html){--la:#a07bff;--lb:#ff7ad9}[data-skin=plasma] [data-mentor=kiwi]:not(html){--la:#5cff7a;--lb:#d4ff3a}[data-skin=plasma] [data-ui=rail]{position:fixed;left:0;top:50%;z-index:40;width:var(--rail-w);display:flex;flex-direction:column;align-items:center;padding:48px 0 44px;translate:0 -50%;transition:translate .56s var(--sk-jelly),opacity .4s}[data-skin=plasma] [data-ui=rail][data-state=folded]{translate:-96px -50%;opacity:0;pointer-events:none}[data-skin=plasma] [data-ui=rail-shape]{position:absolute;inset:0;z-index:-2;width:100%;height:100%;overflow:visible;pointer-events:none;filter:drop-shadow(6px 0 26px var(--m-glow))}[data-skin=plasma] [data-ui=rail-shape] path{fill:url(#rail-fill);stroke:url(#rail-stroke);stroke-width:1.5}[data-skin=plasma] [data-stop=f0]{stop-color:#1b0f33;stop-opacity:.92}[data-skin=plasma] [data-stop=f1]{stop-color:#10081f;stop-opacity:.94}[data-skin=plasma] [data-stop=f2]{stop-color:#2a0d2a;stop-opacity:.92}[data-skin=plasma] [data-stop=s0]{stop-color:#2dffc6;stop-opacity:.55}[data-skin=plasma] [data-stop=s1]{stop-color:#a07bff;stop-opacity:.7}[data-skin=plasma] [data-stop=s2]{stop-color:#ff4596;stop-opacity:.55}[data-skin=plasma] [data-ui=rail-lava]{position:absolute;inset:34px 12px 34px 6px;z-index:-1;overflow:hidden;border-radius:22px;filter:url(#plasma-goo);opacity:.5;pointer-events:none}[data-skin=plasma] [data-ui=rail-lava]>i{position:absolute;left:50%;top:0;width:30px;height:30px;margin-left:-15px;border-radius:50%;background:var(--m-a);animation:plasma-rise 16s ease-in-out infinite alternate}[data-skin=plasma] [data-ui=rail-lava]>i:nth-child(2){width:22px;height:26px;margin-left:-11px;background:var(--m-b);animation-duration:21s;animation-delay:-6s}[data-skin=plasma] [data-ui=rail-lava]>i:nth-child(3){width:26px;height:22px;margin-left:-13px;background:#ff4596;animation-duration:25s;animation-delay:-12s}@keyframes plasma-rise{0%{transform:translateY(520px) scale(1.1)}to{transform:translateY(-10px) scale(.85)}}[data-skin=plasma] [data-ui=rail-cell]{position:relative;display:grid;justify-items:center;align-content:center;gap:3px;width:56px;height:56px;color:var(--ink-2);text-decoration:none;background:none;border:0}[data-skin=plasma] [data-ui=rail-icon]{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:radial-gradient(circle at 34% 26%,rgb(255 255 255/.3),transparent 50%),rgb(255 255 255/.06);box-shadow:inset 0 0 0 1px rgb(214 180 255/.3),inset 0 -4px 8px rgb(0 0 0/.3);transition:transform .52s var(--sk-jelly),box-shadow .25s}[data-skin=plasma] [data-ui=rail-icon] svg{width:16px;height:16px}[data-skin=plasma] [data-ui=rail-caption]{font-size:10px;font-weight:500;line-height:1;color:var(--ink-3);white-space:nowrap}[data-skin=plasma] [data-ui=rail-cell]:is(:hover,:focus-visible) [data-ui=rail-icon]{transform:scale(1.16,1.08)}[data-skin=plasma] [data-ui=rail-cell][aria-current=page] [data-ui=rail-icon]{color:var(--sk-on);background:radial-gradient(circle at 34% 26%,rgb(255 255 255/.6),transparent 50%),var(--sk-magma);box-shadow:0 0 18px -2px rgb(255 69 150/.85),inset 0 -4px 8px rgb(0 0 0/.2)}[data-skin=plasma] [data-ui=rail-cell][aria-current=page] [data-ui=rail-caption]{color:var(--ink)}[data-skin=plasma] [data-ui=rail-count]{position:absolute;top:4px;right:6px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;font:700 10px/17px var(--font-mono);text-align:center;color:#1a1000;background:#ffd83d;box-shadow:0 0 0 2px #10081f,0 0 10px rgb(255 216 61/.6)}[data-skin=plasma] [data-ui=rail-dial]{position:relative;width:var(--rail-w);height:68px;margin:8px 0;padding:0;background:none;border:0}[data-skin=plasma] [data-ui=rail-dial-face]{position:absolute;top:0;left:30px;width:68px;height:68px;border-radius:50%;clip-path:inset(0 0 0 34px);background:radial-gradient(circle at 62% 30%,rgb(255 255 255/.4),transparent 34%),linear-gradient(to top,color-mix(in oklab,var(--m-a) 85%,white) 0 calc(var(--pct, 0) * 1%),rgb(30 16 54/.95) 0);box-shadow:inset 0 0 0 2px rgb(255 255 255/.12),inset 0 -6px 14px rgb(0 0 0/.45);filter:drop-shadow(4px 0 12px var(--m-glow))}[data-skin=plasma] [data-ui=rail-dial-face]:after{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from var(--plasma-a),#2dffc6,#38c6ff,#a07bff,#ff4596,#ff7020,#ffd83d,#2dffc6);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));animation:plasma-spin 4s linear infinite}[data-skin=plasma] [data-ui=rail-dial-mark]{display:none}[data-skin=plasma] [data-ui=rail-dial][data-state=warn] [data-ui=rail-dial-face]{animation:plasma-breathe 2s ease-in-out infinite}[data-skin=plasma] [data-ui=orbits]{position:fixed;inset:0;width:100%;height:100%;z-index:41;pointer-events:none}[data-skin=plasma] [data-ui=orbits] path{fill:none;stroke:color-mix(in oklab,var(--m-a) 60%,transparent);stroke-width:4;stroke-linecap:round;stroke-dasharray:.1 13}[data-skin=plasma] [data-ui=lens]{position:fixed;left:0;top:0;z-index:42;width:66px;height:66px;padding:0;border:0;border-radius:50%;background:none}[data-skin=plasma] [data-ui=lens-body]{position:absolute;inset:0;border-radius:50%;transition:transform .52s var(--sk-jelly);filter:drop-shadow(0 8px 16px rgb(0 0 0/.5))}[data-skin=plasma] [data-ui=lens]:is(:hover,:focus-visible) [data-ui=lens-body]{transform:scale(1.75)}[data-skin=plasma] [data-ui=lens-ring]{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 200deg,color-mix(in oklab,var(--la) 70%,white),var(--lb),var(--la),color-mix(in oklab,var(--la) 70%,white))}[data-skin=plasma] [data-status=working] [data-ui=lens-ring]{background:conic-gradient(from var(--plasma-a),#2dffc6,#38c6ff,#a07bff,#ff4596,#ff7020,#ffd83d,#2dffc6);animation:plasma-spin 1.6s linear infinite}[data-skin=plasma] [data-status=waiting] [data-ui=lens-ring]{background:#ffd83d;box-shadow:0 0 18px rgb(255 216 61/.6);animation:plasma-breathe 2.2s ease-in-out infinite}[data-skin=plasma] [data-status=speaking] [data-ui=lens-ring]{background:conic-gradient(from var(--plasma-a),var(--la),#ffffff,var(--lb),var(--la));animation:plasma-spin 2.2s linear infinite;box-shadow:0 0 22px -2px var(--la)}[data-skin=plasma] [data-ui=lens-face]{position:absolute;inset:3px;overflow:hidden;border-radius:50%;background:radial-gradient(circle at 50% 30%,color-mix(in oklab,var(--la) 40%,#130b24),#0c0618)}[data-skin=plasma] [data-ui=lens-glass]{position:absolute;inset:3px;border-radius:50%;pointer-events:none;background:radial-gradient(ellipse 58% 34% at 36% 18%,rgb(255 255 255/.5),rgb(255 255 255/0) 70%),radial-gradient(ellipse 30% 14% at 70% 88%,rgb(255 255 255/.18),rgb(255 255 255/0) 70%),radial-gradient(circle at 50% 50%,transparent 58%,color-mix(in oklab,var(--la) 30%,transparent) 100%);box-shadow:inset 0 0 0 1px rgb(255 255 255/.2),inset 0 -8px 16px rgb(0 0 0/.3)}[data-skin=plasma] [data-ui=lens-moons]{position:absolute;inset:-12px;border-radius:50%;pointer-events:none;animation:plasma-turn 7s linear infinite}@keyframes plasma-turn{to{transform:rotate(1turn)}}[data-skin=plasma] [data-ui=lens-moons]>i{position:absolute;left:50%;top:50%;width:9px;height:9px;margin:-4.5px;border-radius:50%;transform:rotate(calc(1turn / var(--n, 1) * var(--i, 0))) translateY(-45px);background:radial-gradient(circle at 35% 30%,#ffffff 0 20%,var(--la) 65%);box-shadow:0 0 10px var(--la)}[data-skin=plasma] [data-ui=lens-moons]>i[data-state=waiting]{background:radial-gradient(circle at 35% 30%,#ffffff 0 20%,#ffd83d 65%);box-shadow:0 0 10px #ffd83d}[data-skin=plasma] [data-ui=lens-name]{position:absolute;left:50%;top:calc(100% + 4px);translate:-50% 0;padding:2px 10px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap;color:var(--ink);background:rgb(12 6 24/.82);box-shadow:0 0 0 1px rgb(214 180 255/.18);transition:transform .52s var(--sk-jelly)}[data-skin=plasma] [data-ui=lens]:is(:hover,:focus-visible) [data-ui=lens-name]{transform:translateY(25px)}[data-skin=plasma] [data-ui=bubble]{position:absolute;width:46px;height:46px;margin:-23px 0 0 -23px;display:grid;place-items:center;border:0;border-radius:50%;color:var(--ink);background:radial-gradient(circle at 34% 24%,rgb(255 255 255/.35),transparent 50%),rgb(28 17 51/.86);-webkit-backdrop-filter:blur(10px) saturate(1.5);backdrop-filter:blur(10px) saturate(1.5);box-shadow:inset 0 -5px 10px rgb(0 0 0/.3),0 0 0 1px rgb(214 180 255/.25),0 12px 24px -10px rgb(0 0 0/.8)}[data-skin=plasma] [data-ui=bubble][data-primary]{color:var(--sk-on);background:radial-gradient(circle at 34% 24%,rgb(255 255 255/.6),transparent 50%),var(--sk-magma);box-shadow:0 0 24px -4px rgb(255 69 150/.85)}[data-skin=plasma] [data-ui=bubble-label]{position:absolute;top:calc(100% + 6px);left:50%;translate:-50% 0;padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap;color:var(--ink);background:rgb(12 6 24/.88);opacity:0;transition:opacity .2s}[data-skin=plasma] [data-ui=bubble]:is(:hover,:focus-visible) [data-ui=bubble-label]{opacity:1}[data-skin=plasma] [data-ui=rail-drawer]{position:fixed;z-index:45;left:calc(var(--rail-w) + 14px);top:50%;translate:0 -50%;width:332px;max-height:min(580px,82vh);overflow:auto;padding:18px 14px 14px;border-radius:44px 44px 32px 32px/26px 26px 44px 44px;background:radial-gradient(120% 60% at 50% 110%,color-mix(in oklab,var(--m-a) 22%,transparent),transparent 70%),rgb(18 10 34/.86);-webkit-backdrop-filter:blur(22px) saturate(1.6);backdrop-filter:blur(22px) saturate(1.6);box-shadow:inset 0 1px 0 rgb(255 255 255/.12),inset 0 0 0 1px rgb(214 180 255/.2),0 40px 80px -24px rgb(0 0 0/.95),0 0 70px -30px var(--m-glow)}[data-skin=plasma] [data-ui=rail-drawer-title]{padding:2px 6px 12px;font-family:var(--font-display);font-size:15px;font-weight:800;font-stretch:115%;color:var(--ink)}[data-skin=plasma] [data-ui=drawer-mentor]{position:relative;display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:12px;padding:8px 12px 8px 8px;border-radius:999px;background:radial-gradient(80% 120% at 10% 0,rgb(255 255 255/.08),transparent 60%),rgb(255 255 255/.03);box-shadow:inset 0 0 0 1px var(--line);cursor:grab;touch-action:none;animation:plasma-bob 3.6s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -.9s);transition:box-shadow .2s}[data-skin=plasma] [data-ui=drawer-mentor]+[data-ui=drawer-mentor]{margin-top:10px}[data-skin=plasma] [data-ui=drawer-mentor]:hover{animation-play-state:paused;box-shadow:inset 0 0 0 1.5px color-mix(in oklab,var(--la) 60%,transparent),0 0 24px -10px var(--la)}[data-skin=plasma] [data-ui=drawer-mentor][data-dragging=true]{z-index:50;cursor:grabbing;animation:none;box-shadow:inset 0 0 0 2px var(--la),0 0 30px -6px var(--la)}[data-skin=plasma] [data-ui=drawer-mentor][data-tearing=true]:after{content:"Lâche, ça décroche !";position:absolute;left:50%;bottom:calc(100% + 8px);translate:-50% 0;padding:4px 12px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap;color:var(--sk-on);background:radial-gradient(60% 60% at 50% 0,rgb(255 255 255/.5),transparent 70%),var(--la)}[data-skin=plasma] [data-ui=goo-layer]{position:fixed;inset:0;z-index:44;pointer-events:none;filter:url(#plasma-goo)}[data-skin=plasma] [data-ui=goo-layer]>i{position:absolute;border-radius:50%;background:var(--m-a)}[data-skin=plasma] [data-ui=porthole]{position:fixed;z-index:46;width:116px;height:116px;border-radius:50%;touch-action:none;filter:drop-shadow(0 18px 28px rgb(0 0 0/.6)) drop-shadow(0 0 24px var(--m-glow))}[data-skin=plasma] [data-ui=porthole] [data-ui=lens-ring]{-webkit-mask:radial-gradient(circle,transparent 53px,#000 54px);mask:radial-gradient(circle,transparent 53px,#000 54px)}[data-skin=plasma] [data-ui=orb]{position:fixed;z-index:47;border-radius:50%}[data-skin=plasma] [data-ui=orb]:before{content:"";position:absolute;inset:-16%;z-index:-1;border-radius:50%;background:radial-gradient(circle,color-mix(in oklab,var(--la) 38%,transparent) 0,color-mix(in oklab,var(--lb) 18%,transparent) 42%,transparent 68%);animation:plasma-halo 3s ease-in-out infinite}[data-skin=plasma] [data-ui=orb][data-state=speaking]:before{animation-duration:1.3s}[data-skin=plasma] [data-ui=orb-ring]{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from var(--plasma-a),#2dffc6,#38c6ff,#a07bff,#ff4596,#ff7020,#ffd83d,#2dffc6);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 9px),#000 calc(100% - 8px));mask:radial-gradient(farthest-side,transparent calc(100% - 9px),#000 calc(100% - 8px));animation:plasma-spin 6s linear infinite}[data-skin=plasma] [data-ui=orb][data-state=speaking] [data-ui=orb-ring]{animation-duration:2.2s}[data-skin=plasma] [data-ui=loupe]{background:radial-gradient(120% 90% at var(--lx,50%) var(--ly,50%),color-mix(in oklab,var(--m-a) 18%,rgb(20 10 38/.92)),rgb(8 4 15/.97));-webkit-backdrop-filter:blur(24px) saturate(1.5);backdrop-filter:blur(24px) saturate(1.5)}[data-skin=plasma] [data-ui=rail-sliver]{position:fixed;z-index:39;left:0;top:50%;width:4px;height:180px;margin-top:-90px;border-radius:0 4px 4px 0;background:linear-gradient(180deg,transparent,#2dffc6,#a07bff,#ff4596,transparent);opacity:0;pointer-events:none;transition:opacity .4s}[data-skin=plasma] [data-ui=rail-sliver][data-visible=true]{opacity:.7}[data-skin=plasma] [data-ui=rail-sliver]:after{content:"";position:absolute;left:-2px;bottom:6px;width:8px;height:10px;border-radius:50% 50% 50% 50%/60% 60% 40% 40%;background:#ffd83d;opacity:0}[data-skin=plasma] [data-ui=rail-sliver][data-waiting=true]{background:linear-gradient(180deg,transparent,#ffd83d,transparent);opacity:.95}[data-skin=plasma] [data-ui=rail-sliver][data-waiting=true]:after{animation:plasma-drip 2.4s ease-in infinite}@keyframes plasma-drip{0%{opacity:0;transform:translateY(-40px) scale(.6)}30%{opacity:1}to{opacity:0;transform:translateY(60px) scale(1)}}[data-skin=plasma] [data-ui=rail-fab]{display:none}@media (max-width:1023.98px){[data-skin=plasma] :is([data-ui=rail],[data-ui=rail-sliver],[data-ui=orbits]){display:none}[data-skin=plasma] [data-ui=rail-fab]{position:fixed;z-index:31;right:16px;bottom:calc(92px + env(safe-area-inset-bottom));display:grid;place-items:center;width:58px;height:58px;padding:3px;border:0;border-radius:50%;background:conic-gradient(from 200deg,#2dffc6,#38c6ff,#a07bff,#ff4596,#ff7020,#ffd83d,#2dffc6);box-shadow:0 0 0 4px rgb(8 4 15/.9),0 0 28px -4px var(--m-glow);animation:plasma-bob 3.6s ease-in-out infinite}[data-skin=plasma] [data-ui=rail-drawer]{left:10px;right:10px;top:auto;bottom:calc(86px + env(safe-area-inset-bottom));width:auto;max-height:62vh;translate:none;border-radius:36px 36px 18px 18px}}@media (prefers-reduced-motion:reduce){[data-skin=plasma] :is([data-ui=input],[data-ui=textarea],[data-ui=select]),[data-skin=plasma] [data-ui=button],[data-skin=plasma] [data-ui=button]:before,[data-skin=plasma] [data-ui=card]:before,[data-skin=plasma] [data-ui=card][data-state=mastered]:before,[data-skin=plasma] [data-ui=drawer-mentor],[data-skin=plasma] [data-ui=lens-moons],[data-skin=plasma] [data-ui=lens-ring],[data-skin=plasma] [data-ui=orb-ring],[data-skin=plasma] [data-ui=orb]:before,[data-skin=plasma] [data-ui=progress-fill]:after,[data-skin=plasma] [data-ui=progress-fill]:before,[data-skin=plasma] [data-ui=rail-dial-face],[data-skin=plasma] [data-ui=rail-dial-face]:after,[data-skin=plasma] [data-ui=rail-fab],[data-skin=plasma] [data-ui=rail-lava]>i,[data-skin=plasma] [data-ui=rail-sliver]:after,[data-skin=plasma] [data-ui=ring]:before,[data-skin=plasma] [data-ui=tab]{animation:none!important}[data-skin=plasma] :is([data-ui=button],[data-ui=card],[data-ui=drawer-mentor]){transform:none!important}[data-skin=plasma] :is([data-ui=button],[data-ui=card],[data-ui=lens-body],[data-ui=rail]){transition-duration:.01ms!important}}