@keyframes msgv-rise{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@keyframes msgv-float{50%{translate:0 -3px}}@keyframes msgv-blink{50%{opacity:.35}}@keyframes msgv-scan{to{background-position:0 6px}}:is([data-skin=bonbon],[data-skin=pate-a-modeler],[data-skin=briques],[data-skin=crayons],[data-skin=aquarium],[data-skin=comics],[data-skin=pixel],[data-skin=explorateur],[data-skin=apesanteur],[data-skin=encre-fluo],[data-skin=plasma],[data-skin=stratosphere],[data-skin=turbo],[data-skin=nacre],[data-skin=graphite],[data-skin=campus]) [data-ui=msg-bubble][data-moderation=flagged]:not([data-hidden]){outline:2px dashed var(--sun);outline-offset:2px}:is([data-skin=bonbon],[data-skin=pate-a-modeler],[data-skin=briques],[data-skin=crayons],[data-skin=aquarium],[data-skin=comics],[data-skin=pixel],[data-skin=explorateur],[data-skin=apesanteur],[data-skin=encre-fluo],[data-skin=plasma],[data-skin=stratosphere],[data-skin=turbo],[data-skin=nacre],[data-skin=graphite],[data-skin=campus]) [data-ui=msg-bubble][data-moderation=blocked]:not([data-hidden]){outline:2px dashed var(--stop);outline-offset:2px}:is([data-skin=bonbon],[data-skin=pate-a-modeler],[data-skin=briques],[data-skin=crayons],[data-skin=aquarium],[data-skin=comics],[data-skin=pixel],[data-skin=explorateur],[data-skin=apesanteur],[data-skin=encre-fluo],[data-skin=plasma],[data-skin=stratosphere],[data-skin=turbo],[data-skin=nacre],[data-skin=graphite],[data-skin=campus]) [data-ui=msg-bubble][data-hidden]{opacity:.85}[data-skin=encre-fluo] [data-ui=msg]{border-radius:10px;border:1.5px solid var(--ink);box-shadow:8px 8px 0 0 rgb(255 72 176/.28),0 30px 50px -30px rgb(64 36 140/.35);background:radial-gradient(circle,rgb(23 15 48/.06) 0 1px,transparent 1.4px) 0 0 /14px 14px,var(--paper)}[data-skin=encre-fluo] [data-ui=msg-list]{border-right:1.5px dashed rgb(23 15 48/.3)}[data-skin=encre-fluo] [data-ui=msg-channel]{border-radius:4px}[data-skin=encre-fluo] [data-ui=msg-channel][data-active]{background:linear-gradient(transparent 12%,var(--sk-highlighter,#ffe800) 12% 88%,transparent 88%);rotate:-.6deg}[data-skin=encre-fluo] [data-ui=msg-scroll]{background:transparent}[data-skin=encre-fluo] [data-ui=msg-day]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}[data-skin=encre-fluo] [data-ui=msg-day]>span{height:0;border-top:1.5px dashed var(--ink-3);background:none}[data-skin=encre-fluo] [data-ui=msg-bubble]{position:relative;border-radius:3px;border:0;background:#ffffff;color:var(--ink);box-shadow:0 0 0 1.5px var(--ink),3px 3px 0 1.5px rgb(30 144 255/.35);rotate:-.7deg}[data-skin=encre-fluo] [data-ui=msg-bubble]:before{content:"";position:absolute;top:-7px;left:18px;width:38px;height:13px;background:rgb(255 232 0/.75);rotate:-4deg;box-shadow:0 1px 0 rgb(23 15 48/.12)}[data-skin=encre-fluo] [data-ui=msg-bubble][data-mine]{background:var(--tangerine);color:#1a0b00;rotate:.8deg;box-shadow:0 0 0 1.5px var(--ink),-3px 3px 0 1.5px rgb(255 72 176/.45)}[data-skin=encre-fluo] [data-ui=msg-bubble][data-mine]:before{left:auto;right:18px;background:rgb(255 72 176/.6);rotate:5deg}[data-skin=encre-fluo] [data-ui=msg-bubble][data-role=teacher]{box-shadow:0 0 0 1.5px var(--ink),3px 3px 0 1.5px rgb(0 200 150/.45)}[data-skin=encre-fluo] [data-ui=msg-bubble][data-hidden]{background:transparent;box-shadow:0 0 0 1.5px var(--ink-3)}[data-skin=encre-fluo] [data-ui=msg-bubble][data-hidden]:before{display:none}[data-skin=encre-fluo] [data-ui=msg-composer]{border-top:1.5px dashed rgb(23 15 48/.3);background:transparent}[data-skin=encre-fluo] [data-ui=msg-input]{border-radius:4px;border:1.5px solid var(--ink);box-shadow:3px 3px 0 0 rgb(255 72 176/.3)}[data-skin=plasma] [data-ui=msg]{border-radius:28px;border:1px solid rgb(214 180 255/.18);background:linear-gradient(160deg,rgb(28 17 51/.92),rgb(13 7 26/.95));box-shadow:0 0 0 1px rgb(255 69 150/.08),0 40px 90px -40px rgb(124 58 255/.55),inset 0 1px 0 rgb(255 255 255/.06)}[data-skin=plasma] [data-ui=msg-list]{border-right:1px solid rgb(214 180 255/.12);background:rgb(8 4 15/.35)}[data-skin=plasma] [data-ui=msg-channel]{border-radius:999px}[data-skin=plasma] [data-ui=msg-channel][data-active]{background:linear-gradient(90deg,rgb(255 69 150/.22),rgb(124 58 255/.22));box-shadow:inset 0 0 0 1px rgb(255 69 150/.45),0 0 22px -6px rgb(255 69 150/.6)}[data-skin=plasma] [data-ui=msg-channel][data-unread]{text-shadow:0 0 10px rgb(255 69 150/.6)}[data-skin=plasma] [data-ui=msg-scroll]{background:radial-gradient(60% 40% at 80% 0,rgb(124 58 255/.18),transparent 70%),radial-gradient(50% 40% at 0 100%,rgb(255 69 150/.14),transparent 70%)}[data-skin=plasma] [data-ui=msg-day]>span{background:linear-gradient(90deg,transparent,rgb(255 69 150/.6),transparent)}[data-skin=plasma] [data-ui=msg-bubble]{border-radius:22px;border:1px solid rgb(214 180 255/.22);background:rgb(41 26 71/.85);color:var(--ink);box-shadow:inset 0 1px 0 rgb(255 255 255/.08)}[data-skin=plasma] [data-ui=msg-bubble][data-mine]{border:0;color:#12021d;background:linear-gradient(120deg,#ff6bb0,#ff4596 45%,#b56bff);box-shadow:0 0 24px -4px rgb(255 69 150/.75),inset 0 1px 0 rgb(255 255 255/.4)}[data-skin=plasma] [data-ui=msg-bubble][data-role=direction],[data-skin=plasma] [data-ui=msg-bubble][data-role=teacher]{border-color:rgb(0 229 255/.55);box-shadow:0 0 18px -6px rgb(0 229 255/.6)}[data-skin=plasma] [data-ui=msg-bubble][data-hidden]{background:transparent;border-style:dashed}[data-skin=plasma] [data-ui=msg-composer]{background:rgb(8 4 15/.5);border-top-color:rgb(214 180 255/.12)}[data-skin=plasma] [data-ui=msg-input]{border-radius:999px;background:rgb(28 17 51/.9);border-color:rgb(214 180 255/.28);color:var(--ink)}[data-skin=plasma] [data-msg=send]{border-radius:999px;box-shadow:0 0 22px -4px rgb(255 69 150/.8)}[data-skin=stratosphere] [data-ui=msg]{border-radius:30px 10px 30px 10px;border:1px solid rgb(166 196 255/.18);background:linear-gradient(168deg,#121a3c,#0b1028 70%);box-shadow:0 40px 90px -30px rgb(0 0 0/.9),0 0 70px -30px rgb(69 184 255/.4)}[data-skin=stratosphere] [data-ui=msg-list]{border-right:1px solid rgb(166 196 255/.12)}[data-skin=stratosphere] [data-ui=msg-channel]{border-radius:8px;position:relative}[data-skin=stratosphere] [data-ui=msg-channel][data-active]{background:rgb(69 184 255/.12);box-shadow:inset 3px 0 0 #45b8ff}[data-skin=stratosphere] [data-ui=msg-channel][data-unread]:after{content:"RX";position:absolute;top:8px;right:10px;font:700 9px/1 var(--font-mono);letter-spacing:.1em;color:#22f0b6;animation:msgv-blink 1.6s steps(1) infinite}[data-skin=stratosphere] [data-ui=msg-thread-head]{background:linear-gradient(90deg,rgb(69 184 255/.1),transparent 60%)}[data-skin=stratosphere] [data-ui=msg-scroll]{background:radial-gradient(circle at 50% 120%,rgb(69 184 255/.12),transparent 60%),repeating-radial-gradient(circle at 50% 120%,transparent 0 46px,rgb(166 196 255/.05) 46px 47px)}[data-skin=stratosphere] [data-ui=msg-day]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#9ad8ff}[data-skin=stratosphere] [data-ui=msg-bubble]{border-radius:2px 16px 16px 16px;border:1px solid rgb(166 196 255/.22);background:rgb(21 29 63/.92);color:var(--ink);font-feature-settings:"tnum"}[data-skin=stratosphere] [data-ui=msg-bubble]:before{content:"▸ ";font:700 11px/1 var(--font-mono);color:#45b8ff}[data-skin=stratosphere] [data-ui=msg-bubble][data-mine]{border-radius:16px 2px 16px 16px;border-color:transparent;color:#061226;background:linear-gradient(110deg,#9ad8ff,#45b8ff 60%,#9476ff);box-shadow:0 0 26px -8px rgb(69 184 255/.8)}[data-skin=stratosphere] [data-ui=msg-bubble][data-mine]:before{color:#061226;content:"◂ "}[data-skin=stratosphere] [data-ui=msg-bubble][data-hidden]:before{content:none}[data-skin=stratosphere] [data-ui=msg-bubble][data-role=teacher]{border-color:rgb(34 240 182/.55)}[data-skin=stratosphere] [data-ui=msg-time]{font-family:var(--font-mono);letter-spacing:.06em}[data-skin=stratosphere] [data-ui=msg-composer]{background:rgb(6 10 28/.6)}[data-skin=stratosphere] [data-ui=msg-input]{border-radius:10px;background:rgb(21 29 63/.9);color:var(--ink);border-color:rgb(166 196 255/.3)}[data-skin=turbo] [data-ui=msg]{border-radius:6px;border:1px solid rgb(255 255 255/.12);background:linear-gradient(180deg,#15181e,#0e1014);box-shadow:inset 0 1px 0 rgb(255 255 255/.05),0 30px 70px -30px rgb(0 0 0/.9)}[data-skin=turbo] [data-ui=msg-list]{border-right:2px solid #ff3b30}[data-skin=turbo] [data-ui=msg-channel]{border-radius:3px;border-left:3px solid transparent}[data-skin=turbo] [data-ui=msg-channel][data-active]{background:rgb(255 255 255/.06);border-left-color:#ffd400}[data-skin=turbo] [data-ui=msg-channel][data-kind=staff]{border-left-color:#00e0ff}[data-skin=turbo] [data-ui=msg-scroll]{background:repeating-linear-gradient(0deg,rgb(255 255 255/.025) 0 1px,transparent 1px 6px);animation:msgv-scan .9s linear infinite}[data-skin=turbo] [data-ui=msg-day]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:#ffd400}[data-skin=turbo] [data-ui=msg-day]>span{background:repeating-linear-gradient(90deg,#ffd400 0 6px,transparent 6px 10px);opacity:.5}[data-skin=turbo] [data-ui=msg-bubble]{border-radius:0;border:1px solid rgb(255 255 255/.14);border-left:4px solid #00e0ff;background:#1a1d24;color:var(--ink);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}[data-skin=turbo] [data-ui=msg-bubble][data-mine]{border:0;border-right:4px solid #ffffff;color:#1a0400;background:linear-gradient(90deg,#ff3b30,#ff7a1a);clip-path:polygon(10px 0,100% 0,100% 100%,0 100%,0 10px)}[data-skin=turbo] [data-ui=msg-bubble][data-role=direction],[data-skin=turbo] [data-ui=msg-bubble][data-role=teacher]{border-left-color:#ffd400}[data-skin=turbo] [data-ui=msg-bubble][data-hidden]{clip-path:none;border-left-color:rgb(255 255 255/.3)}[data-skin=turbo] [data-ui=msg-time]{font-family:var(--font-mono)}[data-skin=turbo] [data-ui=msg-composer]{background:#0e1014;border-top:1px solid rgb(255 255 255/.1)}[data-skin=turbo] [data-ui=msg-input]{border-radius:2px;background:#1a1d24;color:var(--ink);border-color:rgb(255 255 255/.2)}[data-skin=turbo] [data-msg=send]{border-radius:2px}[data-skin=nacre] [data-ui=msg]{border-radius:36px;border:1px solid rgb(26 16 51/.08);background:linear-gradient(135deg,#ffffff,#fbf6ff 40%,#f2fbfa);box-shadow:0 30px 70px -40px rgb(90 50 160/.45),inset 0 1px 0 #ffffff}[data-skin=nacre] [data-ui=msg-list]{border-right:1px solid rgb(26 16 51/.06)}[data-skin=nacre] [data-ui=msg-list] h2,[data-skin=nacre] [data-ui=msg-thread-head] .font-semibold{font-family:var(--nc-serif,var(--font-display));font-style:italic;font-weight:400;font-size:1.35em}[data-skin=nacre] [data-ui=msg-channel]{border-radius:22px}[data-skin=nacre] [data-ui=msg-channel][data-active]{background:linear-gradient(110deg,#ffe7f2,#efe7ff 45%,#e2f7f4);box-shadow:inset 0 1px 0 #ffffff,0 6px 16px -10px rgb(90 50 160/.5)}[data-skin=nacre] [data-ui=msg-scroll]{background:transparent}[data-skin=nacre] [data-ui=msg-day]{font-family:var(--nc-serif,var(--font-display));font-style:italic;font-size:13px;color:var(--ink-2)}[data-skin=nacre] [data-ui=msg-author]>span:first-child{font-family:var(--nc-serif,var(--font-display));font-style:italic;font-size:14px;color:var(--ink)}[data-skin=nacre] [data-ui=msg-bubble]{border-radius:22px 22px 22px 6px;border:1px solid rgb(26 16 51/.07);background:linear-gradient(140deg,#ffffff,#f7f2ff);color:var(--ink);box-shadow:0 8px 18px -12px rgb(90 50 160/.45),inset 0 1px 0 #ffffff}[data-skin=nacre] [data-ui=msg-bubble][data-mine]{border-radius:22px 22px 6px 22px;border:0;color:#2b0f00;background:linear-gradient(120deg,#ffb37a,#ff8a3d 45%,#ffa6c9);box-shadow:0 10px 22px -12px rgb(255 106 0/.6),inset 0 1px 0 rgb(255 255 255/.5)}[data-skin=nacre] [data-ui=msg-bubble][data-role=teacher]{background:linear-gradient(140deg,#ffffff,#e9f8f6)}[data-skin=nacre] [data-ui=msg-composer]{background:transparent}[data-skin=nacre] [data-ui=msg-input]{border-radius:22px;background:#ffffff}[data-skin=comics] [data-ui=msg]{border-radius:4px;border:3px solid #111;box-shadow:8px 8px 0 0 #111;background:var(--paper)}[data-skin=comics] [data-ui=msg-list]{border-right:3px solid #111}[data-skin=comics] [data-ui=msg-list] h2{text-transform:uppercase;font-style:italic;letter-spacing:.02em}[data-skin=comics] [data-ui=msg-channel]{border-radius:2px;border:2px solid transparent}[data-skin=comics] [data-ui=msg-channel][data-active]{background:#ffd400;border-color:#111;box-shadow:3px 3px 0 0 #111}[data-skin=comics] [data-ui=msg-thread-head]{border-bottom:3px solid #111;background:radial-gradient(circle,rgb(255 46 99/.22) 0 1.6px,transparent 2px) 0 0 /8px 8px}[data-skin=comics] [data-ui=msg-scroll]{background:radial-gradient(circle,rgb(31 162 255/.12) 0 1.5px,transparent 2px) 0 0 /10px 10px,var(--paper)}[data-skin=comics] [data-ui=msg-day]{text-transform:uppercase;font-weight:800;font-style:italic;color:#111}[data-skin=comics] [data-ui=msg-day]>span{height:3px;background:#111}[data-skin=comics] [data-ui=msg-bubble]{position:relative;border-radius:26px/22px;padding:12px 20px;border:2.5px solid #111;background:#ffffff;color:#111;box-shadow:3px 3px 0 0 #111}[data-skin=comics] [data-ui=msg-bubble]:after{content:"";position:absolute;bottom:-12px;left:18px;width:18px;height:14px;background:#ffffff;border-left:2.5px solid #111;border-bottom:2.5px solid #111;clip-path:polygon(0 0,100% 0,0 100%);transform:skewX(-20deg)}[data-skin=comics] [data-ui=msg-bubble][data-mine]{background:#ffd400;color:#111}[data-skin=comics] [data-ui=msg-bubble][data-mine]:after{left:auto;right:18px;background:#ffd400;border-left:0;border-right:2.5px solid #111;clip-path:polygon(0 0,100% 0,100% 100%);transform:skewX(20deg)}[data-skin=comics] [data-ui=msg-bubble][data-role=direction],[data-skin=comics] [data-ui=msg-bubble][data-role=teacher]{border-radius:3px;background:#dff1ff}[data-skin=comics] [data-ui=msg-bubble][data-role=direction]:after,[data-skin=comics] [data-ui=msg-bubble][data-role=teacher]:after{background:#dff1ff}[data-skin=comics] [data-ui=msg-bubble][data-hidden]:after,[data-skin=comics] [data-ui=msg-row][data-grouped] [data-ui=msg-bubble]:after{display:none}[data-skin=comics] [data-ui=msg-bubble][data-hidden]{border-style:dashed;box-shadow:none}[data-skin=comics] [data-ui=msg-row]{margin-bottom:6px}[data-skin=comics] [data-ui=msg-composer]{border-top:3px solid #111}[data-skin=comics] [data-ui=msg-input]{border-radius:4px;border:2.5px solid #111;box-shadow:3px 3px 0 0 #111;color:#111}[data-skin=pixel] [data-ui=msg]{border-radius:0;border:0;background:#0d0b1e;box-shadow:0 0 0 4px #39ff88,0 0 0 8px #0d0b1e,0 0 0 10px #ff3df0,0 0 40px 6px rgb(57 255 136/.25)}[data-skin=pixel] [data-ui=msg-list]{border-right:4px solid #39ff88}[data-skin=pixel] [data-ui=msg-day],[data-skin=pixel] [data-ui=msg-list] h2{font-family:var(--font-pixelify,var(--font-mono));text-transform:uppercase}[data-skin=pixel] [data-ui=msg-channel]{border-radius:0}[data-skin=pixel] [data-ui=msg-channel][data-active]{background:rgb(57 255 136/.16);box-shadow:inset 4px 0 0 #39ff88}[data-skin=pixel] [data-ui=msg-channel][data-active]:before{content:"▶";color:#39ff88;font-size:12px;margin-right:-4px}[data-skin=pixel] [data-ui=msg-scroll]{background:repeating-linear-gradient(0deg,rgb(255 255 255/.03) 0 2px,transparent 2px 4px),#0d0b1e}[data-skin=pixel] [data-ui=msg-day]{color:#ffe14d}[data-skin=pixel] [data-ui=msg-day]>span{height:4px;background:repeating-linear-gradient(90deg,#ffe14d 0 4px,transparent 4px 8px)}[data-skin=pixel] [data-ui=msg-bubble]{border-radius:0;border:0;padding:10px 14px;background:#1b1840;color:#f4f1ff;box-shadow:0 -4px 0 0 #f4f1ff,0 4px 0 0 #f4f1ff,-4px 0 0 0 #f4f1ff,4px 0 0 0 #f4f1ff,8px 8px 0 0 rgb(0 0 0/.5);margin:4px}[data-skin=pixel] [data-ui=msg-bubble][data-mine]{background:#39ff88;color:#07130b;box-shadow:0 -4px 0 0 #07130b,0 4px 0 0 #07130b,-4px 0 0 0 #07130b,4px 0 0 0 #07130b,8px 8px 0 0 rgb(57 255 136/.35)}[data-skin=pixel] [data-ui=msg-bubble][data-role=direction],[data-skin=pixel] [data-ui=msg-bubble][data-role=teacher]{background:#2a1640;box-shadow:0 -4px 0 0 #ff3df0,0 4px 0 0 #ff3df0,-4px 0 0 0 #ff3df0,4px 0 0 0 #ff3df0,8px 8px 0 0 rgb(0 0 0/.5)}[data-skin=pixel] [data-ui=msg-bubble][data-hidden]{background:transparent;color:#a8a3d6}[data-skin=pixel] [data-ui=msg-time]{font-family:var(--font-mono);color:#a8a3d6}[data-skin=pixel] [data-ui=msg-composer]{border-top:4px solid #39ff88;background:#0d0b1e}[data-skin=pixel] [data-ui=msg-input]{border-radius:0;border:3px solid #f4f1ff;background:#1b1840;color:#f4f1ff}[data-skin=pixel] [data-msg=send]{border-radius:0}[data-skin=explorateur] [data-ui=msg]{border-radius:8px;border:1px solid rgb(90 60 30/.25);background:linear-gradient(180deg,#fbf3e2,#f5e8cc);box-shadow:0 0 0 6px rgb(120 80 40/.12),0 30px 60px -30px rgb(90 60 30/.5)}[data-skin=explorateur] [data-ui=msg-list]{border-right:2px dotted rgb(120 80 40/.45)}[data-skin=explorateur] [data-ui=msg-channel]{border-radius:6px}[data-skin=explorateur] [data-ui=msg-channel][data-active]{background:rgb(224 122 47/.14);box-shadow:inset 0 0 0 1.5px rgb(120 80 40/.35)}[data-skin=explorateur] [data-ui=msg-scroll]{background:repeating-linear-gradient(0deg,transparent 0 27px,rgb(43 108 176/.12) 27px 28px),transparent}[data-skin=explorateur] [data-ui=msg-day]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:#7a4a1d}[data-skin=explorateur] [data-ui=msg-day]>span{height:0;background:none;border-top:2px dotted rgb(120 80 40/.5)}[data-skin=explorateur] [data-ui=msg-bubble]{position:relative;border-radius:2px;border:1px solid rgb(90 60 30/.25);background:#fffaf0;color:#2a1c0e;padding-right:34px;box-shadow:2px 3px 0 rgb(90 60 30/.15)}[data-skin=explorateur] [data-ui=msg-bubble]:after{content:"";position:absolute;top:6px;right:6px;width:20px;height:24px;border:2px dashed rgb(224 122 47/.55);border-radius:2px;background:radial-gradient(circle,rgb(47 143 107/.35) 0 4px,transparent 5px) 50% /100% 100% no-repeat}[data-skin=explorateur] [data-ui=msg-bubble][data-mine]{background:#e07a2f;color:#1f0c00;border-color:rgb(90 40 10/.4);font-family:var(--font-mono);font-size:13.5px;letter-spacing:.01em}[data-skin=explorateur] [data-ui=msg-bubble][data-mine]:after{border-color:rgb(31 12 0/.45);background:none}[data-skin=explorateur] [data-ui=msg-bubble][data-hidden]{padding-right:14px}[data-skin=explorateur] [data-ui=msg-bubble][data-hidden]:after{display:none}[data-skin=explorateur] [data-ui=msg-composer]{background:transparent;border-top:2px dotted rgb(120 80 40/.45)}[data-skin=explorateur] [data-ui=msg-input]{border-radius:4px;background:#fffaf0;color:#2a1c0e}[data-skin=apesanteur] [data-ui=msg]{border-radius:34px;border:1px solid rgb(205 196 255/.16);background:rgb(18 15 46/.72);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:inset 0 1px 0 rgb(255 255 255/.1),0 40px 80px -40px rgb(0 0 0/.8)}[data-skin=apesanteur] [data-ui=msg-list]{border-right:1px solid rgb(205 196 255/.1)}[data-skin=apesanteur] [data-ui=msg-channel]{border-radius:999px}[data-skin=apesanteur] [data-ui=msg-channel][data-active]{background:rgb(255 255 255/.08);box-shadow:inset 0 1px 0 rgb(255 255 255/.18),0 10px 24px -14px rgb(90 209 255/.6)}[data-skin=apesanteur] [data-ui=msg-scroll]{background:transparent}[data-skin=apesanteur] [data-ui=msg-bubble]{border-radius:26px;border:1px solid rgb(255 255 255/.14);background:radial-gradient(120% 120% at 30% 0,rgb(255 255 255/.16),transparent 50%),rgb(38 32 86/.7);color:var(--ink);box-shadow:inset 0 1px 0 rgb(255 255 255/.2),0 14px 28px -16px rgb(0 0 0/.7);animation:msgv-float 6s ease-in-out infinite}[data-skin=apesanteur] [data-ui=msg-row]:nth-child(odd) [data-ui=msg-bubble]{animation-delay:-2.5s}[data-skin=apesanteur] [data-ui=msg-bubble][data-mine]{color:#04121c;background:radial-gradient(120% 120% at 30% 0,rgb(255 255 255/.65),transparent 45%),linear-gradient(140deg,#8be3ff,#5ad1ff 50%,#a084ff);box-shadow:0 0 26px -6px rgb(90 209 255/.7),inset 0 1px 0 rgb(255 255 255/.6)}[data-skin=apesanteur] [data-ui=msg-composer]{background:rgb(8 6 30/.4)}[data-skin=apesanteur] [data-ui=msg-input]{border-radius:999px;background:rgb(38 32 86/.7);color:var(--ink);border-color:rgb(255 255 255/.16)}[data-skin=bonbon] [data-ui=msg]{border-radius:34px;border:0;background:var(--paper);box-shadow:0 0 0 5px #ffd6ea,0 10px 0 5px #ff9cc8,0 30px 50px -20px rgb(255 95 168/.45)}[data-skin=bonbon] [data-ui=msg-list]{border-right:3px dotted #ffb3d6}[data-skin=bonbon] [data-ui=msg-channel]{border-radius:22px}[data-skin=bonbon] [data-ui=msg-channel][data-active]{background:radial-gradient(120% 90% at 30% 10%,rgb(255 255 255/.7),transparent 50%),#bfeaff;box-shadow:0 5px 0 #7fcff5}[data-skin=bonbon] [data-ui=msg-scroll]{background:transparent}[data-skin=bonbon] [data-ui=msg-bubble]{border-radius:26px;border:0;padding:10px 16px;background:radial-gradient(120% 90% at 28% 12%,rgb(255 255 255/.85),transparent 46%),#e9f7ff;color:var(--ink);box-shadow:0 5px 0 #a7dcf5,0 10px 18px -8px rgb(63 200 255/.5)}[data-skin=bonbon] [data-ui=msg-bubble][data-mine]{color:#3a0019;background:radial-gradient(120% 90% at 28% 12%,rgb(255 255 255/.75),transparent 46%),#ff8cc2;box-shadow:0 5px 0 #e2558f,0 10px 18px -8px rgb(255 95 168/.6)}[data-skin=bonbon] [data-ui=msg-bubble][data-role=teacher]{background:radial-gradient(120% 90% at 28% 12%,rgb(255 255 255/.85),transparent 46%),#fff1b8;box-shadow:0 5px 0 #f0cf5a}[data-skin=bonbon] [data-ui=msg-composer]{background:transparent;border-top:3px dotted #ffb3d6}[data-skin=bonbon] [data-ui=msg-input]{border-radius:999px;border:3px solid #ffb3d6}[data-skin=pate-a-modeler] [data-ui=msg]{border-radius:42px 36px 46px 32px/34px 44px 32px 42px;border:0;background:var(--paper);box-shadow:inset 0 -6px 0 rgb(0 0 0/.06),0 14px 0 -4px rgb(255 138 61/.25),0 30px 50px -24px rgb(120 60 20/.4)}[data-skin=pate-a-modeler] [data-ui=msg-list]{border-right:0;box-shadow:inset -6px 0 0 -2px rgb(0 0 0/.04)}[data-skin=pate-a-modeler] [data-ui=msg-channel]{border-radius:26px 20px 28px 18px}[data-skin=pate-a-modeler] [data-ui=msg-channel][data-active]{background:#ffd8b8;box-shadow:inset 0 -4px 0 rgb(0 0 0/.08)}[data-skin=pate-a-modeler] [data-ui=msg-scroll]{background:transparent}[data-skin=pate-a-modeler] [data-ui=msg-bubble]{border-radius:28px 22px 30px 14px/24px 30px 20px 28px;border:0;padding:11px 17px;background:radial-gradient(circle at 80% 30%,rgb(0 0 0/.06) 0 5px,transparent 6px),#dff5df;color:var(--ink);box-shadow:inset 0 -5px 0 rgb(0 0 0/.07),inset 0 3px 0 rgb(255 255 255/.6)}[data-skin=pate-a-modeler] [data-ui=msg-bubble][data-mine]{border-radius:22px 28px 14px 30px/30px 24px 28px 20px;color:#3a1400;background:radial-gradient(circle at 20% 30%,rgb(0 0 0/.07) 0 5px,transparent 6px),#ffb07a}[data-skin=pate-a-modeler] [data-ui=msg-bubble][data-role=teacher]{background:radial-gradient(circle at 80% 30%,rgb(0 0 0/.06) 0 5px,transparent 6px),#e3dcff}[data-skin=pate-a-modeler] [data-ui=msg-composer]{background:transparent;border-top:0}[data-skin=pate-a-modeler] [data-ui=msg-input]{border-radius:26px 20px 24px 22px;border:0;box-shadow:inset 0 3px 6px rgb(0 0 0/.08);background:#fff6ec}[data-skin=briques] [data-ui=msg]{border-radius:10px;border:0;background:var(--paper);box-shadow:0 0 0 6px #43a047,0 8px 0 6px #2e7d32,0 30px 50px -20px rgb(0 0 0/.3)}[data-skin=briques] [data-ui=msg-list]{border-right:4px solid #e3e7ec}[data-skin=briques] [data-ui=msg-channel]{border-radius:6px}[data-skin=briques] [data-ui=msg-channel][data-active]{background:#fdd835;box-shadow:0 4px 0 #c6a700}[data-skin=briques] [data-ui=msg-scroll]{background:radial-gradient(circle,rgb(0 0 0/.05) 0 5px,transparent 6px) 0 0 /24px 24px}[data-skin=briques] [data-ui=msg-bubble]{position:relative;border-radius:6px;border:0;margin-top:9px;background:#1e88e5;color:#ffffff;box-shadow:0 5px 0 #1565c0}[data-skin=briques] [data-ui=msg-bubble]:before{content:"";position:absolute;top:-8px;left:12px;right:12px;height:8px;background:radial-gradient(ellipse 7px 5px at 50% 100%,currentColor 0 6px,transparent 7px) 0 0 /22px 8px repeat-x;color:#1e88e5;filter:brightness(1.08)}[data-skin=briques] [data-ui=msg-bubble][data-mine]{background:#e53935;box-shadow:0 5px 0 #b71c1c}[data-skin=briques] [data-ui=msg-bubble][data-mine]:before{color:#e53935}[data-skin=briques] [data-ui=msg-bubble][data-role=teacher]{background:#fdd835;color:#2b2300;box-shadow:0 5px 0 #c6a700}[data-skin=briques] [data-ui=msg-bubble][data-role=teacher]:before{color:#fdd835}[data-skin=briques] [data-ui=msg-bubble][data-hidden]{background:#eceff1;color:#455a64;box-shadow:0 5px 0 #cfd8dc}[data-skin=briques] [data-ui=msg-bubble][data-hidden]:before{color:#eceff1}[data-skin=briques] [data-ui=msg-composer]{background:transparent;border-top:4px solid #e3e7ec}[data-skin=briques] [data-ui=msg-input]{border-radius:6px;border:3px solid #b0bec5}[data-skin=crayons] [data-ui=msg]{border-radius:255px 15px 225px 15px/15px 225px 15px 255px;border:3px solid #37474f;background:var(--paper);box-shadow:4px 6px 0 rgb(55 71 79/.18)}[data-skin=crayons] [data-ui=msg-list]{border-right:2px solid #ef9a9a}[data-skin=crayons] [data-ui=msg-channel]{border-radius:20px 6px 22px 8px}[data-skin=crayons] [data-ui=msg-channel][data-active]{background:repeating-linear-gradient(-35deg,rgb(255 112 67/.35) 0 3px,transparent 3px 6px);box-shadow:inset 0 0 0 2px #ff7043}[data-skin=crayons] [data-ui=msg-scroll]{background:repeating-linear-gradient(0deg,transparent 0 27px,rgb(66 165 245/.25) 27px 28px),linear-gradient(90deg,transparent 38px,rgb(239 83 80/.4) 38px 40px,transparent 40px)}[data-skin=crayons] [data-ui=msg-bubble]{position:relative;border-radius:255px 25px 225px 25px/25px 225px 25px 255px;border:2.5px solid #37474f;padding:10px 18px;background:#ffffff;color:#263238}[data-skin=crayons] [data-ui=msg-bubble][data-mine]{border-color:#bf360c;color:#3e1400;background:repeating-linear-gradient(-30deg,rgb(255 112 67/.55) 0 4px,rgb(255 171 145/.55) 4px 8px),#ffe0d6}[data-skin=crayons] [data-ui=msg-bubble][data-role=teacher]{border-color:#00796b;background:repeating-linear-gradient(-30deg,rgb(38 166 154/.18) 0 4px,transparent 4px 8px),#ffffff}[data-skin=crayons] [data-ui=msg-bubble][data-hidden]{border-style:dashed}[data-skin=crayons] [data-ui=msg-composer]{background:transparent;border-top:2px solid #ef9a9a}[data-skin=crayons] [data-ui=msg-input]{border-radius:225px 15px 255px 15px/15px 255px 15px 225px;border:2.5px solid #37474f}[data-skin=aquarium] [data-ui=msg]{border-radius:30px;border:3px solid rgb(41 182 246/.4);background:linear-gradient(180deg,#e9f8ff,#c9ecfb);box-shadow:inset 0 2px 0 rgb(255 255 255/.7),0 30px 50px -24px rgb(2 119 189/.45)}[data-skin=aquarium] [data-ui=msg-list]{border-right:2px solid rgb(41 182 246/.25);background:rgb(255 255 255/.35)}[data-skin=aquarium] [data-ui=msg-channel]{border-radius:999px}[data-skin=aquarium] [data-ui=msg-channel][data-active]{background:radial-gradient(circle at 30% 25%,#ffffff,rgb(255 255 255/.4) 40%,rgb(41 182 246/.25));box-shadow:inset 0 0 0 2px rgb(41 182 246/.5)}[data-skin=aquarium] [data-ui=msg-scroll]{background:radial-gradient(circle at 12% 88%,rgb(255 255 255/.6) 0 4px,transparent 5px),radial-gradient(circle at 18% 70%,rgb(255 255 255/.5) 0 3px,transparent 4px),radial-gradient(circle at 90% 80%,rgb(255 255 255/.5) 0 6px,transparent 7px),linear-gradient(180deg,transparent,rgb(77 208 177/.12))}[data-skin=aquarium] [data-ui=msg-bubble]{border-radius:999px 999px 999px 18px;border:2px solid rgb(41 182 246/.45);padding:10px 18px;background:radial-gradient(circle at 25% 20%,#ffffff 0 10%,rgb(255 255 255/.85) 30%,rgb(225 245 254/.9));color:#0b3a52;box-shadow:inset -4px -6px 12px rgb(41 182 246/.18);animation:msgv-rise .5s ease-out both}[data-skin=aquarium] [data-ui=msg-bubble][data-mine]{border-radius:999px 999px 18px 999px;border-color:rgb(239 108 0/.5);color:#3a1d00;background:radial-gradient(circle at 25% 20%,#ffffff 0 8%,#ffd59a 32%,#ffb74d)}[data-skin=aquarium] [data-ui=msg-bubble][data-role=teacher]{border-color:rgb(77 208 177/.7);background:radial-gradient(circle at 25% 20%,#ffffff 0 10%,#d8f6ef 40%,#b9efe2)}[data-skin=aquarium] [data-ui=msg-composer]{background:rgb(255 255 255/.4);border-top:2px solid rgb(41 182 246/.25)}[data-skin=aquarium] [data-ui=msg-input]{border-radius:999px;border:2px solid rgb(41 182 246/.45)}@media (max-width:767.98px){:is([data-skin=bonbon],[data-skin=pate-a-modeler],[data-skin=briques],[data-skin=crayons],[data-skin=aquarium],[data-skin=comics],[data-skin=pixel],[data-skin=explorateur],[data-skin=apesanteur],[data-skin=encre-fluo],[data-skin=plasma],[data-skin=stratosphere],[data-skin=turbo],[data-skin=nacre],[data-skin=graphite],[data-skin=campus]) [data-ui=msg]{border-radius:18px}[data-skin=pixel] [data-ui=msg]{box-shadow:0 0 0 3px #39ff88}[data-skin=comics] [data-ui=msg]{box-shadow:4px 4px 0 0 #111}[data-skin=crayons] [data-ui=msg]{border-radius:24px 10px 26px 12px}:is([data-skin=bonbon],[data-skin=pate-a-modeler],[data-skin=briques],[data-skin=crayons],[data-skin=aquarium],[data-skin=comics],[data-skin=pixel],[data-skin=explorateur],[data-skin=apesanteur],[data-skin=encre-fluo],[data-skin=plasma],[data-skin=stratosphere],[data-skin=turbo],[data-skin=nacre],[data-skin=graphite],[data-skin=campus]) [data-ui=msg-list]{border-right:0}}@media (prefers-reduced-motion:reduce){:is([data-skin=bonbon],[data-skin=pate-a-modeler],[data-skin=briques],[data-skin=crayons],[data-skin=aquarium],[data-skin=comics],[data-skin=pixel],[data-skin=explorateur],[data-skin=apesanteur],[data-skin=encre-fluo],[data-skin=plasma],[data-skin=stratosphere],[data-skin=turbo],[data-skin=nacre],[data-skin=graphite],[data-skin=campus]) :is([data-ui=msg-bubble],[data-ui=msg-scroll]),:is([data-skin=bonbon],[data-skin=pate-a-modeler],[data-skin=briques],[data-skin=crayons],[data-skin=aquarium],[data-skin=comics],[data-skin=pixel],[data-skin=explorateur],[data-skin=apesanteur],[data-skin=encre-fluo],[data-skin=plasma],[data-skin=stratosphere],[data-skin=turbo],[data-skin=nacre],[data-skin=graphite],[data-skin=campus]) :is([data-ui=msg-bubble],[data-ui=msg-scroll],[data-ui=msg-channel]):after{animation:none!important}}:is([data-skin=bonbon],[data-skin=pate-a-modeler],[data-skin=briques],[data-skin=crayons],[data-skin=aquarium],[data-skin=comics],[data-skin=pixel],[data-skin=explorateur],[data-skin=apesanteur],[data-skin=encre-fluo],[data-skin=plasma],[data-skin=stratosphere],[data-skin=turbo],[data-skin=nacre],[data-skin=graphite],[data-skin=campus]) [data-ui=msg-input]:focus{outline:none;border-color:var(--field-focus);background-image:linear-gradient(color-mix(in oklab,var(--brand) 6%,transparent),color-mix(in oklab,var(--brand) 6%,transparent))}:is([data-skin=bonbon],[data-skin=pate-a-modeler],[data-skin=briques],[data-skin=crayons],[data-skin=aquarium],[data-skin=comics],[data-skin=pixel],[data-skin=explorateur],[data-skin=apesanteur],[data-skin=encre-fluo],[data-skin=plasma],[data-skin=stratosphere],[data-skin=turbo],[data-skin=nacre],[data-skin=graphite],[data-skin=campus]) [data-ui=stage][data-variant]{position:relative;isolation:isolate}:is([data-skin=bonbon],[data-skin=pate-a-modeler],[data-skin=briques],[data-skin=crayons],[data-skin=aquarium],[data-skin=comics],[data-skin=pixel],[data-skin=explorateur],[data-skin=apesanteur],[data-skin=encre-fluo],[data-skin=plasma],[data-skin=stratosphere],[data-skin=turbo],[data-skin=nacre],[data-skin=graphite],[data-skin=campus]) [data-ui=stage][data-variant]:after,:is([data-skin=bonbon],[data-skin=pate-a-modeler],[data-skin=briques],[data-skin=crayons],[data-skin=aquarium],[data-skin=comics],[data-skin=pixel],[data-skin=explorateur],[data-skin=apesanteur],[data-skin=encre-fluo],[data-skin=plasma],[data-skin=stratosphere],[data-skin=turbo],[data-skin=nacre],[data-skin=graphite],[data-skin=campus]) [data-ui=stage][data-variant]:before{content:none;pointer-events:none}html[data-skin=encre-fluo] [data-ui=stage][data-variant]{border-radius:6px 10px 4px 12px;border:2px solid var(--ink);box-shadow:5px 5px 0 0 rgb(255 72 176/.55),-3px -2px 0 0 rgb(0 120 191/.35)}html[data-skin=encre-fluo] [data-ui=stage][data-variant]:before{content:"";position:absolute;z-index:3;top:-2px;left:50%;width:92px;height:22px;translate:-50% 0;rotate:-3deg;background:repeating-linear-gradient(90deg,rgb(255 232 0/.75) 0 6px,rgb(255 232 0/.55) 6px 12px);box-shadow:0 1px 2px rgb(23 15 48/.2)}html[data-skin=encre-fluo] [data-ui=stage][data-variant=game]:after,html[data-skin=encre-fluo] [data-ui=stage][data-variant=hero]:after{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(circle,rgb(255 72 176/.16) 0 1.2px,transparent 1.7px) 0 0 /9px 9px;-webkit-mask:linear-gradient(135deg,transparent 55%,#000);mask:linear-gradient(135deg,transparent 55%,#000)}html[data-skin=encre-fluo] [data-ui=stage-title]{text-shadow:2px 1px 0 rgb(255 72 176/.55)}html[data-skin=encre-fluo] [data-ui=tile][class]{border-radius:8px 14px 6px 12px;box-shadow:4px 4px 0 0 rgb(23 15 48/.85);border:2px solid var(--ink)}html[data-skin=plasma] [data-ui=stage][data-variant]{border-radius:32px 32px 32px 10px;border:1px solid color-mix(in oklab,var(--m-a,#ff4596) 45%,transparent);background-color:color-mix(in oklab,var(--paper) 82%,transparent);box-shadow:0 0 0 1px rgb(255 255 255/.04) inset,0 30px 70px -30px color-mix(in oklab,var(--m-a,#ff4596) 70%,transparent)}html[data-skin=plasma] [data-ui=stage][data-variant]:before{content:"";position:absolute;z-index:-1;inset:auto 0 0 0;height:46%;border-radius:inherit;background:radial-gradient(60% 90% at 20% 110%,color-mix(in oklab,var(--m-a,#ff4596) 40%,transparent),transparent 70%),radial-gradient(50% 80% at 85% 120%,rgb(124 58 255/.35),transparent 70%);animation:cs-stage-lava 9s ease-in-out infinite alternate}html[data-skin=plasma] [data-ui=stage][data-variant]:after{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:linear-gradient(160deg,rgb(255 255 255/.07),transparent 35%)}html[data-skin=plasma] [data-ui=stage-title]{text-shadow:0 0 22px color-mix(in oklab,var(--m-a,#ff4596) 70%,transparent)}html[data-skin=plasma] [data-ui=tile][class]{border-radius:999px 999px 28px 28px;box-shadow:0 0 30px -6px color-mix(in oklab,var(--m-a,#ff4596) 80%,transparent)}@keyframes cs-stage-lava{to{background-position:30% 0,70% 0;opacity:.75}}html[data-skin=stratosphere] [data-ui=stage][data-variant]{border-radius:48px 48px 18px 18px;border:1px solid var(--line-2);box-shadow:inset 0 1px 0 rgb(255 255 255/.1),0 30px 60px -30px rgb(0 0 0/.9)}html[data-skin=stratosphere] [data-ui=stage][data-variant]:before{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:radial-gradient(120% 70% at 50% -20%,color-mix(in oklab,var(--sky) 22%,transparent),transparent 60%),repeating-linear-gradient(90deg,transparent 0 calc(25% - 1px),rgb(166 196 255/.07) calc(25% - 1px) 25%)}html[data-skin=stratosphere] [data-ui=stage][data-variant]:after{content:"";position:absolute;z-index:-1;inset:10px;border-radius:40px 40px 12px 12px;border:1px dashed rgb(166 196 255/.14)}html[data-skin=stratosphere] [data-ui=stage-title]{letter-spacing:.01em}html[data-skin=stratosphere] [data-ui=tile][class]{border-radius:50% 50% 24px 24px/38% 38% 24px 24px;box-shadow:0 0 0 1px rgb(166 196 255/.2),0 20px 40px -20px rgb(69 184 255/.6)}html[data-skin=turbo] [data-ui=stage][data-variant]{border-radius:14px;border:2px solid #2a2f38;border-radius:4px 24px 4px 24px;box-shadow:inset 0 0 0 1px rgb(255 255 255/.05),inset 0 14px 30px -18px rgb(0 0 0/.9),0 18px 40px -24px rgb(0 0 0/.95)}html[data-skin=turbo] [data-ui=stage][data-variant]:before{content:"";position:absolute;z-index:-1;inset:0;background:repeating-linear-gradient(45deg,rgb(255 255 255/.025) 0 3px,transparent 3px 6px),repeating-linear-gradient(-45deg,rgb(0 0 0/.18) 0 3px,transparent 3px 6px)}html[data-skin=turbo] [data-ui=stage][data-variant]:after{content:"";position:absolute;z-index:2;top:0;right:28px;width:64px;height:4px;background:linear-gradient(90deg,#00e0ff,#ffd400,#ff3b30);box-shadow:0 0 10px #ff3b30}html[data-skin=turbo] [data-ui=stage-title]{font-stretch:118%;text-transform:uppercase;letter-spacing:.02em}html[data-skin=turbo] [data-ui=tile][class]{border-radius:4px 18px 4px 18px}html[data-skin=nacre] [data-ui=stage][data-variant]{border-radius:40px;border:1px solid rgb(255 255 255/.9);box-shadow:0 0 0 1px var(--line-2),0 24px 50px -28px rgb(60 30 120/.45),inset 0 2px 0 rgb(255 255 255/.9)}html[data-skin=nacre] [data-ui=stage][data-variant]:before{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:linear-gradient(115deg,rgb(255 214 236/.45),rgb(200 241 236/.4) 35%,rgb(226 212 255/.45) 65%,rgb(255 240 210/.45)) 0 0 /220% 100%;animation:cs-stage-nacre 14s ease-in-out infinite alternate;mix-blend-mode:multiply}html[data-skin=nacre] [data-ui=stage-title]{font-family:var(--nc-serif,var(--font-display));font-style:italic;font-weight:400}html[data-skin=nacre] [data-ui=tile][class]{border-radius:50% 50% 46% 54%/42% 44% 56% 58%}@keyframes cs-stage-nacre{to{background-position:100% 0}}html[data-skin=comics] [data-ui=stage][data-variant]{border-radius:4px;border:4px solid var(--ink);box-shadow:8px 8px 0 0 var(--ink)}html[data-skin=comics] [data-ui=stage][data-variant]:before{content:"";position:absolute;z-index:-1;inset:0;background:repeating-conic-gradient(from 0deg at 100% 0,rgb(255 212 0/.22) 0 4deg,transparent 4deg 10deg);-webkit-mask:radial-gradient(70% 90% at 100% 0,#000 0,transparent 75%);mask:radial-gradient(70% 90% at 100% 0,#000 0,transparent 75%)}html[data-skin=comics] [data-ui=stage][data-variant=game]:after,html[data-skin=comics] [data-ui=stage][data-variant=hero]:after{content:"GO !";position:absolute;z-index:2;top:10px;right:14px;padding:2px 10px;rotate:6deg;font:italic 900 15px/1.3 var(--font-display);color:var(--ink);background:var(--sun);border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink)}html[data-skin=comics] [data-ui=stage-title]{text-transform:uppercase;font-style:italic;text-shadow:3px 3px 0 color-mix(in oklab,var(--sun) 80%,transparent)}html[data-skin=comics] [data-ui=tile][class]{border-radius:4px;border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink)}html[data-skin=pixel] [data-ui=stage][data-variant]{border-radius:0;border:0;box-shadow:0 0 0 4px var(--ink-3),0 0 0 8px var(--paper-3),8px 8px 0 8px rgb(0 0 0/.6)}html[data-skin=pixel] [data-ui=stage][data-variant]:before{content:"";position:absolute;z-index:-1;inset:0;background:repeating-linear-gradient(0deg,rgb(57 255 136/.05) 0 2px,transparent 2px 4px)}html[data-skin=pixel] [data-ui=stage][data-variant]:after{content:"▶ PLAYER 1";position:absolute;z-index:2;top:12px;right:16px;font:10px/1 var(--font-pixelify,var(--font-mono));letter-spacing:.08em;color:#39ff88;animation:cs-stage-blink 1.2s steps(1) infinite}html[data-skin=pixel] [data-ui=stage-title]{font-family:var(--font-pixelify,var(--font-display));text-shadow:3px 3px 0 rgb(255 61 240/.6)}html[data-skin=pixel] [data-ui=tile][class]{border-radius:0;box-shadow:0 0 0 4px var(--ink-3),6px 6px 0 4px rgb(0 0 0/.6)}@keyframes cs-stage-blink{50%{opacity:0}}html[data-skin=explorateur] [data-ui=stage][data-variant]{border-radius:6px 18px 18px 6px;border:1px solid color-mix(in oklab,var(--ink) 25%,transparent);box-shadow:inset 14px 0 0 -8px color-mix(in oklab,var(--tangerine-ink,#8a4b1a) 70%,transparent),0 16px 34px -20px rgb(60 40 20/.55)}html[data-skin=explorateur] [data-ui=stage][data-variant]:before{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:linear-gradient(90deg,transparent calc(50% - 1px),rgb(60 40 20/.12) 50%,transparent calc(50% + 1px)),linear-gradient(0deg,transparent calc(50% - 1px),rgb(60 40 20/.08) 50%,transparent calc(50% + 1px))}html[data-skin=explorateur] [data-ui=stage][data-variant]:after{content:"";position:absolute;z-index:-1;right:18px;bottom:14px;width:64px;height:64px;border-radius:50%;border:2px dashed rgb(60 40 20/.25);background:conic-gradient(from 0deg,transparent 0 43%,rgb(176 52 32/.55) 43% 57%,transparent 57%)}html[data-skin=explorateur] [data-ui=stage-title]{text-decoration:underline wavy color-mix(in oklab,var(--tangerine) 60%,transparent) 2px;text-underline-offset:6px}html[data-skin=explorateur] [data-ui=tile][class]{border-radius:4px;box-shadow:0 0 0 1px rgb(60 40 20/.25),3px 4px 0 rgb(60 40 20/.18)}html[data-skin=apesanteur] [data-ui=stage][data-variant]{border-radius:36px;border:1px solid rgb(205 196 255/.22);background-color:color-mix(in oklab,var(--paper) 78%,transparent);box-shadow:inset 0 1px 0 rgb(255 255 255/.18),0 40px 60px -36px rgb(0 0 0/.85),0 0 60px -30px rgb(90 209 255/.5)}html[data-skin=apesanteur] [data-ui=stage][data-variant]:before{content:"";position:absolute;z-index:-1;left:12%;right:12%;bottom:0;height:26px;border-radius:50%;background:radial-gradient(closest-side,rgb(90 209 255/.28),transparent);animation:cs-stage-float 6s ease-in-out infinite}html[data-skin=apesanteur] [data-ui=stage][data-variant]:after{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:linear-gradient(170deg,rgb(255 255 255/.12),transparent 30%)}html[data-skin=apesanteur] [data-ui=tile][class]{border-radius:40px;box-shadow:0 26px 40px -24px rgb(0 0 0/.8),inset 0 1px 0 rgb(255 255 255/.25)}@keyframes cs-stage-float{50%{scale:.85 1;opacity:.6}}html[data-skin=bonbon] [data-ui=stage][data-variant]{border-radius:40px;border:0;box-shadow:inset 0 -10px 0 rgb(0 0 0/.06),inset 0 4px 0 rgb(255 255 255/.9),0 12px 0 color-mix(in oklab,var(--bubble,#ff5fa8) 30%,transparent),0 30px 40px -24px rgb(255 95 168/.5)}html[data-skin=bonbon] [data-ui=stage][data-variant]:before{content:"";position:absolute;z-index:-1;top:8px;left:18px;right:40%;height:26px;border-radius:999px;background:linear-gradient(180deg,rgb(255 255 255/.85),rgb(255 255 255/0))}html[data-skin=bonbon] [data-ui=stage][data-variant]:after{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:linear-gradient(60deg,transparent 47%,#ff5fa8 47% 53%,transparent 53%) 14% 82% /18px 7px no-repeat,linear-gradient(-30deg,transparent 47%,#3fc8ff 47% 53%,transparent 53%) 88% 18% /18px 7px no-repeat,linear-gradient(20deg,transparent 47%,#ffcf2e 47% 53%,transparent 53%) 72% 90% /18px 7px no-repeat;opacity:.8}html[data-skin=bonbon] [data-ui=tile][class]{border-radius:44px;box-shadow:inset 0 -10px 0 rgb(0 0 0/.12),inset 0 6px 0 rgb(255 255 255/.45),0 10px 0 rgb(0 0 0/.08)}html[data-skin=pate-a-modeler] [data-ui=stage][data-variant]{border-radius:46% 40% 44% 38%/18% 22% 16% 20%;border:0;box-shadow:inset 0 -8px 0 rgb(0 0 0/.08),inset 0 6px 6px rgb(255 255 255/.5),0 10px 0 rgb(0 0 0/.08),0 22px 30px -18px rgb(80 50 20/.4)}html[data-skin=pate-a-modeler] [data-ui=stage][data-variant]:before{content:"";position:absolute;z-index:-1;right:28px;top:22px;width:30px;height:36px;border-radius:50%;background:repeating-radial-gradient(ellipse at 50% 60%,rgb(0 0 0/.07) 0 1.5px,transparent 1.5px 4px);rotate:18deg}html[data-skin=pate-a-modeler] [data-ui=tile][class]{border-radius:52% 44% 48% 40%/40% 48% 44% 52%;box-shadow:inset 0 -8px 0 rgb(0 0 0/.1),0 8px 0 rgb(0 0 0/.1)}html[data-skin=briques] [data-ui=stage][data-variant]{border-radius:10px;border:0;box-shadow:inset 0 0 0 12px #43a047,0 8px 0 0 #2e7d32,0 24px 30px -10px rgb(0 0 0/.3)}html[data-skin=briques] [data-ui=stage][data-variant]:before{content:"";position:absolute;z-index:3;inset:0;border-radius:10px;background:radial-gradient(circle at 50% 45%,rgb(255 255 255/.35) 0 2px,rgb(0 0 0/.18) 3.5px,transparent 4.5px) 0 0 /20px 20px;-webkit-mask:linear-gradient(#000 0 0) top /100% 12px no-repeat,linear-gradient(#000 0 0) bottom /100% 12px no-repeat,linear-gradient(#000 0 0) left /12px 100% no-repeat,linear-gradient(#000 0 0) right /12px 100% no-repeat;mask:linear-gradient(#000 0 0) top /100% 12px no-repeat,linear-gradient(#000 0 0) bottom /100% 12px no-repeat,linear-gradient(#000 0 0) left /12px 100% no-repeat,linear-gradient(#000 0 0) right /12px 100% no-repeat}html[data-skin=briques] [data-ui=tile][class]{border-radius:8px;box-shadow:inset 0 -8px 0 rgb(0 0 0/.2),0 6px 0 rgb(0 0 0/.15)}html[data-skin=crayons] [data-ui=stage][data-variant]{border-radius:255px 15px 225px 15px/15px 225px 15px 255px;border:3px solid color-mix(in oklab,var(--tangerine) 80%,var(--ink));box-shadow:4px 5px 0 -1px color-mix(in oklab,var(--grape,#7e57c2) 55%,transparent)}html[data-skin=crayons] [data-ui=stage][data-variant]:before{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:repeating-linear-gradient(180deg,transparent 0 31px,rgb(66 133 244/.16) 31px 32px)}html[data-skin=crayons] [data-ui=stage][data-variant]:after{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:42px;width:2px;background:rgb(229 57 53/.35)}html[data-skin=crayons] [data-ui=stage-title]{text-decoration:underline color-mix(in oklab,var(--sun) 90%,transparent) 6px;text-underline-offset:2px;text-decoration-skip-ink:none}html[data-skin=crayons] [data-ui=tile][class]{border-radius:225px 15px 255px 15px/15px 255px 15px 225px;border:3px solid rgb(0 0 0/.25)}html[data-skin=aquarium] [data-ui=stage][data-variant]{border-radius:22px;border:3px solid rgb(255 255 255/.8);box-shadow:inset 0 0 0 1px rgb(41 182 246/.25),0 18px 34px -22px rgb(2 90 140/.5)}html[data-skin=aquarium] [data-ui=stage][data-variant]:before{content:"";position:absolute;z-index:-1;inset:34% 0 0 0;border-radius:0 0 19px 19px;background:radial-gradient(14px 8px at 20px 0,transparent 98%,rgb(41 182 246/.14)) 0 0 /40px 100% repeat-x,linear-gradient(180deg,rgb(41 182 246/.14),rgb(41 182 246/.24));animation:cs-stage-wave 8s linear infinite}html[data-skin=aquarium] [data-ui=stage][data-variant]:after{content:"";position:absolute;z-index:-1;right:24px;bottom:18px;width:40px;height:90px;background:radial-gradient(circle,rgb(255 255 255/.9) 0 4px,transparent 5px) 0 70px /14px 14px no-repeat,radial-gradient(circle,rgb(255 255 255/.8) 0 3px,transparent 4px) 16px 40px /10px 10px no-repeat,radial-gradient(circle,rgb(255 255 255/.7) 0 2px,transparent 3px) 8px 10px /8px 8px no-repeat}html[data-skin=aquarium] [data-ui=tile][class]{border-radius:26px 26px 34px 34px;box-shadow:inset 0 -12px 18px -10px rgb(255 255 255/.35),0 12px 24px -14px rgb(2 90 140/.5)}@keyframes cs-stage-wave{to{background-position:40px 0,0 0}}@media (max-width:640px){html:is([data-skin=bonbon],[data-skin=pate-a-modeler],[data-skin=briques],[data-skin=crayons],[data-skin=aquarium],[data-skin=comics],[data-skin=pixel],[data-skin=explorateur],[data-skin=apesanteur],[data-skin=encre-fluo],[data-skin=plasma],[data-skin=stratosphere],[data-skin=turbo],[data-skin=nacre],[data-skin=graphite],[data-skin=campus]) [data-ui=stage][data-variant]{border-radius:22px}html[data-skin=comics] [data-ui=stage][data-variant]{box-shadow:5px 5px 0 0 var(--ink);border-radius:4px}html[data-skin=pixel] [data-ui=stage][data-variant]{border-radius:0}html[data-skin=briques] [data-ui=stage][data-variant]{border-radius:8px}}@media (prefers-reduced-motion:reduce){html:is([data-skin=bonbon],[data-skin=pate-a-modeler],[data-skin=briques],[data-skin=crayons],[data-skin=aquarium],[data-skin=comics],[data-skin=pixel],[data-skin=explorateur],[data-skin=apesanteur],[data-skin=encre-fluo],[data-skin=plasma],[data-skin=stratosphere],[data-skin=turbo],[data-skin=nacre],[data-skin=graphite],[data-skin=campus]) [data-ui=stage][data-variant]:after,html:is([data-skin=bonbon],[data-skin=pate-a-modeler],[data-skin=briques],[data-skin=crayons],[data-skin=aquarium],[data-skin=comics],[data-skin=pixel],[data-skin=explorateur],[data-skin=apesanteur],[data-skin=encre-fluo],[data-skin=plasma],[data-skin=stratosphere],[data-skin=turbo],[data-skin=nacre],[data-skin=graphite],[data-skin=campus]) [data-ui=stage][data-variant]:before{animation:none!important}}html[data-band=petits] body{font-size:17.5px;line-height:1.6}html[data-band=petits] .prose-school{font-size:20px;line-height:1.75}html[data-band=petits] .prose-school h1{font-size:1.6em}html[data-band=petits] .prose-school h2{font-size:1.3em}html[data-band=petits] :is(button,a)[data-ui=button]{min-height:52px;font-size:17px}.kid-nav-btn{transition:transform .18s cubic-bezier(.34,1.56,.64,1)}.kid-nav-btn:active{transform:scale(.92)}.kid-nav-btn[aria-current=page] .kid-nav-orb{transform:translateY(-6px) scale(1.06);box-shadow:0 0 0 4px var(--paper),0 0 0 7px var(--kid-tone,var(--tangerine)),0 14px 24px -10px rgb(29 21 48/.45)}.kid-nav-orb{transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s}.kid-tile{transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.kid-tile:hover{transform:translateY(-4px) rotate(-.6deg)}.kid-tile:active{transform:scale(.97)}@keyframes kid-wiggle{0%,to{rotate:0deg}25%{rotate:-4deg}75%{rotate:4deg}}.kid-wiggle{animation:kid-wiggle .5s ease-in-out}.memo-card{perspective:900px}.memo-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .42s cubic-bezier(.34,1.3,.64,1)}.memo-card[data-open=true] .memo-inner{transform:rotateY(180deg)}.memo-face{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:22px}.memo-face[data-side=front]{transform:rotateY(180deg)}html[data-band=moyens] body{font-size:16px}@keyframes quest-star{0%{transform:scale(0) rotate(-40deg);opacity:0}60%{transform:scale(1.25) rotate(8deg);opacity:1}to{transform:scale(1) rotate(0deg);opacity:1}}.quest-star{animation:quest-star .52s cubic-bezier(.34,1.56,.64,1) both}html:is([data-band=gymnase],[data-band=universite]) .btn-chunky,html:is([data-band=gymnase],[data-band=universite]) .btn-chunky:active:not(:disabled),html:is([data-band=gymnase],[data-band=universite]) .btn-chunky:hover:not(:disabled){box-shadow:none;transform:none}html:is([data-band=gymnase],[data-band=universite]) .prose-school{font-size:16px;line-height:1.7}@media (prefers-reduced-motion:reduce){.kid-wiggle,.quest-star{animation:none}.kid-nav-btn,.kid-nav-orb,.kid-tile,.memo-inner{transition:none}}.iki-clone{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;background:var(--clone-bg,radial-gradient(circle at 50% 30%,#2b2766,#12102e 72%));--clone-zoom:1.18;--clone-shift:3%}.iki-clone>canvas,.iki-clone>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transform:scale(var(--clone-zoom)) translateY(var(--clone-shift));transform-origin:50% 40%}.iki-clone>canvas{opacity:0;transition:opacity .45s ease}.iki-clone.is-live>canvas{opacity:1}.iki-clone.is-live>img{opacity:0;transition:opacity .45s ease .2s}.iki-clone:not(.is-live)>img{animation:iki-clone-breathe 6s ease-in-out infinite}@keyframes iki-clone-breathe{50%{transform:scale(calc(var(--clone-zoom) * 1.015)) translateY(calc(var(--clone-shift) - .6%))}}@media (prefers-reduced-motion:reduce){.iki-clone:not(.is-live)>img{animation:none}}html[data-material=glass]{background:var(--g-space),var(--g-void);background-attachment:fixed;--g-blur:18px}html[data-material=glass] body{background:transparent;color:var(--ink);font-feature-settings:"ss01","cv11"}html[data-material=glass] body:before{content:"";position:fixed;inset:-12vmax;z-index:-1;pointer-events:none;background:radial-gradient(26vmax 22vmax at 16% 14%,var(--g-halo-1),transparent 70%),radial-gradient(24vmax 22vmax at 86% 22%,var(--g-halo-2),transparent 70%),radial-gradient(30vmax 26vmax at 60% 92%,var(--g-halo-3),transparent 72%);animation:g-drift 90s ease-in-out infinite alternate;will-change:transform}@keyframes g-drift{0%{transform:translateZ(0) rotate(0deg) scale(1)}50%{transform:translate3d(4vmax,-3vmax,0) rotate(8deg) scale(1.06)}to{transform:translate3d(-3vmax,2vmax,0) rotate(-6deg) scale(1.02)}}html[data-material=glass] :is(.min-h-screen,.min-h-dvh,.h-dvh,.grain,[data-ui=shell],[data-ui=campus-shell]).bg-canvas{background-color:transparent}html[data-material=glass] .grain:after{opacity:var(--g-grain,.12)}html[data-material=glass] .rounded-\[26px\]{border-radius:var(--radius-lg)}html[data-material=glass] :is(.rounded-\[28px\],.rounded-\[32px\],.rounded-\[36px\]){border-radius:var(--radius-xl)}html[data-material=glass] :is(h1,h2,h3,.font-display){font-variation-settings:"SHRP" var(--g-sharp,100);letter-spacing:var(--g-track,-.028em)}html[data-material=glass] h1{font-weight:var(--g-h1-weight,500)}html[data-material=glass] ::selection{background:var(--g-selection);color:var(--ink)}html[data-material=glass] :is([data-ui=card],[data-ui=stage],[data-ui=tile],[data-ui=stat],.bg-paper){background-color:var(--g-glass)}html[data-material=glass] :is(.rounded-panel,.rounded-stage,.rounded-2xl,.rounded-3xl).bg-paper,html[data-material=glass] :is([data-ui=card],[data-ui=stage],[data-ui=tile]){border-color:var(--g-edge);box-shadow:var(--g-hi),var(--g-shadow)}html[data-material=glass] :is(.rounded-panel,.rounded-stage,.rounded-2xl,.rounded-3xl,.rounded-\[26px\]).bg-paper:not(:has(.fixed,[role=menu],[role=listbox],[role=tooltip],[role=dialog],[data-ui=select-menu],[data-ui=modal],[data-ui=drawer])),html[data-material=glass] :is([data-ui=card],[data-ui=stage],[data-ui=tile],[data-ui=cta-plate]):not(:has(.fixed,[role=menu],[role=listbox],[role=tooltip],[role=dialog],[data-ui=select-menu],[data-ui=modal],[data-ui=drawer])){-webkit-backdrop-filter:blur(var(--g-blur)) saturate(150%);backdrop-filter:blur(var(--g-blur)) saturate(150%)}html[data-material=glass] .bg-paper-2{background-color:var(--g-glass-2)}html[data-material=glass] .bg-paper-3{background-color:var(--g-glass-3)}html[data-material=glass] :is(.bg-paper\/95,.bg-paper\/90,.bg-paper\/80,.bg-paper\/70,.bg-paper\/60){background-color:var(--g-glass-strong);-webkit-backdrop-filter:blur(var(--g-blur)) saturate(150%);backdrop-filter:blur(var(--g-blur)) saturate(150%)}html[data-material=glass] :is(.bg-paper-2\/60,.bg-paper-2\/50){background-color:var(--g-glass-2)}html[data-material=glass] :is(.border-line,.border-line-2){border-color:var(--g-edge)}html[data-material=glass] :is([data-ui=topbar],[data-ui=tabbar],header.sticky,.bg-canvas\/85,.bg-canvas\/90){background-color:var(--g-bar);-webkit-backdrop-filter:blur(var(--g-blur)) saturate(160%);backdrop-filter:blur(var(--g-blur)) saturate(160%);border-color:var(--g-edge)}html[data-material=glass] .bg-canvas\/50{background-color:transparent}html[data-material=glass] :is([data-ui=modal],[data-ui=drawer],[data-ui=select-menu],[data-ui=profile-panel],[role=menu],[role=listbox],[role=dialog]>.bg-paper){background-color:var(--g-glass-strong);-webkit-backdrop-filter:blur(28px) saturate(170%);backdrop-filter:blur(28px) saturate(170%);border:1px solid var(--g-edge);box-shadow:var(--g-hi),var(--shadow-pop)}html[data-material=glass] :is([data-ui=modal-backdrop],[data-ui=drawer-backdrop]){background:var(--g-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html[data-material=glass] :is([data-ui=topnav] a,[data-ui=tabbar] a,a[data-ui=card],a[data-ui=tile],[data-ui=skin-swatch],[data-ui=field-shell]){position:relative}html[data-material=glass] :is([data-ui=topnav] a[aria-current=page],a[data-ui=card]:hover,a[data-ui=tile]:hover,[data-ui=skin-swatch][data-on],[data-ui=field-shell]:focus-within):after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--g-rim);-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);pointer-events:none;opacity:.9}html[data-material=glass] [data-ui=topnav] a[aria-current=page]{background:var(--g-lit);color:var(--ink);box-shadow:var(--g-hi)}html[data-material=glass] [data-ui=tabbar] a[aria-current=page],html[data-material=glass] [data-ui=topnav] a[aria-current=page] svg{color:var(--g-accent)}html[data-material=glass] :is([data-ui=card],[data-ui=stage],[data-ui=cta-plate],.rounded-3xl.bg-paper,.rounded-panel.bg-paper,.rounded-\[26px\].bg-paper):not(.absolute,.fixed,.sticky){position:relative}html[data-material=glass] :is([data-ui=card],[data-ui=stage],[data-ui=cta-plate],[data-ui=hero-panel],[data-ui=profile-panel],.rounded-3xl.bg-paper,.rounded-panel.bg-paper,.rounded-\[26px\].bg-paper):not([class*="before:"]):before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--g-rest-rim,linear-gradient(135deg,rgb(var(--g-a3-rgb)/.55),rgb(var(--g-a2-rgb)/.18) 30%,transparent 55%,rgb(var(--g-a1-rgb)/.25) 100%));-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);pointer-events:none;opacity:var(--g-rest-rim-opacity,.7)}html[data-material=glass]{--hero-ink:linear-gradient(100deg,rgb(var(--g-a3-rgb)),rgb(var(--g-a2-rgb)) 45%,rgb(var(--g-a1-rgb)));--band-strip:linear-gradient(90deg,rgb(var(--g-a3-rgb)),rgb(var(--g-a2-rgb)) 50%,rgb(var(--g-a1-rgb)));--band-tint:rgb(var(--g-a2-rgb)/0.14);--stat-ink:transparent;--cta-plate:var(--g-plate);--cta-glow:radial-gradient(40% 70% at 92% 20%,rgb(var(--g-a3-rgb)/0.22),transparent 70%),radial-gradient(35% 60% at 0% 100%,rgb(var(--g-a1-rgb)/0.18),transparent 70%)}html[data-material=glass][data-theme=light]{--cta-plate:var(--g-night);--cta-glow:radial-gradient(40% 70% at 92% 20%,rgb(124 243 255/0.2),transparent 70%),radial-gradient(35% 60% at 0% 100%,rgb(255 138 216/0.16),transparent 70%)}html[data-material=glass] [data-ui=hero-underline]{display:none}html[data-material=glass] [data-ui=hero-ink]{text-shadow:none}html[data-material=glass][data-theme=dark] [data-ui=hero-ink]{filter:drop-shadow(0 0 18px rgb(var(--g-a2-rgb)/.45))}html[data-material=glass] [data-ui=stat-figure]{width:fit-content;background:var(--g-night-ink,var(--hero-ink));-webkit-background-clip:text;background-clip:text;font-weight:500}html[data-material=glass] [data-ui=band-strip]{height:2px;background:transparent}html[data-material=glass] [data-ui=band-strip]>div{opacity:.8}html[data-material=glass] [data-ui=cta-plate]{background-color:var(--g-glass);box-shadow:var(--g-hi),var(--g-shadow)}html[data-material=glass] [data-ui=button][data-variant=primary],html[data-material=glass] a.bg-tangerine.text-white,html[data-material=glass] button.bg-tangerine.text-white{background:var(--g-action);color:var(--g-on-action);box-shadow:var(--g-hi),0 10px 28px -14px var(--g-action-glow);--chunk:transparent}html[data-material=glass] :is(a,button).bg-tangerine.text-white:hover,html[data-material=glass] [data-ui=button][data-variant=primary]:hover:not(:disabled){background:var(--g-action);filter:brightness(1.06) saturate(1.05);box-shadow:var(--g-hi),0 0 0 1px var(--g-action-glow),0 14px 34px -12px var(--g-action-glow)}html[data-material=glass] [data-ui=button][data-variant=outline]{background-color:var(--g-glass);border-color:var(--g-edge-strong)}html[data-material=glass] [data-ui=button][data-variant=soft]{background-color:var(--g-glass-2)}html[data-material=glass] .btn-chunky,html[data-material=glass] .btn-chunky:active:not(:disabled),html[data-material=glass] .btn-chunky:hover:not(:disabled){box-shadow:var(--g-hi);transform:none}html[data-material=glass] [data-ui=button][data-variant=primary].btn-chunky{box-shadow:var(--g-hi),0 10px 28px -14px var(--g-action-glow)}html[data-material=glass] :is(a,button).btn-chunky.bg-sun.text-ink,html[data-material=glass] :is(a,button).btn-chunky:is(.bg-grape,.bg-sun).text-white,html[data-material=glass] header :is(a,button).btn-chunky.bg-ink{background:var(--g-action);color:var(--g-on-action);box-shadow:0 0 0 1px rgb(var(--g-a3-rgb)/.35),0 12px 36px -12px var(--g-action-glow);--chunk:transparent}html[data-material=glass] :is(a,button).btn-chunky.bg-sun.text-ink:hover,html[data-material=glass] :is(a,button).btn-chunky:is(.bg-grape,.bg-sun).text-white:hover,html[data-material=glass] header :is(a,button).btn-chunky.bg-ink:hover{filter:brightness(1.06) saturate(1.05);box-shadow:0 0 0 1px rgb(var(--g-a3-rgb)/.55),0 14px 40px -10px var(--g-action-glow)}html[data-material=glass] :is([data-ui=input],[data-ui=textarea],[data-ui=field-shell],[data-ui=select],input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),textarea){background-color:var(--g-field);border-color:var(--g-edge-strong)}html[data-material=glass] [data-ui=tabs]{background:var(--g-glass-2);box-shadow:inset 0 0 0 1px var(--g-edge)}html[data-material=glass] [data-ui=tab][aria-selected=true]{background:var(--g-lit);color:var(--ink);box-shadow:var(--g-hi),inset 0 0 0 1px var(--g-edge-strong)}html[data-material=glass] [data-ui=progress]{background:var(--g-glass-3)}html[data-material=glass] [data-ui=progress-fill]{box-shadow:0 0 10px -2px currentColor}html[data-material=glass] :focus-visible{outline-color:var(--focus)}html[data-material=glass] .prose-school strong{background:linear-gradient(transparent 62%,var(--g-mark) 62%)}html[data-material=glass] .prose-school blockquote{background:var(--g-glass-2);border-left-color:var(--g-accent)}html[data-material=glass] .prose-school code{background:var(--g-glass-3)}html[data-material=glass] .skeleton{background:linear-gradient(90deg,var(--g-glass-2) 0,var(--g-glass-3) 50%,var(--g-glass-2) 100%);background-size:200% 100%}html[data-material=glass][data-theme=dark] :is(.text-\[\#8a5a00\],.text-\[\#5c3d00\],.text-\[\#8a5a00\]\/80){color:var(--sun)}html[data-material=glass][data-theme=dark] .text-\[\#b4245e\]{color:var(--bubble)}html[data-material=glass][data-theme=dark] .text-\[\#b42328\]{color:var(--stop)}html[data-material=glass][data-theme=dark] .text-\[\#0e5a8a\]{color:var(--sky-ink)}html[data-material=glass][data-theme=dark] .bg-\[\#e2f4ff\]{background-color:var(--sky-soft)}html[data-material=glass][data-theme=dark] :is(.bg-white\/70,.bg-white\/40){background-color:rgb(255 255 255/.12)}html[data-material=glass][data-theme=dark] .bg-white:is(.rounded-2xl,.rounded-3xl,.rounded-panel,.rounded-stage){background-color:var(--g-glass)}html[data-material=glass][data-theme=dark] .react-flow__controls-button{color:var(--ink);fill:var(--ink)}html[data-material=glass][data-theme=dark] :is(section,aside,div:is([class*=px-],[class*=py-],[class*=" p-"])).bg-ink{background:var(--g-plate);color:var(--ink);box-shadow:var(--g-hi),inset 0 0 0 1px var(--g-edge)}html[data-material=glass][data-theme=dark] section.bg-ink{box-shadow:inset 0 1px 0 var(--g-edge),inset 0 -1px 0 var(--g-edge)}html[data-material=glass][data-theme=dark] :is(section,aside,div).bg-ink .text-paper{color:var(--ink)}html[data-material=glass][data-theme=dark] :is(section,aside,div).bg-ink :is(.text-paper\/90,.text-paper\/85,.text-paper\/80,.text-paper\/75,.text-paper\/70,.text-paper\/65,.text-paper\/60,.text-paper\/50){color:var(--ink-2)}html[data-material=glass][data-theme=dark] :is(section,aside,div).bg-ink .text-sun{color:var(--g-accent)}html[data-material=glass][data-theme=dark] div.bg-ink>span.rotate-45.bg-ink{background:var(--g-glass-strong)}html[data-material=glass][data-theme=dark] :is(.bg-ink\/30,.bg-ink\/35,.bg-ink\/40,.bg-ink\/50){background-color:var(--g-scrim)}html[data-material=glass][data-theme=light] section.bg-ink{background:var(--g-night);box-shadow:inset 0 1px 0 rgb(255 255 255/.12),inset 0 0 0 1px rgb(var(--g-night-edge)/.18)}html[data-material=glass][data-theme=light] section.bg-ink .text-sun{color:rgb(var(--g-night-edge))}html[data-material=glass][data-theme=light] [data-ui=mentor-bubble]{background:var(--g-glass-strong);color:var(--ink);box-shadow:var(--g-hi),inset 0 0 0 1px var(--g-edge),var(--g-shadow);-webkit-backdrop-filter:blur(var(--g-blur)) saturate(150%);backdrop-filter:blur(var(--g-blur)) saturate(150%)}html[data-material=glass][data-theme=light] [data-ui=mentor-bubble]>span.rotate-45{background:var(--g-glass-strong);box-shadow:inset 1px 1px 0 var(--g-edge)}html[data-material=glass] [data-ui=mentor-bubble] .text-sun{color:var(--g-accent)}html[data-material=glass] [data-ui=mentor-bubble] .bg-sun{background-color:var(--g-accent)}html[data-material=glass] [data-ui=profile-head]{background:var(--g-plate)}html[data-material=glass] [data-ui=profile-halo]{background:var(--g-rim);box-shadow:0 0 22px -4px var(--g-action-glow)}html[data-material=glass] [data-ui=row-chip]{background:var(--g-glass-2);color:var(--g-accent);box-shadow:inset 0 0 0 1px var(--g-edge),var(--g-hi)}@media (prefers-reduced-motion:reduce){html[data-material=glass] body:before{animation:none}}html[data-skin=emeraude]{--g-display:var(--font-geologica),ui-sans-serif,system-ui,sans-serif;--font-bricolage:var(--g-display);--font-lexend:var(--font-geologica),ui-sans-serif,system-ui,sans-serif;--g-sharp:100;--g-track:-0.03em;--g-h1-weight:400;--radius:14px;--radius-lg:20px;--radius-xl:28px;--g-rim:conic-gradient(from 200deg at 50% 50%,#5eead4,#34d399 25%,#7dd3fc 50%,#fcd34d 72%,#5eead4)}html[data-skin=emeraude][data-theme=dark]{color-scheme:dark;--canvas:#0a221e;--paper:#10302a;--paper-2:#143731;--paper-3:#1c463e;--ink:#ecf8f3;--ink-2:#b9d6cc;--ink-3:#8fb3a8;--line:rgb(170 240 215/0.1);--line-2:rgb(170 240 215/0.19);--indigo:#34d399;--indigo-ink:#a7f3d0;--indigo-soft:rgb(52 211 153/0.15);--tangerine:#f2895a;--tangerine-ink:#ffd0b5;--tangerine-soft:rgb(242 137 90/0.14);--sun:#ffd36b;--sun-soft:rgb(255 211 107/0.13);--mint:#34d399;--mint-ink:#a7f3d0;--mint-soft:rgb(52 211 153/0.12);--sky:#38bdf8;--sky-ink:#bae6fd;--sky-soft:rgb(56 189 248/0.13);--grape:#a78bfa;--grape-ink:#ddd6fe;--grape-soft:rgb(167 139 250/0.14);--bubble:#f472b6;--bubble-soft:rgb(244 114 182/0.13);--stop:#ff6b7f;--stop-soft:rgb(255 107 127/0.14);--brand:#34d399;--brand-ink:#a7f3d0;--brand-soft:rgb(52 211 153/0.15);--accent-warm:#fbbf77;--focus:#5eead4;--field-focus:rgb(94 234 212/0.5);--field-focus-bg:rgb(94 234 212/0.05);--shadow-card:inset 0 1px 0 rgb(255 255 255/0.07),0 24px 48px -30px rgb(2 14 11/0.85);--shadow-pop:inset 0 1px 0 rgb(255 255 255/0.08),0 0 0 1px rgb(170 240 215/0.12),0 40px 90px -30px rgb(2 14 11/0.9);--g-void:#081c19;--g-space:radial-gradient(120% 80% at 0% 0%,#0f4a3d 0%,transparent 55%),radial-gradient(90% 70% at 100% 100%,#0b3a4a 0%,transparent 60%),linear-gradient(180deg,#0c2622,#081c19);--g-halo-1:rgb(16 185 129/0.34);--g-halo-2:rgb(56 189 248/0.22);--g-halo-3:rgb(251 191 119/0.14);--g-glass:rgb(170 240 215/0.055);--g-glass-2:rgb(170 240 215/0.075);--g-glass-3:rgb(170 240 215/0.12);--g-glass-strong:rgb(14 44 38/0.82);--g-bar:rgb(10 34 30/0.62);--g-field:rgb(10 34 30/0.45);--g-edge:rgb(170 240 215/0.13);--g-edge-strong:rgb(170 240 215/0.22);--g-hi:inset 0 1px 0 rgb(255 255 255/0.07);--g-shadow:0 24px 48px -30px rgb(2 14 11/0.8);--g-action:linear-gradient(105deg,#6ee7b7,#5eead4 55%,#7dd3fc);--g-on-action:#062019;--g-action-glow:rgb(52 211 153/0.5);--g-lit:linear-gradient(180deg,rgb(52 211 153/0.2),rgb(125 211 252/0.08));--g-accent:#5eead4;--g-mark:rgb(52 211 153/0.32);--g-selection:rgb(94 234 212/0.28);--g-scrim:rgb(3 14 12/0.6);--g-plate:linear-gradient(135deg,rgb(52 211 153/0.16),rgb(125 211 252/0.06));--g-void-rgb:8 28 25;--g-hi-rgb:255 255 255;--g-a1-rgb:251 191 119;--g-a2-rgb:52 211 153;--g-a3-rgb:125 211 252;--g-live-rgb:94 240 192;--g-grain:0.08;--g-aurora:linear-gradient(115deg,#0f766e,#059669 50%,#0369a1)}html[data-skin=emeraude][data-theme=light]{color-scheme:light;--canvas:#eef6f2;--paper:#ffffff;--paper-2:#f2f8f5;--paper-3:#e3efe9;--ink:#0d1f1a;--ink-2:#3d5a51;--ink-3:#5b776e;--line:rgb(5 95 70/0.11);--line-2:rgb(5 95 70/0.19);--indigo:#059669;--indigo-ink:#065f46;--indigo-soft:rgb(5 150 105/0.1);--tangerine:#e8673a;--tangerine-ink:#a83f14;--tangerine-soft:rgb(232 103 58/0.11);--sun:#e6a417;--sun-soft:rgb(230 164 23/0.16);--mint:#059669;--mint-ink:#065f46;--mint-soft:rgb(5 150 105/0.11);--sky:#0284c7;--sky-ink:#075985;--sky-soft:rgb(2 132 199/0.1);--grape:#7c5cf0;--grape-ink:#5b3fd0;--grape-soft:rgb(124 92 240/0.1);--bubble:#db2777;--bubble-soft:rgb(219 39 119/0.1);--stop:#dc3545;--stop-soft:rgb(220 53 69/0.1);--brand:#059669;--brand-ink:#065f46;--brand-soft:rgb(5 150 105/0.1);--accent-warm:#d97706;--focus:#059669;--field-focus:rgb(5 150 105/0.45);--field-focus-bg:rgb(255 255 255/0.85);--shadow-card:inset 0 1px 0 rgb(255 255 255/0.9),0 18px 40px -26px rgb(13 60 48/0.3);--shadow-pop:inset 0 1px 0 rgb(255 255 255/0.95),0 0 0 1px rgb(13 60 48/0.08),0 36px 80px -30px rgb(13 60 48/0.4);--g-void:#eef6f2;--g-space:radial-gradient(110% 80% at 0% 0%,#d1fae5 0%,transparent 55%),radial-gradient(90% 70% at 100% 0%,#e0f2fe 0%,transparent 55%),radial-gradient(90% 80% at 80% 100%,#fef3c7 0%,transparent 60%),linear-gradient(180deg,#f2f9f5,#eef6f2);--g-halo-1:rgb(16 185 129/0.18);--g-halo-2:rgb(56 189 248/0.16);--g-halo-3:rgb(251 191 119/0.14);--g-glass:rgb(255 255 255/0.56);--g-glass-2:rgb(255 255 255/0.48);--g-glass-3:rgb(13 60 48/0.07);--g-glass-strong:rgb(250 253 251/0.88);--g-bar:rgb(244 250 247/0.66);--g-field:rgb(255 255 255/0.7);--g-edge:rgb(13 80 60/0.13);--g-edge-strong:rgb(13 80 60/0.22);--g-hi:inset 0 1px 0 rgb(255 255 255/0.95);--g-shadow:0 18px 40px -28px rgb(13 60 48/0.32);--g-action:linear-gradient(105deg,#047857,#059669 55%,#0e7490);--g-on-action:#ffffff;--g-action-glow:rgb(5 150 105/0.42);--g-lit:linear-gradient(180deg,rgb(255 255 255/0.95),rgb(255 255 255/0.7));--g-accent:#059669;--g-mark:rgb(110 231 183/0.45);--g-selection:rgb(5 150 105/0.18);--g-scrim:rgb(10 40 32/0.28);--g-void-rgb:238 246 242;--g-hi-rgb:13 31 26;--g-a1-rgb:217 119 6;--g-a2-rgb:5 150 105;--g-a3-rgb:14 116 144;--g-live-rgb:5 150 105;--g-grain:0.2;--g-rim:conic-gradient(from 200deg at 50% 50%,#14b8a6,#059669 25%,#0ea5e9 50%,#f59e0b 72%,#14b8a6);--g-plate:linear-gradient(135deg,rgb(5 150 105/0.08),rgb(14 165 233/0.07));--g-night:linear-gradient(160deg,#0f3d34,#0d2a24 60%,#0b3446);--g-night-edge:94 234 212;--g-night-ink:linear-gradient(100deg,#5eead4,#6ee7b7 45%,#fcd34d);--g-aurora:linear-gradient(115deg,#047857,#059669 50%,#0369a1)}html[data-skin=emeraude] body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(90deg,rgb(52 211 153/.06) 0 1px,transparent 1px 96px),repeating-linear-gradient(0deg,rgb(125 211 252/.045) 0 1px,transparent 1px 96px);transform:perspective(900px) rotateX(58deg) translateY(28vh) scale(2.2);transform-origin:50% 100%;-webkit-mask:radial-gradient(70% 60% at 50% 100%,#000,transparent 75%);mask:radial-gradient(70% 60% at 50% 100%,#000,transparent 75%)}html[data-skin=emeraude][data-theme=light] body:after{background:repeating-linear-gradient(90deg,rgb(5 150 105/.07) 0 1px,transparent 1px 96px),repeating-linear-gradient(0deg,rgb(14 116 144/.055) 0 1px,transparent 1px 96px)}