@font-face{font-family:Museo;font-weight:300;font-style:normal;font-display:block;src:url(fonts/f8878c802776ebfd.otf) format("opentype")}@font-face{font-family:Museo;font-weight:500;font-style:normal;font-display:block;src:url(fonts/7236834a3e7eb11b.otf) format("opentype")}@font-face{font-family:Museo;font-weight:700;font-style:normal;font-display:block;src:url(fonts/e1c21fecf98db5b7.otf) format("opentype")}@font-face{font-family:Museo;font-weight:900;font-style:normal;font-display:block;src:url(fonts/c0060499f93d295a.otf) format("opentype")}@font-face{font-family:AlgMath;font-weight:400;font-style:normal;font-display:block;src:url(fonts/c3da4edc0576b5e0.woff2) format("woff2")}@font-face{font-family:AlgGreek;font-weight:300;font-style:normal;font-display:block;unicode-range:U+0370-03FF;src:url(fonts/0525adbb9a0c31a9.woff2) format("woff2")}@font-face{font-family:AlgGreek;font-weight:500;font-style:normal;font-display:block;unicode-range:U+0370-03FF;src:url(fonts/4a50681bfc2f9d7f.woff2) format("woff2")}@font-face{font-family:AlgGreek;font-weight:700;font-style:normal;font-display:block;unicode-range:U+0370-03FF;src:url(fonts/b988986ca603a57d.woff2) format("woff2")}@font-face{font-family:AlgGreek;font-weight:900;font-style:normal;font-display:block;unicode-range:U+0370-03FF;src:url(fonts/5d615169487c662c.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:400;font-style:normal;font-display:block;src:url(fonts/e06f6b1bc553aaea.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:600;font-style:normal;font-display:block;src:url(fonts/5cb7103e4e605989.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:400;font-style:italic;font-display:block;src:url(fonts/2d078cb3bc8f9347.woff2) format("woff2")}:root{--font-text:"Inter","AlgMath","Museo","Museo Sans Rounded",Nunito,"Segoe UI",Arial,sans-serif;--font-ui:"Museo","AlgGreek","AlgMath","Museo Sans Rounded",Nunito,"Segoe UI",Arial,sans-serif;--i-mic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='2.5' width='6' height='12' rx='3' fill='black'/%3E%3Cpath d='M5 11a7 7 0 0 0 14 0M12 18v3.5M8.5 21.5h7'/%3E%3C/svg%3E");--i-pause:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='6' y='5' width='4' height='14' rx='1.5'/%3E%3Crect x='14' y='5' width='4' height='14' rx='1.5'/%3E%3C/svg%3E");--i-play:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 5.5v13a1 1 0 0 0 1.5.9l10-6.5a1 1 0 0 0 0-1.7l-10-6.5A1 1 0 0 0 8 5.5z'/%3E%3C/svg%3E");--i-cam:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8.5A2.5 2.5 0 0 1 6.5 6h1.7l1.3-2h5l1.3 2h1.7A2.5 2.5 0 0 1 20 8.5v8a2.5 2.5 0 0 1-2.5 2.5h-11A2.5 2.5 0 0 1 4 16.5z'/%3E%3Ccircle cx='12' cy='12.5' r='3.5'/%3E%3C/svg%3E");--i-replay:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12A7.5 7.5 0 1 0 7 6.4'/%3E%3Cpath d='M7.4 2.6 7 6.4l3.8.4'/%3E%3C/svg%3E");--i-forward:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 7l5 5-5 5M13 7l5 5-5 5'/%3E%3C/svg%3E");--i-review:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='7' y='4' width='14' height='11' rx='2.5'/%3E%3Cpath d='M3 8.5V17a3 3 0 0 0 3 3h10.5'/%3E%3Cpath d='M15 7.2l-2.6 2.3 2.6 2.3'/%3E%3C/svg%3E");--i-cc:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='3.5'/%3E%3Cpath d='M10.5 10.2a2.2 2.2 0 1 0 0 3.6M17 10.2a2.2 2.2 0 1 0 0 3.6'/%3E%3C/svg%3E");--i-kbd:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Crect x='2.5' y='6' width='19' height='12' rx='3'/%3E%3Cpath d='M6.5 10h.01M10 10h.01M14 10h.01M17.5 10h.01M7.5 14h9'/%3E%3C/svg%3E");--i-send:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19.5V5M5.5 11.5 12 5l6.5 6.5'/%3E%3C/svg%3E");--i-micoff:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='2.5' width='6' height='12' rx='3' fill='black'/%3E%3Cpath d='M5 11a7 7 0 0 0 14 0M12 18v3.5M8.5 21.5h7M3.5 3.5l17 17'/%3E%3C/svg%3E");--i-clock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3.2 2'/%3E%3C/svg%3E");--i-clip:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.5 11.5 12.4 19.6a5.2 5.2 0 0 1-7.4-7.4l8.1-8.1a3.5 3.5 0 0 1 4.9 4.9l-8.1 8.1a1.7 1.7 0 0 1-2.5-2.5l7.4-7.4'/%3E%3C/svg%3E");--i-x:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E");--i-back:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 6l-6 6 6 6'/%3E%3C/svg%3E");--i-spark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10 2.2c.7 4.6 3.2 7.1 7.8 7.8-4.6.7-7.1 3.2-7.8 7.8-.7-4.6-3.2-7.1-7.8-7.8 4.6-.7 7.1-3.2 7.8-7.8z'/%3E%3Cpath d='M18.6 13.6c.35 2.1 1.5 3.25 3.6 3.6-2.1.35-3.25 1.5-3.6 3.6-.35-2.1-1.5-3.25-3.6-3.6 2.1-.35 3.25-1.5 3.6-3.6z'/%3E%3C/svg%3E");--i-pen:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4L19 9a2.8 2.8 0 0 0-4-4L4 16z'/%3E%3Cpath d='M13.5 6.5l4 4'/%3E%3C/svg%3E");--i-flag:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 21V4M5 4h11l-2 4 2 4H5' fill='black'/%3E%3C/svg%3E");--i-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:var(--bg);color:var(--wh);font-family:var(--font-ui);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit;color:inherit}[hidden]{display:none!important}.mut{color:var(--mut)}.logo{display:inline-block;width:112px;line-height:0}.logo.sm{width:84px}.logo svg{width:100%;height:auto;display:block}.gem-ico{display:inline-block;flex:none;width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 3.5h10l4.6 5.6L12 21.2 2.4 9.1z' fill='%239046ff'/%3E%3Cpath d='M7 3.5h10l4.6 5.6H2.4z' fill='%23b98cff'/%3E%3Cpath d='M8.7 9.1 12 3.5l3.3 5.6z' fill='%23e3d4ff'/%3E%3Cpath d='M8.7 9.1h6.6L12 21.2z' fill='%23a878ff'/%3E%3Cpath d='M2.4 9.1h6.3L12 21.2z' fill='%237436d9'/%3E%3C/svg%3E") center/contain no-repeat;filter:drop-shadow(0 2px 6px rgba(144,70,255,.45))}.mic-ico{display:inline-block;width:22px;height:22px;background:currentColor;-webkit-mask:var(--i-mic) center/contain no-repeat;mask:var(--i-mic) center/contain no-repeat}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:48px;padding:0 24px;border:0;border-radius:999px;background:var(--pu);color:#fff;font-weight:700;font-size:17px;line-height:1.2;text-align:center;text-wrap:balance;cursor:pointer;transition:transform .15s,background .15s,box-shadow .15s;box-shadow:0 8px 24px #9046ff47}.btn:hover{background:var(--pu2);transform:translateY(-1px)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.55;cursor:default;transform:none}.btn.big{height:auto;min-height:62px;padding:8px 34px;font-size:20px}.btn.sm{height:38px;padding:0 18px;font-size:15px;box-shadow:none}.btn.ghost{background:transparent;box-shadow:inset 0 0 0 2px var(--line)}.btn.ghost:hover{background:#ffffff0f}.btn.busy{position:relative;color:transparent}.btn.busy:after{content:"";position:absolute;width:22px;height:22px;border-radius:50%;border:3px solid rgba(255,255,255,.35);border-top-color:#fff;animation:spin .8s linear infinite}.link{background:none;border:0;color:var(--mut);cursor:pointer;font-weight:700;font-size:16px;padding:8px 0}.link:hover{color:var(--wh)}.icon-btn{width:42px;height:42px;border-radius:50%;border:0;background:#ffffff14;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--wh)}.icon-btn:hover{background:#ffffff29}.icon-btn i{width:20px;height:20px;background:currentColor}#type-in,#ik-in,.fc-in{background:#ffffff0f;border:1.5px solid var(--line);color:var(--wh);transition:border-color .15s,box-shadow .15s}#type-in:focus,#ik-in:focus,.fc-in:focus{outline:none;border-color:var(--pu2);box-shadow:0 0 0 3px #a86bff38}#type-in::placeholder,#ik-in::placeholder,.fc-in::placeholder{color:#8a8999}.i-pause{-webkit-mask:var(--i-pause) center/contain no-repeat;mask:var(--i-pause) center/contain no-repeat}#pause.on .i-pause{-webkit-mask-image:var(--i-play);mask-image:var(--i-play)}.i-cc{-webkit-mask:var(--i-cc) center/contain no-repeat;mask:var(--i-cc) center/contain no-repeat}.i-review{-webkit-mask:var(--i-review) center/contain no-repeat;mask:var(--i-review) center/contain no-repeat}.i-cam{-webkit-mask:var(--i-cam) center/contain no-repeat;mask:var(--i-cam) center/contain no-repeat}.sfx-b svg{display:block}.i-replay{-webkit-mask:var(--i-replay) center/contain no-repeat;mask:var(--i-replay) center/contain no-repeat}.i-forward{-webkit-mask:var(--i-forward) center/contain no-repeat;mask:var(--i-forward) center/contain no-repeat}.i-kbd{-webkit-mask:var(--i-kbd) center/contain no-repeat;mask:var(--i-kbd) center/contain no-repeat}.i-micoff{-webkit-mask:var(--i-micoff) center/contain no-repeat;mask:var(--i-micoff) center/contain no-repeat}.flag{display:inline-block;width:16px;height:16px;background:var(--ye);-webkit-mask:var(--i-flag) center/contain no-repeat;mask:var(--i-flag) center/contain no-repeat}@keyframes spin{to{transform:rotate(360deg)}}.top{display:flex;align-items:center;justify-content:space-between;padding:22px clamp(16px,4vw,56px)}.brand{display:flex;align-items:center;gap:14px}.brand-sub{font-weight:300;font-size:18px;color:var(--mut);padding-left:14px;border-left:1px solid var(--line)}.wallet{display:inline-flex;align-items:center;gap:8px;background:var(--card);padding:8px 16px 8px 10px;border-radius:999px;font-size:15px}.wallet b{font-size:17px}.wallet span{color:var(--mut)}.top-r{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.lang{position:relative;display:inline-flex;align-items:center;gap:8px;background:var(--card);border-radius:999px;padding:0 12px;height:38px;cursor:pointer}.lang select{appearance:none;-webkit-appearance:none;background:transparent;border:0;color:var(--wh);font:inherit;font-size:15px;font-weight:700;padding:0 18px 0 0;cursor:pointer;outline:none}.lang select option{background:var(--bg2);color:var(--wh)}.lang:after{content:"";position:absolute;right:13px;top:50%;width:7px;height:7px;margin-top:-6px;border-right:2px solid var(--mut);border-bottom:2px solid var(--mut);transform:rotate(45deg);pointer-events:none}.lang:focus-within{box-shadow:0 0 0 2px var(--pu)}.globe{flex:none}.i-clip,.i-back,.i-pause2{display:inline-block;width:20px;height:20px;background:currentColor;flex:none}.i-clip{-webkit-mask:var(--i-clip) center/contain no-repeat;mask:var(--i-clip) center/contain no-repeat}.i-back{-webkit-mask:var(--i-back) center/contain no-repeat;mask:var(--i-back) center/contain no-repeat}.i-x{-webkit-mask:var(--i-x) center/contain no-repeat;mask:var(--i-x) center/contain no-repeat}body[data-screen=home],body[data-screen=path],body[data-screen=report],body[data-screen=intake],body[data-screen=prep]{background:transparent}body[data-screen=home]:before,body[data-screen=path]:before,body[data-screen=report]:before,body[data-screen=intake]:before,body[data-screen=prep]:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(1100px 620px at 88% -8%,rgba(144,70,255,.2),transparent 62%),radial-gradient(900px 520px at -12% 108%,rgba(255,95,31,.1),transparent 60%)}.live-pill{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;background:#9046ff29;color:#d9c4ff;font-weight:900;font-size:13px;letter-spacing:.14em;padding:6px 14px;border-radius:999px}.live-pill i{width:8px;height:8px;border-radius:50%;background:var(--pu2)}@keyframes blink{50%{opacity:.25}}.chip{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:999px;border:1.5px solid var(--line);background:#ffffff08;color:var(--wh);font-weight:700;font-size:15px;cursor:pointer;transition:background .15s,border-color .15s,color .15s,transform .12s}@media(hover:hover){.chip:hover{border-color:var(--pu2);background:#9046ff1a}}.chip:active{transform:scale(.97)}.chip.on{background:#9046ff38;border-color:var(--pu2);color:#fff;box-shadow:none}.chip.on:before,.ex-var button[aria-checked=true]:before{content:"";flex:none;width:14px;height:14px;margin-left:-3px;background:currentColor;-webkit-mask:var(--i-check) center/contain no-repeat;mask:var(--i-check) center/contain no-repeat}.btn.danger{background:#dd24501f;box-shadow:inset 0 0 0 2px var(--re);color:#ffc2d0}.btn.danger:hover{background:#dd24503d;color:#fff}.btn svg{width:22px;height:22px;flex:none}.btn.sm svg{width:18px;height:18px}:focus-visible{outline:3px solid var(--ye);outline-offset:3px}button:focus:not(:focus-visible){outline:none}.entry{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);column-gap:clamp(28px,4vw,64px);row-gap:18px;align-items:start;max-width:1200px;margin:0 auto;padding:clamp(63px,100vh - 712px,87px) clamp(16px,4vw,56px) clamp(26px,100vh - 759px,40px)}.entry-h{display:contents}.entry-h .live-pill{grid-column:1;grid-row:1;justify-self:start}.entry-h h1{grid-column:1;grid-row:2}.entry-l{grid-column:1;grid-row:3;display:flex;flex-direction:column;gap:16px;min-width:0}.entry-side{--ask-rest:204px;position:absolute;grid-column:2/3;grid-row:5/6;left:0;right:0;bottom:calc(100% - var(--ask-rest));display:flex;flex-direction:column;gap:34px;min-width:0}@media(min-width:901px){.entry-l{display:contents}.entry-l>*{grid-column:1}.entry-l>.picks{grid-row:3}.entry-l>.or-free{grid-row:4;margin:4px 4px -8px}.entry-l>.ask{grid-row:5}}.entry h1{font-weight:900;font-size:clamp(36px,4.6vw,60px);line-height:1.02;letter-spacing:-.025em;margin:2px 0 4px;text-wrap:balance}.picks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.picks.three{grid-template-columns:repeat(3,minmax(0,1fr))}.picks .pick{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:14px 14px 15px;border:0;border-radius:20px;background:#24222f;box-shadow:inset 0 0 0 1.5px #ffffff17;color:var(--wh);text-align:left;cursor:pointer;transition:box-shadow .15s,background .15s,transform .12s}.picks .pick[hidden]{display:none}.pk-i{flex:none;width:42px;height:42px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:#9046ff33;color:#dcc8ff}.pk-t{display:flex;flex-direction:column;gap:4px;min-width:0}.pk-t b{font-size:16.5px;font-weight:900;line-height:1.2}.pk-t em{font-style:normal;font-size:13px;line-height:1.3;color:#b4b3c0}@media(hover:hover){.picks .pick:hover{background:#2e2c39;box-shadow:inset 0 0 0 1.5px #a86bffbf}}.picks .pick:active{transform:scale(.98)}.picks .pick:focus-visible{outline:3px solid var(--ye);outline-offset:2px}.or-free{margin:6px 4px -6px;font-size:16px;font-weight:700;color:#d3d2da;line-height:1.35}.ask{position:relative;border-radius:26px;padding:2px;background:linear-gradient(135deg,#a86bff8c,#ff5f1f59 55%,#ffffff14);box-shadow:0 24px 60px #0a091173}.ask:before{content:"";position:absolute;inset:2px;border-radius:24px;background:#24222f}.ask>*{position:relative}.ask:focus-within{background:linear-gradient(135deg,var(--pu2),var(--or) 60%,rgba(255,255,255,.2))}.ask textarea{display:block;width:100%;background:transparent;border:0;border-radius:24px 24px 0 0;min-height:128px;max-height:320px;font-size:clamp(18px,1.5vw,21px);line-height:1.45;padding:22px 24px 8px;resize:none;overflow-y:auto}.ask textarea:focus,.ask textarea:focus-visible{border:0;outline:none}.ask textarea::placeholder{color:#8a8999;transition:opacity .3s}.ask-in{display:grid;grid-template-columns:minmax(0,1fr)}.ask-in>*{grid-area:1/1}.ask-ph{display:flex;flex-direction:column;gap:4px;padding:22px 24px 8px;pointer-events:none}.ask-ph b{font-weight:400;font-size:16px;line-height:1.5;color:#a19fb0;text-wrap:pretty}.ask-ph span{font-size:14px;line-height:1.45;color:#8a8999;text-wrap:pretty}#need::placeholder{color:transparent}#need:not(:placeholder-shown)+.ask-ph{display:none}.ask-bar{display:flex;align-items:center;gap:10px 12px;flex-wrap:wrap;padding:10px 12px 12px 14px}.attach{display:inline-flex;align-items:center;gap:9px;height:46px;padding:0 18px 0 14px;border-radius:999px;background:#9046ff29;color:#d9c4ff;font-weight:800;font-size:15px;cursor:pointer;transition:background .15s,transform .12s}.attach:hover{background:#9046ff47}.attach:active{transform:scale(.97)}#go{margin-left:auto;height:50px;padding:0 20px 0 26px;gap:10px;font-size:17px;font-weight:800;background:linear-gradient(135deg,#9a55ff,#7a2cff);box-shadow:0 12px 30px #9046ff6b}#go:hover:not(:disabled){background:linear-gradient(135deg,#a86bff,#8a42ff)}#go:disabled{opacity:.42;box-shadow:none;cursor:default;filter:saturate(.6)}.ask.ready #go{animation:readyglow 2.6s ease-in-out 1}.way-tag{font-style:normal;font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:#e3d2ff;background:#9046ff4d;border-radius:999px;padding:3px 8px 2px;line-height:1.2}@keyframes readyglow{0%{box-shadow:0 0 #a86bff99}60%{box-shadow:0 0 0 10px #a86bff00}to{box-shadow:0 12px 30px #9046ff6b}}.drop{position:absolute;inset:2px;border-radius:24px;background:#181723f0;border:2px dashed var(--pu2);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:20px;color:#d9c4ff;z-index:3;pointer-events:none}.files{display:flex;flex-direction:column;gap:0;padding:4px 14px 2px}.fchip{padding:10px 4px;display:flex;flex-direction:column;gap:8px;border-top:1px solid rgba(255,255,255,.08)}.fchip:first-child{border-top:0}.fchip.err{box-shadow:inset 3px 0 0 var(--re);padding-left:12px}.fchip.warn{box-shadow:inset 3px 0 0 var(--ye);padding-left:12px}.fc-row{display:flex;align-items:center;gap:12px;min-width:0}.fc-ic{flex:none;width:38px;height:46px;border-radius:9px;background:var(--card2);display:flex;align-items:flex-end;justify-content:center;padding-bottom:6px;font-style:normal;font-size:10.5px;font-weight:900;letter-spacing:.06em;color:#e3d2ff;box-shadow:inset 0 0 0 1px #ffffff1a}.fc-ic.image{position:relative}.fc-ic.image:after{content:"";position:absolute;left:8px;right:8px;bottom:9px;height:14px;background:linear-gradient(135deg,transparent 45%,rgba(227,210,255,.85) 46% 58%,transparent 59%),radial-gradient(circle at 70% 25%,#e3d2ff 3px,transparent 3.5px)}.fc-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.fc-t b{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-t>span{display:flex;gap:8px;flex-wrap:wrap;font-size:13px;color:var(--mut)}.fc-t em{font-style:normal;color:#cccbd4}.fchip.err .fc-st{color:#ff8aa5}.fc-x{flex:none;width:32px;height:32px;border-radius:50%;border:0;background:#ffffff0f;color:var(--mut);font-size:20px;line-height:1;cursor:pointer}.fc-x:hover{background:#ffffff24;color:var(--wh)}.fc-bar{height:4px;border-radius:2px;background:#ffffff14;overflow:hidden}.fc-bar b{display:block;height:100%;background:linear-gradient(90deg,var(--pu),var(--pu2));transition:width .3s}.fc-pick{display:flex;flex-direction:column;gap:8px;border-top:1px solid rgba(255,255,255,.07);padding-top:9px}.fc-pick>span{font-size:13.5px;font-weight:700;color:#d9d8df}.fc-pr{display:flex;align-items:center;gap:8px 18px;flex-wrap:wrap;font-size:14px}.fc-pr label{display:inline-flex;align-items:center;gap:7px;cursor:pointer}.fc-pr input[type=radio]{width:16px;height:16px;accent-color:var(--pu);margin:0}.fc-in{width:170px;padding:7px 12px;font-size:14px;border-radius:10px;background:#0003}.fc-ch{display:flex;flex-wrap:wrap;gap:6px}.fc-cb{border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#d9d8df;font-size:12.5px;padding:5px 10px;border-radius:999px;cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-cb em{font-style:normal;color:var(--mut);margin-left:4px}.fc-cb:hover{border-color:var(--pu2)}.fc-cb.on{background:#9046ff40;border-color:var(--pu2);color:#fff}.fc-warn{margin:0;font-size:13px;color:var(--ye)}.go-arrow{flex:none;transition:transform .2s}.btn:hover .go-arrow{transform:translate(3px)}.entry-r{position:relative;display:flex;flex-direction:column;gap:14px;padding-top:6px}.how-art{display:flex;justify-content:flex-start;padding-left:4px}.how-art .disc{--disc:clamp(136px,12.5vw + 8px,168px);width:var(--disc);height:var(--disc);border-radius:50%;background:radial-gradient(circle at 50% 38%,#3d3c4a,#252330 70%);display:flex;align-items:flex-end;justify-content:center;box-shadow:0 0 0 10px #9046ff12,0 0 0 22px #9046ff0a}.how-art .disc span{width:calc(var(--disc) * .74);margin-bottom:calc(var(--disc) * .095)}.how-art svg{width:100%;height:auto;display:block}.how{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;position:relative}.how li{display:flex;gap:16px;position:relative;padding:0 0 14px}.how li:not(:last-child):before{content:"";position:absolute;left:17px;top:40px;bottom:2px;width:2px;background:linear-gradient(var(--pu),rgba(144,70,255,.1))}.how li>b{flex:none;width:36px;height:36px;border-radius:50%;background:#24222f;display:flex;align-items:center;justify-content:center;font-weight:900;color:#e3d2ff;box-shadow:inset 0 0 0 2px #a86bff99}.how h3{margin:5px 0 3px;font-size:17px}.how p{margin:0;color:#cccbd4;font-weight:400;line-height:1.4;font-size:14.5px}.how li.how-demo{padding:4px 0 0}.demo-link{display:flex;align-items:center;gap:16px;width:100%;padding:0;border:0;background:none;color:var(--wh);font:inherit;text-align:left;cursor:pointer}.demo-link>span{display:flex;flex-direction:column;gap:1px;padding:9px 18px 9px 0;border-bottom:1.5px solid rgba(168,107,255,.35);transition:border-color .15s}.demo-link b{font-size:16.5px;font-weight:800;color:#e3d2ff}.demo-link em{font-style:normal;font-weight:400;color:var(--mut);font-size:13px}.demo-link:hover>span{border-color:var(--ye)}.demo-link:hover b{color:#fff}.how-demo .demo-play{width:36px;height:36px}.how-demo .demo-play:after{border-width:7px 0 7px 11px}@media(hover:hover){.demo-link:hover .demo-play{transform:scale(1.07)}}.demo-play{transition:transform .15s}.mine{max-width:1200px;margin:0 auto;padding:4px clamp(16px,4vw,56px) 64px}.mine-h{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-bottom:14px}.mine h2{font-size:24px;margin:0}.mine-s{color:var(--mut);font-size:13.5px}.pgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px}.mine-f{display:flex;flex-wrap:wrap;gap:8px;margin:-2px 0 16px}.mine-f[hidden],.mine-f button[hidden],.pgrid[hidden],.slist[hidden]{display:none}.mine-f button{height:38px;padding:0 15px;border-radius:999px;border:1.5px solid var(--line);background:transparent;color:#d9d8df;font:inherit;font-weight:800;font-size:14.5px;white-space:nowrap;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.mine-f button:hover{border-color:var(--pu2)}.mine-f button[aria-selected=true]{background:#9046ff38;border-color:var(--pu2);color:#fff}.mine-f button:focus-visible{outline:3px solid var(--ye);outline-offset:3px}@media(max-width:640px){.mine{width:100%}.mine-f{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:-8px calc(-1*clamp(16px,4vw,56px)) 10px -6px;padding:6px clamp(16px,4vw,56px) 6px 6px;-webkit-mask:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.mine-f::-webkit-scrollbar{display:none}}.pgrid:not([hidden])~:is(.slist,.phold),.slist:not([hidden])~.phold{margin-top:30px}.mine-hd{margin:0 0 12px}.mine-hd em{font-style:normal;margin-left:6px}.pgrid>.mine-hd{grid-column:1/-1;margin-bottom:-2px}#mine:not([data-f=all]) .mine-hd{display:none}.pcw{position:relative;display:grid}.pcw>.pcard{height:100%}.pcw .pc-t{padding-right:30px}.pc-more{position:absolute;top:12px;right:10px;z-index:1;width:36px;height:36px;display:grid;place-items:center;padding:0;border:0;background:none;cursor:pointer}.pc-more svg{width:20px;height:20px}.pc-menu{position:absolute;top:52px;right:10px;z-index:30;min-width:210px;padding:6px}.pc-mi{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 12px;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.pc-mi svg{flex:none;width:18px;height:18px}.phold[hidden]{display:none}.ho-ic .pc-art{width:100%;height:100%}.ho-ic .pc-art>*{width:28px;height:28px}.ho-h{align-items:center}.ho-i .pc-art{width:52px;height:52px}.ho-i .pc-art>*{width:34px;height:34px}.ho-i .pc-icon>img{width:36px;height:36px}.ho-foot{display:flex;justify-content:center;margin-top:12px}.ho-del{display:inline-flex;align-items:center;gap:8px}.ho-del svg{width:16px;height:16px}@media(max-width:640px){.ho-sheet .sh-b{flex-direction:column-reverse}.ho-sheet .sh-b .btn{flex:none;width:100%}.sy-o.ho-go{display:none}}.sy-rows{list-style:none;margin:0;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#ffffff08;overflow:hidden}.sy-rows li+li{border-top:1px solid rgba(255,255,255,.08)}.sy-row{display:grid;grid-template-columns:42px minmax(0,1fr) auto 18px;align-items:center;gap:14px;width:100%;padding:12px 16px;border:0;background:none;color:var(--wh);font:inherit;text-align:left;cursor:pointer}.sy-row:hover,.sy-row:focus-visible{background:#9046ff1f;outline:none}.sy-i{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#9046ff29;color:#e0ccff}.sy-i svg{width:21px;height:21px}.sy-t{display:flex;flex-direction:column;gap:3px;min-width:0}.sy-t b{font-size:16px;font-weight:800;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.sy-t em{font-style:normal;font-size:13.5px;color:#b7b6c3}.sy-o{display:inline-flex;align-items:center;gap:5px;font-size:14px;font-weight:800;color:#cccbd4;white-space:nowrap}.sy-o svg{width:15px;height:15px}.sy-o.all{color:#9ee493}.sy-o.grade{padding:3px 10px;border-radius:999px;background:#a86bff29;color:#e3e2e8}.sy-o.now{padding:3px 10px;border-radius:999px;background:#ffb73e24;color:#ffd27e;font-size:13px}.sy-go{color:#b49be6}.sy-go svg{width:18px;height:18px;display:block}.sy-more{margin-top:6px;font-size:15px}@media(max-width:560px){.sy-row{grid-template-columns:38px minmax(0,1fr) auto;gap:12px;padding:12px}.sy-i{width:38px;height:38px}.sy-go{display:none}.sy-t b{font-size:15.5px}}.pcard{position:relative;text-align:left;display:flex;flex-direction:column;gap:9px;padding:16px 18px;border-radius:22px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(160deg,#2e2c39,#24222f);color:var(--wh);cursor:pointer;overflow:hidden;transition:transform .18s,border-color .18s,box-shadow .18s}.pcard:hover{transform:translateY(-3px);border-color:#a86bff80;box-shadow:0 18px 40px #0a091166}.pc-top{display:flex;align-items:center;gap:14px;min-width:0}.pc-art{flex:none;width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--card2);box-shadow:inset 0 0 0 1px #ffffff14}.pc-art>*{width:40px;height:40px;display:block}.pc-art svg{width:100%;height:100%;display:block}.pc-icon>img{width:48px;height:48px;object-fit:contain;filter:drop-shadow(0 3px 6px rgba(0,0,0,.28))}.pc-head{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1}.pc-t{font-size:19px;line-height:1.2;font-weight:900;text-wrap:balance;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pc-k{display:flex;align-items:center;gap:7px;min-width:0;font-size:13px;font-weight:700;color:var(--ye)}.pc-k span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-k .none{color:var(--mut);font-weight:600}.pc-l{font-size:14px;color:#d9d8df;line-height:1.35}.pc-go{display:inline-flex;align-items:center;gap:6px;font-weight:800;font-size:14.5px;color:#cbb3ff;margin-top:auto;padding-top:2px}.pc-go svg{width:17px;height:17px;transition:transform .2s}.pcard:hover .pc-go svg{transform:translate(3px)}@media(max-width:900px){#home{display:flex;flex-direction:column}#home>.top{order:0}.entry{display:contents}.entry-h{display:flex;flex-direction:column;gap:16px;min-width:0;order:1;padding:20px clamp(16px,4vw,56px) 12px}.entry-side{display:contents}.entry-l{order:1;padding:0 clamp(16px,4vw,56px) 22px}.mine{order:2;padding-bottom:26px}.entry-r{order:3;padding:0 clamp(16px,4vw,56px) 48px}.how-art{display:none}}@media(max-width:480px){.top{padding:16px 16px 10px}.top-r{gap:8px;flex-wrap:nowrap}.wallet>span{display:none}.wallet{padding:8px 12px 8px 10px}.lang{padding:0 8px 0 10px}.lang select{font-size:14px;padding-right:14px}.lang:after{right:9px}.logo{width:96px}}@media(max-width:640px){.ask textarea{font-size:17px;min-height:120px}.ask-ph b{font-size:16px}.ask-ph span{font-size:14px}.attach{height:44px;padding:0 15px 0 12px;font-size:14.5px}#go{height:46px;padding:0 16px 0 20px;font-size:16px}.fc-in{width:100%}}@media(max-width:640px){.picks,.picks.three{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.picks .pick{flex-direction:row;align-items:center;gap:10px;padding:11px 10px 11px 11px;border-radius:18px}.pk-i{width:36px;height:36px;border-radius:12px}.pk-t b{font-size:15px}.pk-t em{font-size:12px}.or-free{font-size:15px;margin:4px 2px -4px}}#intake{height:100vh;height:100dvh;display:flex;flex-direction:column;overflow:hidden}.ik-top{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px 20px;flex-wrap:wrap;padding:12px clamp(16px,3vw,40px) 6px}.ik-id{display:flex;align-items:center;gap:14px;min-width:0}.ik-id .logo{flex:none;padding-right:14px;border-right:1px solid var(--line)}.ik-ht{min-width:0}.ik-k{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--pu2);font-weight:900}.ik-top h2{margin:2px 0 0;font-size:18px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ik-tr{display:flex;align-items:center;gap:10px 16px;flex-wrap:wrap}.ik-mat{display:inline-flex;align-items:center;gap:9px;height:34px;padding:0 14px;border-radius:999px;background:#ffffff0f;font-size:13.5px;font-weight:700;color:#d9d8df;max-width:min(44vw,420px)}.ik-mat span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ik-mat i{flex:none;width:9px;height:9px;border-radius:50%;background:var(--pu2);animation:blink 1.4s infinite}.ik-mat.done i{background:var(--gr);animation:none}.ik-mat.partial i{background:var(--ye);animation:none}.ik-main{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;padding:4px clamp(16px,3vw,40px) 6px;max-width:1320px;width:100%;margin:0 auto}.ik-stage{position:relative;min-height:0;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:safe center;gap:clamp(10px,2vh,18px);padding:10px;border-radius:30px;background:radial-gradient(700px 360px at 50% 32%,rgba(144,70,255,.16),transparent 70%)}.ik-orb{--lvl:0;position:relative;width:clamp(116px,24vh,200px);height:clamp(116px,24vh,200px);flex:none;margin-bottom:clamp(6px,2vh,18px)}.ik-ring{position:absolute;inset:0;border-radius:50%;border:3px solid rgba(168,107,255,.35);transform:scale(calc(1 + var(--lvl)*.1));transition:transform .08s linear,border-color .3s}.ik-ring.r2{inset:-16px;border-width:2px;border-color:#a86bff26;transform:scale(calc(1 + var(--lvl)*.14))}@media(prefers-reduced-motion:reduce){.ik-ring,#ik-mic .ring{transform:none!important;transition:none}}.ik-glow{position:absolute;inset:12px;border-radius:50%;background:radial-gradient(circle at 50% 40%,#4a3d63,#282733 72%);box-shadow:inset 0 0 0 1px #ffffff0f,0 20px 60px #0a091180}.ik-bot{position:absolute;left:50%;bottom:11%;width:71%;transform:translate(-50%)}.ik-bot svg{width:100%;height:auto;display:block}.ik-orb[data-state=speaking] .ik-ring{border-color:#a86bff99;animation:talkpulse 1.1s ease-in-out infinite}.ik-orb[data-state=speaking] .ik-ring.r2{animation:talkpulse 1.1s ease-in-out .25s infinite}.ik-orb[data-state=listening] .ik-ring{border-color:#dd245099}.ik-orb[data-state=listening] .ik-ring.r2{border-color:#dd245040}.ik-orb[data-state=connecting] .ik-ring{border-top-color:var(--pu2);animation:spin 1.2s linear infinite}.ik-orb[data-state=paused] .ik-glow{filter:saturate(.4) brightness(.8)}@keyframes talkpulse{50%{transform:scale(1.07);opacity:.7}}.ik-cap{flex:none;width:min(760px,100%);margin:0;height:2.9em;display:flex;align-items:center;align-content:center;justify-content:center;flex-wrap:wrap;column-gap:.28em;text-align:center;font-size:clamp(18px,1.6vw,23px);line-height:1.4;font-weight:500;overflow:hidden}.ik-cap span{color:#fafaff6b;transition:color .12s}.ik-cap span.on{color:#fff}.ik-cap .btn{font-size:18px}.ik-you{flex:none;max-width:min(680px,100%);padding:9px 16px;border-radius:18px 18px 6px;background:#9046ff3d;box-shadow:inset 0 0 0 1px #a86bff66;font-size:16px;line-height:1.4;opacity:0;transform:translateY(6px);transition:opacity .25s,transform .25s;display:flex;align-items:baseline;gap:6px;min-height:0}.ik-you span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ik-you.on{opacity:1;transform:none}.ik-you.live{background:#9046ff29}.ik-you b{flex:none;font-weight:900;color:#e5e4ea}.ik-q{flex:none;width:min(640px,100%);padding:16px 20px;border-radius:22px;background:#f4f4f9;color:#181723;display:flex;flex-direction:column;gap:10px;box-shadow:0 22px 50px #0a091173}.ik-qk{font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:900;color:#7a2cff}.ik-qt{font-size:clamp(20px,2vw,27px);font-weight:900;line-height:1.25}.ik-qb{display:flex;gap:10px;flex-wrap:wrap}.ik-q .btn.ghost{color:#181723;box-shadow:inset 0 0 0 2px #d4d3db}.ik-q .btn.ghost:hover{background:#e9e8ee}.ik-chb .btn,.msg-chb .btn{height:auto;min-height:40px;padding:8px 16px;white-space:normal;text-align:left;line-height:1.25}.ik-q .ik-chb .btn.on,.msg-chb .btn.on{background:#7a2cff;color:#fff;box-shadow:none}.ik-chb .btn:disabled:not(.on),.msg-chb .btn:disabled:not(.on){opacity:.62}.ik-chb .btn.on:disabled,.msg-chb .btn.on:disabled{opacity:1}.ik-stage:has(.ik-q:not([hidden])) .ik-orb{width:clamp(96px,16vh,150px);height:clamp(96px,16vh,150px)}.ik-nosig{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 14px;border-radius:999px;background:#dd245029;border:1px solid rgba(221,36,80,.4);font-size:14.5px;font-weight:700;color:#ffd5df}.ik-nosig[hidden]{display:none}.ik-nosig .i-micoff{flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:var(--i-micoff) center/contain no-repeat;mask:var(--i-micoff) center/contain no-repeat}.ik-nosig .btn{height:34px;padding:0 14px;font-size:14px}.ik-stage.lv .ik-orb{width:84px;height:84px}.ik-stage.lv .ik-cap,.ik-stage.lv .ik-you,.ik-stage.lv .ik-nosig{display:none}#intake.lv .ik-bottom,#intake.lv #ik-skip{visibility:hidden}.ik-stage.lv .ik-ring{border-color:#a86bff47!important;animation:none!important}.ik-lv{width:min(620px,100%)}.ik-stage.lv{overflow-y:auto;overscroll-behavior:contain}@media(max-width:640px){#intake.lv .ik-notes,#intake.lv .ik-bottom{display:none}}.lv-card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:26px 24px;border-radius:22px;background:var(--card);box-shadow:0 18px 44px #00000047}.lv-card h3{margin:0;font-size:22px;line-height:1.25;text-wrap:balance}.lv-card p{margin:0;color:var(--mut);font-size:15px;line-height:1.45;text-wrap:balance}.lv-ic{display:flex;width:46px;height:46px;border-radius:50%;align-items:center;justify-content:center;background:#ffb73e29;color:var(--ye)}.lv-ic svg{width:24px;height:24px}.lv-ic.ok{background:#61c85729;color:var(--gr)}.lv-go{display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:6px}.lv-card.wait{flex-direction:row;justify-content:center;gap:12px;padding:22px}.lv-card.q{align-items:stretch;text-align:left}.lv-top{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--mut)}.lv-k{font-weight:800;letter-spacing:.04em;text-transform:uppercase;font-size:12px}.lv-n{font-variant-numeric:tabular-nums}.lv-bar{height:5px;border-radius:9px;background:#ffffff14;overflow:hidden}.lv-bar i{display:block;height:100%;background:var(--pu2);border-radius:9px;transition:width .3s}.lv-intro{font-size:14px}.lv-q{font-size:20px!important;text-align:left}.lv-opts{display:flex;flex-direction:column;gap:9px}.lv-o{width:100%;text-align:left;padding:13px 16px;border-radius:14px;border:2px solid rgba(255,255,255,.12);background:var(--card2);color:var(--wh);font:inherit;font-size:16px;font-weight:700;cursor:pointer;transition:border-color .15s,background .15s}@media(hover:hover){.lv-o:hover{border-color:var(--pu2)}}.lv-o.on{border-color:var(--pu2);background:#9046ff40}.lv-dk{align-self:center;font-size:14px}.lv-dk.on{opacity:.6}#intake.chat .ik-orb,#intake.chat .ik-cap,#intake.chat .ik-you,#intake.chat .ik-q,#intake.chat .ik-nosig{display:none}#intake.chat .ik-stage{justify-content:flex-end;padding:0 4px;background:radial-gradient(700px 360px at 50% 20%,rgba(144,70,255,.1),transparent 70%)}.ik-chat{flex:1 1 auto;min-height:0;width:min(760px,100%);overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:10px;padding:14px 6px 10px;scrollbar-width:thin;scrollbar-color:rgba(168,107,255,.4) transparent}.ik-chat[hidden]{display:none}.ik-chat>:first-child{margin-top:auto}.msg{display:flex;align-items:flex-end;gap:8px;max-width:min(86%,620px)}.msg.a{align-self:flex-start}.msg.s{align-self:flex-end}.msg p{margin:0;padding:10px 15px;font-size:16.5px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.msg.a p{background:var(--card);border-radius:20px 20px 20px 6px}.msg.s p{background:#9046ff3d;box-shadow:inset 0 0 0 1px #a86bff66;border-radius:20px 20px 6px}.msg-av{flex:none;width:32px;height:32px;border-radius:50%;background:radial-gradient(circle at 50% 40%,#4a3d63,#282733 72%);display:flex;align-items:flex-end;justify-content:center;overflow:hidden}.msg-av svg{width:25px;height:auto;display:block;margin-bottom:1px}.msg-why{margin:0 0 4px;align-self:center;font-size:14px;color:var(--ye);text-align:center}.msg-q{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:13px 16px;border-radius:20px 20px 20px 6px;background:#f4f4f9;color:#181723}.msg-q b{font-size:19px;font-weight:900;line-height:1.3}.msg-q .btn.ghost{color:#181723;box-shadow:inset 0 0 0 2px #d4d3db}.msg-q .btn.ghost:disabled{opacity:.5}.msg.ch{max-width:min(92%,640px)}.msg-av.sp{visibility:hidden}.msg-ch{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.msg-ch b{padding:10px 15px;background:var(--card);border-radius:20px 20px 20px 6px;font-size:16.5px;font-weight:700;line-height:1.4}.msg-chb{display:flex;flex-wrap:wrap;gap:8px}.msg-chb .btn.ghost{background:#f4f4f9;color:#181723;box-shadow:inset 0 0 0 2px #d4d3db}@media(hover:hover){.msg-chb .btn.ghost:not(:disabled):hover{background:#e9e8ee}}@media(hover:hover){.msg-q .btn.ghost:hover{background:#e9e8ee}}.msg.typing p{display:flex;gap:5px;align-items:center;height:40px;padding:0 16px}.msg.typing i{width:7px;height:7px;border-radius:50%;background:#b8a6d6;animation:blink 1.2s infinite}.msg.typing i:nth-child(2){animation-delay:.2s}.msg.typing i:nth-child(3){animation-delay:.4s}#intake.chat.lv .ik-chat{display:none}#intake.chat.lv .ik-stage{justify-content:center}#intake.chat .ik-bottom{grid-template-columns:minmax(0,1fr) auto}#intake.chat .ik-c,#intake.chat #ik-type-t,#intake.chat #ik-skip{display:none}#intake.chat .ik-l{width:min(760px,100%);justify-self:center}#intake.chat .ik-l form{flex:1;min-width:0}#intake.chat .ik-l input{flex:1;width:auto;min-width:0;height:48px;padding:0 18px;font-size:16px}#intake.chat .ik-l .btn{height:48px;padding:0 20px}@media(max-width:640px){.msg{max-width:92%}.msg p{font-size:15.5px;padding:9px 13px}.msg-av{width:28px;height:28px}.msg-av svg{width:22px}#intake.chat .ik-bottom{grid-template-columns:minmax(0,1fr);grid-template-areas:"l" "r";gap:8px;padding-top:6px}#intake.chat .ik-l{width:100%}#intake.chat .ik-l input{height:46px;width:auto}#intake.chat .ik-l .btn{height:46px;padding:0 16px}#intake.chat .ik-r .btn{height:40px;font-size:14px}#intake.chat:has(#ik-in:focus) .ik-notes,#intake.chat:has(#ik-in:focus) .ik-r{display:none}}.ik-notes{align-self:start;max-height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;background:#2b2936d9;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.06);border-radius:24px;padding:14px 12px 12px;display:flex;flex-direction:column;gap:8px;scrollbar-width:thin;scrollbar-color:rgba(168,107,255,.4) transparent}.ik-nh{position:sticky;top:-14px;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:4px 6px;margin:-4px 0 0;background:#2b2936f5;border-radius:12px}.ik-nh span{font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mut);font-weight:900}.ik-nh b{min-width:28px;height:28px;border-radius:14px;background:#9046ff38;color:#d9c4ff;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-variant-numeric:tabular-nums}#ik-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}#ik-list li{display:flex;gap:11px;align-items:flex-start;padding:7px 8px;border-radius:14px}#ik-list li i{flex:none;width:32px;height:32px;border-radius:10px;background:#ffffff0d;color:var(--mut);display:flex;align-items:center;justify-content:center}#ik-list li i svg{width:18px;height:18px}#ik-list li div{min-width:0;display:flex;flex-direction:column;gap:1px}#ik-list li span{font-size:12px;color:var(--mut);font-weight:700}#ik-list li b{font-size:14.5px;line-height:1.3;color:#a6a4b5;font-weight:500;font-style:italic}#ik-list li.has i{background:#9046ff33;color:#d9c4ff}#ik-list li.has b{color:var(--wh);font-weight:700;font-style:normal}#ik-list li b:has(.ik-nm){display:flex;flex-wrap:wrap;gap:6px;margin-top:3px}#ik-list .ik-nm{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 10px 4px 12px;border-radius:999px;border:1px solid rgba(168,107,255,.6);background:#9046ff2e;color:var(--wh);font:inherit;font-size:14.5px;font-weight:700;cursor:pointer}#ik-list .ik-nm svg{width:14px;height:14px;opacity:.75}@media(hover:hover){#ik-list .ik-nm:hover{background:#9046ff52}}#ik-list .ik-nm-in{min-height:32px;padding:4px 12px;border-radius:999px;border:2px solid #a86bff;background:#13121c;color:var(--wh);font:inherit;font-size:14.5px;font-weight:700;max-width:100%}#ik-list .ik-nmh{font-size:12px;color:var(--mut);font-style:normal;margin-top:3px}@media(max-width:640px){#ik-list .ik-nmh{display:none}}.ik-priv{margin:2px 6px 0;font-size:12.5px;color:#a6a4b5;line-height:1.4}.ik-prog{margin:2px 0 0;padding:10px 8px 2px;border-top:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;gap:8px}.ik-prog h3{margin:0 4px;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mut);font-weight:900}.pg-it{display:flex;flex-direction:column;gap:6px;padding:4px 0 4px 12px;box-shadow:inset 3px 0 #61c857a6}.pg-it b{font-size:15px;line-height:1.3}.pg-it a{display:flex;flex-direction:column;gap:1px;color:#b9f0b1;text-decoration:none;font-weight:700;font-size:14px;line-height:1.3;padding:3px 0}.pg-it a:hover{text-decoration:underline}.pg-it a em{font-style:normal;font-weight:400;color:var(--mut);font-size:12.5px}.pg-ok{font-size:12.5px;color:#9ee493;font-weight:700}.pg-it.looking{flex-direction:row;align-items:center;gap:10px;box-shadow:inset 3px 0 #ffffff2e;color:#cccbd4;font-size:14px}.pg-spin{flex:none;width:16px;height:16px;border-radius:50%;border:2.5px solid var(--line);border-top-color:var(--gr);animation:spin .8s linear infinite}.pg-it.none{box-shadow:inset 3px 0 #ffffff1f;color:var(--mut);font-size:13.5px}.ik-bottom{flex:none;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:8px clamp(16px,3vw,40px) calc(12px + env(safe-area-inset-bottom,0px))}.ik-l{display:flex;align-items:center;gap:10px;min-width:0}.ik-l form{display:flex;gap:8px}.ik-l input{width:min(34vw,340px);padding:9px 14px;font-size:15px;border-radius:999px}.ik-c{display:flex;align-items:center;gap:14px}.ik-r{display:flex;justify-content:flex-end}#ik-mic{position:relative;width:72px;height:72px;border-radius:50%;border:0;background:var(--re);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px #dd245066;transition:background .25s,box-shadow .25s,transform .12s}#ik-mic:hover{transform:scale(1.04)}#ik-mic:active{transform:scale(.95)}#ik-mic .mi{position:absolute;inset:0;margin:auto;width:30px;height:30px;background:currentColor;opacity:0;transform:scale(.5);transition:opacity .18s,transform .3s cubic-bezier(.2,1.5,.4,1);pointer-events:none}#ik-mic .mi-mic{-webkit-mask:var(--i-mic) center/contain no-repeat;mask:var(--i-mic) center/contain no-repeat}#ik-mic .mi-play{width:26px;height:26px;left:5px;-webkit-mask:var(--i-play) center/contain no-repeat;mask:var(--i-play) center/contain no-repeat}#ik-mic .mi-pause{-webkit-mask:var(--i-pause) center/contain no-repeat;mask:var(--i-pause) center/contain no-repeat}#ik-mic .mi-dots{background:none;width:40px;height:12px;display:flex;align-items:center;justify-content:space-between}#ik-mic .mi-dots b{width:8px;height:8px;border-radius:50%;background:currentColor;animation:dot 1.1s infinite}#ik-mic .mi-dots b:nth-child(2){animation-delay:.15s}#ik-mic .mi-dots b:nth-child(3){animation-delay:.3s}#ik-mic .mi-send{width:32px;height:32px;-webkit-mask:var(--i-send) center/contain no-repeat;mask:var(--i-send) center/contain no-repeat}#ik-mic[data-state=listening] .mi-mic,#ik-mic[data-state=heard] .mi-send,#ik-mic[data-state=speaking] .mi-pause,#ik-mic[data-state=paused] .mi-play,#ik-mic[data-state=connecting] .mi-dots,#ik-mic[data-state=sent] .mi-dots,#ik-mic[data-state=off] .mi-dots{opacity:1;transform:none}#ik-mic[data-state=heard]{background:var(--gr);color:#1c2a1d;box-shadow:0 10px 30px #61c85766}#ik-mic[data-state=speaking],#ik-mic[data-state=paused]{background:var(--card2);color:var(--pu2);box-shadow:inset 0 0 0 2px #a86bff80}#ik-mic[data-state=connecting],#ik-mic[data-state=off],#ik-mic[data-state=sent]{background:var(--card2);color:var(--pu2);box-shadow:none}#ik-mic .ring{position:absolute;inset:-7px;border-radius:50%;border:3px solid rgba(221,36,80,.45);pointer-events:none;transform:scale(calc(1 + var(--lvl,0)*.14));transition:transform .08s linear,border-color .2s}#ik-mic[data-state=heard] .ring{border-color:#61c85773}#ik-mic:not([data-state=listening]):not([data-state=heard]) .ring{border-color:transparent}#ik-mic .mi-off{-webkit-mask:var(--i-micoff) center/contain no-repeat;mask:var(--i-micoff) center/contain no-repeat}#ik-mic[data-state=muted] .mi-off{opacity:1;transform:none}#ik-mic[data-state=muted]{background:var(--card2);color:var(--mut);box-shadow:inset 0 0 0 1.5px var(--line)}.ik-c{position:relative}#ik-mute{position:absolute;right:100%;top:50%;width:44px;height:44px;margin:-22px 22px 0 0}#ik-mute i{width:20px;height:20px}.mute-btn[aria-pressed=true]{background:#9046ff33;color:var(--pu2);box-shadow:inset 0 0 0 1.5px #a86bffa6}.ik-ask.ik-noise{right:auto;left:50%;margin-left:calc(min(400px,calc(100vw - 24px))/-2)}#ik-done:not(.nudge){background:transparent;box-shadow:inset 0 0 0 2px var(--line)}@media(hover:hover){#ik-done:not(.nudge):not(:disabled):hover{background:#ffffff0f}}#ik-done.nudge{animation:nudge 2.4s ease-in-out infinite}.ik-r{position:relative}.ik-ask{position:absolute;right:0;bottom:calc(100% + 12px);z-index:6;width:min(400px,calc(100vw - 24px));display:flex;flex-direction:column;gap:6px;padding:16px 18px 14px;background:#23222e;border:1px solid rgba(255,255,255,.12);border-radius:18px;box-shadow:0 16px 40px #00000080;text-align:left}.ik-ask[hidden]{display:none}.ik-ask b{font-size:17px;line-height:1.3;color:var(--wh)}.ik-ask p{margin:0;font-size:15px;line-height:1.45;color:#cccbd4}.ik-ask-r{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;margin-top:10px}.ik-ask .ik-ask-r .btn{height:44px;padding:0 20px;font-size:15px}.ik-ask-r .link{font-size:15px}@media(max-width:640px){.ik-ask-r{flex-direction:column;align-items:stretch}.ik-ask .ik-ask-r .btn{width:100%;height:46px}.ik-ask-r .link{align-self:center;padding:6px 0}}@keyframes nudge{0%,to{box-shadow:0 8px 24px #9046ff47}50%{box-shadow:0 0 0 8px #9046ff33,0 8px 24px #9046ff47}}@media(max-width:980px){.ik-main{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) minmax(0,auto);gap:10px}.ik-notes{align-self:stretch;max-height:30vh;border-radius:20px;padding:10px 10px 8px}.ik-priv{display:none}#ik-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:2px 8px}}@media(max-width:640px){.ik-top{padding:10px 14px 4px}.ik-id .logo{display:none}.ik-top h2{font-size:16px}.ik-k{font-size:11px}.ik-tr{gap:8px}.ik-mat{max-width:52vw;height:30px;font-size:12.5px}.ik-tr .link{font-size:14px;padding:4px 0}.ik-main{padding:2px 12px 4px}.ik-cap{font-size:17px;height:4.2em;-webkit-line-clamp:3}.ik-notes{max-height:24vh}#ik-list li:not(.has){display:none}#ik-list:not(:has(li.has)):after{content:attr(data-empty);grid-column:1/-1;padding:2px 6px 4px;font-size:13px;color:#a6a4b5;font-style:italic}.ik-stage:has(.ik-q:not([hidden])) .ik-orb{width:clamp(72px,11vh,104px);height:clamp(72px,11vh,104px)}.ik-stage:has(.ik-q:not([hidden])) .ik-ring.r2{display:none}.ik-main:has(.ik-q:not([hidden])) .ik-notes{display:none}.ik-q{padding:14px 16px;gap:8px}.ik-qt{font-size:20px}.ik-chb{flex-direction:column;align-items:stretch;gap:8px}.msg-chb{flex-direction:column;align-items:stretch;width:100%}.msg.ch .msg-ch{flex:1}#ik-list{grid-template-columns:1fr 1fr}#ik-list li{padding:5px 4px;gap:8px}#ik-list li i{width:26px;height:26px;border-radius:8px}#ik-list li i svg{width:15px;height:15px}#ik-list li b{font-size:13px}#ik-list li span{font-size:11px}.ik-bottom{grid-template-columns:auto 1fr;grid-template-areas:"c c" "l r";padding-top:4px;gap:6px 10px}.ik-c{grid-area:c;justify-content:center}.ik-l{grid-area:l}.ik-r{grid-area:r}.ik-r .btn{padding:0 14px;font-size:14px;height:42px}.ik-l input{width:48vw}#ik-mic{width:62px;height:62px}.mic-txt b{font-size:16px}}@media(max-height:620px){.ik-orb{width:96px;height:96px}.ik-stage{gap:8px}.ik-notes{max-height:100%}}@media(max-height:520px)and (min-width:641px){.ik-main{grid-template-columns:minmax(0,1fr) minmax(220px,36%);grid-template-rows:minmax(0,1fr)}.ik-notes{max-height:100%;align-self:stretch}#ik-list{grid-template-columns:1fr}#ik-list li:not(.has){display:none}#ik-list li{padding:4px;gap:8px}#ik-list li i{width:24px;height:24px}#ik-list li b{font-size:13px}.ik-orb,.ik-stage:has(.ik-q:not([hidden])) .ik-orb{width:64px;height:64px}.ik-ring.r2{display:none}.ik-cap{font-size:15px;height:2.9em}.ik-q{padding:10px 14px;gap:6px}.ik-qt{font-size:17px}.ik-qb .btn{height:34px}.ik-top{padding-top:6px;padding-bottom:2px}#ik-mic{width:54px;height:54px}.ik-bottom{padding-top:2px;padding-bottom:calc(6px + env(safe-area-inset-bottom,0px))}}@media(max-width:360px){.ik-r .btn{font-size:13px;padding:0 12px}.ik-cap{font-size:16px}.ik-qb{flex-wrap:nowrap;gap:8px}.ik-qb .btn{padding:0 12px;font-size:14px;height:38px;white-space:nowrap}}@media(max-width:640px)and (max-height:620px){.ik-cap{height:2.9em}.ik-stage{gap:8px;padding:6px}}.planning{position:fixed;inset:0;z-index:55;display:flex;align-items:center;justify-content:center;padding:calc(16px + env(safe-area-inset-top,0px)) 16px calc(16px + env(safe-area-inset-bottom,0px));background:#0a0911c7;backdrop-filter:blur(10px)}.pl-card{position:relative;width:min(640px,100%);max-height:100%;overflow:auto;background:linear-gradient(170deg,#2b2936,#171621);border:1px solid rgba(255,255,255,.08);border-radius:32px;padding:26px clamp(20px,4vw,36px) 26px;display:flex;flex-direction:column;align-items:stretch;gap:14px;text-align:left;box-shadow:0 40px 100px #0000008c}.pl-hero{display:flex;align-items:center;gap:22px}.pl-bot{position:relative;width:132px;height:132px;flex:none}.pl-disc{position:absolute;inset:6px;border-radius:50%;background:radial-gradient(circle at 50% 38%,#4a3d63,#252330 72%);box-shadow:0 0 0 10px #9046ff14,0 0 40px #ffb73e1f}.pl-m{position:absolute;left:50%;bottom:10px;width:104px;transform:translate(-50%);animation:plfloat 3.2s ease-in-out infinite}.pl-m svg{width:100%;height:auto;display:block}@keyframes plfloat{50%{transform:translate(-50%,-5px)}}.pl-spark{position:absolute;width:18px;height:18px;background:linear-gradient(135deg,#ffe28f,#ffb73e 50%,#ff6a2a);-webkit-mask:var(--i-spark) center/contain no-repeat;mask:var(--i-spark) center/contain no-repeat;opacity:0;animation:plspark 2.4s ease-in-out infinite}.pl-spark.s1{right:6px;top:10px}.pl-spark.s2{right:-6px;top:40px;width:13px;height:13px;animation-delay:.5s}.pl-spark.s3{right:22px;top:-4px;width:12px;height:12px;animation-delay:1s;background:linear-gradient(135deg,#d9c4ff,#a86bff)}.pl-spark.s4{left:4px;top:18px;width:11px;height:11px;animation-delay:1.5s;background:linear-gradient(135deg,#d9c4ff,#9046ff)}.pl-spark.s5{right:14px;top:64px;width:10px;height:10px;animation-delay:1.9s}@keyframes plspark{0%{opacity:0;transform:scale(.3) rotate(0)}25%{opacity:1;transform:scale(1) rotate(35deg)}60%{opacity:.85;transform:scale(.8) rotate(70deg)}to{opacity:0;transform:scale(.2) rotate(110deg)}}.pl-ht{display:flex;flex-direction:column;gap:5px;min-width:0}.pl-k{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--pu2);font-weight:900}.pl-card h2{margin:0;font-size:clamp(22px,2.6vw,28px);font-weight:900;line-height:1.15;text-wrap:balance}.pl-sub{margin:0;color:#cccbd4;font-weight:400;line-height:1.45;max-width:46ch;font-size:15.5px}.pl-steps{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:8px;align-self:stretch;text-align:left}.pl-steps li{display:flex;align-items:center;gap:12px;font-size:15.5px;color:#a6a4b5;transition:color .3s}.pl-steps li i{flex:none;width:22px;height:22px;border-radius:50%;border:2px solid var(--line);position:relative}.pl-steps li.on{color:var(--wh);font-weight:700}.pl-steps li.on i{border-color:var(--pu2);border-top-color:transparent;animation:spin .9s linear infinite}.pl-steps li.done{color:#cccbd4}.pl-steps li.done i{border-color:var(--gr);background:var(--gr) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231c2a1d' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/13px no-repeat}.pl-goal{align-self:stretch;text-align:left;border-top:1px solid rgba(255,255,255,.08);padding:12px 2px 2px;display:flex;flex-direction:column;gap:3px}.pl-goal b{font-size:18px}.pl-goal span{color:#d9d8df;font-size:14.5px;line-height:1.35}.pl-syl{align-self:stretch;text-align:left;display:flex;gap:10px;align-items:flex-start;border-top:1px solid rgba(255,255,255,.08);padding:12px 2px 0;font-size:14.5px;line-height:1.4}.pl-syl svg{flex:none;width:20px;height:20px;color:var(--gr);margin-top:1px}.pl-syl b{display:block}.pl-stages{align-self:stretch;display:flex;flex-direction:column;text-align:left}.pl-st{display:flex;align-items:center;gap:12px;padding:9px 2px;border-top:1px solid rgba(255,255,255,.07)}.pl-st:first-child{border-top:0}.pl-st>b{flex:none;width:30px;height:30px;border-radius:50%;background:#24222f;box-shadow:inset 0 0 0 2px #a86bff99;color:#e3d2ff;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:14px}.pl-st div{display:flex;flex-direction:column;min-width:0}.pl-st span{font-weight:700;font-size:15px}.pl-st em{font-style:normal;color:var(--mut);font-size:12.5px}.pl-time{position:absolute;right:20px;top:18px;color:#a6a4b5;font-size:13px;font-variant-numeric:tabular-nums}.pl-err{display:flex;flex-direction:column;align-items:center;gap:12px}.pl-err p{margin:0;color:#ff8aa5;text-align:center}.pl-err-go{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}@media(max-width:560px){.pl-err{align-self:stretch}.pl-err-go{flex-direction:column;align-self:stretch}.pl-err-go .btn{width:100%}}.pl-card.failed .pl-spark{display:none}.pl-card.failed .pl-m{animation:none}.pv{max-width:1240px;margin:0 auto;padding:0 clamp(16px,3.4vw,48px) 60px}.pv-back{display:inline-flex;align-items:center;gap:8px;color:#d9d8df}.pv-back:hover{color:#fff}.pv-head{display:flex;align-items:center;gap:18px;min-width:0}.pv-head .pc-art{width:74px;height:74px}.pv-head .pc-art>*{width:52px;height:52px}.pv-head .pc-icon>img{width:62px;height:62px}.pv-ht{display:flex;flex-direction:column;gap:3px;min-width:0}.pv-k{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--pu2);font-weight:900}.pv-ht h1{margin:0;font-weight:900;font-size:clamp(26px,3vw,38px);line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.pv-goal{margin:2px 0 0;font-size:clamp(15px,1.3vw,17px);color:#d9d8df;line-height:1.4;text-wrap:balance}.pv-res{color:var(--ye);font-weight:700}.pv-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:14px 0 0}.pv-info{display:inline-flex;flex-wrap:wrap;align-items:center;min-height:32px;max-width:100%;margin-left:-10px}.pi{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:2px 11px 2px 10px;font-size:13.5px;font-weight:700;color:#e5e4ea;min-width:0;max-width:100%}.pi svg{flex:none;width:15px;height:15px;color:var(--pu2)}.pi span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button.pi{border:0;background:none;font:inherit;font-size:13.5px;font-weight:700;color:#e5e4ea;cursor:pointer;border-radius:999px}button.pi:hover span{text-decoration:underline;text-underline-offset:3px}button.pi:focus-visible{outline:2px solid var(--pu2);outline-offset:1px}.pv-info>*+*{position:relative}.pv-info>*+*:before{content:"";position:absolute;left:0;top:50%;width:1px;height:16px;margin-top:-8px;background:#ffffff24}.pv-more-b{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 11px 0 12px;border:0;border-radius:10px;background:none;color:#cbb3ff;font:inherit;font-weight:800;font-size:13.5px;cursor:pointer}.pv-more-b.on{background:#9046ff24;color:#fff}@media(hover:hover){.pv-more-b:hover{background:#9046ff24;color:#fff}}.pv-more-b i{width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin:-3px 2px 0;transition:transform .2s}.pv-more-b.on i{transform:rotate(-135deg);margin-top:3px}.pv-sess{display:flex;flex-wrap:wrap;gap:8px}.sess-b{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 15px 0 12px;border-radius:12px;border:1px solid rgba(168,107,255,.38);background:#9046ff1a;color:#ecebf1;font:inherit;font-weight:800;font-size:14px;cursor:pointer;transition:background .15s,border-color .15s}.sess-b svg{flex:none;width:17px;height:17px;color:#c9a8ff}@media(hover:hover){.sess-b:hover{background:#9046ff33;border-color:#a86bffb3}}.sess-b.on{background:#9046ff4d;border-color:var(--pu2);color:#fff}.sess-b.live{background:#9046ff3d;border-color:var(--pu2);color:#fff}.sess-b.live svg{color:#e3d2ff}@media(max-width:640px){.pv-sess{width:100%}.sess-b{flex:1 1 150px;justify-content:center;min-width:0;height:auto;min-height:44px;padding:6px 10px;line-height:1.15;text-align:left}.pv-info{margin-left:-9px}.pv-info>*+*:before{display:none}.pi{padding:2px 9px}.pv-more-b{padding:0 9px}}.pv-more{display:flex;flex-direction:column;gap:0;margin:12px 0 0;max-width:900px}.pv-sum{margin:0 0 4px;color:#d9d8df;font-weight:300;font-size:16px;line-height:1.55;max-width:74ch}.pv-note{display:flex;gap:12px;align-items:flex-start;padding:12px 2px}.pv-more>*+*{border-top:1px solid rgba(255,255,255,.07)}.pv-note svg{flex:none;width:19px;height:19px;color:var(--pu2);margin-top:1px}.pv-note div{display:flex;flex-direction:column;gap:2px;font-size:14.5px;line-height:1.45}.pv-note b{font-size:14.5px}.pv-note span{color:#d9d8df}.pv-alt{color:var(--mut)!important;font-size:13.5px}.pv-note.warn svg{color:var(--ye)}.pv-note.official a{color:#d9c4ff;font-weight:700;text-decoration:underline;text-decoration-color:#d9c4ff59;text-underline-offset:3px}.pv-note.official a:hover{text-decoration-color:currentColor}.pv-note.official em{font-style:normal;color:var(--mut);font-size:13px}.pv-how{display:flex;gap:10px;align-items:flex-start;margin:4px 2px 0;color:#a6a4b5;font-size:13.5px;line-height:1.45}.pv-how svg{flex:none;width:17px;height:17px;margin-top:1px}.pv-main{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:24px;align-items:start;margin-top:20px}.pv-side{position:sticky;top:12px;display:flex;flex-direction:column;gap:10px;padding:18px 14px 12px;border-radius:30px;background:linear-gradient(170deg,#9046ff24,#9046ff08 55%,#ffffff05);border:1px solid rgba(168,107,255,.28);box-shadow:0 26px 60px #0a091159;min-width:0}.pv-trail{display:flex;flex-direction:column;gap:10px}.pv-tk{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:0 8px 2px}.pv-tk span{font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:#cbb3ff;font-weight:900}.pv-tk em{font-style:normal;font-size:13.5px;font-weight:700;color:var(--mut)}.pv-trail ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;position:relative}.pv-trail li{position:relative;padding-bottom:8px}.pv-trail li:not(:last-child):before{content:"";position:absolute;left:43px;top:70px;bottom:-2px;width:4px;border-radius:2px;background:#ffffff17}.pv-trail li.done:not(:last-child):before{background:linear-gradient(var(--gr),rgba(97,200,87,.45))}.pv-trail li.st-part{padding:10px 14px 4px}.pv-trail li.st-part:before{display:none}.pv-trail li.st-part span{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:900;color:#c9a8ff}.pv-trail ol>li.st-part:first-child{padding-top:2px}.pv-trail button{width:100%;display:flex;gap:16px;align-items:center;text-align:left;padding:10px 14px;border-radius:22px;border:1.5px solid transparent;background:transparent;color:var(--wh);cursor:pointer;transition:background .18s,border-color .18s}@media(hover:hover){.pv-trail button:hover{background:#ffffff0d}}.pv-trail li.sel button{background:#ffffff12;border-color:#a86bff8c}.pv-trail .ring{flex:none;position:relative;width:58px;height:58px;display:flex;align-items:center;justify-content:center}.pv-trail .ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.pv-trail .ring circle{fill:none;stroke-width:4.5;stroke-linecap:round}.pv-trail .ring .r0{stroke:#ffffff1f}.pv-trail .ring .r1{stroke:var(--gr)}.pv-trail .ring .r2{stroke:var(--ye);opacity:.8}.pv-trail .ring b{position:relative;font-size:21px;font-weight:900}.pv-trail .ring .ic{position:relative;display:flex}.pv-trail .ring .ic svg{position:static;transform:none;width:24px;height:24px}.pv-trail li.done .ring{background:#61c85724;border-radius:50%;color:var(--gr);box-shadow:inset 0 0 0 2px #61c85773}.pv-trail li.done .ring svg:not(.x){display:none}.pv-trail li.done .ring .ic svg{display:block}.pv-trail li.locked .ring{color:var(--mut)}.pv-trail li.locked .st-t b{color:#a6a4b5}.pv-trail li.now .ring{background:radial-gradient(circle,#9046ff59,#9046ff00 70%);border-radius:50%;box-shadow:0 0 0 6px #9046ff24}.pv-trail li.now .ring b{color:#fff}.st-t{display:flex;flex-direction:column;gap:3px;min-width:0}.st-k{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.st-k em{font-style:normal;font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut);font-weight:900}.st-k em.st-tag{letter-spacing:.02em;text-transform:none;font-size:12px;padding:2px 9px;border-radius:999px;background:#ffffff12;color:var(--mut)}.st-k em.st-tag.now{background:#9046ff42;color:#e5e4ea}.st-k em.st-tag.done{background:#61c85729;color:#9ee493}.st-k em.st-tag.rev{background:#36c4ff24;color:#c2ecff}.sd-skip{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:-4px}.sd-skip .link{font-size:14px}.sd-skipc .btn.sm{height:38px}.st-k em.st-tag.warn{background:#ffb73e29;color:var(--ye)}.pv-trail li.fin.open:not(.now) .ring{color:var(--ye)}.pv-trail li.fin.open:not(.now) .st-l{color:#cccbd4}.st-t b{font-size:18.5px;line-height:1.22}.st-due,.st-k em.st-due{display:inline-flex;align-items:center;font-style:normal;font-size:12px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--mut)}.st-due.late{color:var(--ye)}.st-l{font-size:13.5px;color:#cccbd4}.pv-trail li.open .st-l{color:#d9c4ff}.pv-trail li.open .st-l.ready{font-weight:800}.pv-trail li.done .st-l{color:#9ee493}.pv-detail{background:#ffffff09;border:1px solid rgba(255,255,255,.07);border-radius:26px;padding:20px clamp(18px,2.4vw,28px) 22px;display:flex;flex-direction:column;gap:12px;min-width:0}.sd-top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.sd-k{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--mut);font-weight:900}.pv-detail h2{margin:-2px 0 0;font-size:clamp(22px,2.2vw,28px);font-weight:900;line-height:1.12;text-wrap:balance}.sd-cta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.sd-cta .btn{height:52px;padding:0 24px;font-size:17px}.sd-cta .btn.go{background:linear-gradient(135deg,#9a55ff,#7a2cff);box-shadow:0 12px 30px #9046ff6b}.sd-cta .btn.go:hover{background:linear-gradient(135deg,#a86bff,#8a42ff)}.sd-cta .btn:disabled{background:var(--card2);box-shadow:none;color:var(--mut);opacity:1}.pv-cost,.pv-why{margin:0;flex:1 1 180px;color:var(--mut);font-size:13.5px;line-height:1.45;text-wrap:balance}.pv-why{color:#cccbd4}.sd-due{display:flex;align-items:center;gap:7px;margin:-4px 0 0;font-size:13.5px;font-weight:700;color:#cccbd4}.sd-due svg{flex:none;width:15px;height:15px;color:var(--pu2)}.sd-due.late{color:var(--ye)}.sd-due.late svg{color:var(--ye)}.pv-cost.ready{color:#e3d2ff;font-weight:700}.pv-detail>.pv-why{flex:none;margin-top:-4px}.sd-demo{display:inline-flex;align-items:center;gap:9px;align-self:flex-start;margin-top:-4px;padding:4px 10px 4px 4px;border:0;border-radius:999px;background:none;color:#d9c4ff;font:inherit;font-size:14px;font-weight:800;cursor:pointer}@media(hover:hover){.sd-demo:hover{background:#9046ff1f}}.sd-demo .demo-play{width:28px;height:28px}.sd-demo em{font-style:normal;font-weight:600;color:var(--mut)}.sd-lock{display:flex;flex-direction:column;gap:8px}.sd-lk{display:flex;gap:10px;align-items:flex-start;margin:0;font-size:15.5px;line-height:1.45;color:#d9d8df}.sd-lk b{color:#fff;font-weight:800}.sd-lk svg{flex:none;width:18px;height:18px;margin-top:2px;color:var(--mut)}.sd-lock .lk-m{margin:2px 0 0;font-size:14.5px;color:#cccbd4}.sd-lock .lk-list{margin:-2px 0 4px}.sd-lock .sd-cta{margin-top:4px}.sd-info{display:flex;flex-direction:column;gap:8px;padding:2px 0 4px}.sd-info p{margin:0;color:#d9d8df;font-size:15px;line-height:1.5}.sd-info ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.sd-info li{font-size:14px;line-height:1.45;color:#cccbd4}.sd-info li b{color:#fff;font-weight:800;margin-right:2px}.sd-from{display:flex;gap:12px;align-items:flex-start;padding:11px 14px;border-radius:16px;background:#9046ff1a;border:1px solid rgba(168,107,255,.28)}.sd-from svg{flex:none;width:19px;height:19px;color:var(--pu2);margin-top:2px}.sd-from div{display:flex;flex-direction:column;gap:2px}.sd-from b{font-size:13.5px;color:#d9c4ff}.sd-from span{font-size:15px;line-height:1.45}.sd-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:6px}.sd-h h3{margin:0;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--mut);font-weight:900}.sd-prog{font-size:13px;font-weight:700;color:#cccbd4}.sd-obj{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.sd-obj li.ob{display:flex;gap:13px;align-items:flex-start;padding:12px 2px}.sd-obj li.ob+li.ob{border-top:1px solid rgba(255,255,255,.07)}.ob>i{flex:none;width:24px;height:24px;border-radius:50%;border:3px solid var(--line);display:flex;align-items:center;justify-content:center;margin-top:1px;color:#1c2a1d}.ob>i svg{width:14px;height:14px}.ob.met>i{background:var(--gr);border-color:var(--gr)}.ob.consolidate>i{border-color:var(--ye);background:conic-gradient(var(--ye) 50%,transparent 0)}.ob.doing>i{border-color:var(--pu2);background:conic-gradient(var(--pu2) 25%,transparent 0)}.ob div{min-width:0;display:flex;flex-direction:column;gap:3px}.ob b{font-size:15.5px;line-height:1.3}.ess{display:inline-flex;width:14px;height:14px;color:var(--ye);margin-right:7px;vertical-align:-1px}.ess svg{width:100%;height:100%}.ob-s{font-size:12.5px;font-weight:800;color:var(--mut)}.ob-s em{font-style:normal;font-weight:700;color:#a6a4b5}.ob.met .ob-s{color:#9ee493}.ob.consolidate .ob-s{color:var(--ye)}.ob.doing .ob-s{color:#d9c4ff}.ob-e,.ob-c{margin:2px 0 0;font-size:14px;line-height:1.45;color:#cccbd4;font-weight:400}.ob-c{color:#a6a4b5}.sd-rule{display:flex;gap:10px;align-items:flex-start;margin:0;font-size:13px;line-height:1.5;color:#a6a4b5}.sd-rule svg{flex:none;width:15px;height:15px;color:var(--ye);margin-top:2px}.sd-src,.sd-hist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.sd-src li{display:flex;gap:10px;align-items:center;font-size:14.5px;color:#e5e4ea}.sd-src svg{flex:none;width:17px;height:17px;color:var(--pu2)}.sd-hist li{display:flex;gap:14px;align-items:baseline;font-size:14px;color:#d9d8df}.sd-hist time{flex:none;min-width:56px;color:var(--mut);font-weight:700;font-variant-numeric:tabular-nums}.pv-foot{display:flex;justify-content:flex-end;align-items:center;gap:12px;flex-wrap:wrap;margin-top:30px;padding-top:16px;border-top:1px solid rgba(255,255,255,.06)}.pv-tabs{display:flex;gap:26px;margin:18px 0 0;border-bottom:1px solid rgba(255,255,255,.08)}.pv-tabs button{display:inline-flex;align-items:center;gap:8px;padding:10px 0 11px;border:0;background:none;color:#a6a4b5;font:inherit;font-size:16.5px;font-weight:800;cursor:pointer;box-shadow:inset 0 -2px 0 transparent}.pv-tabs button:hover{color:var(--wh)}.pv-tabs button[aria-selected=true]{color:var(--wh);box-shadow:inset 0 -2px 0 var(--pu2)}.pv-tabs button:focus-visible{outline:3px solid var(--ye);outline-offset:3px;border-radius:4px}.pv-tabs em{font-style:normal;font-size:12.5px;font-weight:900;min-width:22px;height:22px;padding:0 6px;border-radius:999px;display:inline-grid;place-items:center;background:#9046ff38;color:#e0ccff}.pv-panel[hidden]{display:none}.pv-mats{display:flex;flex-direction:column;gap:26px;margin-top:22px;max-width:860px}.pm-sec h3{margin:0 0 10px;font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}.pm-row,.pm-mat{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding-right:12px}.pm-mat{grid-template-columns:42px minmax(0,1fr);gap:14px;padding:12px 16px}.pm-row.pm-g{grid-template-columns:minmax(0,1fr) auto auto}.pm-open{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;padding:12px 4px 12px 16px;border:0;background:none;color:var(--wh);font:inherit;text-align:left;cursor:pointer;border-radius:14px}.pm-open:hover,.pm-open:focus-visible{background:#9046ff1f;outline:none}.pm-sl{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border:1.5px solid rgba(255,255,255,.14);border-radius:999px;background:none;color:var(--wh);font:inherit;font-size:14px;font-weight:800;cursor:pointer}.pm-sl svg{width:17px;height:17px;color:#d2b6ff}.pm-sl:hover{border-color:#a86bffb3;background:#9046ff1f}.pm-sl:focus-visible{outline:3px solid var(--ye);outline-offset:2px}.pm-none{margin:0;padding:16px 18px;border:1px dashed rgba(255,255,255,.14);border-radius:16px;color:#cccbd4;font-size:15px;line-height:1.45}.sd-mats{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin:4px 0 0;font-size:14.5px;color:#cccbd4}.sd-mats svg{width:18px;height:18px;color:#d2b6ff;flex:none}.sd-mats .link{font-size:14.5px;min-height:36px;padding:6px 10px;margin:-6px -10px;color:#cbb3ff}@media(max-width:560px){.pv-tabs{gap:22px}.pm-open{grid-template-columns:38px minmax(0,1fr);gap:12px;padding-left:12px}.pm-sl span{display:none}.pm-sl{width:40px;height:40px;padding:0;justify-content:center}.pm-mat{padding:12px}}.pv-foot .link{font-size:14px}.pv-delc{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:14px;color:#d9d8df}@media(max-width:900px){.pv-main{grid-template-columns:1fr}.pv-side{position:static}.pv-head .pc-art{width:58px;height:58px}.pv-head .pc-art>*{width:40px;height:40px}}@media(max-width:560px){.pv-side{padding:14px 8px 8px;border-radius:24px}.pv-trail button{padding:8px 10px;gap:12px}.pv-trail .ring{width:50px;height:50px}.pv-trail li:not(:last-child):before{left:34px;top:62px}.st-t b{font-size:17px}.sd-cta .btn{width:100%}}.rs-badge{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px;border-radius:999px;background:#61c85729;color:#9ee493;font-weight:900;font-size:14.5px}.rs-badge svg{width:18px;height:18px}.rs-next{display:flex;gap:12px;align-items:flex-start;padding:13px 16px;border-radius:18px;background:#9046ff1f;border:1px solid rgba(168,107,255,.3)}.rs-next svg{flex:none;width:20px;height:20px;color:var(--pu2);margin-top:2px}.rs-next div{display:flex;flex-direction:column;gap:2px}.rs-next b{font-size:14px;color:#d9c4ff}.rs-next span{font-size:15.5px;line-height:1.45}.rs-hw{padding:13px 16px;border-radius:18px;background:#ffb73e12;border:1px solid rgba(255,183,62,.25)}.rs-hw b{font-size:14px;color:var(--ye)}.rs-hw ul{margin:8px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:15px;line-height:1.45}@media(max-width:560px){.rs .row .btn{width:100%;padding-left:20px;padding-right:20px}}.prep{min-height:100vh;max-width:1240px;margin:0 auto;padding:22px clamp(16px,3.4vw,44px) 28px;display:flex;flex-direction:column;gap:16px;box-sizing:border-box}.prep-head{display:flex;align-items:center;justify-content:space-between;gap:14px 28px;flex-wrap:wrap}.prep-id{display:flex;align-items:center;gap:16px;min-width:0;flex:1 1 360px}.prep-id .logo{padding-right:16px;border-right:1px solid var(--line)}.prep-id .logo{flex:none}.prep-ht{min-width:0}.prep h2{font-weight:800;font-size:17px;margin:0;line-height:1.25;letter-spacing:0}.prep-topic{color:var(--mut);font-weight:400;font-size:14px;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.miccheck{display:flex;align-items:center;gap:12px;background:var(--card);border-radius:16px;padding:10px 14px;flex:0 1 340px;min-width:240px}.miccheck .mic-ico{width:24px;height:24px;color:var(--mut);flex:none}.miccheck.ok .mic-ico{color:var(--gr)}.miccheck.ko .mic-ico{color:var(--re)}.miccheck>div{flex:1;min-width:0}.miccheck span{font-size:14px}.miccheck.ko{box-shadow:inset 0 0 0 1.5px #dd24508c}.miccheck.ko .meter{opacity:.35}.miccheck.typed .mic-ico{color:var(--mut)}.miccheck.typed .meter{display:none}.miccheck.heard .mic-ico{animation:mc-pop .5s cubic-bezier(.3,1.6,.5,1)}.miccheck.heard span{color:var(--gr);font-weight:700}@keyframes mc-pop{0%{transform:scale(.7)}to{transform:scale(1)}}.mc-fix{flex:none;border:0;border-radius:999px;padding:8px 14px;font:inherit;font-size:13.5px;font-weight:800;color:#fff;background:var(--pu);cursor:pointer;box-shadow:0 6px 18px #9046ff59}.mc-fix:hover{filter:brightness(1.08)}.mc-fix:focus-visible{outline:2px solid #fff;outline-offset:2px}.miccheck.typed .mc-fix{background:#ffffff1a;box-shadow:none}.meter{height:6px;border-radius:3px;background:var(--card2);margin-top:7px;overflow:hidden}.meter b{display:block;height:100%;background:var(--gr);transform-origin:0 50%;transform:scaleX(.03);transition:transform .06s}.prep-bar{display:flex;flex-direction:column;gap:8px}.pb-track{height:8px;border-radius:4px;background:var(--card);overflow:hidden}.pb-track b{display:block;height:100%;width:4%;border-radius:4px;background:linear-gradient(90deg,var(--pu),var(--pu2));transition:width .7s ease}.pb-row{display:flex;justify-content:space-between;align-items:center;gap:6px 14px;flex-wrap:wrap;font-size:14px}.pb-now{font-weight:700;color:var(--wh)}.prep-wait{display:flex;align-items:center;gap:10px;color:var(--mut);font-size:14px}.prep-wait i{width:15px;height:15px;border-radius:50%;border:3px solid var(--line);border-top-color:var(--pu);animation:spin .8s linear infinite}.prep-main{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:22px;align-items:start}.prep-play{display:flex;flex-direction:column;gap:14px;min-width:0}.prep-game{position:relative;width:100%;aspect-ratio:16/9;max-height:calc(100vh - 250px);min-height:260px;border-radius:24px;overflow:hidden;background:#161521;box-shadow:inset 0 0 0 1px #ffffff0f}.prep-go-row{display:flex;align-items:center;gap:12px 22px;flex-wrap:wrap;min-height:56px}.prep-tip{margin:0;color:#cccbd4;font-weight:400;font-size:15px;line-height:1.45;flex:1 1 280px;transition:opacity .4s}.prep-side{background:var(--card);border-radius:22px;padding:20px 22px;display:flex;flex-direction:column;gap:10px;min-width:0}.ps-k{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--mut);font-weight:700}.ps-empty{margin:0;color:var(--mut);font-weight:400;font-size:14px;line-height:1.45}.prep-side:has(#prep-obj li) .ps-empty{display:none}.prep h3{font-size:20px;margin:0;color:var(--ye);line-height:1.2}.prep h3:empty{display:none}.prep-obj{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;font-size:16px;line-height:1.35}.prep-obj li::marker{color:var(--pu2)}.prep-gal{margin-top:8px}.prep-gal .pg-t{display:block;color:var(--mut);font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-weight:700}.pg-row{display:flex;flex-wrap:wrap;gap:10px}.pg-row .pg{width:64px;height:64px;border-radius:50%;background:var(--card2);display:flex;align-items:center;justify-content:center;padding:10px;overflow:hidden}.pg-row .pg svg{width:100%;height:100%;display:block}.gm-cv{display:block;width:100%;height:100%;touch-action:manipulation;cursor:pointer;outline:none}.gm-hud{position:absolute;top:12px;left:14px;right:14px;display:flex;gap:8px;pointer-events:none;font-size:14px}.gm-hud span{background:#11101a9e;padding:5px 12px;border-radius:999px;color:var(--mut)}.gm-hud b{color:var(--wh);font-variant-numeric:tabular-nums}.gm-hud .gm-w b{color:var(--ye)}.gm-hud .gm-best{margin-left:auto}.gm-hud .gm-rk{display:inline-flex;align-items:center;gap:4px;margin-left:8px;padding:0;background:none;vertical-align:-1px}.gm-rkb{width:38px;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--ye) var(--p),rgba(255,255,255,.2) var(--p))}.gm-rk.fly .gm-rkb{background:linear-gradient(90deg,#ff8a3d var(--p),rgba(255,255,255,.2) var(--p))}.gm-rk .gm-rki{width:21px;height:14px}.gm-rk.due .gm-rki{animation:gm-rk .45s ease-in-out infinite alternate}@keyframes gm-rk{to{transform:translate(1px,-2px) rotate(-8deg)}}@media(prefers-reduced-motion:reduce){.gm-rk.due .gm-rki{animation:none}}.gm-snd{position:absolute;right:12px;bottom:12px;width:38px;height:38px;border-radius:50%;border:1px solid var(--line);background:#11101ab8;color:var(--wh);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;z-index:2;transition:background .15s,color .15s}.gm-snd:hover{background:#32303de6}.gm-snd.off{color:var(--mut)}.gm-snd:focus-visible{outline:2px solid var(--ye);outline-offset:2px}.gm-ov{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:14px;background:#11101a6b}.gm-card{background:#181723f2;border:1px solid var(--line);border-radius:22px;padding:20px 24px;max-width:430px;text-align:center;display:flex;flex-direction:column;gap:8px;box-shadow:0 18px 50px #00000059}.gm-t{font-size:24px;font-weight:900;line-height:1.15}.gm-card p{margin:0;color:#cccbd4;font-size:15px;line-height:1.45}.gm-card .gm-keys{font-size:13px;color:var(--mut)}.gm-card .gm-rkh{color:var(--ye);font-weight:800;font-size:14px}.gm-rkh .gm-rki{width:28px;height:18px;vertical-align:-4px;margin-right:6px}.gm-act{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:10px}@media(max-width:900px){.prep-main{grid-template-columns:1fr}.prep-game{aspect-ratio:16/10}}.gm-card #prep-go{margin-bottom:2px}.prep-err,#prep.failed .miccheck,#prep.failed .prep-bar,#prep.failed .prep-game,#prep.failed .prep-go-row,#prep.failed .prep-side,#prep.failed #prep-topic{display:none}#prep.failed .prep-main{grid-template-columns:minmax(0,1fr)}#prep.failed .prep-err{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;width:min(560px,100%);margin:clamp(16px,7vh,72px) auto 0;padding:28px clamp(18px,4vw,32px) 26px;border-radius:24px;background:var(--card);box-shadow:0 18px 44px #00000047}.pe-ic{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:#ffffff14;color:#d9d8df}.pe-ic svg{width:26px;height:26px}.prep .prep-err h3{margin:0;font-size:22px;font-weight:900;line-height:1.25;color:var(--wh);text-wrap:balance}.prep-err p{margin:0;max-width:46ch;color:#d9d8df;font-size:15.5px;line-height:1.5;text-wrap:balance}.prep-err p:empty{display:none}.pe-go{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px}@media(max-width:560px){.pe-go{flex-direction:column;align-self:stretch}.pe-go .btn{width:100%}}@media(max-width:640px){.prep-id{gap:12px}.prep-id .logo{display:none}}@media(max-width:560px){.miccheck{flex-basis:100%;min-width:0}.prep-game{aspect-ratio:1/1;max-height:none}.gm-t{font-size:21px}.gm-card{padding:16px 18px}.gm-card .btn.big{white-space:nowrap;font-size:clamp(16px,5vw,20px);padding:0 clamp(16px,5vw,28px)}}#live{position:fixed;inset:0;background:#181723;overflow:hidden}#board{position:absolute;inset:0 0 164px}.lv-host{border-radius:0!important;background:var(--lavagna-bg)!important}.lv-wrap{height:100%;cursor:default!important}#board.lv-host{height:auto}.hud-top{position:absolute;top:14px;left:16px;right:16px;display:flex;align-items:center;justify-content:space-between;gap:12px;z-index:20;pointer-events:none}.hud-top>*{pointer-events:auto}.hud-tl{min-width:0;flex:1 1 auto;display:flex}.hud-tr{flex:none;display:flex;align-items:center;gap:10px}.hud-top .pill,.hud-top .timer,.hud-top .btn.sm,.sect{height:40px}.hud-top .icon-btn{width:40px;height:40px}#live .hud-top .btn.sm{height:40px}.hud-top .btn.ghost,.hud-top .icon-btn{background:#0a0911b8;backdrop-filter:blur(6px)}.hud-top .btn.ghost:hover,.hud-top .icon-btn:hover{background:#353442eb}.pill,.sect,.timer{display:inline-flex;align-items:center;border-radius:999px;background:#0a0911b8;backdrop-filter:blur(6px);box-shadow:inset 0 0 0 1px #ffffff0f}.pill{gap:8px;padding:0 14px;border:0;color:var(--wh);font-weight:700;font-size:15px;cursor:pointer}.pill:hover,.pill[aria-expanded=true]{background:#353442eb}.pill b{color:var(--ye);font-variant-numeric:tabular-nums;min-width:1ch;text-align:center;font-size:16px;font-weight:900}.timer{font-variant-numeric:tabular-nums;font-weight:900;font-size:18px;padding:0 14px}.timer.low{color:var(--ye)}.timer{position:relative}.timer .t-s{display:none}.hud-top .timer.still{color:#9f9dae;box-shadow:inset 0 0 0 1px #ffffff29}.timer.still .t-s{display:inline-flex;align-items:center;gap:7px;margin-left:11px;padding-left:11px;border-left:1px solid rgba(255,255,255,.18);font-size:14px;font-weight:700;color:#d9d8df;white-space:nowrap}.timer .t-s i{flex:none;width:10px;height:12px;box-sizing:border-box;border-left:3.5px solid currentColor;border-right:3.5px solid currentColor}@media(orientation:portrait)and (max-width:600px){.timer.still .t-s{position:absolute;top:calc(100% + 6px);left:0;right:auto;margin:0;padding:4px 10px;border:0;border-radius:999px;background:#0a0911db;box-shadow:inset 0 0 0 1px #ffffff1a;font-size:12px}}@media(orientation:landscape)and (max-height:500px){.hud-top .timer.still{flex-wrap:wrap;justify-content:center;height:auto;padding:6px 8px;border-radius:14px}.timer.still .t-s{flex:1 1 100%;justify-content:center;margin:3px 0 0;padding:0;border:0;font-size:11.5px;line-height:1.25;white-space:normal;text-align:center}}.sect{gap:10px;max-width:min(46vw,560px);padding:0 18px 0 14px;font-weight:700;font-size:15px;color:var(--wh)}.sect i{flex:none;width:10px;height:10px;border-radius:50%;background:var(--pu2);box-shadow:0 0 0 4px #9046ff40}.sect span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#live:has(#board.has-nb) #sect{visibility:hidden}.objs{position:relative}.pop{position:absolute;right:0;top:48px;width:340px;max-width:calc(100vw - 32px);padding:12px;background:#23222e;border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 16px 40px #00000080}.pop ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.objs li.none span{color:var(--mut)}.hm{position:relative}.hm-b svg{display:block}body:has(.hud-top .pop:not([hidden])) #toasts{opacity:0;transition:opacity .15s}.hm-pop{width:310px;padding:6px;display:flex;flex-direction:column;gap:2px}.hm-pop[hidden]{display:none}.hm-row{display:flex;align-items:center;gap:14px;width:100%;padding:10px 10px 10px 12px;border:0;border-radius:12px;background:none;color:var(--wh);text-align:left;cursor:pointer}.hm-row:hover{background:#ffffff0f}.hm-row:focus-visible{outline:2px solid var(--ye);outline-offset:-2px}.hm-t{flex:1 1 auto;display:flex;flex-direction:column;gap:3px;min-width:0}.hm-t b{font-size:15px;font-weight:800;line-height:1.2}.hm-t small{font-size:13px;line-height:1.3;color:var(--mut)}.hm-sw{flex:none;position:relative;width:40px;height:24px;border-radius:12px;background:#fff3;transition:background .15s}.hm-sw:after{content:"";position:absolute;left:3px;top:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000059;transition:transform .15s}.hm-row.on .hm-sw{background:var(--pu)}.hm-row.on .hm-sw:after{transform:translate(16px)}.hm-ch{cursor:default;flex-direction:column;align-items:stretch;gap:10px}.hm-ch:hover{background:none}.hm-ch .hm-t b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hm-seg{flex:none;display:flex;gap:2px;padding:2px;border-radius:10px;background:#ffffff1f}.hm-ch .hm-seg button{flex:1 1 0;min-width:0;text-align:center}.hm-seg button{border:0;background:none;color:var(--wh);font:inherit;font-size:13.5px;font-weight:800;line-height:1;padding:7px 8px;border-radius:8px;cursor:pointer;white-space:nowrap}.hm-seg button:hover{background:#ffffff1a}.hm-seg button[aria-pressed=true]{background:var(--pu)}.tip{position:fixed;z-index:200;max-width:260px;padding:7px 11px;border-radius:9px;background:#0a0911;color:#fafaff;font-size:13px;font-weight:600;line-height:1.35;box-shadow:0 8px 24px #00000073,inset 0 0 0 1px #ffffff1a;pointer-events:none;opacity:0;transform:translateY(-2px);transition:opacity .12s,transform .12s}.tip.on{opacity:1;transform:none}.lv-host .alg-sec,.lv-host .alg-secbar{display:none!important}.goal-win{position:absolute;left:0;right:0;top:70px;margin:0 auto;width:max-content;max-width:min(92vw,560px);z-index:30;display:flex;align-items:center;gap:14px;padding:10px 24px 10px 10px;border-radius:24px;background:linear-gradient(135deg,#2f4a31,#223526);border:2px solid var(--gr);box-shadow:0 18px 50px #00000080}.gw-art{flex:none;width:64px;height:64px;border-radius:50%;background:#61c85733;display:flex;align-items:flex-end;justify-content:center}.gw-art>*{width:58px;margin-bottom:2px}.gw-art svg{width:100%;height:auto;display:block}.gw-t{display:flex;flex-direction:column;gap:3px;min-width:0}.gw-t b{font-size:19px;color:#c4f7ba}.gw-t span{font-size:15px;line-height:1.3;color:#e8f6e5}.confetto{position:fixed;width:9px;height:14px;border-radius:2px;z-index:60;pointer-events:none}.objs li{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.35}.objs li i{flex:none;width:16px;height:16px;border-radius:50%;border:2px solid var(--line);margin-top:2px}.objs li.progress i,.objs li.partial i{border-color:var(--ye);background:conic-gradient(var(--ye) 50%,transparent 0)}.objs li.met i{border-color:var(--gr);background:var(--gr)}.objs li.met span{color:var(--gr)}.hud{position:absolute;left:0;right:0;bottom:0;height:118px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding:0 20px}.hud-logo{display:block;width:112px;opacity:.9}.hud-logo svg{display:block;width:100%;height:auto}.hud-l{grid-column:1;grid-row:1;display:flex;align-items:center;gap:10px;min-width:0;padding-right:20px}.hud-r{grid-column:3;grid-row:1;justify-self:end;display:flex;flex-direction:column;align-items:flex-end;gap:6px}#typebox{position:relative;display:flex;gap:8px;min-width:0;--tbp:0px}#typebox input{width:min(36vw,380px);min-width:0;flex:0 1 auto;padding:9px 46px 9px 14px;font-size:15px;border-radius:999px}.tb-send{position:absolute;right:calc(var(--tbp) + 5px);top:50%;transform:translateY(-50%);width:32px;height:32px;padding:0;border:0;border-radius:50%;background:#9046ff4d;color:#e9e8ee;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,opacity .15s}.tb-send i{width:18px;height:18px;background:currentColor;-webkit-mask:var(--i-send) center/contain no-repeat;mask:var(--i-send) center/contain no-repeat}@media(hover:hover){.tb-send:hover{background:#9046ff80}}#type-in:placeholder-shown+.tb-send{opacity:.45}.hud-c{display:contents}#mic{grid-column:2;grid-row:1}.hud .mic-txt{grid-column:3;grid-row:1;justify-self:start;margin-left:16px;max-width:calc(100% - 156px)}.mic-tip{--mr:42px;display:none;position:absolute;grid-column:2/3;grid-row:1/2;left:50%;top:calc(50% - var(--mr) + 7px);transform:translate(-50%,-100%) scale(.9);transform-origin:50% 100%;z-index:17;max-width:min(340px,calc(100vw - 32px));padding:4px 12px;border-radius:999px;background:#3b2d57;border:2px solid #9046ff;color:#fafaff;font-weight:800;font-size:13px;line-height:1.25;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 6px 18px #00000073;opacity:0;pointer-events:none;transition:opacity .22s,transform .22s}.mic-tip.on{opacity:1;transform:translate(-50%,-100%) scale(1)}#mic{--lvl:0;position:relative;width:84px;height:84px;border-radius:50%;border:0;background:var(--pu);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px #9046ff73;transition:background .25s,box-shadow .25s,color .25s,transform .12s;-webkit-tap-highlight-color:transparent}#mic:hover{transform:scale(1.04)}#mic:active{transform:scale(.95)}#mic:focus-visible{outline:3px solid var(--wh);outline-offset:6px}#mic .mi{position:absolute;inset:0;margin:auto;width:34px;height:34px;background:currentColor;opacity:0;transform:scale(.5) rotate(-12deg);transition:opacity .18s,transform .3s cubic-bezier(.2,1.5,.4,1);pointer-events:none}#mic .mi-mic{-webkit-mask:var(--i-mic) center/contain no-repeat;mask:var(--i-mic) center/contain no-repeat}#mic .mi-send{width:36px;height:36px;-webkit-mask:var(--i-send) center/contain no-repeat;mask:var(--i-send) center/contain no-repeat}#mic .mi-play{width:30px;height:30px;left:6px;-webkit-mask:var(--i-play) center/contain no-repeat;mask:var(--i-play) center/contain no-repeat}#mic .mi-off{-webkit-mask:var(--i-micoff) center/contain no-repeat;mask:var(--i-micoff) center/contain no-repeat}#mic .mi-clock{width:32px;height:32px;-webkit-mask:var(--i-clock) center/contain no-repeat;mask:var(--i-clock) center/contain no-repeat}#mic .mi-dots{background:none;width:44px;height:12px;display:flex;align-items:center;justify-content:space-between}#mic .mi-dots b{width:9px;height:9px;border-radius:50%;background:currentColor;animation:dot 1.1s infinite}#mic .mi-dots b:nth-child(2){animation-delay:.15s}#mic .mi-dots b:nth-child(3){animation-delay:.3s}#mic[data-state=idle] .mi-mic,#mic[data-state=speaking] .mi-mic,#mic[data-state=listening]:not([data-heard="1"]) .mi-mic,#mic[data-state=listening][data-heard="1"] .mi-send,#mic[data-state=thinking] .mi-dots,#mic[data-state=off] .mi-play,#mic[data-state=nomic] .mi-off,#mic[data-state=muted] .mi-off,#mic[data-state=timeup] .mi-clock{opacity:1;transform:none}#mic .ring{position:absolute;inset:-8px;border-radius:50%;border:4px solid rgba(144,70,255,.45);transform:scale(calc(1 + var(--lvl)*.35));transition:transform .08s,border-color .2s;pointer-events:none}#mic .halo{position:absolute;inset:-18px;border-radius:50%;background:radial-gradient(circle,#9046ff73,#9046ff00 68%);opacity:0;pointer-events:none}#mic[data-state=idle] .halo{animation:breathe 2.6s ease-in-out infinite}@keyframes breathe{0%,to{opacity:.15;transform:scale(.9)}50%{opacity:.75;transform:scale(1.08)}}#mic[data-state=speaking]{background:var(--card2);color:var(--pu2);box-shadow:inset 0 0 0 2px #a86bff80}#mic[data-state=speaking] .ring{border-color:#a86bff2e}#mic[data-state=listening]{background:var(--re);box-shadow:0 10px 30px #dd245073}#mic[data-state=listening] .ring{border-color:#dd245099}#mic[data-state=listening][data-heard="1"]{background:var(--gr);color:#1c2a1d;box-shadow:0 10px 30px #61c85773}#mic[data-state=listening][data-heard="1"] .ring{border-color:#61c85799}#mic[data-state=thinking]{background:var(--card2);color:var(--pu2);box-shadow:none}#mic[data-state=thinking] .ring{border-color:var(--pu);border-top-color:transparent;animation:spin 1s linear infinite}#mic[data-state=off]{background:var(--card2);color:var(--pu2);box-shadow:inset 0 0 0 2px #a86bff80}#mic[data-state=nomic]{background:var(--card2);color:var(--mut);box-shadow:none}#mic[data-state=muted]{background:#fafaff;color:#181723;box-shadow:none}#mic[data-state=muted] .ring,#mic[data-state=nomic] .ring{border-color:transparent}#mic[data-state=timeup]{background:var(--card2);color:var(--ye);box-shadow:inset 0 0 0 2px #ffb73e8c}#mic[data-state=timeup] .ring{border-color:transparent}#mic[data-heard="1"]~.mic-txt b{color:#c4f7ba}#mic[data-state=talk]:not([data-heard="1"]) .mi-mic,#mic[data-state=talk][data-heard="1"] .mi-send{opacity:1;transform:none}#mic[data-state=talk]{background:var(--gr);color:#1c2a1d;box-shadow:0 10px 30px #61c85773}#mic[data-state=talk] .ring{border-color:#61c85799}#mic[data-state=talk] .halo{animation:breathe 2.6s ease-in-out infinite;background:radial-gradient(circle,#61c85766,#61c85700 68%)}.mic-txt{display:flex;flex-direction:column;gap:2px;min-width:190px}.mic-txt b{font-size:18px}.mic-txt span{font-size:13px;color:var(--mut)}.thinking{display:none;align-items:center;gap:4px;color:var(--mut);font-size:13px}body.thinking .thinking{display:inline-flex}.thinking i{width:7px;height:7px;border-radius:50%;background:var(--pu2);animation:dot 1.1s infinite}.thinking i:nth-child(2){animation-delay:.15s}.thinking i:nth-child(3){animation-delay:.3s;margin-right:6px}@keyframes dot{40%{transform:translateY(-5px);opacity:1}0%,80%,to{opacity:.4}}.stt{font-size:12px;color:#a6a4b5}.talk{position:absolute;left:50%;bottom:120px;transform:translate(-50%);width:min(92vw,980px);display:flex;flex-direction:column;align-items:center;gap:8px;z-index:15;pointer-events:none}.caption{max-width:100%;padding:2px 12px;font-size:clamp(16px,1.35vw,20px);line-height:1.4;text-align:center;opacity:0;transform:translateY(6px);transition:opacity .2s,transform .2s}.caption.on{opacity:1;transform:none}body.nocc .caption{display:none}.caption span{color:#fafaff80;transition:color .12s}.caption span.on{color:#fff}.student{max-width:100%;padding:10px 18px;border-radius:18px 18px 6px;background:var(--pu);font-size:clamp(17px,1.6vw,21px);line-height:1.4;opacity:0;transform:translateY(6px);transition:opacity .2s,transform .2s}.student.on{opacity:1;transform:none}.student b{font-weight:900;margin-right:6px;color:#e5e4ea}.student.live{background:#9046ffc7}.student i{letter-spacing:2px}.modal{position:fixed;inset:0;background:#0a0911b8;display:flex;align-items:center;justify-content:center;z-index:50;padding:16px;backdrop-filter:blur(6px)}.modal .card{background:var(--bg2);border-radius:28px;padding:32px;max-width:520px;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px;box-shadow:0 30px 80px #0000008c}.modal .card h2{margin:6px 0 0;font-size:28px}.modal .card p{margin:0 0 8px;color:#cccbd4;font-weight:300;line-height:1.45}.row{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.alg .lv-focus{outline:6px solid var(--ye);outline-offset:10px;border-radius:24px}.alg .lv-nlines{position:absolute;left:60px;right:40px;top:146px;height:680px;overflow:hidden}.alg .lv-nlines>div{position:absolute}.alg .lv-nlines.scroll{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#9997a8 transparent;cursor:grab}.alg .lv-nlines.drag{cursor:grabbing}.alg .lv-nlines.scroll.down{-webkit-mask-image:linear-gradient(#000 calc(100% - 56px),transparent);mask-image:linear-gradient(#000 calc(100% - 56px),transparent)}.alg .lv-nlines.scroll.up{-webkit-mask-image:linear-gradient(transparent,#000 56px);mask-image:linear-gradient(transparent,#000 56px)}.alg .lv-nlines.scroll.up.down{-webkit-mask-image:linear-gradient(transparent,#000 56px,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(transparent,#000 56px,#000 calc(100% - 56px),transparent)}.alg .lv-nl{position:absolute;left:0;right:0;height:96px;display:flex;align-items:center;gap:24px;font-weight:900;font-size:62px;letter-spacing:-.5px;white-space:nowrap;color:var(--bg,#181723)}.alg .lv-nl>span{display:inline-block}.alg .lv-nl.first{color:#181723}.alg .lv-nl.first>span{padding:4px 22px;border-radius:18px;background:#f0eff4}.alg .lv-nl.op{height:60px;font-size:38px;font-weight:700;color:#868494}.alg .lv-nl.wrong>span{color:#868494}.alg .lv-nl.solved>span{padding:6px 22px;border-radius:18px;box-shadow:inset 0 0 0 5px #61c857;background:#eaf8e7}.alg .lv-nl.first>span:has(.am-frac,.am-op,.am-int,.am-cases,.am-mat,.am-binom){padding-top:10px;padding-bottom:10px}.alg .lv-nl.solved>span:has(.am-frac,.am-op,.am-int,.am-cases,.am-mat,.am-binom){padding-top:12px;padding-bottom:12px}.alg .lv-nb-b{flex:none;width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:36px;font-weight:900;color:#fff}.alg .lv-nb-b.ok{background:#61c857}.lv-nb-b.ko{background:#dd2450}.lv-nb-b.q{background:#ffb73e;color:#181723}.lv-nb-b.pen{background:#ff5f1f;width:48px;height:48px}.alg .lv-nleft{position:absolute;left:81px;top:170px;width:590px;display:flex;flex-direction:column;align-items:flex-start;gap:26px}.alg .lv-nprompt{font-weight:300;font-size:50px;line-height:1.16;letter-spacing:-.3px}.alg .lv-nheard{font-size:34px;line-height:1.3;color:#e5e4ea;max-width:590px}.alg .lv-nheard:empty{display:none}.alg .lv-nheard b{display:inline-block;background:#9046ff;color:#fff;font-size:24px;padding:4px 14px;border-radius:14px;margin-right:12px;vertical-align:middle}.alg .lv-nheard.live span{opacity:.8}.alg .lv-nfb{display:inline-flex;align-items:center;gap:14px;white-space:nowrap;min-height:66px;padding:12px 28px 12px 16px;border-radius:33px;font-weight:900;font-size:32px;line-height:1.2}.alg .lv-nfb:empty{display:none}.alg .lv-nfb.ok{background:#61c857;color:#181723}.lv-nfb.ko{background:#dd2450;color:#fff}.lv-nfb.q{background:#353442}.lv-nfb.win{background:#ffb73e;color:#181723}.alg .lv-nfb.hint{background:#353442;font-weight:500;font-size:30px;border-radius:26px;padding:16px 26px;max-width:590px;white-space:normal}.alg .lv-nfb .ic{flex:none;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.alg .lv-nfb .ic svg{width:34px;height:34px}.alg .lv-ch{background:#181723f5}.alg .lv-ch.held .lv-chopts{opacity:.4;pointer-events:none;transition:opacity .25s}.alg .lv-chk{position:absolute;left:160px;top:190px}.alg .lv-chq{position:absolute;left:160px;top:280px;width:1600px;font-weight:900;font-size:68px;line-height:1.12;letter-spacing:-.5px}.alg .lv-chopts{position:absolute;left:160px;right:160px;top:600px;display:flex;gap:28px}.alg .lv-chopt{flex:1 1 0;min-height:180px;display:flex;align-items:center;gap:26px;background:#353442;border:6px solid transparent;border-radius:40px;padding:26px 34px;font-weight:900;font-size:40px;line-height:1.15;cursor:pointer;pointer-events:auto;transition:border-color .15s,background .15s}.alg .lv-chopt:hover{border-color:#ffb73e}.alg .lv-chopt i{flex:none;width:84px;height:84px;border-radius:50%;background:#9046ff;color:#fff;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:44px}.alg .lv-chopt.ok{border-color:#61c857;background:#2f4a31}.lv-chopt.ok i{background:#61c857}.alg .lv-chopt.ko{border-color:#dd2450;background:#4a2233}.lv-chopt.ko i{background:#dd2450}.alg .lv-chopt.pick{border-color:#ffb73e;background:#4a3d2a}.lv-chopt.pick i{background:#ffb73e;color:#181723}.alg .lv-ck{position:absolute;left:0;right:0;bottom:calc(64px + var(--under,0px));z-index:30;display:flex;flex-direction:column;align-items:center;gap:22px;pointer-events:none;transform:scale(var(--tap,1));transform-origin:50% 100%}.alg .lv-ckrow{display:flex;justify-content:center;gap:28px}.alg .lv-ckq{padding:14px 30px;border-radius:999px;background:#0a0911d1;color:#fafaff;font-weight:900;font-size:36px;line-height:1.15;max-width:1500px;text-align:center}.alg .lv-ckb{pointer-events:auto;display:flex;align-items:center;gap:18px;padding:24px 44px;border-radius:999px;font-weight:900;font-size:38px;line-height:1;cursor:pointer;box-shadow:0 18px 44px #00000073;transition:transform .15s,background .15s,border-color .15s}.alg .lv-ckb.yes{background:#9046ff;color:#fff;border:5px solid #b98cff}.alg .lv-ckb.yes i{width:58px;height:58px;border-radius:50%;background:#61c857;display:flex;align-items:center;justify-content:center;font-style:normal}.alg .lv-ckb.yes:hover,.alg .lv-ckb.yes.on{background:#7c35ec;transform:scale(1.03)}.alg .lv-ckb.no{background:#181723eb;color:#fafaff;border:5px solid rgba(255,255,255,.28)}.alg .lv-ckb.no:hover{border-color:#ffb73e}.alg .lv-talk{background:#181723}.alg .lv-tkhead{position:absolute;left:160px;top:104px;display:flex;align-items:center;gap:18px}.alg .lv-tklang{padding:8px 20px;border-radius:999px;border:4px solid #36c4ff;color:#36c4ff;font-weight:900;font-size:30px;line-height:1;letter-spacing:2px}.alg .lv-tkclock{position:absolute;right:160px;top:100px;display:flex;align-items:center;gap:12px;padding:12px 28px 12px 20px;border-radius:999px;background:#353442;color:#fafaff;font-weight:900;font-size:40px;line-height:1;font-variant-numeric:tabular-nums;opacity:0;transition:background .3s,color .3s}.alg .lv-tkclock i{display:flex;font-style:normal}.alg .lv-tkclock.low{background:#ffb73e;color:#181723}.alg .lv-tkclock.low svg *{stroke:#181723}.alg .lv-talk.live .lv-tkclock{opacity:1}.alg .lv-tkmain{position:absolute;left:160px;top:190px;width:1180px;bottom:110px;display:flex;flex-direction:column;gap:22px}.alg .lv-tktitle{font-weight:900;font-size:62px;line-height:1.1;letter-spacing:-.5px;text-wrap:balance}.alg .lv-tkgoal{display:flex;align-items:center;gap:16px;font-size:36px;line-height:1.25;color:#e5e4ea;font-weight:700}.alg .lv-tkgoal i{flex:none;display:flex;font-style:normal}.alg .lv-tkts{display:flex;flex-wrap:wrap;gap:16px 18px}.alg .lv-tkt{display:flex;align-items:center;gap:14px;padding:12px 30px 12px 14px;border-radius:999px;background:#353442;border:4px solid rgba(255,255,255,.14);font-weight:900;font-size:40px;line-height:1.1;transition:background .3s,border-color .3s,color .3s}.alg .lv-talk.oral .lv-tkt{font-size:30px;border-radius:30px}.alg .lv-tkt i{flex:none;width:44px;height:44px;border-radius:50%;border:4px solid #696776;display:flex;align-items:center;justify-content:center;font-style:normal;box-sizing:border-box}.alg .lv-tkt.a{border-color:#36c4ff}.alg .lv-tkt.a i{background:#36c4ff;border-color:#36c4ff}.alg .lv-tkt.s{background:#61c857;border-color:#61c857;color:#181723}.alg .lv-tkt.s i{background:#fff;border-color:#fff}.alg .lv-tkcard{flex:1 1 100%;display:flex;flex-direction:column;gap:10px;padding:22px 30px;border-radius:28px;background:#2b2936;border:4px solid #ffb73e;font-size:34px;line-height:1.3;color:#fafaff}.alg .lv-tkcard b{font-weight:900;font-size:40px}.alg .lv-tkcard ul{margin:0;padding-left:40px;display:flex;flex-direction:column;gap:4px}.alg .lv-tkphase{align-self:flex-start;margin-top:6px;padding:6px 22px;border-radius:999px;background:#ffb73e;color:#181723;font-weight:900;font-size:30px}.alg .lv-tkphase:empty{display:none}.alg .lv-tkphase[data-k=speak]{background:#61c857}.alg .lv-tkphase[data-k=done]{background:#353442;color:#fafaff}.alg .lv-talk.over .lv-tkt:not(.s){opacity:.5}.alg .lv-tklines{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-start;gap:14px;overflow:hidden;padding-top:18px}.alg .lv-tkhint{font-size:32px;line-height:1.3;color:#b3b1c0;font-weight:700}.alg .lv-tkl{display:flex;align-items:flex-start;gap:16px;font-size:34px;line-height:1.3;color:#fafaff;transition:opacity .3s}.alg .lv-tkl.old{opacity:.5}.alg .lv-tkl b{flex:none;margin-top:4px;padding:5px 16px;border-radius:14px;font-size:24px;line-height:1.2;font-weight:900;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alg .lv-tkl.s b{background:#9046ff;color:#fff}.alg .lv-tkl.a b{background:#36c4ff;color:#181723}.alg .lv-tkl>span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.alg .lv-tkl.live>span{opacity:.75}.alg .lv-tkl mark{color:inherit;border-radius:8px;padding:0 6px;background:#61c8573d;box-shadow:inset 0 -5px #61c857}.alg .lv-tkl mark.a{background:#36c4ff29;box-shadow:inset 0 -5px #36c4ff}.alg .lv-tkl.has-fix{flex-wrap:wrap;row-gap:6px}.alg .lv-tkl.has-fix>span{flex:1 1 0;min-width:0}.alg .lv-tkfix{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding-left:76px;font-size:28px;line-height:1.25;overflow-wrap:anywhere}.alg .lv-tkfix i{font-style:normal;color:#ffb73e}.alg .lv-tkfix s{color:#ff6b6b;text-decoration-thickness:3px}.alg .lv-tkfix u{text-decoration:none;color:#b3b1c0}.alg .lv-tkfix ins{text-decoration:none;color:#61c857;font-weight:900}.alg .lv-tkfix em{font-style:normal;font-size:24px;color:#b3b1c0}.alg .lv-tkl .dots{display:flex;gap:9px;align-items:center;height:44px}.alg .lv-tkl .dots em{width:12px;height:12px;border-radius:50%;background:#b3b1c0;animation:dot 1.1s infinite}.alg .lv-tkl .dots em:nth-child(2){animation-delay:.15s}.alg .lv-tkl .dots em:nth-child(3){animation-delay:.3s}.alg .lv-tkctl{position:absolute;right:160px;bottom:110px;display:flex;align-items:center;gap:24px;pointer-events:none;transform:scale(var(--tap,1));transform-origin:100% 100%}.alg .lv-tkend,.alg .lv-tkmute{display:none;align-items:center;gap:16px;padding:22px 40px 22px 26px;border-radius:999px;background:#181723eb;color:#fafaff;border:5px solid rgba(255,255,255,.28);font-weight:900;font-size:36px;line-height:1;white-space:nowrap;cursor:pointer;pointer-events:auto;box-shadow:0 18px 44px #00000073;transition:border-color .15s,background .15s}.alg .lv-tkend i,.alg .lv-tkmute i{display:flex;font-style:normal;position:relative}.alg .lv-tkend:hover,.alg .lv-tkmute:hover{border-color:#ffb73e}.alg .lv-tkend.sure{border-color:#ffb73e;background:#5c3a0ef5;color:#ffd79a}.alg .lv-tkmute.on{background:#fafaff;color:#181723;border-color:#fafaff}.alg .lv-tkmute i{width:38px;height:38px;background:currentColor;-webkit-mask:var(--i-mic) center/contain no-repeat;mask:var(--i-mic) center/contain no-repeat}.alg .lv-tkmute.on i{-webkit-mask-image:var(--i-micoff);mask-image:var(--i-micoff)}.alg .lv-talk.live .lv-tkend,.alg .lv-talk.wait .lv-tkend,.alg .lv-talk.live .lv-tkmute{display:flex}.alg .lv-talk.pic .lv-tkmain{width:780px}.alg .lv-talk.pic>.alg-disc,.alg .lv-talk.pic>.alg-art{display:none!important}.alg .lv-tkpic{position:absolute;inset:180px 120px 230px 1000px;display:flex;align-items:center;justify-content:center}.alg .lv-tkpic svg{display:block;width:100%;height:100%;overflow:visible}.alg .lv-tkpicpart{animation:lv-tkpic 1.6s ease-in-out infinite}@keyframes lv-tkpic{0%,to{opacity:1}50%{opacity:.45}}.report{max-width:860px;margin:0 auto;padding:10px clamp(16px,4vw,56px) 64px}.rp{display:flex;flex-direction:column;gap:28px}.rep-hero{display:flex;gap:24px;align-items:center;margin:4px 0 0}.rep-badge{flex:none;width:112px;height:112px;border-radius:50%;background:radial-gradient(circle at 50% 40%,#383745,#23212e);display:flex;align-items:flex-end;justify-content:center;overflow:hidden;box-shadow:inset 0 0 0 3px #a86bff59}.rep-badge>span{width:92px;display:block;margin-bottom:-5px}.rep-badge svg{width:100%;height:auto;display:block}.rp-ht{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.rep-kicker{display:block;font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--pu2);margin-bottom:4px;overflow-wrap:anywhere}.report h2{font-weight:900;font-size:clamp(26px,3.2vw,38px);line-height:1.12;margin:0;text-wrap:balance}.rep-msg{font-weight:300;font-size:18.5px;line-height:1.5;color:#d9d8df;margin:6px 0 0;max-width:62ch}.rp-msg:empty{display:none}.rp-writing{display:inline-flex;align-items:center;gap:10px;margin-top:8px;font-size:14.5px;color:var(--mut)}.rp-writing i,.rp-upd i{flex:none;width:14px;height:14px;border-radius:50%;border:2.5px solid var(--line);border-top-color:var(--pu2);animation:spin .8s linear infinite}.rp-sk{display:flex;flex-direction:column;gap:9px;margin-top:10px;max-width:520px}.rp-sk i{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,#ffffff0d,#ffffff1f,#ffffff0d);background-size:200% 100%;animation:rp-shimmer 1.5s linear infinite}@keyframes rp-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.rp-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.rp-badges:empty{display:none}.report h3{font-size:13.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mut);margin:0 0 12px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rp-upd{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-style:normal;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--mut)}.rp-upd.err{color:var(--ye);margin-left:0}.rp-sum{margin:-2px 0 14px;font-size:16px;line-height:1.55;color:#e5e4ea;font-weight:300;max-width:68ch}.rep-obj{list-style:none;margin:0;padding:2px 18px;display:flex;flex-direction:column;gap:0;background:var(--card);border-radius:20px}.rep-obj li{display:flex;gap:14px;padding:14px 0;align-items:flex-start}.rep-obj li+li{border-top:1px solid rgba(255,255,255,.07)}.rep-obj li>i{flex:none;width:26px;height:26px;border-radius:50%;border:3px solid var(--line);margin-top:1px;display:flex;align-items:center;justify-content:center;color:#1c2a1d}.rep-obj li>i svg{width:15px;height:15px}.rep-obj li.met>i{border-color:var(--gr);background:var(--gr)}.rep-obj li.partial>i,.rep-obj li.progress>i,.rep-obj li.consolidate>i{border-color:var(--ye);background:conic-gradient(var(--ye) 50%,transparent 0)}.rep-obj li.doing>i{border-color:var(--pu2);background:conic-gradient(var(--pu2) 25%,transparent 0)}.rep-obj li.moved .rep-st{box-shadow:0 0 0 1.5px #61c857bf}.rep-obj li.moved.consolidate .rep-st,.rep-obj li.moved.partial .rep-st,.rep-obj li.moved.progress .rep-st{box-shadow:0 0 0 1.5px #ffb73ebf}.rep-obj li.moved.doing .rep-st{box-shadow:0 0 0 1.5px #a86bffbf}.rep-obj li>div{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.rep-obj b{display:block;font-size:17px;line-height:1.35}.ob-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.ob-ev{color:#cccbd4;font-weight:400;line-height:1.45;font-size:15px}.rep-st{display:inline-block;font-size:12.5px;font-weight:900;letter-spacing:.04em;padding:3px 10px;border-radius:12px;background:var(--card2);color:var(--mut)}.rep-st s{font-weight:600;opacity:.75}.rep-obj li.met .rep-st{background:#61c8572e;color:#9ee493}.rep-obj li.partial .rep-st,.rep-obj li.progress .rep-st,.rep-obj li.consolidate .rep-st{background:#ffb73e29;color:var(--ye)}.rep-obj li.doing .rep-st{background:#9046ff33;color:#d9c4ff}.rp-two{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px 30px;background:var(--card);border-radius:20px;padding:16px 18px 18px}.rp-two[hidden],.rp-two>[hidden]{display:none}.rp-grade{display:flex;flex-direction:column;gap:12px;background:var(--card);border-radius:20px;padding:18px 20px 14px}.rp-grade[hidden]{display:none}.rg-parts{list-style:none;margin:0;padding:0}.rg-parts li{padding:10px 0;border-top:1px solid rgba(255,255,255,.07)}.rg-parts li:first-child{border-top:0;padding-top:2px}.rg-parts li p{margin:2px 0 0;font-size:14.5px;line-height:1.45;color:#cccbd4}.rg-parts li q{color:var(--wh);font-style:italic}.rg-parts li.off em{color:var(--mut)}.rg-redo{display:flex;gap:12px;align-items:flex-start;padding-top:12px;border-top:1px solid rgba(255,255,255,.07)}.rg-redo svg{flex:none;width:22px;height:22px;margin-top:2px;color:var(--ye)}.rg-redo b{display:block;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#ffd28a;margin-bottom:2px}.rg-redo span{font-size:16px;line-height:1.45}.rp-grade .ws-notice{margin-top:0}.rg-skip{margin:0;display:flex;flex-direction:column;gap:4px}.rg-skip b{font-size:16px}.rg-skip span{color:#cccbd4;line-height:1.45}.rep-card{min-width:0}.rep-card h3{margin-bottom:10px}.rep-card.good h3{color:#9ee493}.rep-card.gap h3{color:#ffd28a}.rep-card ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:8px;line-height:1.45;font-weight:400;font-size:15.5px}.rep-card.good li::marker{color:var(--gr)}.rep-card.gap li::marker{color:var(--ye)}.rep-card .rp-sk{margin-top:4px}.rp-next{display:flex;flex-direction:column;gap:4px;background:var(--card);border-radius:20px;padding:16px 18px 6px}.rp-next h3{margin-bottom:2px}.rp-next>.rs-next,.rp-next>.rs-hw,.rp-next>.pv-note,.rp-next>.rs-goal{background:none;border:0;border-radius:0;padding:12px 0;border-top:1px solid rgba(255,255,255,.07)}.rp-next>.rs-next:first-child,.rp-next>.rs-hw:first-child,.rp-next>.pv-note:first-child,.rp-next>.rs-goal:first-child{border-top:0;padding-top:2px}.rs-goal{display:flex;gap:12px;align-items:flex-start}.rs-goal svg{flex:none;width:20px;height:20px;margin-top:2px;color:var(--ye)}.rs-goal.reached svg{color:var(--gr)}.rs-goal div{display:flex;flex-direction:column;gap:4px}.rs-goal b{font-size:17px;color:var(--ye)}.rs-goal.reached b{color:#9ee493}.rs-goal span{font-size:13.5px;font-weight:800;color:var(--mut);margin-top:2px}.rs-goal ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:15.5px;line-height:1.45}.rs-goal li::marker{color:var(--ye)}.rep-obj li.rp-stg{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0 2px;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:900;color:#cbb3ff}.rep-obj li.rp-stg+li{border-top:0}.rep-obj li.rp-stg em{display:inline-flex;align-items:center;gap:5px;font-style:normal;letter-spacing:.02em;text-transform:none;font-size:12.5px;color:#9ee493}.rep-obj li.rp-stg em svg{width:14px;height:14px}.rp-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.rp-steps li+li{border-top:1px solid rgba(255,255,255,.07)}.rep-next-b{display:flex;width:100%;text-align:left;gap:12px;align-items:flex-start;background:none;border:0;padding:12px 0;border-radius:0;color:var(--wh);font:inherit;font-weight:400;font-size:15.5px;line-height:1.42;cursor:pointer;transition:border-color .15s,background .15s}.rep-next-b:hover{color:#fff}.rep-next-b:hover em{text-decoration:underline}.rep-next-b i{flex:none;color:var(--pu2);font-style:normal;font-weight:900}.rep-next-b em{display:block;font-style:normal;font-size:12.5px;font-weight:800;color:#cbb3ff;margin-top:3px}.rp-go{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.rp-go .btn{min-height:56px}.rp-go .btn.big{padding:8px 30px;font-size:18px}.rp-go .btn.big svg{width:20px;height:20px}@media(max-width:700px){.rep-hero{gap:16px}.rep-badge{width:78px;height:78px}.rep-badge>span{width:64px}.rep-msg{font-size:17px}.rp-go .btn{flex:1 1 auto}.rp-go .btn.ghost{flex:1 1 100%;min-height:44px;background:none;box-shadow:none;color:#cccbd4}.rp-go #rs-next svg{display:none}}.rp-go .rp-ways{display:flex;flex-wrap:wrap;gap:12px;align-items:center;flex:1 1 100%}.rp-go .rp-more{display:flex;flex-wrap:wrap;gap:6px 22px;align-items:center;flex:1 1 100%}.rp-go .rp-more .link{font-size:15.5px}.rep-when{display:block;margin:-2px 0 6px;font-size:14px;font-weight:700;color:#b7b6c3}.rp-wait{display:flex;align-items:center;justify-content:center;gap:12px;min-height:40vh;color:var(--mut);font-weight:700}.rp-wait i{width:22px;height:22px;border-radius:50%;border:3px solid rgba(255,255,255,.18);border-top-color:var(--pu2);animation:spin .8s linear infinite}@media(max-width:700px){.rp-go .rp-ways .btn.ghost{flex:1 1 100%;min-height:48px;background:transparent;box-shadow:inset 0 0 0 2px var(--line);color:var(--wh)}}@media(max-width:460px){.rep-hero .rep-badge{display:none}}.rep-tech{padding:4px 2px}.rep-tech summary{cursor:pointer;font-weight:700;color:var(--mut)}.rep-tech dl{display:grid;grid-template-columns:auto 1fr;gap:8px 18px;margin:14px 0 4px;font-size:15px}.rep-tech dt{color:var(--mut)}.rep-tech dd{margin:0;font-variant-numeric:tabular-nums}@media(max-width:560px){.rep-tech dl{grid-template-columns:1fr;gap:2px}.rep-tech dd{margin-bottom:10px}.rep-card.good:not([hidden])+.rep-card.gap:not([hidden]){border-top:1px solid rgba(255,255,255,.07);padding-top:14px}}.err{color:#ff8aa5}#toasts{position:fixed;left:12px;right:12px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:45;display:flex;flex-direction:column;gap:8px;align-items:center;pointer-events:none;--tin:8px}body[data-screen=intake] #toasts{bottom:calc(104px + env(safe-area-inset-bottom,0px))}@media(max-width:640px){body[data-screen=intake] #toasts{bottom:calc(140px + env(safe-area-inset-bottom,0px))}}body[data-screen=live] #toasts,body[data-screen=chat] #toasts{top:calc(64px + env(safe-area-inset-top,0px));bottom:auto;--tin:-8px}@media(orientation:portrait)and (max-width:600px){body[data-screen=live] #toasts,body[data-screen=chat] #toasts{top:calc(60px + env(safe-area-inset-top,0px))}}@media(orientation:landscape)and (max-height:500px){body[data-screen=live] #toasts{top:calc(10px + env(safe-area-inset-top,0px));right:calc(148px + env(safe-area-inset-right,0px))}}@media(orientation:landscape)and (max-height:500px){body[data-screen=chat] #toasts{top:calc(52px + env(safe-area-inset-top,0px))}}.toast{background:#23222e;border:1px solid rgba(255,255,255,.12);padding:10px 18px;border-radius:24px;font-size:15px;line-height:1.35;box-shadow:0 10px 30px #0006;animation:tin .25s ease-out;max-width:min(100%,640px);text-align:center;text-wrap:balance}.toast.warn{border-color:#ffb73e80}.toast.ok{background:#2f4a31;border-color:#61c85799}.toast.out{opacity:0;transform:translateY(var(--tin));transition:all .35s}@keyframes tin{0%{opacity:0;transform:translateY(var(--tin))}}@media(max-width:900px){.home,.prep{grid-template-columns:1fr}.hero-art{min-height:340px}.how,.row3{grid-template-columns:1fr}.mic-txt{min-width:0}.mic-txt span{display:none}.hud{padding:0 10px}#typebox input{width:40vw}.pill .pl-t{display:none}.sect{max-width:36vw}.hud-top{left:10px;right:10px}.hud-tr{gap:6px}}@media(max-width:560px){.sect{display:none!important}}#live:has(#board.has-nb) .talk{display:none}#mic .ring{transform:scale(calc(1 + min(var(--lvl),1)*.22))}@media(max-width:900px){.brand-sub{display:none}.hero-art .disc{width:240px;height:240px;margin:-120px 0 0 -120px}.hero-art .disc span{width:170px}.bubble{font-size:14px}}.inf{font-family:-apple-system,SF Pro Display,Segoe UI,Arial,sans-serif;font-weight:700;font-size:1.3em;line-height:1;vertical-align:-.06em}.lv-host{position:relative}.lv-status{position:absolute;top:16px;left:50%;transform:translate(-50%,-8px);z-index:12;display:flex;align-items:center;gap:5px;padding:10px 20px 10px 16px;border-radius:999px;background:#0d0c15;border:1px solid rgba(255,255,255,.12);box-shadow:0 10px 30px #00000059;font-weight:700;font-size:clamp(14px,1.25vw,18px);color:#fafaff;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s;max-width:min(80vw,640px);white-space:nowrap}.lv-status.on{opacity:1;transform:translate(-50%)}body[data-mic=thinking] .lv-status[data-plain]{opacity:0}@media(max-width:1279px){.lv-status{top:68px}}.lv-status span{overflow:hidden;text-overflow:ellipsis;margin-left:6px}.lv-status i{width:7px;height:7px;border-radius:50%;background:#ffb73e;animation:dot 1.1s infinite;flex:none}.lv-status i:nth-child(2){animation-delay:.15s}.lv-status i:nth-child(3){animation-delay:.3s}#mic[data-state=connecting]{background:var(--card2);box-shadow:none}#mic[data-state=connecting] .ring{border-color:var(--pu);border-top-color:transparent;animation:spin 1s linear infinite}.alg .lv-nl.ghost{color:#9997a8;font-weight:700;font-style:italic}.alg .lv-nl.ghost>span{font-size:52px}.alg .lv-nb-b.wr{background:#e9e8ee;gap:5px;width:74px;border-radius:29px}.alg .lv-nb-b.wr b{width:9px;height:9px;border-radius:50%;background:#9997a8;animation:dot 1.1s infinite}.alg .lv-nb-b.wr b:nth-child(2){animation-delay:.15s}.alg .lv-nb-b.wr b:nth-child(3){animation-delay:.3s}.demo-play{flex:none;width:30px;height:30px;border-radius:50%;background:#9046ff1a;position:relative;box-shadow:inset 0 0 0 2px #a86bffcc}.demo-play:after{content:"";position:absolute;left:39%;top:30%;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #e3d2ff}.demo{position:fixed;inset:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:16px;background:#0a0911d6;backdrop-filter:blur(10px)}.demo-card{position:relative;width:min(1100px,100%);max-height:calc(100vh - 32px);display:flex;flex-direction:column;gap:10px;background:linear-gradient(170deg,#2b2936,#15141f);border:1px solid rgba(255,255,255,.08);border-radius:28px;padding:16px clamp(14px,2.4vw,24px) 18px;box-shadow:0 40px 100px #0000008c}.demo-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.demo-top h2{margin:2px 0 0;font-size:clamp(18px,2vw,24px);font-weight:900;letter-spacing:-.01em}.demo-k{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#c9a8ff;font-weight:900}.demo-stage{position:relative;width:100%;aspect-ratio:16/9;max-height:calc(100vh - 262px);border-radius:18px;overflow:hidden;background:#11101a}#demo-board{position:absolute;inset:0;width:auto;height:auto;border-radius:0}.demo-load{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:12px;color:var(--mut);font-size:16px}.demo-load i{width:22px;height:22px;border-radius:50%;border:3px solid var(--line);border-top-color:var(--pu);animation:spin .8s linear infinite}.demo-end{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:16px;background:#0a0911d1;backdrop-filter:blur(6px)}.demo-end-in{max-width:560px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.demo-end h3{margin:0;font-size:clamp(20px,2.4vw,28px);font-weight:900;text-wrap:balance}.demo-end p{margin:0;color:#d9d8df;line-height:1.5;font-size:15.5px}.demo-end .row{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px}.demo-cap{margin:0;min-height:2.8em;padding:0 8px;font-size:clamp(15px,1.3vw,18px);line-height:1.4;text-align:center}.demo-cap span{color:#fafaff73;transition:color .12s}.demo-cap span.on{color:#fff}.demo-hint{position:absolute;left:50%;top:40%;transform:translate(-50%);z-index:30;margin:0;white-space:nowrap;padding:6px 14px;border-radius:999px;background:var(--ye);color:#181723;font-weight:900;font-size:14px;animation:nudge 2.4s ease-in-out infinite;pointer-events:none}.demo-hint.edge{left:auto;transform:none;font-size:11.5px;line-height:1.2;padding:3px 10px;animation:none;box-shadow:0 4px 12px #00000059}@media(max-width:560px){.pl-hero{flex-direction:column;text-align:center;gap:12px}.pl-ht{align-items:center}.pl-bot{width:112px;height:112px}.pl-m{width:88px}}@media(max-width:640px){.demo{padding:calc(8px + env(safe-area-inset-top,0px)) 8px calc(8px + env(safe-area-inset-bottom,0px))}.demo-card{padding:12px 10px;border-radius:20px}}@media(orientation:portrait)and (max-width:600px){.demo-stage{aspect-ratio:4/5;max-height:calc(100dvh - 250px)}}@media(orientation:landscape)and (max-height:500px){.demo{align-items:flex-start;overflow-y:auto}.demo-card,.demo-stage{max-height:none}}sub,sup{font-size:.7em;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{top:.25em}.alg sub,.alg sup,.ik-qt sub,.ik-qt sup{font-size:max(.6em,calc(var(--minfs,0px)*.7));line-height:0;position:relative;vertical-align:baseline}.alg sup,.ik-qt sup{top:-.62em}.alg sub,.ik-qt sub{top:.28em}span.am-frac{display:inline-flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center;vertical-align:middle;margin:0 .1em;font-size:max(.72em,calc(var(--minfs,0px)*.7));line-height:1.08;text-align:center;position:relative;top:-.06em;white-space:nowrap}span.am-frac>span{display:block!important;padding:0 .14em;white-space:nowrap;font-size:1em!important}span.am-num{border-bottom:.085em solid currentColor!important;padding-bottom:.08em!important}span.am-den{padding-top:.08em!important}span.am-den sup{top:-.4em}span.am-den:has(sup){padding-top:.24em!important}span.am-num sub{top:.14em}span.am-num:has(sub){padding-bottom:.2em!important}span.am-sqrt{white-space:nowrap}span.am-rad{border-top:.075em solid currentColor!important;padding:.04em .06em 0 .04em;margin-left:.02em}sup.am-idx{font-size:max(.55em,calc(var(--minfs,0px)*.7))!important;top:-.9em!important;margin-right:-.35em}span.am-op{display:inline-flex!important;flex-direction:column!important;align-items:center!important;vertical-align:middle;line-height:1;margin:0 .06em;position:relative;top:.18em}span.am-op>span{display:block!important}span.am-under,span.am-over{font-size:max(.46em,calc(var(--minfs,0px)*.7))!important;white-space:nowrap;line-height:1.1}span.am-under{margin-top:.1em}span.am-over{margin-bottom:.08em}span.am-opn{font-size:1em!important}span.am-ovl{border-top:.08em solid currentColor!important;padding-top:.02em}span.am-vec{position:relative;display:inline-block}span.am-vec:before{content:"→";position:absolute;left:0;right:0;top:-.72em;font-size:.6em;text-align:center;line-height:1}span.am-int{display:inline-flex!important;align-items:stretch!important;vertical-align:middle;margin:0 .06em 0 .02em}span.am-ints{display:block!important;font-size:1.5em!important;line-height:1.05;font-weight:400}span.am-lims{display:inline-flex!important;flex-direction:column!important;justify-content:space-between!important;font-size:max(.52em,calc(var(--minfs,0px)*.7))!important;line-height:1.05;white-space:nowrap;margin-left:.04em}span.am-lims>span{display:block!important}span.am-int>span.am-lims{padding:.1em 0 .02em}span.am-ss{justify-content:center!important;vertical-align:middle;font-size:max(.6em,calc(var(--minfs,0px)*.7))!important;line-height:1;margin-left:.03em;position:relative;top:-.06em}span.am-cases{display:inline-flex!important;align-items:center!important;vertical-align:middle;margin:0 .1em}.alg-chip:has(.am-cases,.am-mat){height:auto!important;min-height:max(50px,calc(var(--k,1)*54px));padding-top:12px!important;padding-bottom:12px!important;border-radius:26px!important}.alg-chip.wrap{white-space:normal!important;height:auto!important;min-height:max(50px,calc(var(--k,1)*52px));padding-top:.36em!important;padding-bottom:.36em!important;line-height:1.3;border-radius:26px!important}span.am-brace{display:inline-block!important;font-size:1.25em!important;line-height:1;margin-right:.14em;transform:scaleY(calc(var(--n,2) * .82));transform-origin:50% 50%}span.am-rows,span.am-grid{display:inline-grid!important;row-gap:.16em;column-gap:.9em;align-items:baseline;line-height:1.18}span.am-rows{justify-items:start}span.am-grid{justify-items:center;column-gap:.8em}span.am-rows>span,span.am-grid>span{display:block!important;white-space:nowrap}span.am-mat{display:inline-flex!important;vertical-align:middle;position:relative;margin:0 .14em;padding:.1em .34em}span.am-mat:before,span.am-mat:after{content:"";position:absolute;top:0;bottom:0;width:.26em;border:0 solid currentColor}span.am-mat:before{left:0}span.am-mat:after{right:0}span.am-p:before{border-left-width:.075em;border-radius:.6em 0 0 .6em/50% 0 0 50%}span.am-p:after{border-right-width:.075em;border-radius:0 .6em .6em 0/0 50% 50% 0}span.am-b:before{border-width:.075em 0 .075em .075em}span.am-b:after{border-width:.075em .075em .075em 0}span.am-v:before{border-left-width:.075em;width:0}span.am-v:after{border-right-width:.075em;width:0}span.am-V:before{border-left-width:.075em;border-right-width:.075em;width:.14em}span.am-V:after{border-left-width:.075em;border-right-width:.075em;width:.14em}span.am-binom{display:inline-flex!important;align-items:center!important;vertical-align:middle;position:relative;padding:0 .26em;margin:0 .06em}span.am-binom:before,span.am-binom:after{content:"";position:absolute;top:.04em;bottom:.04em;width:.24em;border:0 solid currentColor}span.am-binom:before{left:0;border-left-width:.075em;border-radius:.6em 0 0 .6em/50% 0 0 50%}span.am-binom:after{right:0;border-right-width:.075em;border-radius:0 .6em .6em 0/0 50% 50% 0}span.am-frac.am-nobar>span.am-num{border-bottom-color:transparent!important}span.am-wh{position:relative;display:inline-block}span.am-wh:before{content:"";position:absolute;left:12%;right:12%;top:-.2em;height:.22em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20' preserveAspectRatio='none'%3E%3Cpath d='M3 18 L50 3 L97 18' stroke='black' stroke-width='5' fill='none' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20' preserveAspectRatio='none'%3E%3Cpath d='M3 18 L50 3 L97 18' stroke='black' stroke-width='5' fill='none' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E") center/100% 100% no-repeat}span.am-ul{border-bottom:.07em solid currentColor!important;padding-bottom:.02em}.micro{position:absolute;left:0;right:0;top:66px;margin:0 auto;width:max-content;max-width:min(80vw,420px);z-index:29;display:flex;align-items:center;gap:9px;padding:6px 16px 6px 7px;border-radius:999px;background:#243426eb;border:1.5px solid rgba(97,200,87,.65);box-shadow:0 10px 30px #0006;font-weight:800;font-size:15px;color:#d8f7d2;pointer-events:none}.micro i{flex:none;width:26px;height:26px;border-radius:50%;background:var(--gr) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231c2a1d' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/15px no-repeat}.demo-micro{top:auto;bottom:16px}.demo-dock{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:52px;margin-top:-2px}.demo.ended .demo-dock{visibility:hidden}.demo-kbd{grid-column:1;justify-self:start;width:40px;height:40px;border-radius:50%;border:0;background:#ffffff14;color:var(--wh);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.demo-kbd .i-kbd{width:20px;height:20px;background:currentColor}.demo-mic-w{grid-column:2;display:flex;align-items:center;gap:16px}.demo-mic{width:50px;height:50px;border-radius:50%;border:0;background:var(--pu);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 22px #9046ff73}.demo-mic .mic-ico{width:20px;height:20px}.demo-mic-t{display:flex;flex-direction:column;gap:1px;text-align:left}.demo-mic-t b{font-size:15px}.demo-mic-t em{font-style:normal;font-size:12px;color:var(--mut)}.demo-ring{position:absolute;border-radius:50%;border:3px solid var(--ye);box-shadow:0 0 0 6px #ffb73e38,0 0 24px #ffb73e73;pointer-events:none;animation:demoRing 1.1s ease-in-out infinite;transition:left .35s ease,top .35s ease,width .35s ease,height .35s ease}@keyframes demoRing{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.demo-tip{position:absolute;left:50%;bottom:calc(100% + 6px);transform:translate(-50%);padding:6px 12px;border-radius:12px;background:#373644;color:#fff;font-size:13px;font-weight:700;white-space:nowrap;box-shadow:0 8px 24px #00000059;pointer-events:none}@media(max-width:640px){.demo-dock{min-height:44px}.demo-mic{width:42px;height:42px}.demo-mic-t em{display:none}.demo-kbd{width:36px;height:36px}.demo-tip{white-space:normal;width:max-content;max-width:calc(100vw - 40px)}}@media(prefers-reduced-motion:reduce){.demo-ring{animation:none}}.demo-cap.foreign{font-style:italic;color:#ffd9a8}.demo-cap.foreign span.on{color:#ffe7c7}#intake.idle .ik-bottom,#intake.idle #ik-skip{visibility:hidden}.way-p{margin:-4px 0 2px;font-size:15px;line-height:1.5;color:#d9d8df}.ways{display:flex;flex-direction:column;gap:10px}.way{display:flex;align-items:center;gap:14px;width:100%;padding:14px;border-radius:18px;border:1.5px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--wh);font:inherit;text-align:left;cursor:pointer;transition:background .15s,border-color .15s,transform .12s}.way:hover{background:#ffffff14;border-color:#a86bff8c}.way:active{transform:scale(.99)}.way.rec{border-color:#a86bffcc;background:#9046ff26}.way.rec:hover{background:#9046ff3d}.way-i{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:15px;background:#ffffff14;color:#e0ccff}.way-i svg{width:24px;height:24px}.way.rec .way-i{background:linear-gradient(135deg,#9a55ff,#7a2cff);color:#fff;box-shadow:0 8px 20px #9046ff66}.way-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.way-t b{font-size:17px;font-weight:900;line-height:1.25}.way-tag{align-self:flex-start;margin-bottom:2px}.way-t em{font-style:normal;font-size:14px;line-height:1.4;color:#cccbd4}.way-go{flex:none;color:#b49be6}.way-go svg{width:20px;height:20px;display:block;transition:transform .2s}.way:hover .way-go svg{transform:translate(3px)}.it-fs{display:flex;flex-direction:column;gap:10px}.it-f{display:flex;flex-direction:column;gap:8px}.it-v{display:flex;align-items:center;gap:12px;width:100%;min-height:54px;padding:10px 14px 10px 16px;border-radius:16px;border:1.5px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--wh);font:inherit;text-align:left;cursor:pointer;transition:background .15s,border-color .15s}@media(hover:hover){.it-v:hover{background:#ffffff14;border-color:#a86bff8c}}.it-l{flex:none;font-size:13.5px;font-weight:800;color:#cccbd4}.it-v b{flex:1;min-width:0;font-size:15px;font-weight:600;color:#a6a4b5;text-align:right}.it-v.has b{color:var(--wh);font-weight:800}.it-chev{flex:none;width:18px;height:18px;color:#b49be6}.it-v[aria-expanded=true]{border-color:var(--color-border-special)}.it-m{position:fixed;z-index:3;display:flex;flex-direction:column;gap:2px;margin:0;padding:6px;overflow:auto;overscroll-behavior:contain;background:var(--color-background-default-elevated);border:1px solid var(--color-border-elevated);border-radius:var(--radius-400);box-shadow:var(--shadow-300);animation:it-m-in .16s ease-out}@keyframes it-m-in{0%{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.it-m{animation:none}}.it-mh{margin:0;padding:6px 10px 4px;font-size:13px;line-height:18px;font-weight:600;color:var(--color-content-secondary)}.it-mi{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;width:100%;min-height:40px;padding:8px 10px 8px 12px;border:0;border-radius:10px;background:none;color:var(--color-content-default);font:inherit;font-size:15px;font-weight:600;line-height:22px;text-align:left;cursor:pointer}.it-mi:hover,.it-mi:focus-visible{background:var(--app-row-hover);outline:none}.it-mi[aria-selected=true]{background:var(--color-fill-neutral-hover);color:var(--color-content-title)}.it-ck{flex:none;width:20px;height:20px;background:currentColor;-webkit-mask:var(--gi-check) center/contain no-repeat;mask:var(--gi-check) center/contain no-repeat;visibility:hidden}.it-mi[aria-selected=true] .it-ck{visibility:visible}.it-wl{margin:0 0 8px;font-size:15px;font-weight:700;line-height:22px;color:var(--color-content-default)}.it-in{width:100%;height:46px;padding:0 16px;border-radius:12px;font-size:16px;background:#ffffff0f;border:1.5px solid var(--line);color:var(--wh)}.it-in:focus{outline:none;border-color:var(--pu2);box-shadow:0 0 0 3px #a86bff38}.it-in::placeholder{color:#8a8999}.intro-s .sh-b .btn{min-width:220px}@media(max-width:640px){.intro-s .sh-b .btn{width:100%}.it-v{flex-wrap:wrap;gap:4px 10px}.it-v b{flex-basis:100%;order:3;text-align:left}.it-chev{margin-left:auto}}.ss-h .sh-k{margin-bottom:-2px}.ss-need{font-weight:600;line-height:1.45;overflow-wrap:anywhere}.ss-files{display:block;margin-top:4px;font-size:13.5px;line-height:1.4;color:var(--mut);overflow-wrap:anywhere}.ss-path{align-self:flex-start;margin:-4px 0 2px;padding:6px 0;font-size:14.5px;font-weight:800;color:#cbb3ff;text-decoration:underline;text-decoration-color:#cbb3ff66;text-underline-offset:4px}.ss-path:hover{color:#fff;text-decoration-color:currentColor}.ss-wait{margin:-4px 0 0;font-size:13.5px;font-weight:600;color:var(--mut)}.resume-b{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:10px 0 0;padding:10px 12px 10px 14px;border-radius:14px;background:#9046ff1f;border:1px solid rgba(168,107,255,.38);font-size:14px}.resume-b span{flex:1 1 220px}.resume-b b{color:var(--wh)}.resume-b.off{background:#ffb73e14;border-color:#ffb73e6b}.below{display:contents}.alg.vert .alg-scene[data-tpl=title] .alg-card{width:1026px;height:calc(var(--sh) - 54px)}.alg.vert .alg-scene[data-tpl=title]>.alg-in{left:450px!important;top:calc(var(--sh) * .12)!important}.alg.vert .alg-scene[data-tpl=title] .alg-tcol{left:60px!important;width:960px!important;top:calc(var(--sh) * .2)!important;height:calc(var(--sh) * .5)!important}.alg.vert .alg-scene[data-tpl=title] .alg-ttl{font-size:108px;max-width:960px}.alg.vert .alg-scene[data-tpl=title] .alg-tsub{font-size:52px;max-width:900px}.alg .alg-tgoals{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:.42em;max-width:1400px;text-align:left;font-size:44px;font-weight:600;line-height:1.2;color:#fff}.alg .alg-tgoals li{display:grid;grid-template-columns:auto 1fr;column-gap:.55em;align-items:start}.alg .alg-tgoals li>span{text-wrap:pretty}.alg .alg-tgoals b{width:1.32em;height:1.32em;line-height:1.32em;margin-top:.02em;border-radius:50%;background:#fff;color:var(--pu);font-size:.8em;font-weight:900;text-align:center}.alg.vert .alg-scene[data-tpl=title] .alg-tgoals{font-size:50px;max-width:940px}.alg.vert .alg-scene[data-tpl=title] .alg-card>.alg-art{left:340px!important;top:calc(var(--sh) - 304px)!important}.alg.vert .alg-scene[data-tpl=compose] .cx-col>.cx-text:is(.cx-l,.cx-m){padding:0 44px}.alg.vert .lv-chk{left:60px;top:66px}.alg.vert .lv-chq{left:60px;top:150px;width:960px;font-size:66px}.alg.vert .lv-chopts{inset:auto 60px 118px;flex-direction:column;gap:24px}.alg.vert .lv-chopt{flex:none;min-height:150px;font-size:46px;padding:22px 32px;border-radius:36px}.alg.vert .lv-ck{bottom:112px;padding:0 60px;gap:20px;transform:none}.alg.vert .lv-ck:before{content:"";position:absolute;inset:-90px 0 -112px;background:linear-gradient(to top,#181723f7 78%,#18172300);z-index:-1}.alg.vert .lv-ckrow{flex-direction:column;align-items:stretch;gap:20px;width:100%}.alg.vert .lv-ckq{font-size:46px;max-width:960px;border-radius:40px;padding:16px 34px}.alg.vert .lv-ckb{justify-content:center;font-size:48px;padding:36px 40px}.alg.vert .lv-nb .alg-panel{left:auto;right:0;top:36px;width:560px;height:calc(var(--sh) * .56 + 68px)}.alg.vert .lv-nb .alg-win{left:40px;top:70px;width:1000px;height:calc(var(--sh) * .56);border-radius:28px}.alg.vert .lv-nlines{left:44px;right:30px;height:auto;bottom:22px}.alg.vert .lv-nleft{left:60px;top:calc(70px + var(--sh) * .56 + 44px);width:960px;gap:20px}.alg.vert .lv-nkick{display:none}.alg.vert .lv-nprompt{font-size:48px}.alg.vert .lv-nheard{font-size:40px;max-width:960px}.alg.vert .lv-nfb{font-size:40px;min-height:74px;border-radius:37px}.alg.vert .lv-nfb.hint{max-width:960px;font-size:38px}.alg.vert .lv-nb>.alg-disc,.alg.vert .lv-nb>.alg-art,.alg.vert .lv-talk>.alg-disc,.alg.vert .lv-talk>.alg-art{display:none!important}.alg.vert .lv-tkhead{left:60px;top:60px}.alg.vert .lv-tkclock{right:60px;top:54px}.alg.vert .lv-tkmain{left:60px;top:150px;width:960px;bottom:260px}.alg.vert .lv-tkgoal,.alg.vert .lv-tkl{font-size:40px}.alg.vert .lv-tkl b{font-size:28px}.alg.vert .lv-tkctl{left:60px;right:60px;bottom:112px;transform:none}.alg.vert .lv-tkend{flex:1;min-width:0;justify-content:center;font-size:42px;padding:30px 32px}.alg.vert .lv-tkmute{font-size:42px;padding:30px 34px 30px 28px}.alg.vert .lv-tkpic{inset:150px 60px auto;height:760px}.alg.vert .lv-talk.pic .lv-tkmain{top:940px;width:960px}@media(orientation:portrait)and (max-width:600px){#live{--bt: calc(54px + env(safe-area-inset-top,0px)) ;--hb: calc(94px + env(safe-area-inset-bottom,0px)) ;--cz:104px}#live #board.lv-host{top:var(--bt);bottom:calc(var(--hb) + var(--cz));height:auto}.hud-top{top:calc(9px + env(safe-area-inset-top,0px));left:10px;right:10px}.hud-tr{gap:4px}.hud-top .pill,.hud-top .timer,.hud-top .btn.sm,#live .hud-top .btn.sm{height:36px}.hud-top .icon-btn{width:36px;height:36px}.hud-top .timer{font-size:16px;padding:0 9px}.hud-top .pill{padding:0 9px;gap:6px}.hud-top .btn.sm{padding:0 12px}.pop{position:fixed;left:12px;right:12px;top:calc(52px + env(safe-area-inset-top,0px));width:auto;max-width:none}.below{display:block;position:absolute;left:16px;right:16px;bottom:calc(var(--hb) + 2px);height:calc(var(--cz) - 8px);overflow:hidden;z-index:15}.talk,#live:has(#board.has-nb) .talk{position:static;display:flex;transform:none;width:auto;height:100%;justify-content:flex-start;align-items:stretch;gap:8px}.caption{font-size:17px;line-height:1.4;text-align:left;padding:0 2px;flex:none;transition:opacity .2s}.caption:not(.on),.student:not(.on){display:none}.student{font-size:16px;align-self:flex-end;max-width:94%;flex:none;padding:8px 14px}#live:has(#board.has-nb) .student{display:none}#live .lv-status{top:auto;bottom:8px;font-size:13px;padding:7px 14px 7px 11px;max-width:calc(100% - 24px)}.hud{height:auto;padding:6px 16px calc(12px + env(safe-area-inset-bottom,0px));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:14px;z-index:16}.hud-l{display:contents}#type-toggle{grid-column:1;grid-row:1;justify-self:end}#mic{grid-column:2;width:74px;height:74px}#review,#photo-btn{grid-column:3;grid-row:1;justify-self:start}.hud .mic-txt{display:none}.mic-tip{--mr:37px;display:block;font-size:12.5px}.hud-r{display:none}#typebox{position:absolute;left:12px;right:12px;bottom:calc(100% + 8px);padding:8px;--tbp:8px;border-radius:999px;background:#23222e;box-shadow:0 10px 30px #00000073}#typebox input{flex:1 1 auto;width:auto;min-width:0}#live:has(#typebox:not([hidden])){--hb: calc(162px + env(safe-area-inset-bottom,0px)) }.goal-win{top:calc(62px + env(safe-area-inset-top,0px));max-width:calc(100vw - 24px)}.gw-art{width:54px;height:54px}.gw-art>*{width:48px}.gw-t b{font-size:17px}.gw-t span{font-size:14px}.micro{top:calc(62px + env(safe-area-inset-top,0px))}}@media(orientation:portrait)and (max-width:600px)and (max-height:640px){#live{--hb: calc(80px + env(safe-area-inset-bottom,0px)) ;--cz:84px}#live:has(#typebox:not([hidden])){--hb: calc(146px + env(safe-area-inset-bottom,0px)) }.hud{padding:4px 14px calc(10px + env(safe-area-inset-bottom,0px))}#mic{width:62px;height:62px}.mic-tip{--mr:31px}.caption{font-size:16px}}@media(orientation:landscape)and (max-height:500px){#live{--rail: calc(136px + env(safe-area-inset-right,0px)) }#live #board.lv-host{top:0;bottom:0;left:env(safe-area-inset-left,0px);right:var(--rail);height:auto}.hud-top{top:calc(8px + env(safe-area-inset-top,0px));left:auto;right:calc(6px + env(safe-area-inset-right,0px));width:124px}.hud-tl{display:none}.hud-tr{flex:1 1 auto;flex-wrap:wrap;justify-content:center;gap:6px}.hud-top .pill,.hud-top .timer,.hud-top .btn.sm,#live .hud-top .btn.sm{height:34px}.hud-top .icon-btn{width:34px;height:34px}.hud-top .timer{font-size:15px;padding:0 8px}.hud-top .pill{padding:0 9px;gap:5px}.hud-top #end{flex:1 1 100%;padding:0 10px}.pop{position:fixed;top:8px;right:calc(var(--rail) + 8px);width:min(340px,calc(100vw - var(--rail) - 24px));max-height:calc(100vh - 16px);overflow:auto}.hud{left:auto;right:calc(6px + env(safe-area-inset-right,0px));width:124px;bottom:calc(8px + env(safe-area-inset-bottom,0px));height:auto;padding:0;display:flex;flex-direction:column;align-items:center;gap:8px;z-index:16}#mic{width:66px;height:66px}.mic-tip{display:none}.mic-txt{align-items:center;text-align:center;min-width:0}.hud .mic-txt{margin:-2px 0 0;max-width:none}.mic-txt b{font-size:13.5px;line-height:1.2}.hud-l{order:3}.hud-r{display:none}#typebox{position:fixed;left:calc(12px + env(safe-area-inset-left,0px));right:calc(var(--rail) + 12px);bottom:calc(10px + env(safe-area-inset-bottom,0px));padding:8px;--tbp:8px;border-radius:999px;background:#23222e;box-shadow:0 10px 30px #00000073;z-index:40}#typebox input{flex:1 1 auto;width:auto;min-width:0}.talk{left:calc(12px + env(safe-area-inset-left,0px));right:auto;width:min(62%,calc(100vw - var(--rail) - 24px));bottom:calc(8px + env(safe-area-inset-bottom,0px));transform:none;align-items:flex-start;gap:6px}#live:has(#typebox:not([hidden])) .talk{bottom:calc(76px + env(safe-area-inset-bottom,0px))}.caption{font-size:15px;line-height:1.35;padding:5px 12px;border-radius:12px;background:#0a0911cc;text-align:left}.student{font-size:15px;padding:7px 14px}#live:has(#board .lv-ck) .talk{opacity:0}.goal-win{top:10px;left:0;right:var(--rail)}.gw-art{width:52px;height:52px}.gw-art>*{width:46px}.gw-t b{font-size:16px}.gw-t span{font-size:13.5px}.micro{top:10px;left:0;right:var(--rail)}}@media(pointer:coarse){#type-in,#ik-in,.fc-in,.lang select{font-size:16px}}.sheet{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:20px;background:#0a0911a8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.sheet[hidden]{display:none}.sheet-card{position:relative;width:min(520px,100%);max-height:calc(100dvh - 40px);overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:14px;padding:24px 24px 20px;border-radius:26px;background:linear-gradient(170deg,#2e2c39,#161520);border:1px solid rgba(255,255,255,.09);box-shadow:0 40px 100px #0000008c;color:var(--wh)}.sheet.wide .sheet-card{width:min(680px,100%)}.sheet-x{position:absolute;top:14px;right:14px;width:38px;height:38px}.sheet h3{margin:0;font-size:21px;font-weight:900;line-height:1.2;text-wrap:balance;padding-right:40px}.sh-h{display:flex;flex-direction:column;gap:3px}.sh-k{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--pu2);font-weight:900}.sh-b{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:4px}.sh-b .btn{height:48px;font-size:16px}.sh-b .btn.go{background:linear-gradient(135deg,#9a55ff,#7a2cff);box-shadow:0 12px 30px #9046ff6b}.sheet .pv-more{margin:0;padding:0;background:none;border:0;max-width:none}.ss-h{display:flex;gap:14px;align-items:flex-start;padding-right:36px}.ss-h div{display:flex;flex-direction:column;gap:5px;min-width:0}.ss-h h3{padding-right:0}.ss-h p{margin:0;color:#d9d8df;font-size:15px;line-height:1.5}.ss-i{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#9046ff3d}.ss-i svg{width:24px;height:24px;color:#e0ccff}.ss-dl{display:grid;grid-template-columns:auto 1fr;gap:9px 16px;margin:0;padding:14px 16px;border-radius:18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07)}.ss-dl dt{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--mut);font-weight:900;padding-top:2px}.ss-dl dd{margin:0;display:flex;flex-direction:column;gap:8px;font-size:15px;font-weight:700;min-width:0}.ss-st{display:flex;flex-wrap:wrap;gap:6px}.ss-st i{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:4px 10px 4px 4px;border-radius:999px;background:#ffffff0f;font-style:normal;font-size:13px;font-weight:700;color:#d9d8df}.ss-st i b{flex:none;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--pu);color:#fff;font-size:11.5px}.ss-tip{font-size:13px;font-weight:600;line-height:1.45;color:var(--mut)}.ss-keep{font-size:13.5px;font-weight:600;line-height:1.45;color:#e0ccff}.ss-still{font-weight:600;color:var(--mut)}.ss-old{align-self:flex-start;padding:6px 0;font-size:14px;color:var(--pu2);text-decoration:underline;text-underline-offset:3px}.lk-m{margin:0;font-size:14.5px;color:#d9d8df}.lk-list{list-style:none;margin:-4px 0 0;padding:0;display:flex;flex-direction:column;align-self:stretch}.lk-list li{display:flex;gap:10px;align-items:flex-start;padding:10px 2px;border-top:1px solid rgba(255,255,255,.07);font-size:15px;font-weight:700;line-height:1.35}.lk-list li:first-child{border-top:0}.lk-list svg{flex:none;width:16px;height:16px;margin-top:2px;color:var(--ye)}.fx{display:flex;flex-direction:column;gap:12px}.fx-sub{margin:-4px 0 0;font-size:15px;line-height:1.5;color:#d9d8df}.fx-kinds{display:flex;flex-direction:column;align-self:stretch}.fx-k{display:flex;align-items:center;gap:12px;width:100%;min-height:60px;padding:11px 4px;border:0;border-top:1px solid rgba(255,255,255,.07);background:none;color:var(--wh);font:inherit;text-align:left;cursor:pointer;border-radius:0}.fx-k:first-child{border-top:0}.fx-k>span{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.fx-k b{font-size:16px;font-weight:800}.fx-k em{font-style:normal;font-size:13.5px;line-height:1.4;color:var(--mut);overflow-wrap:anywhere}.fx-arrow{flex:none;width:9px;height:9px;border-right:2px solid var(--pu2);border-top:2px solid var(--pu2);transform:rotate(45deg);margin-right:8px}@media(hover:hover){.fx-k:hover{background:#9046ff14}}.fx-k:focus-visible{outline:2px solid var(--pu2);outline-offset:-2px}.fx-foot{margin:0;font-size:13.5px;line-height:1.45;color:var(--mut)}.fx-top{display:flex;margin:-6px 0 -8px}.fx-back{display:inline-flex;align-items:center;gap:6px;font-size:14.5px;padding:8px 2px;min-height:40px}.fx-l{margin:4px 0 -6px;font-size:13px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:var(--mut)}.fx-in{width:100%;height:48px;padding:0 14px;border-radius:14px;border:1.5px solid var(--line);background:#ffffff0f;color:var(--wh);font:inherit;font-size:16px;font-weight:600;color-scheme:dark}.fx-in:focus{outline:none;border-color:var(--pu2);box-shadow:0 0 0 3px #9046ff40}.fx-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:-2px}.fx-chip{height:38px;max-width:100%;padding:0 14px;border-radius:999px;border:1.5px solid var(--line);background:#ffffff08;color:#e3d2ff;font:inherit;font-weight:800;font-size:14px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(hover:hover){.fx-chip:hover{border-color:var(--pu2)}}.fx-now{margin:-4px 0 0;font-size:14px;color:var(--mut)}.fx-cefr{display:flex;flex-wrap:wrap;gap:8px}.fx-c{min-width:58px;height:46px;padding:0 12px;border-radius:14px;border:1.5px solid var(--line);background:#ffffff08;color:var(--wh);font:inherit;font-weight:900;font-size:16px;cursor:pointer}.fx-c[aria-checked=true]{border-color:var(--pu2);background:#9046ff38}.fx-known{display:flex;flex-direction:column;align-self:stretch}.fx-o{display:flex;align-items:center;gap:12px;width:100%;min-height:50px;padding:8px 4px;border:0;border-top:1px solid rgba(255,255,255,.07);background:none;color:var(--wh);font:inherit;font-size:15.5px;font-weight:700;text-align:left;cursor:pointer}.fx-o:first-child{border-top:0}.fx-o i{flex:none;width:20px;height:20px;border-radius:50%;border:2px solid var(--line)}.fx-o[aria-checked=true] i{border-color:var(--pu2);box-shadow:inset 0 0 0 4px #1a1925;background:var(--pu2)}.fx-sum{margin:-4px 0 0;font-size:15.5px;font-weight:700;line-height:1.45;overflow-wrap:anywhere}.fx-ch{list-style:none;margin:-4px 0 0;padding:0;display:flex;flex-direction:column}.fx-ch li{display:flex;flex-direction:column;gap:2px;padding:9px 2px;border-top:1px solid rgba(255,255,255,.07);font-size:14.5px;line-height:1.4;color:#d9d8df;overflow-wrap:anywhere}.fx-ch li:first-child{border-top:0}.fx-ch em{font-style:normal;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.fx-ch mark{background:#61c85733;color:#c8f2c1;border-radius:4px;padding:0 2px}.fx-more{color:var(--mut)!important}.fx-note{margin:0;font-size:14px;line-height:1.5;color:#e0ccff}.fx-err{margin:0;font-size:14px;font-weight:700;line-height:1.45;color:#ff9db3}.pv-fixl{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin:0;padding:12px 2px;font-size:14.5px;color:#d9d8df}.pv-fixl .link{font-size:14.5px;min-height:36px;padding:6px 0;color:#cbb3ff}.md{display:flex;flex-direction:column;gap:12px}.md-ic{display:grid;place-items:center;width:56px;height:56px;border-radius:18px;background:#dd245029;color:#ff8aa5}.md-ic svg{width:28px;height:28px}.md-ic .slash{stroke:#ff8aa5}.md-ic.ok{background:#61c8572e;color:#9ee493}.md-ic.wait{background:#ffffff12;color:#cccbd4;animation:md-breathe 1.2s ease-in-out infinite}@keyframes md-breathe{50%{opacity:.55}}.md h3{padding-right:40px}.md-sub{margin:-4px 0 0;font-size:15px;line-height:1.5;color:#d9d8df}.md-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.md-steps:empty{display:none}.md-steps li{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.45}.md-steps li b{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--pu);color:#fff;font-size:13px;margin-top:-1px}.md-steps li span{min-width:0;overflow-wrap:anywhere}.md-link{display:flex}.md-link .btn{height:42px}.md-live{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07)}.md-dev{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:800;color:var(--mut);letter-spacing:.04em}.md-dev select{flex:1;min-width:0;height:40px;border-radius:12px;border:1px solid var(--line);background:var(--bg2);color:var(--wh);font:inherit;font-size:14px;font-weight:600;letter-spacing:0;padding:0 10px}.md-meter{height:8px;border-radius:4px;background:var(--card2);overflow:hidden}.md-meter b{display:block;height:100%;background:var(--gr);transform-origin:0 50%;transform:scaleX(.03);transition:transform .06s}.md-st{margin:0;font-size:13.5px;color:var(--mut);min-height:1em}.md-st:empty{display:none}.sheet.micdoc .sh-b .btn.go{min-width:150px}.mic-ask{position:fixed;z-index:95;top:calc(12px + env(safe-area-inset-top,0px));left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:11px 16px;border-radius:16px;background:#fff;color:#181723;font-size:14.5px;font-weight:800;box-shadow:0 18px 50px #00000073;pointer-events:none}.mic-ask.left{left:24px;transform:none}.mic-ask .ma-arrow{flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20V5M6 11l6-6 6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20V5M6 11l6-6 6 6'/%3E%3C/svg%3E") center/contain no-repeat;animation:ma-bob 1s ease-in-out infinite}@keyframes ma-bob{50%{transform:translateY(-3px)}}@media(max-width:640px){.mic-ask .ma-arrow{display:none}}@media(max-width:640px){.sheet{align-items:flex-end;padding:0}.sheet-card{width:100%;max-height:88dvh;border-radius:24px 24px 0 0;padding:22px 18px calc(18px + env(safe-area-inset-bottom,0px))}.sheet.wide .sheet-card{width:100%}.sh-b .btn{flex:1 1 0}.sheet-card>.sh-b,.sheet-card>.md>.sh-b{position:sticky;bottom:calc(-18px - env(safe-area-inset-bottom,0px));z-index:2;margin:0 -18px calc(-18px - env(safe-area-inset-bottom,0px));padding:12px 18px calc(18px + env(safe-area-inset-bottom,0px));background:#171621;box-shadow:0 -14px 24px -8px #0a0911e6}.ss-dl{grid-template-columns:1fr;gap:4px}.ss-dl dd{margin-bottom:8px}}.hud-l{justify-content:flex-end}#type-toggle .tt-l{display:none}body[data-answer] #type-toggle{width:auto;gap:8px;padding:0 16px 0 13px;border-radius:21px;background:#ffffff1f}body[data-answer] #type-toggle:hover{background:#fff3}body[data-answer] #type-toggle .tt-l{display:inline;font-weight:800;font-size:15px;white-space:nowrap}.student.fix{pointer-events:auto;cursor:pointer}.student .st-fix{display:inline-block;width:15px;height:15px;margin-left:8px;vertical-align:-2px;background:currentColor;opacity:.7;-webkit-mask:var(--i-pen) center/contain no-repeat;mask:var(--i-pen) center/contain no-repeat}.student.fix:hover .st-fix,.student.fix:focus-visible .st-fix{opacity:1}.student.fix:focus-visible{outline:2px solid var(--wh);outline-offset:3px}.alg .lv-ch.probe{background:none;pointer-events:none}.alg .lv-pb{position:absolute;left:50%;bottom:calc(30px + var(--under,0px));transform:translate(-50%);width:max-content;min-width:760px;max-width:1720px;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:20px;padding:22px 30px 26px;border-radius:46px;background:#0a0911e6;border:2px solid rgba(255,255,255,.08);box-shadow:0 20px 60px #00000080;pointer-events:auto}.alg .lv-pbh{display:flex;align-items:center;gap:20px;min-width:0}.alg .lv-pb .lv-chk{position:static;flex:none}.alg .lv-pb .lv-chq{position:static;width:auto;min-width:0;max-width:1240px;font-size:42px;line-height:1.16;letter-spacing:-.3px}.alg .lv-pb .lv-chopts{position:static;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:18px}.alg .lv-pb .lv-chopt{flex:0 1 auto;min-height:88px;min-width:200px;max-width:100%;box-sizing:border-box;justify-content:center;gap:16px;padding:14px 38px;border-radius:999px;font-size:38px;line-height:1.12;text-align:center}.alg .lv-pb .lv-chopt i{width:58px;height:58px;font-size:32px}.alg .lv-ch.probe.done .lv-chopt:not(.pick){opacity:.42}.alg .lv-pb .lv-chopt.good{border-color:#61c857d9;background:#2f4a31}.alg .lv-pbok{flex:none;width:46px;height:46px;border-radius:50%;background:#61c857;display:flex;align-items:center;justify-content:center}.alg .lv-pbok svg{display:block}.alg.vert .lv-pb{left:36px;right:36px;bottom:calc(30px + var(--under,0px));transform:none;width:auto;min-width:0;max-width:none;gap:22px;padding:26px 28px 30px;border-radius:44px}.alg.vert .lv-pbh{flex-direction:column;align-items:flex-start;gap:14px}.alg.vert .lv-pb .lv-chq{width:auto;max-width:none;font-size:50px;line-height:1.14}.alg.vert .lv-pb .lv-chopts{position:static;flex-direction:row;flex-wrap:wrap;gap:18px}.alg.vert .lv-pb .lv-chopt{flex:1 1 auto;min-width:40%;min-height:132px;padding:18px 30px;border-radius:999px;font-size:46px}@media(orientation:portrait)and (max-width:600px){body[data-answer] #type-toggle{gap:6px;padding:0 11px 0 9px}body[data-answer] #type-toggle i{width:18px;height:18px}body[data-answer] #type-toggle .tt-l{font-size:14px}#live .lv-host.lv-probe .lv-status{top:8px;bottom:auto}}@media(orientation:landscape)and (max-height:500px){#live:has(#board .lv-ch.probe) .talk{opacity:0}body[data-answer] #type-toggle{padding:0 12px 0 10px}body[data-answer] #type-toggle .tt-l{font-size:13.5px}}.i-dl{display:inline-block;width:20px;height:20px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v11M7 10.5l5 5 5-5M5 20h14'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v11M7 10.5l5 5 5-5M5 20h14'/%3E%3C/svg%3E") center/contain no-repeat}.i-notes{display:inline-block;width:20px;height:20px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='3.5' width='14' height='17' rx='2.5'/%3E%3Cpath d='M9 9h6M9 13h6M9 17h3.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='3.5' width='14' height='17' rx='2.5'/%3E%3Cpath d='M9 9h6M9 13h6M9 17h3.5'/%3E%3C/svg%3E") center/contain no-repeat}.i-full{display:inline-block;width:20px;height:20px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 9V4h5M20 9V4h-5M4 15v5h5M20 15v5h-5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 9V4h5M20 9V4h-5M4 15v5h5M20 15v5h-5'/%3E%3C/svg%3E") center/contain no-repeat}.i-unfull{display:inline-block;width:20px;height:20px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 4v5H4M15 4v5h5M9 20v-5H4M15 20v-5h5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 4v5H4M15 4v5h5M9 20v-5H4M15 20v-5h5'/%3E%3C/svg%3E") center/contain no-repeat}.i-print{display:inline-block;width:20px;height:20px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 9V4h10v5'/%3E%3Crect x='3.5' y='9' width='17' height='8' rx='2'/%3E%3Cpath d='M7 14h10v6H7z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 9V4h10v5'/%3E%3Crect x='3.5' y='9' width='17' height='8' rx='2'/%3E%3Cpath d='M7 14h10v6H7z'/%3E%3C/svg%3E") center/contain no-repeat}.i-slide{display:inline-block;width:20px;height:20px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='12' rx='2.5'/%3E%3Cpath d='M12 17v3M8.5 20h7'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='12' rx='2.5'/%3E%3Cpath d='M12 17v3M8.5 20h7'/%3E%3C/svg%3E") center/contain no-repeat}.rep-sl-box{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:22px;align-items:center;background:var(--card);border-radius:20px;padding:16px}.rep-sl-cover{position:relative;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#181723;box-shadow:0 10px 30px #00000059}.rep-sl-board{position:absolute!important;inset:0;width:auto!important;pointer-events:none}.rep-sl-play{position:absolute;inset:0;border:0;padding:0 12px 12px 0;background:linear-gradient(160deg,transparent 62%,rgba(10,9,17,.55));cursor:pointer;display:flex;align-items:flex-end;justify-content:flex-end;border-radius:inherit}.rep-sl-play i{width:40px;height:40px;border-radius:50%;background:#0a0911b8;box-shadow:inset 0 0 0 2px #ffffffbf;position:relative;transition:transform .15s}.rep-sl-play i:after{content:"";position:absolute;left:39%;top:30%;border-style:solid;border-width:8px 0 8px 12px;border-color:transparent transparent transparent #fff}.rep-sl-play:hover i{transform:scale(1.07)}.rep-sl-play:focus-visible{outline:3px solid var(--ye);outline-offset:-3px}.rep-sl-txt{display:flex;flex-direction:column;gap:8px;min-width:0}.rep-sl-txt b{font-size:22px;font-weight:900}.rep-sl-txt p{margin:0;color:#cccbd4;font-weight:300;line-height:1.45;max-width:52ch}.rep-sl-act{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}@media(max-width:700px){.rep-sl-box{grid-template-columns:minmax(0,1fr)}}.sd-sl{margin-left:auto;flex:none;align-self:center;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;border:1.5px solid var(--line);background:#ffffff08;color:#e3d2ff;font-weight:800;font-size:13px;cursor:pointer}.sd-sl svg{width:16px;height:16px}.sd-sl:hover{border-color:var(--pu2);color:#fff}.sd-sl.busy{opacity:.6;cursor:progress}body.sl-open{overflow:hidden}.sl{position:fixed;inset:0;z-index:72;display:flex;align-items:center;justify-content:center;padding:16px;background:#0a0911db;backdrop-filter:blur(10px)}.sl-card{position:relative;width:min(1180px,100%);height:min(980px,calc(100dvh - 32px));display:flex;flex-direction:column;gap:12px;background:linear-gradient(170deg,#2b2936,#15141f);border:1px solid rgba(255,255,255,.08);border-radius:28px;padding:16px clamp(14px,2.4vw,24px) 18px;box-shadow:0 40px 100px #0000008c}.sl-top{display:flex;align-items:center;gap:10px}.sl-tt{flex:1;min-width:0}.sl-k{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#c9a8ff;font-weight:900}.sl-top h2{margin:2px 0 0;font-size:clamp(17px,1.9vw,22px);font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sl-tool{flex:none;display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px;border:0;border-radius:999px;background:transparent;box-shadow:inset 0 0 0 2px var(--line);color:var(--wh);font:inherit;font-weight:700;font-size:15px;cursor:pointer;transition:background .15s,box-shadow .15s}.sl-tool i{width:18px;height:18px}@media(hover:hover){.sl-tool:hover{background:#ffffff12}}.sl-tool:focus-visible{outline:3px solid var(--ye);outline-offset:2px}.sl-nt[aria-pressed=true]{background:#9046ff3d;box-shadow:inset 0 0 0 2px var(--pu2)}.sl-fs{width:38px;padding:0;justify-content:center}.sl-fs span{display:none}.sl.full .sl-fs{width:auto;padding:0 16px;background:var(--pu);box-shadow:none}.sl.full .sl-fs span{display:inline}.sl-pdf:disabled{opacity:.75;cursor:progress}.sl-pdf[aria-expanded=true]{background:#ffffff14}.sl-stage{flex:0 1 auto;min-height:0;position:relative;width:100%;aspect-ratio:16/9;border-radius:18px;overflow:hidden;background:#181723;touch-action:pan-y}#sl-board{position:absolute;inset:0;width:auto;height:auto;border-radius:0}.sl-nav{position:absolute;top:50%;z-index:20;width:48px;height:48px;margin-top:-24px;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:#0a0911b8;backdrop-filter:blur(6px);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,opacity .15s}.sl-nav:hover{background:#353442f2}.sl-nav:focus-visible{outline:3px solid var(--ye);outline-offset:2px}.sl-nav.prev{left:12px}.sl-nav.next{right:12px}.sl-nav i{width:12px;height:12px;border-right:3px solid currentColor;border-top:3px solid currentColor}.sl-nav.prev i{transform:rotate(-135deg);margin-left:5px}.sl-nav.next i{transform:rotate(45deg);margin-right:5px}.sl-nav:disabled{opacity:0;pointer-events:none}.sl-bar{flex:none;height:4px;border-radius:2px;background:#ffffff14;overflow:hidden}.sl-bar b{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--pu),var(--pu2));transition:width .25s}.sl-foot{flex:1 0 clamp(112px,20dvh,190px);min-height:0;overflow:auto;overscroll-behavior:contain;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.sl-foot.has-ask{grid-template-columns:minmax(0,1fr) minmax(0,460px)}.sl-foot.more{-webkit-mask-image:linear-gradient(#000 calc(100% - 34px),transparent);mask-image:linear-gradient(#000 calc(100% - 34px),transparent)}.sl-say{display:flex;flex-direction:column;gap:4px;min-width:0}.sl-n{font-variant-numeric:tabular-nums;color:var(--mut);font-weight:800;font-size:13px;letter-spacing:.04em}.sl-notes{margin:0;font-family:var(--font-text);font-size:16px;line-height:1.6;color:#d9d8df;font-weight:400}.sl-notes p,.slp-notes p{margin:0 0 .55em}.sl-notes>:last-child,.slp-notes>:last-child{margin-bottom:0}.sl-notes ul,.sl-notes ol,.slp-notes ul,.slp-notes ol{margin:0 0 .55em;padding:0 0 0 1.4em}.sl-notes li,.slp-notes li{margin:0 0 .2em}.sl-notes li::marker{color:#a66bff}.sl-notes strong,.slp-notes strong{font-weight:600;color:#fff}.sl-notes .f,.slp-notes .f{white-space:nowrap}.sl-src{margin:2px 0 0;font-size:12px;line-height:1.4;color:var(--mut)}.sl-src a{color:inherit;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.sl-ask{background:#ffffff0a;border:1px solid rgba(255,183,62,.35);border-radius:16px;padding:10px 14px 12px;display:flex;flex-direction:column;gap:6px}.sl-ask-k{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ye);font-weight:900}.sl-q{display:flex;flex-direction:column;gap:7px}.sl-q+.sl-q{border-top:1px solid rgba(255,255,255,.08);padding-top:10px}.sl-ask-q{margin:0;font-weight:700;line-height:1.35}.sl-ask-o{display:flex;flex-wrap:wrap;gap:6px}.sl-ask-o button{border:1.5px solid var(--line);background:#ffffff08;color:var(--wh);border-radius:14px;padding:6px 13px;font-weight:700;font-size:14px;line-height:1.3;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}@media(hover:hover){.sl-ask-o button:hover:not(:disabled){border-color:var(--pu2)}}.sl-ask-o button:disabled{cursor:default}.sl-ask-o button.right{border-color:var(--gr);background:#61c8572e;color:#d8f7d2}.sl-ask-o button.wrong{border-color:var(--re);background:#dd245029;color:#ffc2d0}.sl-ask-r{margin:0;font-size:14px;font-weight:700}.sl-ask-r:empty{display:none}.sl-show{align-self:flex-start;border:1.5px dashed rgba(255,183,62,.6);background:transparent;color:var(--ye);border-radius:14px;padding:6px 13px;font-weight:800;font-size:14px;line-height:1.3;cursor:pointer}@media(hover:hover){.sl-show:hover{background:#ffb73e14}}.sl-ask-a{margin:0;padding:8px 12px;border-radius:12px;background:#61c8571f;color:#d8f7d2;font-size:14.5px;line-height:1.42;outline:none}.sl-ask-a b,.sl-ask-r.ok{color:#9ee493}.sl-ask-r.ko{color:#ffb4c5}@media(max-width:760px){.sl-foot.has-ask{grid-template-columns:minmax(0,1fr)}}.sl.no-notes .sl-foot{display:none}.sl.no-notes .sl-stage{flex:1 1 auto;aspect-ratio:auto}.sl.full{padding:0;background:#0d0c14}.sl.full .sl-card{width:100%;height:100%;max-width:none;border:0;border-radius:0;box-shadow:none;padding:calc(10px + env(safe-area-inset-top,0px)) calc(14px + env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) calc(14px + env(safe-area-inset-left,0px))}.sl.full .sl-stage{border-radius:12px}.sl-live{flex:none;display:flex;justify-content:flex-end;align-items:center;gap:10px;flex-wrap:wrap}.sl-live .btn{height:46px;padding:0 20px;font-size:16px}.sl-live .btn svg{width:18px;height:18px;flex:none}@media(max-width:640px){.sl-live .btn{flex:1 1 0;padding:0 10px;font-size:15px}}@media(orientation:landscape)and (max-height:500px){.sl.live .sl-card{grid-template-rows:auto minmax(0,1fr) 4px auto}.sl.live .sl-live{grid-column:1/3;grid-row:4}.sl-live .btn{height:40px}}.hud-sl{flex:none;margin-right:auto;display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px 0 13px;border:0;border-radius:21px;background:#ffffff1f;color:var(--wh);font:inherit;font-weight:800;font-size:15px;line-height:1;white-space:nowrap;cursor:pointer}.hud-sl:hover{background:#fff3}.hud-sl i{width:20px;height:20px;flex:none;background:currentColor}#live:has(#typebox:not([hidden])) .hud-sl{display:none}.hud-r{flex-direction:row;align-items:center;gap:16px}.pace{display:none;gap:8px}body[data-pace]:not([data-talkmute]) .hud:not(.has-go) .pace{display:flex}.pace .hud-sl{margin-right:0}.pace #skip{padding:0 13px 0 16px}.pace .hud-sl:disabled{opacity:.45;cursor:default;background:#ffffff1f}#skip{position:relative;isolation:isolate}#skip .sk-fill{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:color-mix(in srgb,var(--color-fill-special,#9046ff) 30%,transparent);transform:scaleX(0);transform-origin:0 50%;opacity:0;pointer-events:none}#live #skip.timing{box-shadow:inset 0 0 0 1px var(--color-border-special,#a66bff)}#skip.timing .sk-fill{opacity:1;animation:skipfill linear forwards}#skip.held .sk-fill{opacity:1;transform:none;animation:skipheld 1.4s ease-in forwards}@keyframes skipheld{0%{opacity:1}to{opacity:0}}@keyframes skipfill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){#skip.timing .sk-fill{animation:none;transform:none;opacity:.6}}#pause-b{display:none}#pause-b.on .i-pause{-webkit-mask-image:var(--i-play);mask-image:var(--i-play)}#pause-b{width:40px;padding:0;justify-content:center}#pause-b .hs-l{display:none}#pause-b i{width:20px;height:20px}@media(min-width:701px)and (min-height:501px){body[data-pace]:not([data-talkmute]) #live:not(:has(.hud.has-go,#typebox:not([hidden]))) #pause-b{display:inline-flex}body[data-pace]:not([data-talkmute]) #live:not(:has(.hud.has-go,#typebox:not([hidden]))) .hud-top #pause{display:none}}body[data-pace]:not([data-talkmute]) .hud-logo{display:none}body[data-pace]:not([data-talkmute]) .hud .mic-txt{max-width:calc(100% - 360px)}@media(max-width:1240px){body[data-pace]:not([data-talkmute]) .hud-r{justify-self:start;align-self:start;margin:12px 0 0 16px}body[data-pace]:not([data-talkmute]) .hud .mic-txt{align-self:end;margin-bottom:12px;max-width:calc(100% - 16px)}.pace .hud-sl{height:36px;padding:0 13px 0 11px;gap:6px;font-size:14px}.pace #skip{padding:0 11px 0 13px}.pace .hud-sl i{width:18px;height:18px}}@media(max-width:820px){.pace .hud-sl{padding:0 11px;font-size:13px}.pace #skip{padding:0 11px}.pace .hud-sl:not(#pause-b) i{display:none}}@media(orientation:portrait)and (max-width:600px){.hud-r{display:contents}.hud-logo{display:none}body[data-pace]:not([data-talkmute]) .hud:not(.has-go) .pace{display:contents}#slower{grid-column:3;grid-row:1;justify-self:start}#skip{display:none}body[data-pace]:not([data-talkmute]) #live:not(:has(.hud.has-go,#typebox:not([hidden]))) #pause-b{display:inline-flex;grid-column:1;grid-row:1;justify-self:end;margin-right:44px;width:36px;height:36px}body[data-answer][data-pace]:not([data-talkmute]) #live:not(:has(.hud.has-go,#typebox:not([hidden]))) #type-toggle{width:36px;padding:0;gap:0}body[data-answer][data-pace]:not([data-talkmute]) #live:not(:has(.hud.has-go,#typebox:not([hidden]))) #type-toggle .tt-l{display:none}body[data-pace]:not([data-talkmute]) #live:not(:has(.hud.has-go,#typebox:not([hidden]))) .hud-top #pause{display:none}body[data-pace]:not([data-talkmute]) #live:not(:has(.hud.has-go,#typebox:not([hidden]))) :is(#review,#photo-btn){position:fixed;top:calc(9px + env(safe-area-inset-top,0px));left:10px;height:36px}body[data-pace]:not([data-talkmute]) #live:not(:has(.hud.has-go,#typebox:not([hidden]))) #skip:is(.timing,.held){display:inline-flex;position:fixed;right:12px;bottom:calc(var(--hb) + var(--cz) + 8px);z-index:21;animation:skipin .3s ease-out}.pace .hud-sl{height:34px;padding:0 11px;font-size:13px}.pace #skip{padding:0 14px}.pace .hud-sl:not(#pause-b) i{display:none}.pace .hud-sl{position:relative}.pace .hud-sl:before{content:"";position:absolute;inset:-3px -4px}}@keyframes skipin{0%{opacity:0;transform:translateY(8px)}}:is(#review,#photo-btn).only-icon{width:36px;padding:0;justify-content:center}:is(#review,#photo-btn).only-icon .hs-l{display:none}body[data-answer] #type-toggle.only-icon{width:36px;padding:0;gap:0}body[data-answer] #type-toggle.only-icon .tt-l{display:none}@media(orientation:portrait)and (max-width:360px){#pace .hud-sl{font-size:var(--text-body-s-size,14px);padding:0 10px}}@media(orientation:portrait)and (max-width:600px)and (max-height:640px){.pace .hud-sl{height:29px}body[data-pace]:not([data-talkmute]) #live:not(:has(.hud.has-go,#typebox:not([hidden]))) #pause-b{margin-right:39px;width:31px;height:31px}}@media(orientation:landscape)and (max-height:500px){.hud-r{display:none;order:4}.hud-logo{display:none}body[data-pace]:not([data-talkmute]) .hud:not(.has-go) .hud-r{display:flex;margin:0}body[data-pace]:not([data-talkmute]) .hud .mic-txt{margin:-2px 0 0;max-width:none}body[data-pace]:not([data-talkmute]) .hud:not(.has-go) .pace{flex-direction:column;align-items:stretch;gap:6px;width:124px}#pace .hud-sl{height:30px;padding:0 10px;font-size:12.5px;justify-content:center}.pace .hud-sl:not(#pause-b) i{display:none}#skip:not(.timing):not(.held){display:none}body[data-pace]:not([data-talkmute]) .hud:not(.has-go) .hud-l{flex-direction:row;justify-content:center;gap:6px}body[data-pace]:not([data-talkmute]) .hud:not(.has-go) .hud-l .hud-sl{padding:0 9px 0 8px;gap:5px;font-size:12.5px}body[data-pace]:not([data-talkmute]) .hud:not(.has-go) .hud-l .hud-sl i{width:16px;height:16px}}@media(orientation:portrait)and (max-width:600px){.hud-sl{margin-right:0;height:36px;padding:0 12px 0 10px;gap:6px;font-size:13.5px}.hud-sl i,#type-toggle i{width:18px;height:18px}#type-toggle{width:36px;height:36px}body[data-answer] #type-toggle{height:36px}#live:not(:has(#board.has-nb)):has(#typebox:not([hidden])) #review{display:inline-flex}#review,#photo-btn,#type-toggle{position:relative}#review:before,#photo-btn:before,#type-toggle:before{content:"";position:absolute;inset:-2px -4px}}@media(orientation:portrait)and (max-width:600px)and (max-height:640px){.hud-sl,#type-toggle,body[data-answer] #type-toggle{height:31px}#type-toggle{width:31px}body[data-answer][data-pace]:not([data-talkmute]) #live:not(:has(.hud.has-go,#typebox:not([hidden]))) #type-toggle{width:31px}}@media(orientation:portrait)and (max-width:600px){#live .hud .hud-sl:not(#pause-b){height:var(--spacing-900);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line)}#live .hud :is(.hud-sl,#type-toggle):before{top:min(0px,calc((100% - var(--spacing-1100)) / 2));bottom:min(0px,calc((100% - var(--spacing-1100)) / 2))}body[data-pace]:not([data-talkmute]) #live:not(:has(.hud.has-go,#typebox:not([hidden]))) :is(#review,#photo-btn){font-size:var(--text-body-m-size);line-height:var(--text-body-m-line)}}@media(orientation:portrait)and (max-width:600px)and (max-height:640px){#live .hud .hud-sl:not(#pause-b){height:31px}}#mute{flex:none}#mute i{width:20px;height:20px}@media(orientation:portrait)and (max-width:600px){#mute{grid-column:3;grid-row:1;justify-self:start;position:relative;width:36px;height:36px}#mute i{width:18px;height:18px}#mute:before{content:"";position:absolute;inset:-4px}body[data-talkmute] #review{display:none!important}}@media(orientation:portrait)and (max-width:600px)and (max-height:640px){#mute{width:31px;height:31px}}@media(orientation:landscape)and (max-height:500px){#mute{order:-1;width:36px;height:36px}#mute i{width:18px;height:18px}}.ik-ask.noise-ask{right:auto;left:50%;bottom:126px;z-index:31;flex-direction:row;align-items:center;gap:10px 20px;width:min(720px,calc(100vw - 24px));margin-left:calc(min(720px,calc(100vw - 24px))/-2);padding:12px 14px 12px 20px}.noise-ask p{flex:1 1 auto;min-width:0;color:var(--wh);font-weight:700}.noise-ask .ik-ask-r{flex:none;margin-top:0;flex-wrap:nowrap}#live:has(#noise:not([hidden])) .talk{opacity:0}@media(orientation:portrait)and (max-width:600px){.ik-ask.noise-ask{bottom:calc(var(--hb) + 6px);flex-direction:column;align-items:stretch;gap:10px;padding:12px 14px}.noise-ask .ik-ask-r{flex-direction:row;align-items:center;gap:14px}.ik-ask.noise-ask .ik-ask-r .btn{flex:1;width:auto;height:44px}.noise-ask .ik-ask-r .link{padding:6px 2px}}@media(orientation:landscape)and (max-height:500px){.ik-ask.noise-ask{left:calc(12px + env(safe-area-inset-left,0px));margin-left:0;bottom:calc(8px + env(safe-area-inset-bottom,0px));width:min(560px,calc(100vw - var(--rail) - 24px))}}@media(orientation:landscape)and (max-height:500px){.hud-l{flex-direction:column;align-items:center;gap:6px;padding-right:0}.hud-sl{margin-right:0;height:36px;padding:0 12px 0 10px;gap:6px;font-size:13.5px}.hud-sl i,#type-toggle i{width:18px;height:18px}#type-toggle{width:36px;height:36px}body[data-answer] #type-toggle{height:36px}#live:not(:has(#board.has-nb)):has(#typebox:not([hidden])) #review{display:inline-flex}#live #board.lv-host{width:auto}}.sl-menu{position:fixed;z-index:80;width:min(320px,calc(100vw - 16px));display:flex;flex-direction:column;gap:2px;padding:6px;border-radius:18px;background:#23212e;border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 60px #0000008c}.sl-menu button{display:flex;align-items:flex-start;gap:12px;width:100%;padding:10px 12px;border:0;border-radius:12px;background:transparent;color:var(--wh);font:inherit;text-align:left;cursor:pointer}.sl-menu button:first-child{background:#9046ff29}@media(hover:hover){.sl-menu button:hover{background:#ffffff14}}.sl-menu button:focus-visible{outline:3px solid var(--ye);outline-offset:-3px}.sl-menu i{width:20px;height:20px;margin-top:2px;color:#c9a8ff}.sl-menu span{display:flex;flex-direction:column;gap:2px;min-width:0}.sl-menu b{font-weight:800;font-size:15.5px}.sl-menu em{font-style:normal;font-size:13.5px;line-height:1.35;color:#b7b6c3}.sl-menu .sl-mh{border:0;border-top:1px solid rgba(255,255,255,.1);margin:4px 8px}.sl-menu button.sl-light{align-items:center}.sl-menu i.sl-tick{flex:none;width:22px;height:22px;margin:0 0 0 auto;border-radius:7px;border:2px solid rgba(255,255,255,.4);color:#fff;display:grid;place-items:center;box-sizing:border-box}.sl-menu [aria-checked=true] i.sl-tick{background:var(--pu);border-color:var(--pu)}.sl-menu [aria-checked=true] i.sl-tick:before{content:"";width:13px;height:13px;background:currentColor;-webkit-mask:var(--i-check) center/contain no-repeat;mask:var(--i-check) center/contain no-repeat}@media(max-width:640px){.sl{padding:calc(8px + env(safe-area-inset-top,0px)) 8px calc(8px + env(safe-area-inset-bottom,0px))}.sl-card{height:calc(100dvh - 16px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));padding:12px 10px;border-radius:20px;gap:10px}.sl-top{gap:6px}.sl-k{display:none}.sl-top h2{margin:0;font-size:16px}.sl-tool{padding:0 11px}.sl-pdf{width:38px;padding:0;justify-content:center}.sl-pdf span{display:none}.sl-fs{width:38px}.sl.full .sl-fs{padding:0 13px}.sl-nav{width:40px;height:40px;margin-top:-20px}.sl-nav.prev{left:8px}.sl-nav.next{right:8px}}@media(orientation:portrait)and (max-width:600px){.sl-stage{aspect-ratio:4/5}}@media(orientation:landscape)and (max-height:500px){.sl{padding:0}.sl-card{width:100%;height:100dvh;border:0;border-radius:0;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) 4px;gap:8px 14px;padding:8px calc(12px + env(safe-area-inset-right,0px)) 8px calc(12px + env(safe-area-inset-left,0px))}.sl-top{grid-column:1/3}.sl-stage{grid-column:1;grid-row:2;aspect-ratio:auto;height:100%}.sl-bar{grid-column:1;grid-row:3;align-self:center}.sl-foot{grid-column:2;grid-row:2/4;height:100%}.sl-foot.has-ask{grid-template-columns:minmax(0,1fr)}.sl.no-notes .sl-stage,.sl.no-notes .sl-bar{grid-column:1/3}}.sl-shot{position:fixed;left:-30000px;top:0;width:960px;height:540px;overflow:hidden;pointer-events:none}.sl-print{display:none}@media print{html:has(body.sl-printing),body.sl-printing{background:#15141f!important;overflow:visible!important;height:auto!important;margin:0!important;padding:0!important}body.sl-printing:before{display:none!important}body.sl-printing>*:not(#sl-print){display:none!important}body.sl-printing #sl-print{display:block!important}.slp,.slp *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.slp{position:relative;box-sizing:border-box;width:297mm;height:210mm;overflow:hidden;padding:26px 38px 30px;display:flex;flex-direction:column;background:linear-gradient(170deg,#2b2936,#15141f);color:#fafaff;break-after:page;page-break-after:always;break-inside:avoid}.slp:last-child{break-after:auto;page-break-after:auto}.slp-h{flex:none;display:flex;align-items:center;gap:14px;height:28px;margin:0 0 12px;font-size:13px;color:#a09eaf}.slp-logo{flex:none;width:64px;display:flex}.slp-logo svg{display:block}.slp-t{flex:1;min-width:0;padding-left:14px;border-left:1px solid rgba(255,255,255,.18);color:#fafaff;font-size:15px;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slp-m{flex:none;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.02em}.slp-body{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;gap:0}.slp-frame{flex:none;position:relative;width:1000px;height:562.5px;overflow:hidden;border-radius:16px;background:#181723;box-shadow:0 18px 40px #00000059}.slp-stage{zoom:.520833}.slp-bar{flex:none;align-self:stretch;height:4px;margin:10px 0 12px;border-radius:2px;background:#ffffff1a;overflow:hidden}.slp-bar b{display:block;height:100%;background:linear-gradient(90deg,#8f46ff,#b07cff)}.slp-foot{flex:1;min-height:0;align-self:stretch;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:start}.slp-notes{margin:0;font-family:var(--font-text);font-size:13.5px;line-height:1.48;color:#d9d8df;font-weight:400}.slp-notes p,.slp-notes ul,.slp-notes ol{margin-bottom:.35em}.slp-notes li::marker{color:#a66bff}.slp-src{margin:4px 0 0;font-size:10px;line-height:1.35;color:#a3a1b2}.slp-src a{color:inherit;text-decoration:none;overflow-wrap:anywhere}.slp-l-wide .slp-notes{font-size:15px;max-width:900px}.slp-ask{background:#ffffff0d;border:1px solid rgba(255,183,62,.42);border-radius:14px;padding:9px 13px 10px;display:flex;flex-direction:column;gap:6px}.slp-ask-k{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#ffb73e;font-weight:900}.slp-q{display:flex;flex-direction:column;gap:4px}.slp-q+.slp-q{border-top:1px solid rgba(255,255,255,.1);padding-top:7px}.slp-qq{margin:0;font-size:13px;font-weight:800;line-height:1.35;color:#fafaff}.slp-qo{margin:0;display:flex;flex-wrap:wrap;gap:5px}.slp-qo span{border:1px solid rgba(255,255,255,.22);border-radius:10px;padding:2px 9px;font-size:12px;font-weight:700;color:#e5e4ea}.slp-qa{margin:0;font-size:12.5px;line-height:1.4;color:#c9f2c2}.slp-qa b{color:#9ee493}.slp-l-full .slp-body{justify-content:center}.slp-l-full .slp-frame{width:1046px;height:588.375px}.slp-l-full .slp-stage{zoom:.544792}.slp-l-full .slp-bar{margin:14px 0 0}.slp-l-ask .slp-frame{width:900px;height:506.25px}.slp-l-ask .slp-stage{zoom:.46875}.slp-l-ask .slp-foot{grid-template-columns:minmax(0,1fr) minmax(0,440px)}.slp-l-side .slp-body{display:grid;grid-template-columns:660px minmax(0,1fr);grid-template-rows:1fr auto auto 1fr;column-gap:26px;align-items:start}.slp-l-side .slp-frame{grid-column:1;grid-row:2;width:660px;height:371.25px}.slp-l-side .slp-stage{zoom:.34375}.slp-l-side .slp-bar{grid-column:1;grid-row:3;margin:10px 0 0}.slp-l-side .slp-foot{grid-column:2;grid-row:1/5;align-self:center;max-height:100%;display:flex;flex-direction:column;gap:12px}.slp-l-side .slp-notes{font-size:13px}.slpn-in{flex:1;min-height:0;overflow:hidden;max-width:920px;padding-top:8px;display:flex;flex-direction:column;gap:16px}.slp-nts .slp-notes{font-size:16px;line-height:1.6;color:#e2e1e7}.slp-nts-2 .slpn-in{display:block;max-width:none;columns:2;column-gap:40px;column-fill:auto}.slp-nts-2 .slp-notes{font-size:14.5px;line-height:1.55}.slp-nts-2 .slp-src,.slp-nts-2 .slp-ask{break-inside:avoid;margin-top:14px}.slp-f{position:absolute;right:38px;bottom:9px;display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.04em;color:#a09eaf}.slp-g{width:9px;display:flex}.slp-g svg{display:block}.slp-qr{background:#fff;border-radius:12px;padding:6px;display:flex}.slp-qr svg{display:block}.slp-cover{padding:0;background:radial-gradient(circle at 88% 12%,rgba(255,255,255,.12) 0 160px,transparent 161px),radial-gradient(circle at 6% 96%,rgba(255,255,255,.1) 0 210px,transparent 211px),linear-gradient(135deg,#9a4dff,#7c36f2 52%,#5b20c8)}.slpc-in{position:absolute;left:78px;right:78px;top:96px;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.slpc-logo{width:210px;display:flex;margin-bottom:26px}.slpc-logo svg{display:block}.slpc-k{font-size:15px;letter-spacing:.18em;text-transform:uppercase;font-weight:900;color:#e5e4ea}.slp-cover h1{margin:0;max-width:820px;font-size:52px;line-height:1.08;font-weight:900;color:#fff;text-wrap:balance}.slpc-d{margin:4px 0 0;font-size:18px;color:#e9e8ee;font-weight:600}.slpc-o{margin-top:12px;max-width:780px}.slpc-o b{display:block;margin:0 0 8px;font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:900;color:#e5e4ea}.slpc-o ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px}.slpc-o li{display:flex;align-items:flex-start;gap:10px;font-size:17px;line-height:1.35;font-weight:600;color:#fff}.slpc-o i{flex:none;position:relative;width:17px;height:17px;margin-top:2px;border-radius:50%;box-shadow:inset 0 0 0 2px #ffffffe6}.slpc-o li.met i{background:#fff}.slpc-o li.met i:after{content:"";position:absolute;left:5px;top:2.5px;width:5px;height:9px;border:solid #8a3df2;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.slpc-o em{align-self:center;font-style:normal;font-size:11.5px;font-weight:800;color:#fff;padding:2px 9px;border-radius:999px;background:#fff3}.slpc-qr{position:absolute;left:78px;bottom:64px;display:flex;align-items:center;gap:18px}.slpc-qr .slp-qr{width:118px}.slpc-qr p{margin:0;display:flex;flex-direction:column;gap:4px}.slpc-qr b{font-size:21px;font-weight:900;color:#fff}.slpc-qr span{font-size:14px;color:#e9e8ee}.slpc-m{position:absolute;right:96px;bottom:-96px;width:236px}.slp-end{align-items:center;justify-content:center}.slpe-in{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;max-width:720px}.slpe-logo{width:170px;display:flex;margin-bottom:8px}.slpe-logo svg{display:block}.slp-end h2{margin:0;font-size:38px;line-height:1.12;font-weight:900;color:#fff;text-wrap:balance}.slp-end p{margin:0;font-size:16px;line-height:1.5;color:#cac9d3;max-width:600px}.slpe-qr{margin-top:18px;display:flex;align-items:center;gap:20px;text-align:left}.slpe-qr .slp-qr{width:150px}.slpe-qr div{display:flex;flex-direction:column;gap:5px}.slpe-qr b{font-size:24px;font-weight:900;color:#fff}.slpe-qr span{font-size:14px;color:#cac9d3}.slps-in{flex:1;min-height:0;overflow:hidden;padding-top:16px;columns:2;column-gap:30px}.slp-srcs h2{column-span:all;margin:0 0 12px;font-size:26px;line-height:1.15;font-weight:900;color:#fff}.slps-s{break-inside:avoid;margin:0 0 9px}.slps-s b{display:block;margin-bottom:2px;font-size:11px;color:#fff}.slps-r{margin:0;font-size:10.5px;line-height:1.4;color:#cac9d3}.slps-r a{color:inherit;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.slps-m{column-span:all;margin:14px 0 0;font-size:10.5px;line-height:1.4;color:#a3a1b2}html:has(body.sl-printing.sl-light),body.sl-printing.sl-light{background:#fff!important}.slp-light{background:var(--pl-page);color:var(--pl-ink)}.slp-light .slp-h,.slp-light .slp-f{color:var(--pl-muted)}.slp-light .slp-t{color:var(--pl-ink);border-left-color:var(--pl-line)}.slp-light .slp-frame{background:var(--pl-page);box-shadow:0 0 0 1.5px var(--pl-line)}.slp-light .slp-stage{background:var(--pl-page);color:var(--pl-ink)}.slp-light .slp-bar{background:var(--pl-line)}.slp-light .slp-bar b{background:var(--pl-brand)}.slp-light .slp-notes,.slp-light.slp-nts .slp-notes{color:var(--pl-ink2)}.slp-light .slp-notes strong{color:var(--pl-ink)}.slp-light .slp-notes li::marker{color:var(--pl-brand)}.slp-light .slpc-o b{color:var(--pl-brand)}.slp-light .slpc-o li{color:var(--pl-ink)}.slp-light .slpc-o i{box-shadow:inset 0 0 0 2px var(--pl-brand)}.slp-light .slpc-o li.met i{background:var(--pl-brand)}.slp-light .slpc-o li.met i:after{border-color:var(--pl-page)}.slp-light .slpc-o em{background:none;box-shadow:inset 0 0 0 1.5px var(--pl-brand);color:var(--pl-brand)}.slp-light .slp-src{color:var(--pl-muted)}.slp-light .slp-ask{background:var(--pl-card);border-color:var(--pl-ask)}.slp-light .slpc-v{display:inline-block;margin-top:10px;padding:6px 16px;border-radius:999px;border:2px solid var(--pl-brand);color:var(--pl-brand);font-size:14px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.slp-light .slp-ask-k{color:var(--pl-ask-ink)}.slp-light .slp-q+.slp-q{border-top-color:var(--pl-line)}.slp-light .slp-qq{color:var(--pl-ink)}.slp-light .slp-qo span{border-color:var(--pl-line);color:var(--pl-ink2)}.slp-light .slp-qa,.slp-light .slp-qa b{color:var(--pl-right)}.slp-light .slp-qr{box-shadow:0 0 0 1.5px var(--pl-line)}.slp-light.slp-cover{background:linear-gradient(var(--pl-brand),var(--pl-brand)) 0 0/100% 12px no-repeat,var(--pl-page)}.slp-light .slpc-k{color:var(--pl-brand)}.slp-light.slp-cover h1{color:var(--pl-ink)}.slp-light .slpc-d,.slp-light .slpc-qr span{color:var(--pl-muted)}.slp-light .slpc-qr b,.slp-light .slpe-qr b,.slp-light.slp-end h2{color:var(--pl-ink)}.slp-light.slp-end p,.slp-light .slpe-qr span{color:var(--pl-ink2)}.slp-light.slp-srcs h2,.slp-light .slps-s b{color:var(--pl-ink)}#sl-print .slp-light :is(h1,h2){color:var(--pl-ink)}.slp-light .slps-r{color:var(--pl-ink2)}.slp-light .slps-m{color:var(--pl-muted)}}.tabs{display:flex;gap:4px;padding:4px;border-radius:999px;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff0f}.tab{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:0;border-radius:999px;background:transparent;color:#cbcad4;font-weight:800;font-size:15.5px;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}.tab svg{width:18px;height:18px;flex:none}.tab[aria-selected=true]{background:#ffffff21;color:#fff;box-shadow:inset 0 0 0 1px #ffffff1a}@media(hover:hover){.tab[aria-selected=false]:hover{background:#ffffff12;color:#fff}}.tab:focus-visible{outline:3px solid var(--ye);outline-offset:2px}#home:not(.tab-ready) #ready{display:none}#home.tab-ready #entry,#home.tab-ready #mine{display:none}#home:not(.tab-apps) #apps{display:none}#home.tab-apps #entry,#home.tab-apps #mine,#home.tab-apps #ready{display:none}@media(max-width:760px){.top{flex-wrap:wrap;row-gap:14px}.tabs{order:3;flex:1 1 100%}.tab{flex:1;justify-content:center;padding:0 10px}}.rpage{width:100%;min-width:0;max-width:1280px;margin:0 auto;padding:10px clamp(16px,4vw,56px) 64px}.ex-in{display:flex;flex-direction:column;gap:20px}.ex-head h1{font-weight:900;font-size:clamp(28px,3vw,38px);line-height:1.08;letter-spacing:-.02em;margin:0 0 6px;text-wrap:balance}.ex-head p{margin:0;max-width:60ch;color:#d1d0d8;font-size:clamp(15.5px,1.3vw,17.5px);line-height:1.45;font-weight:300}.ex-find{display:flex;flex-direction:column;gap:12px;min-width:0}.ex-q{display:flex;align-items:center;gap:10px;min-width:0;height:54px;padding:0 8px 0 18px;border-radius:999px;border:1.5px solid var(--line);background:#ffffff0b;cursor:text;transition:border-color .15s,background .15s}.ex-q:focus-within{border-color:var(--pu2);background:#ffffff12}.ex-q>svg{width:21px;height:21px;flex:none;color:#b4b3c1}.ex-q input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:var(--wh);font:inherit;font-size:16.5px;font-weight:600}.ex-q input::placeholder{color:#a3a1b2;font-weight:400}.ex-q input::-webkit-search-cancel-button{display:none}.ex-clear{flex:none;width:40px;height:40px;border-radius:50%;border:0;background:transparent;color:#cbcad4;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.ex-clear svg{width:18px;height:18px}@media(hover:hover){.ex-clear:hover{background:#ffffff14;color:#fff}}.ex-rows{display:flex;flex-direction:column;gap:8px;min-width:0}.ex-rows[hidden]{display:none}.ex-row{display:flex;align-items:center;gap:12px;min-width:0}.ex-k{flex:none;width:78px;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:900;color:#c9a8ff}.ex-opts{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.ex-o{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:36px;padding:0 14px;border-radius:999px;border:1.5px solid var(--line);background:transparent;color:#e5e4ea;font:inherit;font-weight:800;font-size:14.5px;white-space:nowrap;cursor:pointer;transition:border-color .15s,background .15s}@media(hover:hover){.ex-o:hover{border-color:var(--pu2);color:#fff}}.ex-o[aria-pressed=true]{background:#9046ff38;border-color:var(--pu2);color:#fff}.ex-o[aria-pressed=true]:before{content:"";flex:none;width:13px;height:13px;margin-left:-3px;background:currentColor;-webkit-mask:var(--i-check) center/contain no-repeat;mask:var(--i-check) center/contain no-repeat}.ex-main{display:flex;flex-direction:column;gap:12px;min-width:0}.ex-count{margin:0;display:flex;align-items:center;gap:12px;color:var(--mut);font-size:14px;font-weight:700}.ex-reset{min-height:32px;padding:0 4px;border:0;background:transparent;color:#d9c4ff;font:inherit;font-weight:800;font-size:13.5px;text-decoration:underline;text-decoration-color:#d9c4ff66;text-underline-offset:3px;cursor:pointer}.ex-q:focus-within,.ex-clear:focus-visible,.ex-o:focus-visible,.ex-reset:focus-visible,.ex-c:focus-visible{outline:3px solid var(--ye);outline-offset:3px}.ex-q:focus-within{outline:0}.ex-res{display:flex;flex-direction:column;gap:26px}.ex-sec{display:flex;flex-direction:column;gap:12px}.ex-h2{margin:2px 0 0;font-size:21px;font-weight:900;letter-spacing:-.01em}.ex-none{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:26px 24px;border-radius:22px;background:#ffffff09;border:1px dashed rgba(255,255,255,.14)}.ex-none b{font-size:19px;font-weight:900}.ex-none p{margin:0;max-width:56ch;color:#cac9d3;line-height:1.45}.rgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.ex-c{display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;column-gap:13px;row-gap:10px;height:150px;padding:16px 16px 14px;border-radius:20px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(160deg,#2e2c39,#24222f);color:var(--wh);text-align:left;font:inherit;cursor:pointer;overflow:hidden;transition:transform .15s,box-shadow .15s,border-color .15s}.ex-c.feat{border-color:#ffd66666;background:radial-gradient(circle at 92% 0%,rgba(255,214,102,.12),transparent 50%),linear-gradient(160deg,#32303d,#24222f)}@media(hover:hover){.ex-c:hover{transform:translateY(-2px);border-color:#a86bff80;box-shadow:0 16px 36px #0a091166}}.ex-ic,.ex-sic{flex:none;width:44px;height:44px;border-radius:50%;background:var(--card2);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px #ffffff14}.ex-ic{grid-row:1;align-self:start}.ex-sic{width:52px;height:52px}.ex-ic img{width:34px;height:34px;object-fit:contain;filter:drop-shadow(0 3px 6px rgba(0,0,0,.28))}.ex-sic img{width:40px;height:40px;object-fit:contain;filter:drop-shadow(0 3px 6px rgba(0,0,0,.28))}.ex-ic.drawn svg,.ex-sic.drawn svg{width:48%;height:48%;color:#c9a8ff}.ex-ic.drawn[data-cat=admission] svg,.ex-sic.drawn[data-cat=admission] svg{color:#9fe2ff}.ex-ic.drawn[data-cat=languages] svg,.ex-sic.drawn[data-cat=languages] svg{color:#ffd28a}.ex-ic.drawn[data-cat=school-years] svg,.ex-sic.drawn[data-cat=school-years] svg{color:#ff9d75}.ex-ic.drawn[data-cat=personal-finance] svg,.ex-sic.drawn[data-cat=personal-finance] svg{color:#ffa3d4}.ex-ic.drawn[data-cat=chess] svg,.ex-sic.drawn[data-cat=chess] svg{color:#e8e1d3}.ex-t{grid-column:2;grid-row:1;display:flex;flex-direction:column;gap:5px;min-width:0;min-height:0}.ex-t b{font-size:17px;line-height:1.22;font-weight:900;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ex-t em{font-style:normal;color:#c7c6d0;font-size:14px;line-height:1.38;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ex-m{grid-column:2;grid-row:2;min-width:0;color:#b7b6c3;font-size:13.5px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ex-s .sheet-card{width:min(620px,100%);display:flex;flex-direction:column;gap:16px}.ex-shh{display:flex;gap:14px;align-items:flex-start;padding-right:40px}.ex-shh h3{margin:2px 0 4px;font-size:23px;line-height:1.15;font-weight:900;text-wrap:balance}.ex-shh .ex-sub{margin:0;color:#d1d0d8;font-size:15.5px;font-weight:400;line-height:1.42}.ex-shh .ex-meta{margin:8px 0 0;font-size:14px;color:#cac9d3;font-weight:800}.ex-shh .ex-when{margin:6px 0 0;font-size:13.5px;color:var(--ye);font-weight:800}.ex-var{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ex-var button{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:6px 14px;border-radius:999px;border:1.5px solid var(--line);background:transparent;color:#e5e4ea;font:inherit;font-weight:800;font-size:14.5px;cursor:pointer}@media(hover:hover){.ex-var button[aria-checked=false]:hover{border-color:var(--pu2);color:#fff}}.ex-var button[aria-checked=true]{background:#9046ff38;border-color:var(--pu2);color:#fff}.ex-var button:focus-visible{outline:3px solid var(--ye);outline-offset:2px}.ex-body{display:flex;flex-direction:column}.ex-st{list-style:none;margin:0;padding:6px 0;border-radius:16px;background:#ffffff0a}.ex-st li{display:flex;gap:12px;align-items:center;padding:8px 14px}.ex-st li b{flex:none;width:24px;height:24px;border-radius:50%;background:var(--card2);display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:900;color:#dcdbe2}.ex-st li span{min-width:0;font-weight:700;font-size:15px;line-height:1.3}.ex-st li.ex-fin b{background:#9046ff38;color:#d9c4ff}.ex-st li.ex-fin b svg{width:13px;height:13px}.ex-pick{margin:0;padding:18px 16px;border-radius:16px;background:#ffffff0a;color:#cac9d3;font-size:15px;line-height:1.4;text-align:center}.ex-lv{list-style:none;margin:0;padding:0;border-radius:16px;background:#ffffff0a}.ex-lv>li+li{border-top:1px solid rgba(255,255,255,.06)}.ex-lv details>summary{list-style:none;display:flex;align-items:center;gap:10px;padding:12px 14px;cursor:pointer;border-radius:16px}.ex-lv details>summary::-webkit-details-marker{display:none}.ex-lv summary strong{flex:1;min-width:0;font-weight:800;font-size:15px;line-height:1.3}.ex-lv summary em{flex:none;font-style:normal;color:var(--mut);font-size:13px;font-weight:700}.ex-lv details>summary:after,.ex-more>summary:after{content:"";flex:none;width:9px;height:9px;margin:0 4px 0 2px;border-right:2px solid #c9a8ff;border-bottom:2px solid #c9a8ff;transform:translateY(-3px) rotate(45deg);transition:transform .2s}.ex-lv details[open]>summary:after,.ex-more[open]>summary:after{transform:translateY(2px) rotate(-135deg)}.ex-lv details>summary:focus-visible,.ex-more>summary:focus-visible{outline:3px solid var(--ye);outline-offset:-3px}.ex-lv ul{list-style:none;margin:0;padding:0 14px 12px;display:flex;flex-direction:column;gap:6px}.ex-lv ul li{padding:0 0 0 14px;position:relative;color:#d4d3db;font-size:14px;line-height:1.35}.ex-lv ul li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%;background:#8b8999}.ex-mbox:empty{display:none}.ex-more{border-radius:16px;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff0f}.ex-more>summary{list-style:none;display:flex;align-items:center;gap:8px;padding:12px 14px;cursor:pointer;border-radius:16px;color:#d9c4ff;font-size:14px;font-weight:800}.ex-more>summary::-webkit-details-marker{display:none}.ex-more>summary span{flex:1;min-width:0}.ex-more>summary svg{flex:none;width:17px;height:17px;color:#cbb3ff}.ex-more-in{display:flex;flex-direction:column;gap:12px;padding:0 14px 14px}.ex-ses{margin:0;color:#d4d3db;font-size:14px;line-height:1.4}.ex-src h4{margin:0 0 8px;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:900;color:#c9a8ff}.ex-src ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ex-src li{display:flex;flex-direction:column;gap:2px}.ex-src a{color:#d9c4ff;font-weight:700;font-size:14.5px;line-height:1.35;text-decoration:underline;text-decoration-color:#d9c4ff59;text-underline-offset:3px}.ex-src a svg{width:14px;height:14px;margin-left:5px;vertical-align:-1px}.ex-src em{font-style:normal;color:var(--mut);font-size:12.5px}.ex-go{position:sticky;bottom:-20px;z-index:2;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:14px 24px 20px;margin:-4px -24px -20px;background:#181723;box-shadow:0 -1px #ffffff14,0 -14px 24px -10px #0a0911e6}.ex-go .btn{width:100%}.ex-go p{margin:0;text-align:center;color:var(--mut);font-size:13px}@media(max-width:640px){.rgrid{grid-template-columns:minmax(0,1fr)}.ex-c{height:150px}.ex-q{height:50px;padding-left:15px}.ex-row{gap:10px;margin-right:calc(-1*clamp(16px,4vw,56px))}.ex-k{width:auto;min-width:64px}.ex-opts{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:2px clamp(16px,4vw,56px) 2px 2px;-webkit-mask:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.ex-opts::-webkit-scrollbar{display:none}.ex-shh{gap:12px}.ex-shh h3{font-size:21px}.ex-go{bottom:calc(-18px - env(safe-area-inset-bottom,0px));margin:-4px -18px calc(-18px - env(safe-area-inset-bottom,0px));padding:12px 18px calc(18px + env(safe-area-inset-bottom,0px))}}.top{padding-top:calc(22px + env(safe-area-inset-top,0px))}@media(max-width:480px){.top{padding-top:calc(16px + env(safe-area-inset-top,0px))}}.prep{padding-top:calc(22px + env(safe-area-inset-top,0px))}.ik-top{padding-top:calc(12px + env(safe-area-inset-top,0px))}@media(max-height:520px)and (min-width:641px){.ik-top{padding-top:calc(6px + env(safe-area-inset-top,0px))}}button,a,[role=button],.btn,.chip,.rchip,.ex-c,.rf,label{-webkit-tap-highlight-color:transparent;touch-action:manipulation}html:has(>body[data-screen=live]),html:has(>body[data-screen=prep]),html:has(>body[data-screen=intake]){overscroll-behavior-y:none}.sheet-x{position:sticky;top:6px;right:auto;z-index:3;flex:none;align-self:flex-end;margin:-10px -10px -38px 0;background:#353442}.sheet-x:hover{background:#454452}.pv-dock{display:none}@media(max-width:900px){.pv-dock{display:flex;flex-direction:column;align-items:stretch;gap:6px;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:#11101a;box-shadow:0 -1px #ffffff14,0 -14px 28px #0a09118c;transform:translateY(110%);transition:transform .28s cubic-bezier(.2,.8,.2,1);pointer-events:none}.pv-dock.on{transform:none;pointer-events:auto}.pv-dock .btn{height:54px;font-size:17px;width:100%}.pv-dock .btn.go{background:linear-gradient(135deg,#9a55ff,#7a2cff);box-shadow:0 12px 30px #9046ff6b}.pv-dock .btn svg{width:20px;height:20px}.pvd-n{text-align:center;font-size:13px;color:var(--mut)}.pv{padding-bottom:calc(120px + env(safe-area-inset-bottom,0px))}body[data-screen=path]:has(.pv-dock.on) #toasts{bottom:calc(104px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.pv-dock{transition:none}}@media(max-width:640px){.modal{align-items:flex-end;padding:0}.modal .card{max-width:none;border-radius:24px 24px 0 0;padding:26px 20px calc(20px + env(safe-area-inset-bottom,0px))}.modal .card .row{align-self:stretch}.modal .card .row .btn{flex:1 1 0}.hud-top button{position:relative}.hud-top button:before{content:"";position:absolute;inset:-4px -3px}.prep-go-row #prep-go{flex:1 1 100%}}@media(pointer:coarse){button:not(:disabled):active,.btn:not(:disabled):active,[role=button]:active,label.attach:active{scale:.97}button,.btn,[role=button],label.attach{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}.tabbar{display:none}@media(max-width:640px),(pointer:coarse)and (max-height:500px){body[data-screen=home] .tabbar{display:grid}.tabbar{position:fixed;left:calc(10px + env(safe-area-inset-left,0px));right:calc(10px + env(safe-area-inset-right,0px));bottom:calc(8px + env(safe-area-inset-bottom,0px));z-index:44;height:64px;margin:0 auto;max-width:520px;border-radius:32px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;background:#252330d6;-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);border:1px solid rgba(255,255,255,.1);box-shadow:0 14px 34px #00000073}.tbb{height:100%;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:0;background:none;border:0;color:#a6a4b5;font:inherit;font-size:11.5px;font-weight:800;line-height:1.1;cursor:pointer;-webkit-tap-highlight-color:transparent}.tbb span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tbb[aria-current=page]{color:#fff}.tbb:focus-visible{outline:3px solid var(--ye);outline-offset:-4px;border-radius:24px}.tb-talk .tbt{width:64px;height:64px;margin-top:-34px;border-radius:50%;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 35% 30%,#ff8a4c,#ff5f1f 55%,#d9400a);box-shadow:0 12px 28px #ff5f1f73,0 0 0 6px var(--bg)}body[data-screen=home] #home{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}body[data-screen=home] #toasts{bottom:calc(96px + env(safe-area-inset-bottom,0px))}#home .tabs,#home.tab-study #entry,#home.tab-study #ready{display:none}#home.tab-study .mine{padding-top:6px}#home.tab-study .mine-h h2{font-size:30px}}@media(pointer:coarse)and (max-height:500px){.tabbar{height:54px}.tb-talk .tbt{width:54px;height:54px;margin-top:-22px}}.hb{display:none}@media(max-width:640px),(pointer:coarse)and (max-height:500px){#home .hb{display:flex;order:1;flex-direction:column;align-items:center;gap:8px;padding:30px 16px 14px;text-align:center}.hb-disc{width:128px;height:128px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 50% 40%,#343240,#1a1925);box-shadow:0 0 0 10px #9046ff14,0 0 0 22px #9046ff0a}.hb-disc>span{width:88px;margin-top:6px;animation:hb-breathe 3.2s ease-in-out infinite}.hb-disc>span svg{display:block;width:100%;height:auto}.hb-say{position:relative;margin:10px 0 0;max-width:340px;padding:13px 16px;border-radius:20px;background:var(--card);font-size:17px;font-weight:800;line-height:1.35;text-align:left;overflow-wrap:anywhere}.hb-say:before{content:"";position:absolute;top:-6px;left:50%;margin-left:-7px;width:14px;height:14px;background:var(--card);transform:rotate(45deg);border-radius:3px}.hb-say:empty{display:none}.hb-or{margin:2px 0 0;font-size:14px;color:var(--mut)}.hb-go{align-self:stretch;margin-top:6px;border-radius:20px;background:var(--bg2);border:1px solid rgba(255,255,255,.06);overflow:hidden;text-align:left}.hb-r{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr) 16px;gap:12px;align-items:center;width:100%;padding:11px 14px;border:0;background:none;color:var(--wh);font:inherit;text-align:left;cursor:pointer}.hb-r+.hb-r:before{content:"";position:absolute;top:0;left:68px;right:0;height:1px;background:#ffffff12}.hb-i{width:42px;height:42px;border-radius:12px;overflow:hidden;display:grid;place-items:center;background:var(--card)}.hb-i>*{max-width:100%;max-height:100%}.hb-chess{font-size:24px;color:#ffb07a;background:#ff5f1f24}.hb-t{display:flex;flex-direction:column;gap:2px;min-width:0}.hb-t b{font-size:15.5px;line-height:1.25}.hb-t em{font-style:normal;font-size:13px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#home .entry-h{padding-top:6px}#home .live-pill{display:none}#entry-q{font-size:24px}#home:not(.tab-study) #mine{display:none}#home.hb-back .entry-r{display:none}}@keyframes hb-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.hb-disc>span{animation:none}}.va{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;padding:4px 0 2px}.va-heard{margin:0;min-height:3.2em;max-width:30ch;font-size:21px;font-weight:800;line-height:1.35;color:var(--wh);overflow-wrap:anywhere}.va-hint{font-size:16px;font-weight:600;color:var(--mut)}.va-wave{display:flex;align-items:center;justify-content:center;gap:4px;height:46px}.va-wave i{width:5px;height:100%;border-radius:3px;background:linear-gradient(180deg,#ffb07a,#ff5f1f);transform:scaleY(.12);transition:transform .09s linear}.va-mic{position:relative;width:84px;height:84px;border-radius:50%;border:0;display:grid;place-items:center;color:#fff;cursor:pointer;background:radial-gradient(circle at 35% 30%,#ff8a4c,#ff5f1f 55%,#d9400a);box-shadow:0 14px 30px #ff5f1f73}.va-mic svg{width:34px;height:34px}.va.on .va-mic:before,.va.on .va-mic:after{content:"";position:absolute;inset:0;border-radius:50%;border:3px solid rgba(255,95,31,.6);animation:va-ring 1.4s ease-out infinite;pointer-events:none}.va.on .va-mic:after{animation-delay:.7s}@keyframes va-ring{0%{transform:scale(1);opacity:.9}to{transform:scale(1.5);opacity:0}}.va-st{min-height:1.3em;font-size:14px;color:var(--mut)}.va-write{font-size:15px}@media(prefers-reduced-motion:reduce){.va.on .va-mic:before,.va.on .va-mic:after{animation:none}}.sheet-grab{display:none}@media(max-width:640px){.sheet-grab{display:flex;flex:none;align-items:center;justify-content:center;position:sticky;top:-22px;z-index:4;height:26px;margin:-22px -18px -12px;touch-action:none;cursor:grab}.sheet-grab i{width:40px;height:5px;border-radius:3px;background:#ffffff4d}}.ik-notes{padding-bottom:36px}.ik-notes:after{content:"";position:sticky;bottom:-36px;flex:none;height:44px;margin:-44px 0 -36px;background:linear-gradient(#2b293600,#2b2936f7 70%);pointer-events:none}@media(max-width:640px){.ik-tr #ik-skip{min-height:40px;padding:0 14px;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--line);color:#d9d8df}}.showroom{width:100%;max-width:1120px;margin:0 auto;padding:12px clamp(16px,4vw,56px) 72px;display:flex;flex-direction:column;gap:22px}.sr-hero{display:flex;flex-direction:column;gap:8px;padding-top:clamp(8px,4vh,48px);max-width:760px}.sr-k{align-self:flex-start;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:900;color:#c9a8ff;background:#9046ff29;border-radius:999px;padding:5px 12px}.sr-hero h1{margin:4px 0 0;font-size:clamp(32px,4.6vw,54px);line-height:1.04;font-weight:900;text-wrap:balance}.sr-hero p{margin:0;font-size:clamp(16px,1.6vw,19px);line-height:1.45;color:#d5d4dc;max-width:640px}.sr-gate{display:flex;flex-direction:column;gap:10px;max-width:460px;padding:22px;border-radius:22px;background:linear-gradient(160deg,#2e2c39,#24222f);border:1px solid rgba(255,255,255,.07)}.sr-gate label{font-weight:800;font-size:14px;color:var(--mut)}.sr-row{display:flex;gap:10px}.sr-row input{flex:1;min-width:0;height:52px;padding:0 16px;border-radius:14px;border:1px solid var(--line);background:var(--bg);font-size:17px}.sr-row input:focus{outline:none;border-color:var(--pu2);box-shadow:0 0 0 3px #a86bff40}.sr-row .btn{height:52px;padding:0 24px}.sr-err{margin:0;color:#ff9db4;font-weight:700;font-size:14px}.sr-note{margin:0;color:var(--mut);font-size:15px;line-height:1.5;max-width:760px}.sr-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:18px;align-items:start}.sr-block{display:flex;flex-direction:column;border-radius:22px;background:linear-gradient(160deg,#2e2c39,#24222f);border:1px solid rgba(255,255,255,.07);overflow:hidden}.sr-block h2{margin:0;padding:16px 20px 10px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-weight:900;color:#c9a8ff}.sr-item{display:flex;align-items:center;gap:16px;width:100%;padding:14px 20px;border:0;border-top:1px solid rgba(255,255,255,.07);background:none;text-align:left;cursor:pointer;transition:background .15s}.sr-item:hover:not(:disabled){background:#ffffff0a}.sr-item:disabled{cursor:default;opacity:.55}.sr-item:focus-visible{outline:3px solid var(--pu2);outline-offset:-3px}.sr-ic{flex:none;width:68px;height:68px;border-radius:18px;background:#ffffff0d;display:grid;place-items:center;overflow:hidden}.sr-ic img{width:60px;height:60px;object-fit:contain}.sr-ic svg{width:30px;height:30px;color:var(--pu2)}.sr-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.sr-t i{font-style:normal;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ye)}.sr-t b{font-size:19px;font-weight:900;line-height:1.2}.sr-t em{font-style:normal;color:var(--mut);font-size:14px;line-height:1.4}.sr-go{flex:none;display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border-radius:999px;background:var(--pu);color:#fff;font-weight:800;font-size:15px}.sr-go svg{width:16px;height:16px}.sr-item:disabled .sr-go{background:var(--card2);color:var(--mut)}.sr-item.busy .sr-go{opacity:.6}@media(max-width:560px){.sr-go span{display:none}.sr-go{padding:12px}.sr-ic{width:56px;height:56px}.sr-ic img{width:50px;height:50px}.sr-row{flex-direction:column}.sr-row .btn{width:100%}}.alg .alg-3d{pointer-events:auto}.alg .alg-3d{-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.alg .alg-3d canvas{-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.alg .alg-3d-home{position:absolute;right:12px;top:12px;width:56px;height:56px;padding:0;border-radius:50%;border:2px solid rgba(255,255,255,.16);background:#0a0911bd;box-shadow:0 8px 22px #00000057;display:grid;place-items:center;cursor:pointer;opacity:0;pointer-events:none;transform:scale(var(--tap,1));transform-origin:100% 0;-webkit-tap-highlight-color:transparent;transition:opacity .3s,background .2s}.alg .alg-3d-home.on{opacity:1;pointer-events:auto}.alg .alg-3d-home:before{content:"";width:26px;height:26px;background:#fafaff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12a8 8 0 1 0 2.6-5.9'/%3E%3Cpath d='M4 4v5h5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12a8 8 0 1 0 2.6-5.9'/%3E%3Cpath d='M4 4v5h5'/%3E%3C/svg%3E") center/contain no-repeat}.alg .alg-3d-home:hover{background:#1e1d29db}.alg .alg-3d-home:focus-visible,.alg .alg-3d-info:focus-visible{outline:3px solid #ffb73e;outline-offset:3px}.alg .alg-chess-view{position:absolute;left:12px;top:12px;z-index:3;width:80px;height:80px;padding:0;border-radius:50%;border:2px solid rgba(255,255,255,.16);background:#0a0911bd;box-shadow:0 8px 22px #00000057;color:#fafaff;font-family:inherit;font-weight:900;font-size:30px;line-height:1;letter-spacing:.02em;cursor:pointer;transform:scale(var(--tap,1));transform-origin:0 0;-webkit-tap-highlight-color:transparent;transition:background .2s}.alg .alg-chess-view:hover{background:#1e1d29db}.alg .alg-chess-view[aria-pressed=true]{border-color:#ffb73e99}.alg .alg-chess-view:disabled{opacity:.6;cursor:progress}.alg .alg-chess-view:focus-visible{outline:3px solid #ffb73e;outline-offset:3px}.alg .alg-3d-info{position:absolute;left:10px;bottom:10px;width:34px;height:34px;padding:0;border-radius:50%;border:1.5px solid rgba(255,255,255,.22);background:#0a091180;color:#fafaffb8;font:italic 700 19px/1 Georgia,Times New Roman,serif;display:grid;place-items:center;cursor:pointer;opacity:.62;transform:scale(var(--tap,1));transform-origin:0 100%;-webkit-tap-highlight-color:transparent;transition:opacity .2s,background .2s}.alg .alg-3d-info:before{content:"i"}.alg .alg-3d-info:after{content:"";position:absolute;inset:-14px;border-radius:50%}.alg .alg-3d-info:hover,.alg .alg-3d-info[aria-expanded=true]{opacity:1;background:#1e1d29db}.alg .alg-3d-credit{position:absolute;left:10px;bottom:calc(18px + 34px * var(--tap,1));visibility:hidden;max-width:min(92%,640px);padding:10px 14px;border-radius:12px;background:#0a0911e6;border:1.5px solid rgba(255,255,255,.14);color:#e5e4ea;font-size:18px;font-weight:500;line-height:1.35;opacity:0;pointer-events:none;transform:scale(var(--tap,1));transform-origin:0 100%;transition:opacity .2s,visibility 0s .2s}.alg .alg-3d-credit.in{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .2s}.alg .alg-3d-credit a{color:#ffb73e;text-decoration:underline;text-underline-offset:2px}.alg .alg-3d-credit{max-height:calc((100% - 30px - 34px * var(--tap,1)) / var(--tap,1));overflow-y:auto;overscroll-behavior:contain}.alg .alg-3d-credit p{margin:0}.alg .alg-3d-credit .cr-h{margin-top:10px;font-size:18px;font-weight:700;color:#fafaff}.alg .alg-3d-credit .cr-w{margin:4px 0 0;padding-left:22px;font-size:18px;line-height:1.38}.alg .alg-3d-credit .cr-w li+li{margin-top:4px}.alg .alg-3d-credit .cr-n,.alg .alg-3d-credit .cr-sa{margin-top:8px;font-size:17px;line-height:1.35;color:#c6c5d0}.alg .alg-3d-tags text{paint-order:stroke;stroke:#11101ae0;stroke-width:7px;stroke-linejoin:round}.alg .alg-3d-tags text[fill="#15141f"]{stroke:none}.alg .alg-3d-hint{position:absolute;left:50%;top:100%;transform:translate(-50%,12px) scale(var(--tap,1));transform-origin:50% 0;display:flex;align-items:center;gap:12px;padding:12px 24px 12px 16px;border-radius:999px;background:#0a0911d1;border:2px solid rgba(255,255,255,.14);box-shadow:0 12px 34px #0006;color:#fafaff;font-weight:900;font-size:26px;line-height:1;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .45s,transform .45s cubic-bezier(.2,1.4,.4,1)}.alg .alg-3d-hint.in{opacity:1;transform:translate(-50%) scale(var(--tap,1))}.alg .alg-3d-hint.out{opacity:0;transform:translate(-50%,8px) scale(var(--tap,1));transition:opacity .4s,transform .4s}.alg .alg-3d-hint i{width:34px;height:34px;flex:none;background:#ffb73e;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 4 0 0 0 15.5 2.8'/%3E%3Cpath d='M21 12a9 4 0 0 0-15.5-2.8'/%3E%3Cpath d='M19 18l-.5-3.2 3.2-.6'/%3E%3Cpath d='M5 6l.5 3.2-3.2.6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 4 0 0 0 15.5 2.8'/%3E%3Cpath d='M21 12a9 4 0 0 0-15.5-2.8'/%3E%3Cpath d='M19 18l-.5-3.2 3.2-.6'/%3E%3Cpath d='M5 6l.5 3.2-3.2.6'/%3E%3C/svg%3E") center/contain no-repeat;animation:alg3dturn 2.4s ease-in-out infinite}@keyframes alg3dturn{0%,to{transform:rotate(-12deg)}50%{transform:rotate(12deg)}}.alg .alg-3d-play{position:absolute;right:12px;bottom:12px;width:64px;height:64px;padding:0;border-radius:50%;border:2px solid rgba(255,255,255,.16);background:#0a0911bd;box-shadow:0 8px 22px #00000057;display:grid;place-items:center;cursor:pointer;transform:scale(var(--tap,1));transform-origin:100% 100%;-webkit-tap-highlight-color:transparent;transition:background .2s}.alg .alg-3d-play:before{content:"";width:26px;height:26px;background:#fafaff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='5' y='4' width='5' height='16' rx='1.5'/%3E%3Crect x='14' y='4' width='5' height='16' rx='1.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='5' y='4' width='5' height='16' rx='1.5'/%3E%3Crect x='14' y='4' width='5' height='16' rx='1.5'/%3E%3C/svg%3E") center/contain no-repeat}.alg .alg-3d-play.paused:before{background:#ffb73e;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 4.5v15a1 1 0 0 0 1.5.86l12-7.5a1 1 0 0 0 0-1.72l-12-7.5A1 1 0 0 0 7 4.5z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 4.5v15a1 1 0 0 0 1.5.86l12-7.5a1 1 0 0 0 0-1.72l-12-7.5A1 1 0 0 0 7 4.5z'/%3E%3C/svg%3E")}.alg .alg-3d-play:hover{background:#1e1d29db}.alg .alg-3d-play:focus-visible{outline:3px solid #ffb73e;outline-offset:3px}.alg .alg-3d-slow{position:absolute;right:calc(12px + 76px * var(--tap,1));bottom:12px;min-width:64px;height:64px;padding:0 10px;border-radius:32px;border:2px solid rgba(255,255,255,.16);background:#0a0911bd;box-shadow:0 8px 22px #00000057;color:#fafaff;font:900 22px/1 Museo,system-ui,sans-serif;cursor:pointer;transform:scale(var(--tap,1));transform-origin:100% 100%;-webkit-tap-highlight-color:transparent;transition:background .2s,color .2s}.alg .alg-3d-slow.on{color:#ffb73e}.alg .alg-3d-slow:hover{background:#1e1d29db}.alg .alg-3d-slow:focus-visible{outline:3px solid #ffb73e;outline-offset:3px}@media(prefers-reduced-motion:reduce){.alg .alg-3d-hint i{animation:none}}#photo-btn{display:none}#live:has(#board.has-nb) #review{display:none}#live:has(#board.has-nb) #photo-btn{display:inline-flex}#live:has(#board.has-nb):has(#typebox:not([hidden])) #photo-btn{display:none}#photo-btn:disabled{cursor:progress;opacity:.75}#photo-btn.busy i{animation:camPulse 1s ease-in-out infinite}@keyframes camPulse{50%{opacity:.35}}.fkeys{display:none}body[data-stem] .fkeys{display:flex;flex-wrap:wrap;position:absolute;right:0;bottom:calc(100% + 8px);width:max-content;max-width:min(560px,var(--fkw, calc(50vw - 80px) ));box-sizing:border-box;gap:6px;padding:6px;overflow-x:auto;scrollbar-width:none;border-radius:16px;background:#23222e;box-shadow:0 10px 30px #00000073}body[data-stem] .fkeys::-webkit-scrollbar{display:none}.fkeys button{flex:none;min-width:40px;height:38px;padding:0 10px;border:0;border-radius:10px;background:#ffffff1a;color:var(--wh);font:inherit;font-weight:700;font-size:18px;line-height:1;cursor:pointer}.fkeys button:hover,.fkeys button:focus-visible{background:#fff3}.fkeys button:active{background:#9046ff}@media(hover:hover)and (pointer:fine){.fkeys button[data-pad]{display:none}body[data-stem] .fkeys{gap:4px}.fkeys button{min-width:35px;height:35px;padding:0 7px;font-size:17px}}@media(orientation:portrait)and (max-width:600px){#live:has(#board.has-nb):has(#typebox:not([hidden])) #photo-btn{display:inline-flex}body[data-stem] .fkeys{left:0;right:0;width:auto;max-width:none;flex-wrap:nowrap}body[data-stem] #live:has(#typebox:not([hidden])){--hb: calc(214px + env(safe-area-inset-bottom,0px)) }}@media(orientation:portrait)and (max-width:600px)and (max-height:640px){body[data-stem] #live:has(#typebox:not([hidden])){--hb: calc(196px + env(safe-area-inset-bottom,0px)) }}@media(orientation:landscape)and (max-height:500px){body[data-stem] .fkeys{left:0;right:0;width:auto;max-width:none;flex-wrap:nowrap}body[data-stem] #live:has(#typebox:not([hidden])) .talk{bottom:calc(134px + env(safe-area-inset-bottom,0px))}}body[data-stem] .fkeys.more{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent)}.ex-ic.drawn[data-cat=language-courses] svg,.ex-sic.drawn[data-cat=language-courses] svg{color:#c7b6ff}.wr{max-width:1180px;margin:0 auto;padding:0 clamp(16px,3.4vw,48px) 60px}.wr-brand{gap:16px;min-width:0}.wr-title{font-weight:800;font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:14px;border-left:1px solid var(--line);min-width:0}.wr-load{display:flex;align-items:center;gap:12px;color:var(--mut);padding:40px 0}.wr-load i{width:22px;height:22px;border-radius:50%;border:3px solid rgba(255,255,255,.25);border-top-color:var(--pu2);animation:spin 1s linear infinite}.wr-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,10fr);gap:22px;align-items:start}.wr-grid:not(.split){grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.wr-paper,.wr-ed,.wr-score,.wr-crit,.wr-next{background:#ffffff09;border:1px solid rgba(255,255,255,.07);border-radius:24px;padding:20px clamp(16px,2.2vw,26px);min-width:0}.wr-text{min-width:0;padding-top:6px}.wr-paper{position:relative;padding:22px clamp(18px,2.4vw,30px)}.wr-k{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:14px;color:var(--mut);font-weight:700;margin-bottom:10px}.wr-k b{color:var(--wh);font-weight:800}.wr-k .wr-change{margin-left:auto;padding:4px 0;font-size:14px;color:var(--sky);text-decoration:underline;text-underline-offset:3px}.wr-paper h2{margin:0 0 8px;font-size:clamp(21px,1.9vw,25px);font-weight:900;line-height:1.15;text-wrap:balance}.wr-sit{margin:0 0 12px;font-size:16px;line-height:1.45}.wr-sit p{margin:0 0 8px}.wr-src{border-left:3px solid var(--line);padding:2px 0 2px 16px;margin:0 0 14px;font-size:15.5px;line-height:1.5}.wr-mh{margin:0;color:var(--mut);font-size:15px}.wr-mh b{color:var(--wh);font-weight:700}.wr-sb{margin-top:8px}.wr-sb p{margin:0 0 6px}.wr-sb p:last-child{margin:0}.wr-src .wr-sh{font-weight:800;font-size:16.5px}.wr-q{margin:0 0 12px;font-size:16.5px;font-weight:800;line-height:1.4}.wr-pl{margin:0 0 6px;font-weight:800;font-size:15px}.wr-points{margin:0 0 12px;padding-left:24px;font-size:16px;line-height:1.55}.wr-points li{padding-left:2px}.wr-points li::marker{font-weight:800}.wr-table{border-collapse:collapse;margin:6px 0 12px;font-size:14.5px;max-width:100%}.wr-table td{border:1px solid var(--line);padding:4px 10px}.wr-do{margin:0 0 12px;font-size:16px;font-weight:800;line-height:1.45}.wr-for{color:var(--mut);margin:0;padding-top:12px;border-top:1px solid var(--line);font-size:14.5px;line-height:1.45}.wr-paper.own .wr-for,.wr-paper.fail .wr-for{border-top:0;padding-top:0;font-size:16px}.wr-foot{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px;margin-top:10px}.wr-foot .link{font-size:14.5px;padding:6px 0;color:var(--sky);text-decoration:underline;text-underline-offset:3px}.wr-start{display:none}.wr-paper.busy>:not(.wr-again){opacity:.3}.wr-again{position:absolute;inset:0;justify-content:center;padding:0}.wr-brief{margin:12px 0 0}.wr-brief summary{cursor:pointer;font-weight:700;color:var(--sky);padding:6px 0}.wr-brief textarea{display:block;width:100%;box-sizing:border-box;margin-top:8px;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:10px 12px;color:var(--wh);font:inherit;font-size:15.5px;resize:vertical}.wr-chg{padding:16px 18px}.wr-chg h4{margin:0 0 6px;font-size:13.5px;color:var(--mut);font-weight:700}.wr-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.wr-chg .btn.go{width:100%;justify-content:center}.wr-chg .wr-note{margin-top:8px;font-size:13.5px}.wr-ed{display:flex;flex-direction:column;gap:12px;position:sticky;top:16px}.wr-strip{display:none}.wr-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font-weight:800}.wr-time{display:inline-flex;align-items:center;gap:7px;font-variant-numeric:tabular-nums}.wr-time svg{width:18px;height:18px;flex:none}.wr-time.low,.wr-time.over{color:var(--ye)}.wr-count{color:var(--mut);font-variant-numeric:tabular-nums}.wr-count.ok{color:var(--sky)}.wr-count.over{color:var(--ye)}.wr-meter{height:4px;border-radius:9px;background:var(--line);position:relative;overflow:hidden;margin-top:-4px}.wr-meter b{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:9px;background:var(--sky);transition:width .2s}.wr-meter b.over{background:var(--ye)}.wr-meter i{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--wh);opacity:.55}.wr-keys{display:flex;flex-wrap:wrap;gap:6px}.wr-key{min-width:44px;height:44px;border-radius:12px;border:1px solid var(--line);background:var(--card);font-size:18px;font-weight:700;cursor:pointer}.wr-key:hover{background:var(--card2)}#wr-text{width:100%;min-height:clamp(260px,46vh,520px);resize:vertical;background:#fff;color:#13121c;border:0;border-radius:18px;padding:16px 18px;font-size:17px;line-height:1.6;font-family:Georgia,Times New Roman,serif}#wr-text:focus{outline:3px solid var(--pu2)}#wr-text[readonly]{opacity:.75}.wr-act{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.wr-act .btn.go{min-width:180px;background:linear-gradient(135deg,#9a55ff,#7a2cff);box-shadow:0 12px 30px #9046ff6b}.wr-act .i-cam{display:inline-block;width:20px;height:20px;background:currentColor;-webkit-mask:var(--i-cam) center/contain no-repeat;mask:var(--i-cam) center/contain no-repeat}.wr-note{margin:0;color:var(--mut);font-size:14.5px;line-height:1.45}.wr-wait .ww-bar{height:8px;border-radius:999px;background:var(--card2);overflow:hidden}.wr-wait .ww-bar b{display:block;height:100%;width:4%;background:linear-gradient(90deg,var(--pu),var(--sky));transition:width .25s}.wr-wait span{display:block;margin-top:8px;color:var(--mut);font-weight:700}.wr-done{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:22px;align-items:start}.wr-done .wr-score{grid-column:1/-1}.wr-done .wr-text{grid-row:span 2}.ws-top{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.ws-big{font-size:clamp(44px,6vw,64px);font-weight:900;line-height:1}.ws-big small{font-size:.45em;color:var(--mut);font-weight:800}.ws-t{display:flex;flex-direction:column;gap:4px;min-width:0}.ws-t b{font-size:18px}.ws-t span{color:var(--mut);font-weight:700}.wr-est{display:inline-block;align-self:flex-start;font-style:normal;font-size:12.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#d5d4db;border:1px solid var(--line);border-radius:999px;padding:3px 10px}.wr-pass{font-weight:800;font-size:14px}.wr-pass.ok{color:var(--gr)}.wr-pass.ko{color:var(--ye)}.ws-sum{margin:12px 0 0;font-size:16.5px;line-height:1.5}.ws-words{margin:10px 0 0;font-weight:700;color:var(--mut)}.ws-words.under,.ws-words.over{color:var(--ye)}.ws-part{margin:6px 0 0;color:var(--mut);font-size:14px}.ws-notice{margin-top:12px;padding-top:10px;border-top:1px solid var(--line)}.ws-notice p{margin:0 0 4px;color:var(--mut);font-size:12.5px;line-height:1.45}.wr-th{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:10px}.wr-th h3,.wr-crit h3{margin:0;font-size:13.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}.wr-th span{color:var(--mut);font-size:14px}.wr-body{background:#fff;color:#13121c;border-radius:18px;padding:16px 18px;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.9;overflow-wrap:anywhere}.wr-body p{margin:0 0 12px}.wr-body p:last-child{margin:0}.wr-fx{cursor:pointer;border-radius:6px}.wr-fx del{color:#c8102e;text-decoration:underline wavy #dd2450 1.5px;text-underline-offset:3px}.wr-fx ins{text-decoration:none;color:#14853b;font-weight:700;background:#e3f6e8;border-radius:5px;padding:0 4px;margin-left:4px}.wr-fx sup{font-family:Museo Sans Rounded,Nunito,Arial,sans-serif;font-size:11px;font-weight:900;color:#fff;background:var(--pu);border-radius:999px;padding:1px 6px;margin-right:3px}.wr-fx:hover del,.wr-fx.on del{background:#fde3e8}.wr-fx:focus-visible{outline:2px solid var(--pu);outline-offset:2px}.wr-pop{position:absolute;z-index:60;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:14px 42px 14px 16px;box-shadow:0 16px 40px #00000073;line-height:1.45}.wr-pop .wp-f{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-weight:800}.wr-pop del{color:#ff8fa3}.wr-pop ins{text-decoration:none;color:#9ee493}.wr-pop p{margin:8px 0 0}.wr-pop .wp-x{position:absolute;top:6px;right:6px;width:36px;height:36px;border-radius:50%;border:0;background:transparent;color:var(--mut);font-size:22px;cursor:pointer}.wr-crit ul{list-style:none;margin:10px 0 0;padding:0}.wr-crit li{padding:10px 0;border-top:1px solid var(--line)}.wr-crit li:first-child{border-top:0;padding-top:4px}.wc-h{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.wc-h b{font-size:15.5px}.wc-h span{color:var(--mut);font-size:13.5px}.wc-h em{margin-left:auto;font-style:normal;font-weight:900;font-size:18px}.wc-h em small{color:var(--mut);font-size:13px}.wc-bar{height:6px;border-radius:999px;background:var(--card2);margin:6px 0}.wc-bar b{display:block;height:100%;border-radius:999px;background:var(--sky)}.wr-crit p{margin:4px 0 0;font-size:14.5px;line-height:1.45}.wr-crit .wc-adj{color:var(--ye);font-size:13px}.wr-next .wr-model{margin:0 0 14px;padding-bottom:14px;border-bottom:1px solid var(--line)}.wr-model summary{cursor:pointer;font-weight:800}.wr-mt{margin-top:12px;background:#fff;color:#13121c;border-radius:18px;padding:14px 16px;font-family:Georgia,Times New Roman,serif;font-size:16px;line-height:1.7}.wr-mt p{margin:0 0 10px}.wr-mt p:last-child{margin:0}.wr-mnote{color:var(--mut);font-size:13.5px;margin:8px 0 0}.wr-next .wn-k{margin:0;font-weight:800}.wr-next ol{margin:8px 0 14px;padding-left:22px;line-height:1.5}.wn-b{display:flex;flex-wrap:wrap;gap:10px}.wr-next .btn.go{background:linear-gradient(135deg,#9a55ff,#7a2cff);box-shadow:0 12px 30px #9046ff6b}.sd-write svg{width:20px;height:20px}@media(max-width:900px){.wr-grid,.wr-done{grid-template-columns:1fr}.wr-done .wr-text{grid-row:auto}.wr-ed{position:static}}@media(max-width:699px){.wr-pop{position:fixed;left:12px!important;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));top:auto!important;width:auto!important;max-height:calc(100dvh - 90px);overflow:auto}.wr-act .btn{flex:1 1 auto}.wr-title{font-size:15px}.wr-grid.split .wr-start{display:flex;width:100%;justify-content:center;margin-top:16px}.wr-grid.split:not(.writing) .wr-ed,.wr-grid.split.writing .wr-paper{display:none}.wr-grid.split .wr-strip{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 0 10px;border-bottom:1px solid var(--line);font-size:15px}.wr-strip>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wr-strip .link{flex:none;font-size:14.5px;padding:4px 0;color:var(--sky);text-decoration:underline;text-underline-offset:3px}#wr-text{min-height:clamp(240px,48vh,520px)}}.rv{max-width:640px;margin:0 auto;padding:6px clamp(16px,4vw,40px) 56px;display:flex;flex-direction:column;gap:16px}.rv-streak{display:inline-flex;align-items:center;gap:6px;background:var(--card);padding:7px 14px 7px 10px;border-radius:999px;font-size:15px;color:var(--mut)}.rv-streak svg,.rv-run svg{width:20px;height:20px;color:var(--or);flex:none}.rv-streak b{color:var(--wh);font-size:17px}#rv-x svg{width:20px;height:20px}.rv-bar{position:relative;display:flex;align-items:center;gap:12px;height:22px}.rv-bar:before{content:"";flex:1;height:8px;border-radius:4px;background:#ffffff14}.rv-bar i{position:absolute;left:0;top:7px;height:8px;border-radius:4px;background:linear-gradient(90deg,var(--pu),var(--pu2));max-width:calc(100% - 74px);transition:width .4s ease}.rv-bar span{flex:none;min-width:62px;text-align:right;font-size:13.5px;font-weight:700;color:var(--mut)}.rv-card{background:var(--card);border-radius:24px;padding:26px 26px 22px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;box-shadow:inset 0 0 0 1.5px transparent;transition:box-shadow .2s}.rv-card.done.ok{box-shadow:inset 0 0 0 2px #61c8578c}.rv-card.done.near{box-shadow:inset 0 0 0 2px #ffb73e80}.rv-card.done.ko{box-shadow:inset 0 0 0 2px #dd245066}.rv-k{font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--pu2)}.rv-q{margin:0;font-weight:900;font-size:clamp(24px,4vw,32px);line-height:1.2;text-wrap:balance;overflow-wrap:anywhere}.rv-tl{color:#bfe9ff}.rv-said{color:#ffd1c4}.rv-gap{display:inline-block;min-width:3.2em;border-bottom:3px solid var(--pu2);color:transparent;line-height:1}.rv-sub,.rv-p{margin:0;color:#cccbd4;font-size:16px;line-height:1.45;max-width:46ch}.rv-play{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.rv-say{height:44px;padding:0 18px;font-size:15.5px;gap:8px}.rv-say svg{width:18px;height:18px}.rv-form{width:100%;display:flex;flex-direction:column;gap:10px;align-items:stretch}.rv-in{width:100%;height:58px;border-radius:16px;padding:0 18px;font-size:22px;text-align:center;background:#ffffff0f;border:1.5px solid var(--line);color:var(--wh);transition:border-color .15s,box-shadow .15s}.rv-in:focus{outline:none;border-color:var(--pu2);box-shadow:0 0 0 3px #a86bff38}.rv-in::placeholder{color:#8a8999;font-size:17px}.rv-in:disabled{opacity:.85}.rv-keys{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.rv-key{min-width:38px;height:38px;padding:0 8px;border-radius:10px;border:1.5px solid var(--line);background:#ffffff0a;color:var(--wh);font-size:17px;font-weight:700;cursor:pointer}.rv-key:hover{border-color:var(--pu2)}.rv-key:disabled{opacity:.4}.rv-pic{width:150px;height:150px;object-fit:contain;border-radius:50%;background:radial-gradient(circle at 50% 40%,#383745,#23212e);padding:14px}.rv-opts{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px}.rv-opts.n3{grid-template-columns:repeat(3,1fr)}.rv-opt{min-height:54px;border-radius:16px;border:1.5px solid var(--line);background:#ffffff0a;color:var(--wh);font-size:18px;font-weight:700;cursor:pointer;padding:8px 12px;overflow-wrap:anywhere}.rv-opt:hover:not(:disabled){border-color:var(--pu2);background:#9046ff1a}.rv-opt.on{border-color:var(--pu2)}.rv-opt.right{border-color:var(--gr);background:#61c85724}.rv-opt:disabled:not(.right):not(.on){opacity:.55}.rv-mic{display:flex;flex-direction:column;align-items:center;gap:10px}.rv-micb{width:78px;height:78px;border-radius:50%;border:0;background:var(--pu);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 24px #9046ff52}.rv-micb svg{width:34px;height:34px}.rv-micb.on{background:var(--or);animation:rv-pulse 1.2s ease-in-out infinite}.rv-micb:disabled{opacity:.5}@keyframes rv-pulse{50%{box-shadow:0 0 0 12px #ff5f1f2e}}@media(prefers-reduced-motion:reduce){.rv-micb.on{animation:none}}.rv-heard{margin:0;min-height:1.45em;color:#e5e4ea;font-size:16.5px;max-width:46ch}.rv-fb{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%}.rv-v{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:0;font-size:18px}.rv-v svg{width:22px;height:22px}.rv-v.ok{color:#9ee493}.rv-v.near b{color:var(--ye)}.rv-v.ko b{color:#ff9db4}.rv-ans{font-weight:700;color:var(--wh)}.rv-v .rv-ans{color:#9ee493}.rv-right{margin:0;display:flex;flex-direction:column;gap:2px;font-size:17px}.rv-right>span{font-size:13.5px;color:var(--mut);font-weight:700}.rv-right .rv-ans{font-size:22px;color:#9ee493}.rv-ans u{text-decoration:none;border-bottom:3px solid var(--ye)}.rv-full{color:#cccbd4;font-size:16px}.rv-why{margin:0;color:#cccbd4;font-size:15.5px}.rv-go{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;margin-top:2px}.rv-go .btn{min-width:220px}.rv-wait{min-height:220px;justify-content:center}.rv-wait p{margin:0;color:var(--mut)}.rv-spin{width:28px;height:28px;border-radius:50%;border:3px solid var(--line);border-top-color:var(--pu2);animation:spin .8s linear infinite}.rv-end{padding:32px 26px 28px}.rv-end h2{margin:0;font-weight:900;font-size:clamp(26px,3.6vw,34px)}.rv-ok{width:58px;height:58px;border-radius:50%;background:#61c85729;color:#9ee493;display:flex;align-items:center;justify-content:center}.rv-ok svg{width:30px;height:30px}.rv-ok.big{width:72px;height:72px}.rv-ok.big svg{width:38px;height:38px}.rv-run{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin:0;font-size:16px}.rv-run b{font-size:19px}.rv-run em{flex-basis:100%;font-style:normal;color:var(--mut);font-size:13.5px;margin-top:2px}.rv-run.sm{display:inline-flex;flex-wrap:nowrap;gap:4px;font-size:14px}.rv-run.sm b{font-size:15px}.rv-run.sm svg{width:18px;height:18px}.rv-note{margin:0;color:var(--mut);font-size:14.5px;max-width:44ch}.rp-wd{display:flex;flex-direction:column;gap:2px;background:var(--card);border-radius:20px;padding:16px 18px 8px}.rp-wd h3{margin-bottom:4px}.rp-words{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.rp-words li{display:flex;gap:12px;align-items:center;padding:10px 0}.rp-words li+li{border-top:1px solid rgba(255,255,255,.07)}.rp-words li>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;font-size:16.5px;line-height:1.4}.rp-words b{color:#bfe9ff;overflow-wrap:anywhere}.rp-words s{color:#ff9db4;text-decoration-thickness:2px}.rp-words span{color:var(--mut);font-size:14.5px}.rp-say{flex:none;width:36px;height:36px;border-radius:50%;border:0;background:#9046ff33;color:#dcdbe2;display:flex;align-items:center;justify-content:center;cursor:pointer}.rp-say svg{width:16px;height:16px;margin-left:2px}.rp-say:hover{background:#9046ff59}.rp-say.busy{opacity:.6}.rp-say.off{opacity:.35;cursor:default}.rp-say0{flex:none;width:36px}@media(max-width:560px){.rv-card{padding:22px 16px 18px;border-radius:20px}.rv-q{font-size:24px}.rv-in{font-size:20px;height:54px}.rv-go .btn{width:100%;min-width:0}.rv-opt{font-size:17px}.rv-opts.n3{grid-template-columns:1fr}.rv-pic{width:124px;height:124px}.rv-key{min-width:36px;height:36px}.rv-streak{padding:6px 10px 6px 8px}.rv-streak span{display:none}}.lv-card p.lv-ask{font-size:13px;font-weight:800;letter-spacing:.02em;color:var(--pu2);text-align:left}.lv-card p.lv-text{color:var(--wh);font-size:16px;line-height:1.5;text-align:left;text-wrap:pretty;padding:12px 14px;border-radius:12px;background:var(--card2);border-left:3px solid var(--pu2)}@media(max-width:640px){.ik-stage.lv:has(.lv-text) .ik-orb{display:none}}body[data-langkeys] .fkeys{display:flex;flex-wrap:wrap;position:absolute;right:0;bottom:calc(100% + 8px);width:max-content;max-width:min(560px,var(--fkw, calc(50vw - 80px) ));box-sizing:border-box;gap:6px;padding:6px;overflow-x:auto;scrollbar-width:none;border-radius:16px;background:#23222e;box-shadow:0 10px 30px #00000073}body[data-langkeys] .fkeys::-webkit-scrollbar{display:none}body[data-langkeys] .fkeys button[data-pad]{display:inline-flex}.fkeys.caps button:not([data-nocaps]){text-transform:uppercase}.fkeys button[aria-pressed=true]{background:#9046ff}@media(hover:hover)and (pointer:fine){body[data-langkeys] .fkeys{gap:4px}}@media(orientation:portrait)and (max-width:600px){body[data-langkeys] .fkeys{left:0;right:0;width:auto;max-width:none;flex-wrap:nowrap}body[data-langkeys] #live:has(#typebox:not([hidden])){--hb: calc(214px + env(safe-area-inset-bottom,0px)) }}@media(orientation:portrait)and (max-width:600px)and (max-height:640px){body[data-langkeys] #live:has(#typebox:not([hidden])){--hb: calc(196px + env(safe-area-inset-bottom,0px)) }}@media(orientation:landscape)and (max-height:500px){body[data-langkeys] .fkeys{left:0;right:0;width:auto;max-width:none;flex-wrap:nowrap}body[data-langkeys] #live:has(#typebox:not([hidden])) .talk{bottom:calc(134px + env(safe-area-inset-bottom,0px))}}body[data-langkeys] .fkeys.more{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent)}.alg .lg-tap{cursor:pointer;outline:none}.alg .lg-tap:focus-visible{outline:3px solid #ffb73e;outline-offset:4px}.alg .lv-ex{background:#181723f5;pointer-events:auto;font-family:Museo,AlgGreek,AlgMath,Museo Sans Rounded,Nunito,Arial,sans-serif;color:#fafaff}.alg .lv-ex.map{background:none;pointer-events:none}.alg .lv-ex.map .lv-exh,.alg .lv-ex.map .lv-exf{pointer-events:auto}.alg .lv-ex.map .lv-exh{align-items:flex-start}.alg .lv-ex.map .lv-exf{left:auto;pointer-events:none}.alg .lv-ex.map .lv-exf>*{pointer-events:auto}.alg .lv-ex.map .lv-exhint{display:none}.alg .lv-exh{position:absolute;left:160px;right:160px;top:64px;display:flex;flex-direction:column;gap:14px}.alg .lv-exk{align-self:flex-start;display:flex;align-items:center;gap:20px;max-width:100%}.alg .lv-exinv{display:inline-flex;align-items:center;gap:14px;flex:none;height:56px;padding:0 26px 0 18px;box-sizing:border-box;border-radius:28px;background:#3b2d57;border:3px solid #9046ff;color:#fafaff;font-weight:900;font-size:max(30px,var(--minfs,0px));line-height:1;white-space:nowrap;pointer-events:none;box-shadow:0 10px 30px #00000059}.alg .lv-exinv i{position:relative;display:flex;flex:none;width:1.3em;height:1.3em;color:#ffb73e}.alg .lv-exinv i svg{width:100%;height:100%;overflow:visible}.alg .lv-exinv.touch i:after{content:"";position:absolute;left:12%;top:-10%;width:46%;height:46%;border-radius:50%;border:3px solid #ffb73e;opacity:0;animation:lv-tap 1.6s ease-out .5s 4}@keyframes lv-tap{0%{transform:scale(.4);opacity:.9}to{transform:scale(1.9);opacity:0}}.alg.vert .lv-exinv{height:70px;padding:0 30px 0 20px;border-radius:35px;font-size:max(38px,var(--minfs,0px))}.alg.vert .lv-exk{font-size:max(33px,var(--minfs,0px));gap:.6em}.alg.vert .lv-exk .alg-chip.sm{font-size:1em;height:2.12em;padding:0 .88em;border-radius:1.06em;gap:.4em}.alg.vert .lv-exk .alg-chic{width:1.76em;height:1.76em;margin-left:-.48em}.alg.vert .lv-exk .alg-chic svg{width:1.28em;height:1.28em}.alg.vert .lv-exk .lv-exinv{flex:0 1 auto;min-width:0;height:auto;min-height:2.12em;padding:.2em .8em .2em .55em;border-radius:1.06em;font-size:1em;line-height:1.05;white-space:normal}.alg .lv-exk{font-size:max(25px,var(--minfs,0px))}.alg .lv-exk .alg-chip.sm{font-size:1em;height:2.08em;padding:0 .88em;border-radius:1.04em;gap:.4em}.alg .lv-exk .alg-chic{width:1.76em;height:1.76em;margin-left:-.48em}.alg .lv-exk .alg-chic svg{width:1.28em;height:1.28em}.alg .lv-exk .lv-exinv{height:max(56px,calc(2.08*var(--minfs,0px)))}.alg .cx-dg .lg .lv-exinv.below{position:absolute;top:calc(100% + 18px);left:0;width:max-content;animation:lv-fadein .45s ease-out both}.alg .cx-dg.stack .lg .lv-exinv.below{left:50%;transform:translate(-50%)}.alg .alg-scene>.lv-exinv.free{position:absolute;width:max-content;animation:lv-fadein .45s ease-out both}@keyframes lv-fadein{0%{opacity:0}}.alg .lv-exq{font-weight:900;font-size:50px;line-height:1.14;letter-spacing:-.4px;max-width:1600px}.alg .lv-exb{position:absolute;inset:262px 160px 196px}.alg .lv-exb.scroll{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;justify-content:flex-start!important;align-content:flex-start;scrollbar-width:thin;scrollbar-color:#757383 transparent}.alg .lv-exb.scroll .lv-excol{justify-content:flex-start}.alg .lv-exb.scroll.down{-webkit-mask-image:linear-gradient(#000 calc(100% - 56px),transparent);mask-image:linear-gradient(#000 calc(100% - 56px),transparent)}.alg .lv-exb.scroll.up{-webkit-mask-image:linear-gradient(transparent,#000 56px);mask-image:linear-gradient(transparent,#000 56px)}.alg .lv-exb.scroll.up.down{-webkit-mask-image:linear-gradient(transparent,#000 56px,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(transparent,#000 56px,#000 calc(100% - 56px),transparent)}.alg .lv-exf{position:absolute;left:160px;right:160px;bottom:56px;display:flex;align-items:center;gap:28px;min-height:96px}.alg .lv-exhint{flex:1;font-size:max(28px,var(--minfs,0px));line-height:1.25;color:#a6a4b5;font-weight:700}.alg .lv-exhow{position:absolute;z-index:6;width:max-content;box-sizing:border-box;font-size:max(32px,var(--minfs,0px));line-height:1.28;color:#fafaff;font-weight:800;padding:12px 24px;border-radius:20px;background:#3b2d57;border:3px solid #9046ff;box-shadow:0 12px 34px #0006;pointer-events:none}.alg .lv-exhint.first{color:#fafaff;background:#9046ff38;border-radius:10px;box-shadow:0 0 0 8px #9046ff38}.alg .lv-exgiven{font-weight:800;font-size:max(36px,var(--minfs,0px));line-height:1.2;color:#ffb73e}.alg .lv-exgiven.est{color:#36c4ff}.alg .lv-exf.tight .lv-exhint{display:none}.alg .lv-exfb{display:flex;align-items:center;gap:14px;font-size:max(34px,var(--minfs,0px));font-weight:900}.alg .lv-exfb:empty{display:none}.alg .lv-exfb.ok{color:#61c857}.alg .lv-exfb.ok i{width:52px;height:52px;border-radius:50%;background:#61c857;display:flex;align-items:center;justify-content:center}.alg .lv-exfb.ko{color:#ffb73e}.alg .lv-exbtn{pointer-events:auto;font:inherit;font-weight:900;font-size:max(38px,var(--minfs,0px));line-height:1;color:#fff;background:#9046ff;border:0;border-radius:999px;padding:26px 58px;cursor:pointer;opacity:.45;transition:opacity .2s,transform .15s,box-shadow .2s}.alg .lv-exbtn.ready{opacity:1;box-shadow:0 0 0 10px #9046ff38,0 18px 44px #00000073}.alg .lv-exbtn:disabled{cursor:default}@media(hover:hover){.alg .lv-exbtn.ready:hover{transform:scale(1.04)}}.alg .lv-exnone,.alg .lv-exwait{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:max(40px,var(--minfs,0px));font-weight:700;color:#a6a4b5}.alg .lv-ex [tabindex]:focus-visible,.alg .lv-ex input:focus-visible,.alg .lv-ex textarea:focus-visible{outline:5px solid #ffb73e;outline-offset:4px}.alg .lv-exol{position:relative;max-width:1400px;margin:0 auto}.alg .lv-exor .up svg{transform:rotate(180deg)}.alg .lv-exol:before{content:"";position:absolute;left:41px;top:20px;bottom:20px;width:6px;border-radius:3px;background:#4d4c5a}.alg .lv-exor{position:absolute;left:0;right:0;display:flex;align-items:center;gap:22px;padding-right:18px;box-sizing:border-box;background:#353442;border:5px solid transparent;border-radius:28px;cursor:grab;user-select:none;-webkit-user-select:none;transition:top .25s cubic-bezier(.2,.8,.2,1),border-color .15s,background .15s}.alg .lv-exor .n{flex:none;width:84px;height:100%;display:flex;align-items:center;justify-content:center}.alg .lv-exor b.n{font-size:max(34px,var(--minfs,0px));font-weight:900;color:#fff;position:relative}.alg .lv-exor b.n{background:radial-gradient(circle at center,#9046ff 0 30px,transparent 31px)}.alg .lv-exor .tx{flex:1;min-width:0;font-weight:800;font-size:max(36px,var(--minfs,0px));line-height:1.15}.alg .lv-exor .dt{display:none;flex:none;font-style:normal;font-weight:900;font-size:max(30px,var(--minfs,0px));color:#181723;background:#ffb73e;border-radius:999px;padding:8px 20px}.alg .lv-exol.done .lv-exor .dt{display:block}.alg .lv-exor i{flex:none;width:64px;height:64px;border-radius:50%;background:#4d4c5a;display:flex;align-items:center;justify-content:center;cursor:pointer;font-style:normal}.alg .lv-exol.done .lv-exor i{visibility:hidden}@media(hover:hover){.alg .lv-exor:hover{border-color:#757383}.alg .lv-exor i:hover{background:#9046ff}}.alg .lv-exor.sel{border-color:#ffb73e;background:#4a3d2a}.alg .lv-exor.drag{z-index:5;transition:border-color .15s;box-shadow:0 22px 50px #0000008c;border-color:#ffb73e;cursor:grabbing}.alg .lv-exor.ok{border-color:#61c857;background:#2f4a31}.alg .lv-exor.ok b.n{background:radial-gradient(circle at center,#61c857 0 30px,transparent 31px)}.alg .lv-exor.ko{border-color:#dd2450;background:#4a2233}.alg .lv-exor.ko b.n{background:radial-gradient(circle at center,#dd2450 0 30px,transparent 31px)}.alg .lv-exor.sol{border-color:#9046ff}.alg .lv-exchip{display:inline-flex;align-items:center;padding:14px 30px;border-radius:999px;background:#353442;border:5px solid transparent;font-weight:800;font-size:max(32px,var(--minfs,0px));line-height:1.1;cursor:pointer;user-select:none;-webkit-user-select:none;transition:border-color .15s,background .15s,opacity .15s}@media(hover:hover){.alg .lv-exchip:hover{border-color:#757383}}.alg .lv-exchip.sel{border-color:#ffb73e;background:#4a3d2a}.alg .lv-exchip.ok{border-color:#61c857;background:#2f4a31}.alg .lv-exchip.ko{border-color:#dd2450;background:#4a2233}.alg .lv-exchip.sol{border-color:#9046ff}.alg .lv-exchip.used{opacity:.32}.alg .lv-exchip.lift{opacity:.3}.alg .lv-exchip.ghost{position:absolute;z-index:60;transform:translate(-50%,-50%) scale(1.06);pointer-events:none;border-color:#ffb73e;box-shadow:0 18px 40px #00000080}.alg .lv-ex.k-sort .lv-exb{display:flex;flex-direction:column;gap:22px}.alg .lv-expool{display:flex;flex-wrap:wrap;gap:14px;min-height:86px;padding:16px;border:4px dashed #4d4c5a;border-radius:30px;align-content:flex-start;justify-content:center}.alg .lv-expool.empty{border-color:transparent;min-height:20px;padding:0}.alg .lv-exgroups{flex:1;display:flex;gap:22px;min-height:0}.alg .lv-exgrp{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px;background:#2b2936;border:5px solid #4d4c5a;border-radius:30px;padding:18px;cursor:pointer}@media(hover:hover){.alg .lv-exgrp:hover{border-color:#757383}}.alg .lv-exgh{font-weight:900;font-size:max(34px,var(--minfs,0px));text-align:center}.alg .lv-exgd{flex:1;display:flex;flex-wrap:wrap;gap:12px;align-content:flex-start;justify-content:center}.alg .lv-ex.k-match .lv-exb{display:flex;gap:80px;justify-content:center}.alg .lv-excol{flex:1;max-width:760px;display:flex;flex-direction:column;justify-content:center;gap:16px}.alg .lv-exm{display:flex;align-items:center;gap:18px;min-height:84px;padding:12px 24px;box-sizing:border-box;background:#353442;border:5px solid transparent;border-radius:26px;font-weight:800;font-size:max(32px,var(--minfs,0px));line-height:1.15;cursor:pointer;user-select:none;-webkit-user-select:none}.alg .lv-exm b{flex:none;width:58px;height:58px;border-radius:50%;background:var(--pc);border:4px dashed #757383;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-size:max(30px,var(--minfs,0px));font-weight:900;color:#fff}.alg .lv-excol.l .lv-exm b,.alg .lv-exm.on b{border:0}.alg .lv-excol.r .lv-exm:not(.on) b{background:none}.alg .lv-exm.on{border-color:var(--pc)}.alg .lv-exm.sel{border-color:#ffb73e;background:#4a3d2a}.alg .lv-exm.ok{border-color:#61c857;background:#2f4a31}.alg .lv-exm.ko{border-color:#dd2450;background:#4a2233}.alg .lv-exm.sol{border-color:#9046ff}.alg .lv-ex.k-fill .lv-exb{display:flex;flex-direction:column;justify-content:center;gap:40px}.alg .lv-extext{font-weight:700;font-size:46px;line-height:2;max-width:1500px;margin:0 auto}.alg .lv-exgap,.alg .lv-exslot{font:inherit;font-weight:900;color:#ffb73e;background:#353442;border:0;border-bottom:6px solid #9046ff;border-radius:14px 14px 4px 4px;padding:0 14px;margin:0 8px;text-align:center;min-height:1.2em;line-height:1.25;vertical-align:baseline;box-sizing:content-box;outline:none}.alg .lv-exslot{display:inline-block;cursor:pointer}.alg .lv-exslot.sel{background:#4a3d2a;border-bottom-color:#ffb73e}.alg .lv-exgap:focus{background:#403f4d;border-bottom-color:#ffb73e}.alg .lv-exgap.ok,.alg .lv-exslot.ok{border-bottom-color:#61c857;background:#2f4a31;color:#fafaff}.alg .lv-exgap.ko,.alg .lv-exslot.ko{border-bottom-color:#dd2450;background:#4a2233;color:#fafaff}.alg .lv-exgap.sol,.alg .lv-exslot.sol{border-bottom-color:#9046ff;color:#fafaff}.alg .lv-exbank{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.alg .lv-exval{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.alg .lv-exvin{font:inherit;font-weight:900;font-size:76px;width:820px;max-width:100%;box-sizing:border-box;text-align:center;color:#ffb73e;background:#353442;border:6px solid #4d4c5a;border-radius:36px;padding:22px 34px;outline:none}.alg .lv-exvin:focus{border-color:#9046ff}.alg .lv-exvin::placeholder{color:#757383;font-weight:700}.alg .lv-exvin.ok{border-color:#61c857;background:#2f4a31}.alg .lv-exvin.ko{border-color:#dd2450;background:#4a2233}.alg .lv-exvin.sol{border-color:#9046ff;color:#fafaff}.alg .lv-ex.k-dictation .lv-exb{display:flex;flex-direction:column;gap:24px;max-width:1500px;margin:0 auto}.alg .lv-exdrow{display:flex;gap:20px}.alg .lv-explay{display:inline-flex;align-items:center;gap:14px;padding:20px 40px;border-radius:999px;background:#9046ff;color:#fff;font-weight:900;font-size:max(36px,var(--minfs,0px));cursor:pointer;user-select:none;-webkit-user-select:none}.alg .lv-explay.slow{background:#353442}.alg .lv-explay.on{animation:lvexpulse 1s ease-in-out infinite}@keyframes lvexpulse{50%{box-shadow:0 0 0 14px #9046ff40}}.alg .lv-exta,.alg .lv-exed{font:inherit;font-weight:700;font-size:max(42px,var(--minfs,0px));line-height:1.35;color:#fafaff;background:#353442;border:6px solid #4d4c5a;border-radius:30px;padding:20px 26px;box-sizing:border-box;width:100%;resize:none;outline:none}.alg .lv-exta:focus,.alg .lv-exed:focus{border-color:#9046ff}.alg .lv-exta.ok,.alg .lv-exed.ok{border-color:#61c857}.alg .lv-exta.ko,.alg .lv-exed.ko{border-color:#dd2450}.alg .lv-excorr{font-weight:800;font-size:max(38px,var(--minfs,0px));line-height:1.5}.alg .lv-excorr b{color:#a6a4b5;font-size:max(30px,var(--minfs,0px));margin-right:8px}.alg .lv-excorr .ok{color:#fafaff}.alg .lv-excorr .ko{color:#ffb73e;text-decoration:underline 5px #dd2450;text-underline-offset:10px}.alg .lv-expic{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.alg .lv-expic svg{width:100%;height:100%;cursor:crosshair;touch-action:manipulation}.alg .lv-expic.has-plate{flex-direction:column;gap:8px}.alg .lv-expic.has-plate svg{flex:1 1 0;min-height:0}.alg .lv-excredit{flex:none;max-width:100%;margin:0;padding:0 12px;text-align:center;font-size:max(18px,calc(var(--minfs,0px)*.77));line-height:1.25;font-weight:500;color:#a6a4b5;overflow-wrap:anywhere}.alg .lv-expic path.ok{fill:#61c85752;stroke:#61c857;stroke-width:6px}.alg .lv-expic path.ko{fill:#dd24504d;stroke:#dd2450;stroke-width:6px}.alg .lv-expic path.sol{fill:#9046ff4d;stroke:#9046ff;stroke-width:6px}.alg .lv-expic circle.ok{fill:#61c857}.alg .lv-expic circle.ko{fill:#dd2450}.alg .lv-expic circle.sol{fill:#9046ff}.alg .lv-ex.k-label .lv-expic{right:480px}.alg .lv-extray{position:absolute;right:0;top:0;bottom:0;width:440px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px}.alg .lv-exhit{position:absolute;inset:0;pointer-events:auto;cursor:crosshair;touch-action:manipulation}.alg .lv-ex.map .lv-exh,.alg .lv-ex.map .lv-exf{z-index:2}.alg .lv-ex.map .lv-exb{pointer-events:none}.alg .lv-exmark{position:absolute;width:52px;height:52px;margin:-26px 0 0 -26px;border-radius:50%;background:#ffb73e;border:7px solid #181723;box-sizing:border-box;pointer-events:none;z-index:4}.alg .lv-exmark.ok{background:#61c857}.alg .lv-exmark.ko{background:#dd2450}.alg .lv-exmark.sol{background:#9046ff}.alg .lv-exarrow{position:absolute;left:0;top:0;pointer-events:none;z-index:4;overflow:visible}.alg .alg-scene.fig-ask .alg-chipw,.alg .alg-scene.fig-ask .alg-chip{display:none}.alg .lv-exslide{position:absolute;right:110px;top:270px;display:flex;align-items:center;gap:26px;padding:18px 34px;border-radius:999px;background:#181723eb;border:4px solid #393846;z-index:3;pointer-events:auto}.alg .lv-exslide input{width:620px;accent-color:#ffb73e;height:40px;cursor:pointer;touch-action:none}.alg .lv-exslv{min-width:150px;font-weight:900;font-size:max(40px,var(--minfs,0px));color:#fafaff;text-align:center;font-variant-numeric:tabular-nums}.alg .lv-exslide input:disabled{cursor:default}.alg .lv-exslide.ok{border-color:#61c857}.alg .lv-exslide.ko{border-color:#dd2450}.alg .lv-exslide.sol{border-color:#9046ff}.alg .vert .lv-exslide,.alg .lv-ex.vert .lv-exslide{inset:auto auto 190px 50%;transform:translate(-50%);padding:16px 26px;gap:18px}.alg .vert .lv-exslide input,.alg .lv-ex.vert .lv-exslide input{width:640px}.alg .lv-exarrow line{stroke:#ffb73e;stroke-width:12;stroke-linecap:round}.alg .lv-exarrow path{fill:#ffb73e}.alg .lv-exarrow g.ok line{stroke:#61c857}.alg .lv-exarrow g.ok path{fill:#61c857}.alg .lv-exarrow g.ko line{stroke:#dd2450}.alg .lv-exarrow g.ko path{fill:#dd2450}.alg .lv-exarrow g.sol line{stroke:#9046ff;stroke-dasharray:22 14}.alg .lv-exarrow g.sol path{fill:#9046ff}.alg .lv-exarrow text{fill:#fafaff;font:900 max(34px,var(--minfs,0px)) Museo,"Museo Sans Rounded",system-ui,sans-serif;paint-order:stroke;stroke:#181723;stroke-width:8px;text-anchor:middle;dominant-baseline:central}.alg .lv-exdots{position:absolute;inset:0;pointer-events:none;z-index:3}.alg .lv-ex.k-timeline .lv-extray{inset:auto 0 70px;width:auto;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-end;pointer-events:auto}.alg .lv-ex.k-timeline .lv-exb{pointer-events:none}.alg .lv-ex.k-arena .lv-exarena{position:absolute;inset:auto 0 110px;pointer-events:auto}.alg.vert .lv-ex.k-arena .lv-exarena{bottom:140px;flex-direction:row;flex-wrap:wrap;justify-content:center;width:auto}.alg .lv-expins{position:absolute;inset:0;pointer-events:none;z-index:4}.alg .lv-expin{position:absolute;pointer-events:auto;cursor:pointer}.alg .lv-expin i{position:absolute;left:-18px;top:-18px;width:36px;height:36px;border-radius:50%;background:#ffb73e;border:7px solid #181723;box-sizing:border-box}.alg .lv-expin>span{position:absolute;left:0;bottom:30px;transform:translate(-50%);white-space:nowrap;font-weight:900;font-size:max(26px,var(--minfs,0px));line-height:1.1;background:#181723;border:4px solid #ffb73e;border-radius:999px;padding:6px 16px}.alg .lv-expin>span:after{content:"";position:absolute;left:50%;top:100%;width:4px;height:14px;margin-left:-2px;background:#ffb73e}.alg .lv-expin.hi>span{bottom:92px}.alg .lv-expin.hi>span:after{height:76px}.alg .lv-expin.sel>span,.alg .lv-expin.sel i{box-shadow:0 0 0 5px #ffb73e73}.alg .lv-expin.ok i{background:#61c857}.alg .lv-expin.ok>span{border-color:#61c857}.alg .lv-expin.ok>span:after{background:#61c857}.alg .lv-expin.ko i{background:#dd2450}.alg .lv-expin.ko>span{border-color:#dd2450}.alg .lv-expin.ko>span:after{background:#dd2450}.alg .lv-expin.sol i{background:#9046ff}.alg .lv-expin.sol>span{border-color:#9046ff}.alg .lv-expin.sol>span:after{background:#9046ff}.alg.vert .lv-ex.k-timeline .lv-extray{bottom:40px;height:auto;max-height:34%}.alg.vert .lv-expin>span{left:30px;bottom:auto;top:0;transform:translateY(-50%);font-size:max(32px,var(--minfs,0px))}.alg.vert .lv-expin>span:after{left:auto;right:100%;top:50%;width:14px;height:4px;margin:-2px 0 0}.alg.vert .lv-expin.hi>span{bottom:auto;left:110px}.alg.vert .lv-expin.hi>span:after{width:94px;height:4px}.alg .lv-exdot{position:absolute;transform:translate(-26px,-26px);display:flex;align-items:center;gap:10px;pointer-events:auto;cursor:pointer}.alg .lv-exdot i{flex:none;width:52px;height:52px;border-radius:50%;background:#ffb73e;border:7px solid #181723;box-sizing:border-box;font-style:normal}.alg .lv-exdot>span{font-weight:900;font-size:max(28px,var(--minfs,0px));line-height:1.1;background:#181723;border:4px solid #ffb73e;border-radius:999px;padding:6px 18px;white-space:nowrap}.alg .lv-exdot>span:empty{display:none}.alg .lv-exdot.on i{background:#9046ff}.alg .lv-exdot.ok i{background:#61c857}.alg .lv-exdot.ok>span{border-color:#61c857}.alg .lv-exdot.ko i{background:#dd2450}.alg .lv-exdot.ko>span{border-color:#dd2450}.alg .lv-exdot.sol i{background:#9046ff}.alg .lv-exdot.sol>span{border-color:#9046ff}.alg .lv-ex.k-code .lv-exb{display:flex;gap:28px}.alg .lv-excode{flex:1.7;min-width:0;display:flex;background:#11101a;border:5px solid #4d4c5a;border-radius:26px;overflow:hidden}.alg .lv-exgut{flex:none;width:72px;padding:18px 12px 18px 0;box-sizing:border-box;text-align:right;color:#757383;font:600 max(28px,var(--minfs,0px))/1.45 ui-monospace,"SF Mono",Menlo,Consolas,monospace;overflow:hidden;background:#161520}.alg .lv-exed{flex:1;border:0;border-radius:0;background:none;font:600 max(28px,var(--minfs,0px))/1.45 ui-monospace,"SF Mono",Menlo,Consolas,monospace;padding:18px 20px;white-space:pre;overflow:auto;tab-size:4}.alg .lv-exedw{position:relative;flex:1;min-width:0;display:flex}.alg .lv-exhl{position:absolute;inset:0;margin:0;border:0;padding:18px 20px;font:600 max(28px,var(--minfs,0px))/1.45 ui-monospace,"SF Mono",Menlo,Consolas,monospace;white-space:pre;overflow:hidden;tab-size:4;color:#f4f4f9;pointer-events:none}.alg .lv-exedw .lv-exed{position:relative;color:transparent;caret-color:#fafaff;background:transparent}.alg .lv-excode .tk-k{color:#ff7ab8;font-weight:700}.alg .lv-excode .tk-s{color:#9be37d}.alg .lv-excode .tk-c{color:#8b8999;font-style:italic}.alg .lv-excode .tk-n,.alg .lv-excode .tk-l{color:#ffb547}.alg .lv-excode .tk-l{font-weight:700}.alg .lv-excode .tk-f,.alg .lv-excode .tk-b{color:#63d3ff}.alg .lv-excode .tk-t{color:#ffd84d}.alg .lv-excode .tk-p{color:#c89bff}.alg .lv-excode .tk-g{color:#ff7ab8}.alg .lv-excode .tk-a{color:#ffd84d}.alg .lv-excode .tk-v{color:#9be37d}.alg .lv-exres{flex:1;min-width:0;display:flex;flex-direction:column;gap:14px}.alg .lv-exlang{align-self:flex-start;font-weight:900;font-size:max(26px,var(--minfs,0px));color:#181723;background:#36c4ff;border-radius:999px;padding:8px 22px}.alg .lv-extests{display:flex;flex-direction:column;gap:12px}.alg .lv-extest{background:#2b2936;border-left:8px solid #4d4c5a;border-radius:16px;padding:12px 18px;font:600 max(26px,var(--minfs,0px))/1.3 ui-monospace,"SF Mono",Menlo,Consolas,monospace;overflow-wrap:anywhere}.alg .lv-extest span{display:block;color:#a6a4b5}.alg .lv-extest.ok{border-left-color:#61c857}.alg .lv-extest.ko{border-left-color:#dd2450}.alg .lv-extest.ko span{color:#ffb73e}.alg .lv-extest.sol{border-left-color:#9046ff}.alg .lv-exstat{font-weight:800;font-size:max(28px,var(--minfs,0px));color:#ffb73e}.alg.vert .lv-exh{left:60px;right:60px;top:60px}.alg.vert .lv-exq{font-size:56px;max-width:960px}.alg.vert .lv-exb{inset:320px 60px 300px}.alg.vert .lv-exf{left:60px;right:60px;bottom:90px;flex-wrap:wrap;justify-content:center;gap:20px}.alg.vert .lv-exhint{flex-basis:100%;text-align:center;font-size:max(36px,var(--minfs,0px));order:2}.alg.vert .lv-exhow{font-size:max(38px,var(--minfs,0px))}.alg.vert .lv-exfb{font-size:max(42px,var(--minfs,0px));order:0}.alg.vert .lv-ex.map .lv-exfb,.alg .lv-ex.map.vert .lv-exfb{max-width:900px}.alg.vert .lv-exbtn{font-size:48px;padding:34px 80px;order:1}.alg.vert .lv-exor .tx{font-size:44px}.alg.vert .lv-exor i{width:84px;height:84px}.alg.vert .lv-exchip{font-size:max(42px,var(--minfs,0px));padding:18px 34px}.alg.vert .lv-exgroups{flex-direction:column}.alg.vert .lv-exgh{font-size:max(42px,var(--minfs,0px))}.alg.vert .lv-ex.k-match .lv-exb{gap:28px}.alg.vert .lv-exm{font-size:max(38px,var(--minfs,0px));min-height:110px;padding:14px 18px;gap:14px}.alg.vert .lv-exm b{width:66px;height:66px}.alg.vert .lv-extext{font-size:52px}.alg.vert .lv-exvin{font-size:80px}.alg.vert .lv-exta{font-size:48px}.alg.vert .lv-explay{font-size:44px;padding:26px 44px}.alg.vert .lv-excorr{font-size:46px}.alg.vert .lv-ex.k-label .lv-expic{right:0;bottom:34%}.alg.vert .lv-extray{left:0;top:auto;width:auto;height:30%;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center}.alg.vert .lv-exdot>span{font-size:max(36px,var(--minfs,0px))}.alg.vert .lv-ex.k-code .lv-exb{flex-direction:column}.alg.vert .lv-excode{flex:2}.alg.vert .lv-exed,.alg.vert .lv-exgut,.alg.vert .lv-exhl{font-size:max(34px,var(--minfs,0px))}.alg.vert .lv-extest{font-size:max(32px,var(--minfs,0px))}.alg .lv-tkt.covered{border-style:dashed;color:#a6a4b5;font-style:italic}.alg .lv-ex.k-spot .lv-exb{display:flex;align-items:center;justify-content:center}.alg .lv-exspot{font-weight:700;font-size:50px;line-height:1.9;max-width:1500px;text-align:center}.alg .lv-exw{display:inline-block;padding:0 8px;border-radius:14px;cursor:pointer;user-select:none;-webkit-user-select:none;border-bottom:5px solid transparent;transition:background .15s,border-color .15s}@media(hover:hover){.alg .lv-exw:hover{background:#353442}}.alg .lv-exw.on{background:#4a3d2a;border-bottom-color:#ffb73e}.alg .lv-exw.ok{background:#2f4a31;border-bottom-color:#61c857}.alg .lv-exw.ko{background:#4a2233;border-bottom-color:#dd2450}.alg .lv-exw.sol{background:#9046ff40;border-bottom-color:#9046ff}.alg.vert .lv-exspot{font-size:54px;line-height:1.8}.alg .lv-exm.pic{min-height:120px;justify-content:center}.alg .lv-exm.pic img{width:96px;height:96px;object-fit:contain}.alg.vert .lv-exm.pic{min-height:140px}.alg.vert .lv-exm.pic img{width:110px;height:110px}.alg .lv-exwr{max-width:1300px;font-size:46px;text-align:center}.alg .lv-exb.bio-sqb{display:flex;flex-direction:column;align-items:center;gap:18px}.alg .bio-pic{flex:1;min-height:0;width:100%;display:flex;align-items:center;justify-content:center}.alg .bio-frame{position:relative;flex:none}.alg .bio-frame>svg{position:absolute;inset:0;width:100%;height:100%}.alg .bio-under{flex:none;display:flex;flex-wrap:wrap;gap:14px;justify-content:center;align-items:center}.alg .bio-keys{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.alg .bio-key{min-width:64px;justify-content:center;font-size:max(36px,var(--minfs,0px));padding:12px 26px}.alg .bio-key small{font-size:max(22px,var(--minfs,0px));font-weight:700;color:#a6a4b5;margin-left:10px}.alg .bio-key.back{background:#4d4c5a}.alg .bio-cell{position:absolute;box-sizing:border-box;font:inherit;font-weight:900;text-align:center;color:#fafaff;background:#353442eb;border:4px solid #575564;border-radius:18px;padding:0;outline:none}.alg .bio-cell.cur{border-color:#ffb73e}.alg .bio-cell:focus{border-color:#ffb73e;background:#403f4d}.alg .bio-cell.ok{border-color:#61c857;background:#2f4a31}.alg .bio-cell.ko{border-color:#dd2450;background:#4a2233}.alg .bio-cell.sol{border-color:#9046ff;color:#ffb73e}.alg .bio-one{width:560px;font-size:64px;padding:14px 26px}.alg .bio-note{flex-basis:100%;text-align:center;font-size:max(38px,var(--minfs,0px));font-weight:800;color:#ffb73e}.alg .bio-modes .lv-exchip{font-size:max(30px,var(--minfs,0px))}.alg .bio-names .lv-exchip{font-size:max(32px,var(--minfs,0px));min-width:150px;justify-content:center}.alg .bio-ring{fill:none;stroke:transparent;stroke-width:7px}.alg .bio-ring.on{stroke:#ffb73e}.alg .bio-ring.ok{stroke:#61c857}.alg .bio-ring.ko{stroke:#dd2450}.alg .bio-ring.sol{stroke:#9046ff;stroke-dasharray:14 9}.alg .bio-tiles{height:100%;display:grid;gap:18px;align-content:center}.alg .bio-tile{position:relative;display:flex;flex-direction:column;align-items:center;background:#353442;border:5px solid transparent;border-radius:26px;padding:10px 10px 12px;cursor:pointer;user-select:none;-webkit-user-select:none;min-height:0}.alg .bio-tpic{width:100%;aspect-ratio:400/330;max-height:230px}.alg .bio-tpic svg{width:100%;height:100%}.alg .bio-tn{position:absolute;left:12px;top:10px;width:50px;height:50px;border-radius:50%;background:#9046ff;color:#fff;font-weight:900;font-size:max(28px,var(--minfs,0px));display:flex;align-items:center;justify-content:center}.alg .bio-tname{visibility:hidden;font-weight:900;font-size:max(28px,var(--minfs,0px));color:#fafaff}.alg .bio-tiles.named .bio-tname{visibility:visible}@media(hover:hover){.alg .bio-tile:hover{border-color:#757383}}.alg .bio-tile.sel{border-color:#ffb73e;background:#4a3d2a}.alg .bio-tile.ok{border-color:#61c857}.alg .bio-tile.ko{border-color:#dd2450}.alg .bio-tile.sol{border-color:#9046ff}.alg .lv-exb.bio-cdb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}.alg .bio-strand{display:flex;align-items:flex-end;gap:22px;flex-wrap:wrap;justify-content:center}.alg .bio-strand .end{font-weight:900;font-size:max(34px,var(--minfs,0px));color:#a6a4b5;padding-bottom:100px}.alg .bio-codon{display:flex;flex-direction:column;align-items:center;gap:14px}.alg .bio-bases{display:flex;gap:6px}.alg .bio-bases b{width:62px;height:72px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:max(40px,var(--minfs,0px));font-weight:900;color:#181723}.alg .bio-aa{width:200px;box-sizing:border-box;font:inherit;font-weight:900;font-size:max(38px,var(--minfs,0px));text-align:center;color:#ffb73e;background:#353442;border:5px solid #4d4c5a;border-radius:20px;padding:10px 8px;outline:none}.alg .bio-aa.cur,.alg .bio-aa:focus{border-color:#ffb73e}.alg .bio-aa.ok{border-color:#61c857;background:#2f4a31}.alg .bio-aa.ko{border-color:#dd2450;background:#4a2233}.alg .bio-aa.sol{border-color:#9046ff;color:#fafaff}.alg .bio-base{position:absolute;box-sizing:border-box;font:inherit;font-weight:900;text-align:center;color:#fafaff;background:#22384d;border:3px dashed #36c4ff;border-radius:10px;padding:0;outline:none;caret-color:transparent;cursor:pointer}.alg .bio-base.rna{background:#47391f;border-color:#ffb73e}.alg .bio-base.cur,.alg .bio-base:focus{border-style:solid;border-color:#fafaff;background:#403f4d}.alg .bio-base.ok{border-style:solid;border-color:#61c857;background:#2f4a31}.alg .bio-base.ko{border-style:solid;border-color:#dd2450;background:#4a2233}.alg .bio-base.sol{border-style:solid;border-color:#9046ff;color:#ffb73e}.alg .bio-table{position:absolute;inset:-10px 0;z-index:4;background:#181723;border-radius:30px;padding:16px;box-sizing:border-box}.alg .bio-table svg{width:100%;height:100%}.alg .bio-key.tablebtn{background:#9046ff}.alg.vert .bio-key{font-size:max(40px,var(--minfs,0px))}.alg.vert .bio-one{width:900px;font-size:72px}.alg.vert .bio-note{font-size:46px}.alg.vert .bio-tpic{max-height:300px}.alg.vert .bio-tname{font-size:max(34px,var(--minfs,0px))}.alg.vert .bio-names .lv-exchip{font-size:max(36px,var(--minfs,0px))}.alg.vert .bio-aa{width:220px;font-size:max(42px,var(--minfs,0px))}.alg.vert .bio-strand .end{display:none}.alg.vert .lv-ex.k-replication .lv-exb{bottom:340px}.alg .bio-piece{position:absolute;box-sizing:border-box;border:3px dashed rgba(166,164,181,.55);border-radius:16px;cursor:pointer;outline:none}.alg .bio-piece .lab{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;gap:.3em}.alg .bio-piece .pn{flex:none;width:1.7em;height:1.7em;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:900;color:#fafaff;background:#353442;border:3px solid #a6a4b5;box-sizing:border-box}.alg .bio-piece .nm{white-space:nowrap;font-weight:900;color:#36c4ff}.alg .bio-piece .nm:empty{display:none}.alg .bio-piece.on{border-style:solid;border-color:#ffb73e;background:#ffb73e1f}.alg .bio-piece.on .pn{background:#ffb73e;border-color:#ffb73e;color:#181723}.alg .bio-piece:focus-visible{border-color:#fafaff}.alg .bio-piece.ok{border-style:solid;border-color:#61c857;background:#61c85724}.alg .bio-piece.ok .pn{background:#61c857;border-color:#61c857;color:#181723}.alg .bio-piece.ko{border-style:solid;border-color:#dd2450;background:#dd245024}.alg .bio-piece.ko .pn{background:#dd2450;border-color:#dd2450}.alg .bio-piece.sol{border-style:dashed;border-color:#9046ff}.alg .bio-piece.sol .pn{background:#9046ff;border-color:#9046ff}.alg .lv-ex.k-balance .lv-exb{display:flex;flex-direction:column;justify-content:center}.alg .lv-exbal{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;height:100%}.alg .lv-exeq{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 16px;max-width:1600px}.alg .lv-exterm{display:flex;align-items:center;gap:14px;padding:8px 18px 8px 8px;border-radius:26px;border:5px solid transparent}.alg .lv-exterm.ok{border-color:#61c857;background:#2f4a31}.alg .lv-exterm.ko{border-color:#dd2450;background:#4a2233}.alg .lv-exterm.sol{border-color:#9046ff}.alg .lv-exstep{display:flex;flex-direction:column;align-items:center;gap:6px}.alg .lv-exsb{width:70px;height:50px;border-radius:16px;background:#4d4c5a;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:max(42px,var(--minfs,0px));line-height:1;cursor:pointer;user-select:none;-webkit-user-select:none}@media(hover:hover){.alg .lv-exsb:hover{background:#9046ff}}.alg .lv-exco{font:inherit;font-weight:900;font-size:54px;width:86px;box-sizing:border-box;text-align:center;color:#ff5f1f;background:#353442;border:5px solid #ffb73e;border-radius:18px;padding:0}.alg .lv-exco:focus{background:#4a3d2a}.alg .lv-exfx{display:flex;flex-direction:column;align-items:center;gap:6px}.alg .lv-exfm{font-weight:900;font-size:76px;line-height:1.05;white-space:nowrap}.alg .lv-exfm sub{font-size:.62em;vertical-align:-.28em;line-height:0}.alg .lv-exfm sup{font-size:.58em;vertical-align:.72em;line-height:0}.alg .lv-exnm{font-weight:600;font-size:max(24px,var(--minfs,0px));color:#a6a4b5;white-space:nowrap;margin-top:10px}.alg .lv-exop{font-weight:700;font-size:62px;color:#a6a4b5}.alg .lv-exop.ar{color:#fafaff;font-size:76px;margin:0 6px}.alg .lv-expart{width:100%;max-width:1500px;height:170px;flex:none}.alg .lv-excnt{display:flex;gap:6px;background:#2b2936;border-radius:26px;padding:12px 24px}.alg .lv-excl,.alg .lv-excc{display:flex;flex-direction:column;align-items:center}.alg .lv-excl{align-items:flex-end;padding-right:16px}.alg .lv-excl>div,.alg .lv-excc>div{height:50px;display:flex;align-items:center;font-size:max(28px,var(--minfs,0px))}.alg .lv-excl>div{color:#a6a4b5;font-weight:600}.alg .lv-excc{min-width:120px;border-radius:18px;border:4px solid transparent}.alg .lv-excc .h{font-weight:900;gap:10px;font-size:max(32px,var(--minfs,0px))}.alg .lv-excc .h i{width:28px;height:28px;border-radius:50%;display:inline-block}.alg .lv-excc .v{font-weight:900;font-size:max(38px,var(--minfs,0px))}.alg .lv-excc .s{font-weight:900;font-size:max(36px,var(--minfs,0px))}.alg .lv-excc .s.eq{color:#61c857}.alg .lv-excc .s.ne{color:#ffb73e}.alg .lv-excc.ok{border-color:#61c857;background:#2f4a31}.alg .lv-excc.ko{border-color:#dd2450;background:#4a2233}.alg .lv-ex.k-lewis .lv-exb{display:flex;flex-direction:column;gap:10px}.alg .lv-exlewis{flex:1;min-height:0;display:flex;align-items:center;justify-content:center}.alg .lv-exlewis svg{width:100%;height:100%;touch-action:manipulation;overflow:visible}.alg .lv-excount{text-align:center;font-weight:700;font-size:max(32px,var(--minfs,0px));color:#a6a4b5}.alg .lv-excount b{color:#fafaff;font-size:46px;margin-right:6px}.alg .lv-excount b.eq{color:#61c857}.alg .lv-excount b.over{color:#ffb73e}.alg .lv-excount span{margin-left:8px}.alg .lv-excount.ko b{color:#dd2450}.alg .lv-ex.k-bond .lv-exb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:60px}.alg .lv-exbtop{display:flex;align-items:center;gap:44px}.alg .lv-exbat{display:flex;flex-direction:column;align-items:center;gap:14px}.alg .lv-exbat .d{width:176px;height:176px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:80px;box-shadow:inset -14px -18px 30px #0000002e}.alg .lv-exbat .en{font-weight:800;font-size:max(32px,var(--minfs,0px));color:#a6a4b5}.alg .lv-exbplus{font-weight:700;font-size:70px;color:#a6a4b5}.alg .lv-exbopts{display:flex;flex-wrap:wrap;gap:22px;justify-content:center;max-width:1500px}.alg .lv-exbopt{font-size:max(40px,var(--minfs,0px));padding:22px 42px}.alg.vert .lv-exeq{max-width:960px}.alg.vert .lv-exfm{font-size:70px}.alg.vert .lv-expart{height:200px}.alg.vert .lv-excc{min-width:96px}.alg.vert .lv-exbtop{gap:30px}.alg.vert .lv-exbopts{flex-direction:column;align-items:stretch;width:100%}.alg.vert .lv-exbopt{font-size:46px;justify-content:center;padding:26px 30px}.alg .lv-exb.rx-body{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}.alg .rx-row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:16px 18px;max-width:1700px}.alg .rx-term{position:relative;display:inline-grid;grid-template-columns:auto auto;align-items:end;column-gap:12px}.alg .rx-row.under{padding-bottom:56px}.alg .rx-co{color:#ff5f1f;font-weight:900;font-size:70px;line-height:1}.alg .rx-fm{display:inline-flex;align-items:flex-end;font-weight:900;font-size:76px;line-height:1;white-space:nowrap}.alg .rx-sym{display:inline-flex;flex-direction:column;align-items:center}.alg .rx-none{height:0}.alg .rx-sub{font-size:.62em;transform:translateY(.2em)}.alg .rx-q{font-size:.58em;margin-bottom:.95em}.alg .rx-op{font-weight:700;font-size:62px;color:#a6a4b5;line-height:1.2}.alg .rx-op.ar{color:#fafaff;font-size:72px}.alg .rx-under{position:absolute;left:-40px;right:-40px;top:100%;text-align:center;font-weight:600;font-size:max(32px,var(--minfs,0px));color:#a6a4b5;margin-top:12px;white-space:nowrap}.alg .rx-under b{color:#fafaff}.alg .rx-under i{color:#ffb73e;font-style:normal;font-weight:900}.alg .rx-box{min-width:96px;height:66px;margin-bottom:10px;padding:0 10px;box-sizing:border-box;border:5px solid #ffb73e;border-radius:18px;background:#353442;display:flex;align-items:center;justify-content:center;font-size:max(40px,var(--minfs,0px));font-weight:900;color:#fafaff;cursor:pointer;user-select:none;-webkit-user-select:none;outline:none}.alg .rx-box.empty{color:#757383}.alg .rx-box.cur{border-color:#9046ff;background:#4a3d2a}.alg .rx-box.ok{border-color:#61c857;background:#2f4a31}.alg .rx-box.ko{border-color:#dd2450;background:#4a2233}.alg .rx-box.sol{border-color:#9046ff;color:#fafaff}.alg .rx-keys{display:flex;gap:18px;justify-content:center}.alg .rx-key{min-width:110px;justify-content:center;font-size:48px}.alg .rx-key.wide{font-size:max(34px,var(--minfs,0px))}.alg .rx-key.next{font-size:max(40px,var(--minfs,0px))}.alg .rx-roles{display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:center}.alg .rx-rl{font-weight:900;font-size:max(36px,var(--minfs,0px));min-width:240px;text-align:right;margin-right:8px}.alg .rx-rl.ox{color:#ff5f1f}.alg .rx-rl.red{color:#36c4ff}.alg .rx-el{font-size:max(40px,var(--minfs,0px));min-width:110px;justify-content:center}.alg .rx-num{display:flex;align-items:center;gap:18px}.alg .rx-n{width:220px;font-size:70px;padding:14px 20px}.alg .rx-what{font-weight:700;font-size:max(32px,var(--minfs,0px));color:#a6a4b5}.alg .rx-masses{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;font-weight:700;font-size:max(30px,var(--minfs,0px));color:#a6a4b5}.alg .rx-masses span{background:#2b2936;border-radius:14px;padding:8px 18px}.alg .rx-masses b{color:#fafaff}.alg .rx-opts{display:flex;flex-wrap:wrap;gap:26px;justify-content:center}.alg .rx-opt{font-size:56px;padding:18px 46px}.alg .rx-opt sub{font-size:.62em;vertical-align:-.28em;line-height:0}.alg .rx-opt sup{font-size:.58em;vertical-align:.72em;line-height:0}.alg .rx-in{display:flex;justify-content:center}.alg .rx-amt{width:600px}.alg .rx-bond{flex:1;min-height:0;width:100%;display:flex;align-items:center;justify-content:center}.alg .rx-bond svg{width:100%;height:100%;touch-action:none;overflow:visible}.alg .rx-bond svg *:focus{outline:none}.alg .rx-bond svg *:focus-visible circle:first-child{stroke:#9046ff}.alg.vert .rx-row{max-width:1000px}.alg.vert .rx-fm{font-size:84px}.alg.vert .rx-co{font-size:76px}.alg.vert .rx-op{font-size:70px}.alg.vert .rx-box{min-width:100px;height:80px;font-size:50px}.alg.vert .rx-key{font-size:56px;min-width:130px}.alg.vert .rx-row.under{padding-bottom:64px}.alg.vert .rx-under,.alg.vert .rx-what{font-size:max(36px,var(--minfs,0px))}.alg.vert .rx-masses{font-size:max(34px,var(--minfs,0px))}.alg.vert .rx-rl{min-width:0;width:100%;text-align:center;margin:0}.alg.vert .rx-el{font-size:44px}.alg.vert .rx-amt{width:860px}.alg.vert .rx-bond{flex:0 1 auto}.alg.vert .rx-bond svg{height:auto}.alg .lv-exb.bal-body{display:flex;flex-direction:column;align-items:center;gap:16px}.alg .bal-pic{flex:1;min-height:0;width:100%;display:flex;align-items:center;justify-content:center}.alg .bal-frame{position:relative;flex:none;border-radius:24px;border:5px solid transparent;box-sizing:border-box}.alg .bal-frame>svg{position:absolute;inset:0;width:100%;height:100%}.alg .bal-frame.ok{border-color:#61c857}.alg .bal-frame.ko{border-color:#dd2450}.alg .bal-frame.sol{border-color:#9046ff}.alg .bal-plus{position:absolute;transform:translate(-50%);padding:8px 24px;border-radius:999px;background:#353442;border:4px solid #4b4a58;color:#fff;font-weight:900;font-size:max(30px,var(--minfs,0px));line-height:1.1;cursor:pointer;user-select:none;touch-action:manipulation;z-index:2}.alg .bal-plus:hover{background:#454452}.alg .bal-ctl{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.alg .bal-btn.off,.alg .bal-plus.off{opacity:.35;pointer-events:none}.alg.vert .bal-plus{font-size:max(40px,var(--minfs,0px));padding:12px 30px}.alg.vert .lv-ex.k-pan_balance .lv-exb{bottom:400px}.alg .hd-frame .hd-cell{position:absolute;margin:0;padding:0 4px;box-sizing:border-box;min-height:0;line-height:1;border-bottom-width:5px;border-radius:12px 12px 4px 4px;z-index:1}.alg .hd-frame .hd-cell.at{background:#403f4d;border-bottom-color:#ffb73e}.hd-kb{position:fixed;left:8px;width:calc(100vw - 16px);z-index:80;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 8px;padding:10px 10px 10px 16px;box-sizing:border-box;border-radius:24px;background:#23222e;box-shadow:0 10px 30px #00000073;color:#cbcad3;font-size:14px;font-weight:600}.hd-kb label{grid-column:1/-1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hd-kb input{min-width:0;height:40px;padding:0 14px;border:0;border-radius:999px;background:#353442;color:#fafaff;font:inherit;font-size:18px;font-weight:800;outline:none}.hd-kb .btn{flex:none;height:40px;padding:0 18px;font-size:20px}.hd-kb .hd-kbch{display:none;grid-column:1/-1;gap:8px}.hd-kb.pick .hd-kbch{display:flex}.hd-kb.pick .hd-kbch .btn{flex:1 1 0;height:48px;font-size:24px;font-weight:800}.hd-kb.pick input,.hd-kb.pick .hd-kbok{display:none}.hd-kb .hd-kbsay{grid-column:1/-1;margin:0;line-height:1.3;font-weight:700;color:#fafaff}.hd-kb .hd-kbsay:empty{display:none}.hd-kb input.ko{background:#4a2233;box-shadow:inset 0 0 0 2px #dd2450}.alg .hd-frame .hd-cell.at.ko{background:#4a2233;border-bottom-color:#dd2450}.alg .hd-frame:has(>.hd-rows){overflow:auto;overscroll-behavior:contain}.alg .hd-frame .hd-rows{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;align-items:safe center;justify-content:safe center;gap:.4em;color:#e5e4ea;font-weight:800;line-height:1.25;white-space:nowrap}.alg .hd-rows .hd-row{display:flex;align-items:center;gap:.3em}.alg .hd-rows .hd-slot{display:inline-block;height:1.4em;vertical-align:middle}.alg .hd-rows sub,.alg .hd-rows sup{font-size:.72em;line-height:0}.alg .hd-rows .hd-tab{border-collapse:collapse}.alg .hd-rows .hd-tab th,.alg .hd-rows .hd-tab td{padding:.14em .5em;text-align:center;border-bottom:2px solid #393846}.alg .hd-rows .hd-tab th{color:#cbcad3;font-weight:700}.alg.vert .lv-ex.k-fraction_cut .lv-exb,.alg.vert .lv-ex.k-square_tiles .lv-exb,.alg.vert .lv-ex.k-parabola_drag .lv-exb,.alg.vert .lv-ex.k-limit_approach .lv-exb,.alg.vert .lv-ex.hd-game .lv-exb{bottom:330px}.alg .lv-ex.hd-game .lv-exq{text-wrap:pretty}.alg .hd-frame svg rect[tabindex]{outline:none}.alg .hd-frame svg rect[tabindex]:focus-visible{stroke:#ffb73e;stroke-width:4}.ax-board .alg.vert .lv-ex.hd-done>.lv-exh .lv-exq{display:none}.alg .hd-frame svg path[tabindex]{outline:none}.alg .hd-frame svg path[tabindex]:focus-visible{stroke:#ffb73e;stroke-width:7}.ax-board .alg.vert .lv-ex>.lv-exh{padding-right:calc(56px / var(--bs,.5));box-sizing:border-box}.ax-board .alg.vert .lv-ex .lv-exb.hd-body{gap:calc(12px * var(--c,1))}.ax-board .alg.vert .lv-ex .hd-say{font-size:max(calc(34px * var(--c,1)),var(--minfs,0px))}.ax-board .alg.vert .lv-ex .hd-ctl{gap:calc(14px * var(--c,1))}.ax-board .alg.vert .lv-ex .hd-btn{font-size:max(calc(36px * var(--c,1)),var(--minfs,0px));padding:calc(14px * var(--c,1)) calc(30px * var(--c,1));border-width:calc(5px * var(--c,1))}.ax-board .alg.vert .lv-ex .hd-frame{border-width:calc(5px * var(--c,1));border-radius:calc(24px * var(--c,1))}.alg .lv-exb.hd-body{display:flex;flex-direction:column;align-items:center;gap:16px}.alg .hd-pic{flex:1;min-height:0;width:100%;position:relative}.alg .hd-frame{position:absolute;inset:0;border-radius:24px;border:5px solid transparent;box-sizing:border-box}.alg .hd-frame>svg{position:absolute;inset:0;width:100%;height:100%}.alg .hd-frame svg g[tabindex]{outline:none}.alg .hd-frame svg g[tabindex]:focus-visible{filter:drop-shadow(0 0 6px #ffb73e)}.alg .hd-frame.ok{border-color:#61c857}.alg .hd-frame.ko{border-color:#dd2450}.alg .hd-frame.sol{border-color:#9046ff}.alg .hd-say{min-height:1.3em;font-size:max(34px,var(--minfs,0px));line-height:1.3;font-weight:700;color:#cbcad3;text-align:center}.alg .hd-say.same{color:#fafaff}.alg .hd-ctl{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.alg .hd-ctl:empty{display:none}.alg .hd-btn.off{opacity:.35;pointer-events:none}.alg.vert .lv-ex.k-fraction_cut .lv-exb,.alg.vert .lv-ex.k-square_tiles .lv-exb,.alg.vert .lv-ex.k-parabola_drag .lv-exb{bottom:330px}.ax-board .alg.vert .lv-ex.hf-done>.lv-exh{display:none}.ax-board .alg.vert .lv-ex.hf-done.hd-game{padding-top:max(calc(60px * var(--c)),calc(46px / var(--bs,.5)))}.ax-board .alg.vert .lv-ex.hf-done.hd-game>.lv-exf,.ax-board .alg.vert .lv-ex.hf-done.hd-game .hd-ctl{display:none}.ax-board .alg.vert .lv-ex.hf-game.hf-done .hd-say{font-size:max(calc(34px * var(--c,1)),var(--minfs,0px),calc(11.2px / var(--bs,1)))}.alg .lv-ex.k-phys_steps .hd-rows .hd-tab td{text-align:left}.alg .lv-ex.k-phys_steps .hd-rows .hd-tab td:first-child{color:#cbcad3;font-weight:700;padding-right:.9em}.ax-board .lv-ex.hf-done .lv-exfb.ok{display:none}.ax-board .lv-ex.hf-game .hd-btn{min-height:calc(var(--minfs,0px) * 3.3);display:inline-flex;align-items:center}.ax-board .alg.vert .lv-ex:is(.k-pan_balance,.hd-game){--c:min(1,calc(.5 / var(--bs,.5)));display:flex;flex-direction:column;gap:clamp(14px,3%,calc(70px * var(--c)));padding:calc(60px * var(--c)) calc(60px * var(--c)) calc(48px * var(--c));box-sizing:border-box}.ax-board .alg.vert .lv-ex:is(.k-pan_balance,.hd-game)>.lv-exh,.ax-board .alg.vert .lv-ex:is(.k-pan_balance,.hd-game)>.lv-exb,.ax-board .alg.vert .lv-ex:is(.k-pan_balance,.hd-game)>.lv-exf{position:static}.ax-board .alg.vert .lv-ex:is(.k-pan_balance,.hd-game)>.lv-exb{flex:1 1 0;min-height:0}.ax-board .alg.vert .lv-ex:is(.k-pan_balance,.hd-game)>.lv-exh{flex:none;gap:calc(14px * var(--c))}.ax-board .alg.vert .lv-ex:is(.k-pan_balance,.hd-game)>.lv-exf{flex:none;min-height:calc(96px * var(--c));gap:calc(20px * var(--c))}.ax-board .alg.vert .lv-ex:is(.k-pan_balance,.hd-game) .lv-exk{font-size:max(calc(33px * var(--c)),var(--minfs,0px))}.ax-board .alg.vert .lv-ex:is(.k-pan_balance,.hd-game) .lv-exq{font-size:calc(56px * var(--c))}.ax-board .alg.vert .lv-ex:is(.k-pan_balance,.hd-game) .lv-exhint{font-size:max(calc(36px * var(--c)),var(--minfs,0px))}.ax-board .alg.vert .lv-ex:is(.k-pan_balance,.hd-game) .lv-exfb{font-size:max(calc(42px * var(--c)),var(--minfs,0px));gap:calc(14px * var(--c))}.ax-board .alg.vert .lv-ex:is(.k-pan_balance,.hd-game) .lv-exf:has(.lv-exfb:not(:empty)) .lv-exhint{display:none}.ax-board .alg.vert .lv-ex:is(.k-pan_balance,.hd-game) .lv-exfb.ok i{width:calc(52px * var(--c));height:calc(52px * var(--c))}.ax-board .alg.vert .lv-ex:is(.k-pan_balance,.hd-game) .lv-exbtn{font-size:max(calc(48px * var(--c)),var(--minfs,0px));padding:calc(34px * var(--c)) calc(80px * var(--c))}.ax-board .alg.vert .lv-ex:is(.k-pan_balance,.hd-game) .lv-exhow{font-size:max(calc(38px * var(--c)),var(--minfs,0px));padding:calc(12px * var(--c)) calc(24px * var(--c));border-width:calc(3px * var(--c))}.ax-board .alg.vert .lv-ex:is(.k-pan_balance,.hd-game) .lv-exb.bal-body{gap:calc(16px * var(--c))}.ax-board .alg.vert .lv-ex:is(.k-pan_balance,.hd-game) .bal-ctl{gap:calc(14px * var(--c))}.ax-board .alg.vert .lv-ex:is(.k-pan_balance,.hd-game) .bal-btn{font-size:max(calc(42px * var(--c)),var(--minfs,0px));padding:calc(18px * var(--c)) calc(34px * var(--c));border-width:calc(5px * var(--c))}.ax-board .alg.vert .lv-ex:is(.k-pan_balance,.hd-game) .bal-plus{font-size:max(calc(40px * var(--c)),var(--minfs,0px));padding:calc(12px * var(--c)) calc(30px * var(--c));border-width:calc(4px * var(--c))}.ax-board .alg.vert .lv-ex:is(.k-pan_balance,.hd-game) .bal-frame{border-width:calc(5px * var(--c));border-radius:calc(24px * var(--c))}.alg .lv-exb.su-body{display:flex;align-items:center;justify-content:center;gap:28px}.alg.vert .lv-exb.su-body{flex-direction:column;gap:18px}.alg .su-frame{position:relative;flex:none;border-radius:16px;border:5px solid transparent;box-sizing:border-box}.alg .su-frame>svg{display:block;width:100%;height:100%}.alg .su-frame.ok{border-color:#61c857}.alg .su-frame.ko{border-color:#dd2450}.alg .su-frame.sol{border-color:#9046ff}.alg .su-keys{flex:none;display:grid;grid-template-columns:repeat(3,auto);gap:12px}.alg.vert .su-keys{grid-template-columns:repeat(5,auto)}.alg .su-keys .lv-exchip{min-width:84px;justify-content:center;text-align:center;font-weight:900;font-size:max(38px,var(--minfs,0px))}.alg .su-keys .lv-exchip.on{box-shadow:inset 0 0 0 5px #b58cff}.alg .lv-code{position:absolute;background:#0e0d16;border-radius:28px;box-shadow:0 12px 40px #00000059;overflow:hidden;font-size:var(--fs);color:#f4f4f9}.alg .lv-code-bar{position:absolute;left:0;right:0;top:0;height:var(--bh,56px);background:#171621;display:flex;align-items:center;gap:12px;padding:0 26px}.alg .lv-code-bar i{width:16px;height:16px;border-radius:50%;background:#ff5c7a;flex:0 0 auto}.alg .lv-code-bar i:nth-child(2){background:#ffb547}.alg .lv-code-bar i:nth-child(3){background:#61c857}.alg .lv-code-bar b{margin-left:auto;font:700 var(--lf,26px)/1 "Museo","Museo Sans Rounded",Nunito,sans-serif;color:#b5b3c1;letter-spacing:.04em}.alg .lv-code-body{position:absolute;left:0;right:0;top:var(--bh,56px);padding:14px 26px 0;overflow:hidden}.alg .lv-code-line{position:relative;display:flex;align-items:baseline;line-height:1.42;min-height:1.42em}.alg .lv-code-n{flex:0 0 var(--gw);color:#6b6978;text-align:right;padding-right:1.4ch;user-select:none}.alg .lv-code-t{flex:1 1 auto;min-width:0;white-space:pre-wrap;overflow-wrap:anywhere;tab-size:4}.alg .lv-code-band{position:absolute;left:0;right:0;opacity:0;border-left:8px solid #ffd84d;border-radius:8px;pointer-events:none}.alg .lv-code-note{position:absolute;left:0;right:0;bottom:0;background:#14131e;border-top:2px solid #2b2936;font:600 var(--nf,30px)/1.25 "Museo","Museo Sans Rounded",Nunito,sans-serif;color:#f4f4f9}.alg .lv-code-nt{position:absolute;left:26px;right:26px;top:50%;transform:translateY(-50%);opacity:0}.alg .lv-code-nt b{margin-right:.4em}.alg .lv-code-out{position:absolute;background:#0a0911;border:2px solid #2b2936;border-radius:24px;padding:18px 26px;overflow:hidden}.alg .lv-code-out-h{font:700 var(--lf,26px)/1 "Museo","Museo Sans Rounded",Nunito,sans-serif;color:#61c857;margin-bottom:14px;letter-spacing:.04em}.alg .lv-code-out pre{margin:0;color:#d9f7d0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.35}.alg .lv-code-cap{position:absolute;text-align:center;color:#cccbd4}.alg .lv-code .tk-k{color:#ff7ab8;font-weight:700}.alg .lv-code .tk-s{color:#9be37d}.alg .lv-code .tk-c{color:#8b8999;font-style:italic}.alg .lv-code .tk-n,.alg .lv-code .tk-l{color:#ffb547}.alg .lv-code .tk-l{font-weight:700}.alg .lv-code .tk-f,.alg .lv-code .tk-b{color:#63d3ff}.alg .lv-code .tk-t{color:#ffd84d}.alg .lv-code .tk-p{color:#c89bff}.alg .lv-code .tk-g{color:#ff7ab8}.alg .lv-code .tk-a{color:#ffd84d}.alg .lv-code .tk-v{color:#9be37d}.alg .alg-3d-hint.in-box{top:14px}.alg .alg-3d-hint.at-foot{top:auto;bottom:14px}.rd .rv-card{text-align:left;align-items:stretch}.rd .rv-end{text-align:center;align-items:center}.rd-h{margin:0;font-weight:900;font-size:clamp(24px,3.4vw,30px)}.rd-pick{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center}.rd-sel{display:flex;align-items:center;gap:8px;color:var(--mut);font-size:14.5px;font-weight:700}.rd-sel select{height:40px;border-radius:12px;border:1.5px solid var(--line);background:#ffffff0d;color:var(--wh);font:inherit;font-weight:700;padding:0 10px}.rd-lv{display:flex;gap:6px;flex-wrap:wrap}.rd-lvb{min-width:46px;height:40px;border-radius:12px;border:1.5px solid var(--line);background:#ffffff0a;color:var(--wh);font-weight:800;font-size:15px;cursor:pointer}.rd-lvb.on{border-color:var(--pu2);background:#9046ff2e}.rd-rows{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column}.rd-rows li+li{border-top:1px solid var(--line)}.rd-row{width:100%;display:flex;flex-direction:column;gap:3px;padding:13px 4px;background:none;border:0;color:var(--wh);text-align:left;cursor:pointer;border-radius:10px}.rd-row:hover{background:#ffffff0a}.rd-t{font-weight:800;font-size:18px;line-height:1.25}.rd-m{color:var(--mut);font-size:14px}.rd-done{color:#9ee493;font-weight:800;display:inline-flex;align-items:center;gap:3px}.rd-done svg{width:15px;height:15px}.rd-none{color:var(--mut);padding:12px 4px}.rd-card{position:relative}.rd-head{display:flex;align-items:center;gap:10px}.rd-back{width:38px;height:38px}.rd-title{margin:0;font-weight:900;font-size:clamp(23px,3.2vw,30px);line-height:1.2}.rd .rv-play{justify-content:flex-start}.rd-text{font-size:clamp(18px,2.3vw,20px);line-height:1.55;color:#e9e8ee}.rd-p{margin:0 0 .7em;border-radius:10px;transition:background .3s}.rd-p.on{background:#9046ff24}.rd-w{cursor:pointer;border-radius:6px;display:inline-block;padding:3px 0;line-height:1.5}.rd-w:hover,.rd-w:focus-visible{background:#ffffff14;outline:none}.rd-g{border-bottom:2px dotted var(--ye)}.rd-w.kept{color:#ffe08a}.rd-w.on{background:#9046ff47}.rd-tip{margin:0;color:var(--mut);font-size:14px}.rd-pop{position:absolute;z-index:5;background:#181723;border:2px solid var(--pu2);border-radius:18px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;box-shadow:0 12px 32px #00000073}.rd-pw{font-weight:900;font-size:22px}.rd-pm{color:#cccbd4;font-size:16px}.rd-pa{display:flex;gap:8px;flex-wrap:wrap}.rd-pa svg{width:16px;height:16px}.rd-pk{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:14.5px}.rd-in{color:#9ee493;font-weight:800}.rd-qs{display:flex;flex-direction:column;border-top:1px solid var(--line);padding-top:12px}.rd-qh{margin:0 0 6px;font-size:20px;font-weight:900}.rd-q{padding:10px 0}.rd-q+.rd-q{border-top:1px solid var(--line)}.rd-qq{margin:0 0 8px;font-weight:800;font-size:17px}.rd-os{display:flex;flex-direction:column;gap:8px}.rd-o{text-align:left;font-size:16.5px}.rd-o.wrong{border-color:var(--re);background:#dd24501f}.rd-kept{width:100%;text-align:left}.rd-kh{margin:0 0 6px;font-weight:800;color:var(--mut);font-size:14.5px}.rd-kept ul{list-style:none;margin:0;padding:0}.rd-kept li{display:flex;flex-wrap:wrap;gap:4px 10px;padding:8px 0}.rd-kept li+li{border-top:1px solid var(--line)}.rd-kept span{color:#cccbd4}@media(max-width:560px){.rd-text{font-size:18px}.rd-lvb{min-width:44px;height:44px}.rd-sel select{height:44px}.rd-pop{padding:12px}}.ml{max-width:1120px;margin:0 auto;padding:6px clamp(16px,4vw,40px) 56px;display:flex;flex-direction:column;gap:16px}.ml-langs{display:flex;flex-wrap:wrap;gap:8px}.ml-lang{height:40px;padding:0 18px;border-radius:999px;border:1.5px solid var(--line);background:transparent;color:var(--wh);font-weight:700;font-size:15.5px;cursor:pointer}.ml-lang.on{background:#9046ff38;border-color:var(--pu2)}@media(hover:hover){.ml-lang:not(.on):hover{border-color:var(--pu2)}}.ml-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.ml-col{display:flex;flex-direction:column;gap:16px;min-width:0}.ml-card{background:var(--card);border-radius:24px;padding:22px 24px 18px;display:flex;flex-direction:column;gap:10px;min-width:0}.ml-wait,.ml-end{align-items:center;text-align:center;min-height:220px;justify-content:center;max-width:640px;width:100%;margin:0 auto}.ml-wait p{margin:0;color:var(--mut)}.ml-end h2{margin:0;font-weight:900;font-size:clamp(24px,3.4vw,30px)}.ml-empty-i{width:58px;height:58px;border-radius:50%;background:#9046ff29;color:#d9c4ff;display:flex;align-items:center;justify-content:center}.ml-empty-i svg{width:28px;height:28px}.ml-k{margin:0;font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--pu2)}.ml-sub{margin:6px 0 0;font-size:15px;font-weight:900;color:var(--wh)}.ml-h{display:flex;flex-direction:column;gap:6px}.ml-lv-top{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px}.ml-lv-b{font-size:52px;font-weight:900;line-height:1;color:#9ee493}.ml-lv-b.none{color:var(--mut)}.ml-lv-s{color:#cccbd4;font-size:15px;line-height:1.4;flex:1 1 200px}.ml-ab{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column}.ml-ab li{display:grid;grid-template-columns:minmax(96px,1.1fr) auto 44px;grid-template-areas:"n b l" "s s s";align-items:center;gap:2px 12px;padding:10px 0}.ml-ab li+li{border-top:1px solid rgba(255,255,255,.07)}.ml-an{grid-area:n;font-weight:700;font-size:16px}.ml-ab .ml-bar{grid-area:b}.ml-al{grid-area:l;text-align:right;font-size:17px;color:#9ee493}.ml-as{grid-area:s;font-style:normal;font-size:13.5px;color:var(--mut)}.ml-ab li.none .ml-an{color:#cccbd4}.ml-ab li.none .ml-al{color:var(--mut)}.ml-bar{display:inline-flex;gap:4px}.ml-bar i{width:22px;height:10px;border-radius:5px;background:#ffffff1a}.ml-bar i.on{background:var(--gr)}.ml-bar i.half{background:linear-gradient(90deg,var(--gr) 50%,rgba(255,255,255,.1) 50%)}.ml-how,.ml-more{align-self:flex-start;font-size:15px;padding:6px 0;color:var(--pu2)}.ml-sks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ml-sk,.ml-crit li,.ml-allsk li{display:flex;gap:12px;align-items:flex-start;padding:9px 0}.ml-sk+.ml-sk,.ml-crit li+li,.ml-allsk li+li{border-top:1px solid rgba(255,255,255,.07)}.ml-sk>div,.ml-crit li>div,.ml-allsk li>div{display:flex;flex-direction:column;gap:2px;min-width:0}.ml-sk b,.ml-allsk b{font-size:15.5px;line-height:1.35;overflow-wrap:anywhere}.ml-sk span,.ml-allsk span{font-size:13.5px;color:var(--mut)}.ml-allsk em,.ml-crit em{font-style:normal;font-size:13px;color:#cccbd4}.ml-ic{flex:none;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:1px}.ml-ic svg{width:15px;height:15px}.ml-sk.ok .ml-ic,.ml-crit li.ok .ml-ic,.ml-allsk li.solid .ml-ic,.ml-allsk li.ok .ml-ic{background:#61c8572e;color:#9ee493}.ml-sk.weak .ml-ic,.ml-allsk li.gap .ml-ic,.ml-allsk li.shaky .ml-ic{background:#ffb73e2e;color:var(--ye)}.ml-crit li .ml-ic,.ml-allsk li.seen .ml-ic{background:#ffffff12;color:var(--mut)}.ml-crit li.ok .ml-ic{background:#61c8572e;color:#9ee493}.ml-crit{list-style:none;margin:0;padding:0}.ml-crit span{font-size:15px;line-height:1.4}.ml-empty{margin:0;color:var(--mut);font-size:15px;line-height:1.45}.ml-note{margin:0;color:var(--mut);font-size:13.5px}.ml-wn{margin:0;font-size:17px}.ml-wn b{color:var(--wh)}.ml-learnt{color:#9ee493;font-weight:700}.ml-words{margin-top:2px}.ml-words li{padding:8px 0}.ml-ws{font-style:normal;font-size:12.5px;font-weight:700;padding:2px 8px;border-radius:999px;background:#ffffff12;color:var(--mut)}.ml-ws.learnt{background:#61c85729;color:#9ee493}.ml-rv{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:12px;margin-top:2px;border-top:1px solid var(--line);font-size:14.5px}.ml-rv-t{flex:1 1 180px}.ml-rv.done{color:var(--mut)}.ml-ladder{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ml-lr{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 0}.ml-lr+.ml-lr{border-top:1px solid rgba(255,255,255,.07)}.ml-lvl{flex:none;width:34px;font-size:17px}.ml-lr.earned .ml-lvl{color:#9ee493}.ml-lr.next .ml-lvl{color:var(--wh)}.ml-pg{flex:1;height:8px;border-radius:4px;background:#ffffff14;overflow:hidden}.ml-pg i{display:block;height:100%;border-radius:4px;background:var(--gr)}.ml-lt{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;flex:1}.ml-lt.n{flex:none;min-width:58px;justify-content:flex-end;color:var(--mut)}.ml-lt svg{width:20px;height:20px;color:#9ee493;flex:none}.ml-lr .ml-cert{flex:none}.ml-next{display:flex;flex-direction:column;gap:2px;padding-top:6px;border-top:1px solid var(--line)}.ml-all{display:flex;align-items:center;gap:10px;margin:0;color:#9ee493;font-weight:700}.ml-all svg{width:22px;height:22px}.ml-off{margin:2px 0 0;padding:10px 12px;border-left:3px solid var(--or);color:#ffd9c7;font-size:13.5px;line-height:1.45}.ml-howt{display:flex;flex-direction:column;gap:12px}.ml-howt p{margin:0;line-height:1.5;font-size:15.5px;color:#e5e4ea}.ml-allsk h4{margin:14px 0 2px;color:var(--pu2);font-size:14px;letter-spacing:.06em}.ml-allsk ul{list-style:none;margin:0;padding:0}.ml-cs{display:flex;flex-direction:column;gap:14px}.ml-cimg{width:100%;height:auto;border-radius:10px;background:#fffdf9;aspect-ratio:1600/1131}.ml-cname{display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--mut)}.ml-cname input{height:46px;border-radius:12px;padding:0 14px;font-size:17px;background:#ffffff0f;border:1.5px solid var(--line);color:var(--wh)}.ml-cname input:focus{outline:none;border-color:var(--pu2);box-shadow:0 0 0 3px #a86bff38}.ml-cgo{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px}#ml-x svg{width:20px;height:20px}#ml-print{display:none}@media print{html:has(body.ml-printing),body.ml-printing{background:#fff!important;margin:0!important;padding:0!important}body.ml-printing>*:not(#ml-print){display:none!important}body.ml-printing #ml-print{display:block!important}body.ml-printing #ml-print img{width:100%;height:auto;display:block}}@media(max-width:860px){.ml-grid{display:flex;flex-direction:column}.ml-col{display:contents}.ml-lv{order:1}.ml-can{order:2}.ml-wd{order:3}.ml-ct{order:4}}@media(max-width:560px){.ml-card{padding:18px 16px 14px;border-radius:20px}.ml-lv-b{font-size:44px}.ml-bar i{width:17px}.ml-ab li{grid-template-columns:minmax(80px,1fr) auto 40px;gap:2px 8px}.ml-lr{flex-wrap:wrap}.ml-lr.earned .ml-lt{flex:1 1 60%}.ml-cgo .btn{width:100%}}.wallet{position:absolute!important;left:0!important;top:0!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.logo-b{display:inline-flex;align-items:center;padding:0;border:0;background:none;color:inherit;cursor:pointer}.logo-b:focus-visible{outline:3px solid var(--ye);outline-offset:4px;border-radius:8px}#home>.top{justify-content:flex-start;gap:28px}#home>.top>.top-r{margin-left:auto}#home .tabs{background:none;box-shadow:none;padding:0;gap:22px}#home .tab{height:auto;padding:6px 0;border-radius:0;background:none;color:#a6a4b5;font-size:15.5px;font-weight:800}#home .tab:hover{color:var(--wh);background:none}#home .tab[aria-selected=true]{color:var(--wh);background:none;box-shadow:inset 0 -2px 0 var(--pu2)}#lang-w{background:none;padding:0;height:auto;cursor:default}#lang-w:after{display:none}.lang-b{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 13px;border:0;border-radius:999px;background:var(--card);color:var(--wh);font:inherit;font-size:15px;font-weight:900;letter-spacing:.04em;cursor:pointer}.lang-b:hover{background:#ffffff1f}.lang-b:focus-visible{outline:3px solid var(--ye);outline-offset:2px}.lang-l{position:absolute;top:calc(100% + 8px);right:0;z-index:40;min-width:210px;margin:0;padding:6px;list-style:none;background:#181723;border:1px solid rgba(255,255,255,.12);border-radius:16px;box-shadow:0 18px 40px #00000073}.lang-l[hidden]{display:none}.lang-l button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:40px;padding:8px 12px;border:0;border-radius:10px;background:none;color:var(--wh);font:inherit;font-size:15px;font-weight:700;text-align:left;cursor:pointer}.lang-l button:hover,.lang-l button:focus-visible{background:#ffffff14;outline:none}.lang-l [aria-selected=true] button{color:#d9c4ff}.lang-l em{font-style:normal;font-size:12.5px;font-weight:800;letter-spacing:.06em;color:var(--mut)}.quick-b{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border:1.5px solid rgba(168,107,255,.85);border-radius:999px;background:#9046ff1a;color:var(--wh);font:inherit;font-size:15px;font-weight:800;white-space:nowrap;cursor:pointer;transition:background .15s}.quick-b:hover{background:#9046ff3d}.quick-b:focus-visible{outline:3px solid var(--ye);outline-offset:2px}@media(max-width:760px){#home>.top{gap:10px 12px}#home .tabs{order:3;flex:1 1 100%;gap:22px}#home .tab{flex:none;justify-content:flex-start;padding:6px 0}}@media(max-width:480px){.quick-b{height:36px;padding:0 12px;font-size:14px;gap:6px}.lang-b{height:36px;padding:0 10px;font-size:14px}}.ask-tag{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;max-width:calc(100% - 40px);margin:16px 0 -8px 20px;padding:3px 3px 3px 10px;border-radius:999px;background:#9046ff38;color:#e9e8ee;font-size:14.5px}.ask-tag[hidden]{display:none}.ask-tag .at-i{display:grid;place-items:center;width:20px;height:20px;color:#d7bcff}.ask-tag .at-i svg{width:18px;height:18px}.ask-tag b{font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ask-tag .at-x{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:#ffffff1a;color:var(--wh);cursor:pointer}.ask-tag .at-x:hover{background:#fff3}.ask-tag .at-x .i-x{display:block;width:14px;height:14px;background:currentColor}.ask.tagged textarea{padding-top:16px}.how-kw .kw{display:inline-block;min-width:30px;text-align:center;padding:0;border:0;background:none;color:#cfb3ff;font:inherit;font-weight:800;text-decoration:underline dotted rgba(207,179,255,.75);text-underline-offset:3px;cursor:pointer}.how-kw .kw:hover{color:#fff;text-decoration-style:solid}.how-kw .kw-w{white-space:nowrap}.how-kw .kw:focus-visible{outline:2px solid var(--ye);outline-offset:2px;border-radius:3px}.qk-list{display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.1);border-radius:18px;overflow:hidden;background:#ffffff08}.qk-r{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:12px 14px;border:0;border-top:1px solid rgba(255,255,255,.08);background:none;color:var(--wh);font:inherit;text-align:left;cursor:pointer}.qk-r:first-child{border-top:0}.qk-r:hover,.qk-r:focus-visible{background:#9046ff24;outline:none}.qk-i{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;background:#9046ff2e;color:#e0ccff}.qk-i svg{width:22px;height:22px}.qk-t{display:flex;flex-direction:column;gap:2px;min-width:0}.qk-t b{font-size:17px;font-weight:900;line-height:1.25}.qk-t em{font-style:normal;font-size:14px;line-height:1.35;color:#cccbd4}.qk-go{color:#b49be6}.qk-go svg{width:20px;height:20px;display:block;transition:transform .2s}.qk-r:hover .qk-go svg{transform:translate(3px)}.ss-alt{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ss-alt>span{font-size:14.5px;font-weight:700;color:#cccbd4;margin-right:2px}.ss-altb{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px 0 9px;border:1.5px solid rgba(255,255,255,.14);border-radius:999px;background:none;color:var(--wh);font:inherit;font-size:14px;font-weight:800;cursor:pointer}.ss-altb svg{width:16px;height:16px;color:#d2b6ff}.ss-altb:hover{border-color:#a86bffb3;background:#9046ff1f}.ss-altb:focus-visible{outline:3px solid var(--ye);outline-offset:2px}.marks{margin:10px 0 0;font-size:12.5px;line-height:1.45;color:var(--mut);font-weight:500}.tag-free{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;border:1px solid rgba(255,255,255,.32);background:#ffffff1a;color:#fff;font-style:normal;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;flex:none}#partita .brand{display:flex;align-items:center;gap:10px}.pt{max-width:1100px;margin:0 auto;padding:6px clamp(16px,3vw,32px) 48px;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}#pt-board{position:relative;width:100%;aspect-ratio:1/1;height:auto;max-height:calc(100vh - 130px);border-radius:24px!important;overflow:hidden}.pt-card{background:var(--card);border-radius:24px;padding:22px;display:flex;flex-direction:column;gap:16px;min-width:0}.pt-k{font-size:12.5px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--pu2)}.pt-say p{margin:6px 0 0;font-size:18px;line-height:1.4;color:var(--wh);overflow-wrap:anywhere}.pt-moves{margin:0;padding:12px 0 0;border-top:1px solid rgba(255,255,255,.08);list-style:none;display:grid;gap:2px;max-height:220px;overflow:auto;font-variant-numeric:tabular-nums}.pt-moves:empty{display:none}.pt-moves li{display:grid;grid-template-columns:36px 1fr 1fr;gap:8px;font-size:15.5px;color:#d6d5dd}.pt-moves b{color:var(--mut);font-weight:700}.pt-set{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:flex-end;justify-content:space-between;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.pt-sel{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--mut);min-width:0}.pt-sel select{height:44px;max-width:100%;border-radius:12px;padding:0 12px;background:#ffffff0f;color:var(--wh);border:1.5px solid var(--line);font:inherit;font-size:15px}#pt-resign{display:inline-flex;align-items:center;gap:6px;min-height:44px}#pt-resign svg{width:18px;height:18px}.pt-note{margin:0;font-size:13.5px;line-height:1.45;color:var(--mut)}.pt-wait{display:flex;align-items:center;gap:12px;margin:0;color:#cccbd4}.pt-end{display:flex;flex-direction:column;gap:8px}.pt-end h2{margin:0;font-size:28px;font-weight:900;line-height:1.15}.pt-end.win h2{color:#9ee493}.pt-end-say{margin:0;font-size:17px;line-height:1.45;color:var(--wh)}.pt-sub{margin:0;color:var(--mut);font-size:14.5px}.pt-go{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:860px){.pt{grid-template-columns:1fr;gap:16px}#pt-board{max-height:none}}.ap-in{display:flex;flex-direction:column;gap:20px}.ap-dk{font-size:12.5px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#c9b3ff}.ap-dgo{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px 0 14px;border-radius:999px;background:var(--pu);color:#fff;font-weight:800;font-size:15.5px;white-space:nowrap}.ap-c .ex-m{color:#c9b3ff}.hb-app img{width:100%;height:100%;object-fit:contain}#appx .brand{display:flex;align-items:center;gap:10px;min-width:0}#appx .hm-pop{z-index:30}#appx .hm-share{display:none}@media(max-width:480px){#appx #ax-share{display:none}#appx .hm-share{display:flex}}.hm-ic{flex:none;display:grid;place-items:center;width:40px;height:24px;color:var(--mut)}.hm-ic svg{width:22px;height:22px}#appx .ax-logo{flex:none;box-sizing:content-box;width:68px;padding-right:12px;border-right:1px solid var(--line)}@media(max-width:480px){#appx .ax-logo{width:56px;padding-right:9px}#appx .ax-name{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:16px;line-height:1.15;overflow-wrap:break-word;hyphens:auto}}@media(max-width:760px){#appx .ax-top{flex-wrap:nowrap;column-gap:10px}#appx .ax-top .brand{flex:1 1 auto;min-width:0}}.ax-name{font-weight:900;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ax{max-width:1280px;margin:0 auto;padding:6px clamp(16px,3vw,32px) 40px;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}.ax-stage{position:relative;width:100%;height:calc(100vh - 130px);height:calc(100dvh - 130px);min-height:440px;overflow:hidden;scroll-margin-top:8px}#ax-stage>.ax-board{position:absolute;inset:0;width:auto;height:auto;border-radius:0}.ax-card{background:var(--card);border-radius:24px;padding:22px;display:flex;flex-direction:column;gap:16px;min-width:0}.ax-card .mine-f{margin:0}.ax-k{font-size:12.5px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--pu2)}.ax-note{margin:0;font-size:14.5px;line-height:1.45;color:var(--mut);display:flex;align-items:center;gap:10px}.ax-said{min-height:52px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.ax-pn{margin:0;display:flex;flex-direction:column;gap:2px}.ax-pn b{font-size:22px;font-weight:900;line-height:1.2}.ax-pn em{font-style:normal;color:var(--mut);font-size:14px}.ax-why{min-height:36px}.ax-chal{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.ax-chal b{font-size:19px;font-weight:900;line-height:1.25}.ax-chal:empty{display:none}.ax-res{display:flex;flex-direction:column;gap:6px}.ax-rk{font-size:12.5px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}.ax-rs{font-size:clamp(28px,3vw,34px);font-weight:900;line-height:1.1}.ax-rgo{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.ax-rgo .btn{display:inline-flex;align-items:center;gap:8px}.ax-rgo svg{width:18px;height:18px}.ax-stage:has(.ax-zoom) .alg .alg-3d-home{display:none}.ax-range{position:absolute;right:12px;bottom:12px;z-index:6;width:min(440px,calc(100% - 160px));display:flex;align-items:center;gap:14px;min-height:44px;padding:4px 16px;box-sizing:border-box;border-radius:14px;background:var(--app-glass);-webkit-backdrop-filter:var(--app-over-blur);backdrop-filter:var(--app-over-blur);box-shadow:var(--app-over-cmd);font-weight:var(--font-weight-typography-bold-theme);font-size:var(--text-body-s-bold-size);color:var(--color-content-primary)}.ax-range.off{opacity:.45;pointer-events:none}.ax-range input{flex:1;min-width:0;height:28px;accent-color:var(--color-fill-special);cursor:pointer}.ax-tag{position:absolute;z-index:7;transform:translate(-50%,calc(-100% - 16px));display:flex;flex-direction:column;align-items:center;gap:1px;max-width:min(320px,80%);padding:8px 14px;pointer-events:none;text-align:center}.ax-tag b{font-size:16px;font-weight:900;line-height:1.2}.ax-tag em{font-style:normal;font-size:12.5px;color:var(--mut)}.ax-tag.ax-in{animation:ax-pop .22s ease-out}@keyframes ax-pop{0%{opacity:0;transform:translate(-50%,calc(-100% - 8px)) scale(.92)}to{opacity:1;transform:translate(-50%,calc(-100% - 16px))}}.ax-hud{position:absolute;top:12px;left:50%;z-index:6;transform:translate(-50%);display:flex;align-items:center;gap:12px;width:max-content;max-width:calc(100% - 120px);min-height:44px;padding:4px 14px;box-sizing:border-box}.ax-hk{font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}.ax-hn{font-size:18px;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ax-hc{display:flex;gap:10px;flex:none;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:800;color:#d6d5dd}.ax-hc i{font-style:normal}.ax-ht.low{color:#ff8f8f}.ax-hud.ok{animation:ax-ok .5s}.ax-hud.no{animation:ax-no .4s}@keyframes ax-ok{0%{box-shadow:0 0 #5fd38db3}to{box-shadow:0 0 0 14px #5fd38d00}}@keyframes ax-no{0%,to{transform:translate(-50%)}25%{transform:translate(calc(-50% - 6px))}75%{transform:translate(calc(-50% + 6px))}}@media(prefers-reduced-motion:reduce){.ax-tag.ax-in,.ax-hud.ok,.ax-hud.no{animation:none}}@media(max-width:860px){.ax{grid-template-columns:1fr;gap:14px;padding-bottom:28px}.ax-stage{height:62vh;height:62dvh;min-height:360px}.ax-card{padding:18px}}.rp-free{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.rp-free p{margin:0;display:flex;flex-direction:column;gap:2px;min-width:0}.rp-free b{font-size:16px}.rp-free p span{color:var(--mut);font-size:14px}.rp-free .sess-b{gap:10px}.pv-tabrow{display:flex;align-items:center;justify-content:space-between;gap:12px 18px;flex-wrap:wrap;margin:18px 0 0;border-bottom:1px solid rgba(255,255,255,.08)}.pv-tabrow .pv-tabs{margin:0;border-bottom:0}.pv-cta{display:inline-flex;align-items:center;gap:9px;min-height:44px;margin:0 0 6px;padding:0 16px 0 13px;border-radius:999px;border:1.5px solid rgba(168,107,255,.75);background:#9046ff33;color:#fff;font:inherit;font-weight:800;font-size:15px;cursor:pointer;transition:background .15s,border-color .15s}.pv-cta svg{width:19px;height:19px;flex:none;color:#e3d2ff}@media(hover:hover){.pv-cta:hover{background:#9046ff52;border-color:var(--pu2)}}.pv-cta.on{background:#9046ff5c;border-color:var(--pu2)}.pv-cta:focus-visible{outline:3px solid var(--ye);outline-offset:3px}@media(max-width:560px){.pv-tabrow{gap:8px 14px}.pv-cta{margin-bottom:8px}}#chat{position:fixed;inset:0;background:#181723;overflow:hidden;--hud:118px;--nz:152px;--kb:0px}#ch-board{position:absolute;left:0;right:0;top:var(--ft, 0px);bottom:calc(var(--hud) + var(--nz) + var(--kb));width:auto;z-index:1}#chat.blank #ch-board{bottom:calc(var(--hud) + var(--kb))}#ch-peek{position:absolute;left:0;right:0;top:var(--ft, 0px);bottom:calc(var(--hud) + var(--nz) + var(--kb));width:auto;z-index:2;background:#181723}#ch-peek[hidden]{display:none}#chat .ch-note{position:absolute;left:50%;transform:translate(-50%);bottom:calc(var(--hud) + var(--kb) + 6px);width:min(92vw,980px);max-height:calc(var(--nz) - 12px);overflow:hidden;padding:10px 18px;border-radius:18px;background:#0a09119e;box-shadow:inset 0 0 0 1px #ffffff12;z-index:15;cursor:default;display:flex;flex-direction:column}#chat.blank .ch-note{display:none}.ch-txt{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin}.ch-txt.up{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 26px);mask-image:linear-gradient(to bottom,transparent 0,#000 26px)}.ch-txt .ch-s{display:block;margin:0 0 12px;font-family:var(--font-text);font-size:16px;line-height:26px;letter-spacing:-.006em;color:#e2e1e7}.ch-txt .ch-s strong{font-weight:600;color:#fff}.ch-txt .ch-s em{font-style:italic}.ch-txt .ch-s .f{white-space:nowrap}.ch-txt .ch-s span.w{opacity:0;transition:opacity .16s}.ch-txt .ch-s span.w.on{opacity:1}.ch-txt .ch-s.tl{color:#e2e1e8;font-style:italic}.ch-txt .ch-l{margin:-4px 0 12px;padding:0 0 0 22px}.ch-txt .ch-l .ch-s{display:list-item;margin:0 0 4px;padding-left:2px}.ch-txt .ch-l .ch-s::marker{color:#a66bff}.ch-txt .ch-l:last-child .ch-s:last-child,.ch-txt>.ch-s:last-child{margin-bottom:4px}.ch-txt .ch-q{width:fit-content;max-width:86%;margin:14px 0 14px auto;padding:7px 14px 8px;border-radius:16px 16px 6px;background:var(--pu);font-family:var(--font-text);font-size:16px;line-height:24px;color:#fff;overflow-wrap:anywhere}.ch-txt .ch-q:first-child{margin-top:0}.ch-txt .ch-q b{display:none}.ch-nh{flex:none;display:flex;align-items:flex-start;gap:10px;min-width:0}.ch-deck{flex:none;display:flex;align-items:center;gap:2px;margin:0 0 8px -6px}.ch-deck[hidden]{display:none}.ch-dk{flex:none;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:transparent;color:#e5e4ea;display:flex;align-items:center;justify-content:center;cursor:pointer}.ch-dk svg{width:20px;height:20px}.ch-dk:disabled{opacity:.32;cursor:default}@media(hover:hover){.ch-dk:not(:disabled):hover{background:#ffffff1f;color:#fff}}.ch-dk:focus-visible{outline:3px solid var(--ye);outline-offset:1px}.ch-dk-n{min-width:46px;text-align:center;font-size:14px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}#chat.peek .ch-dk-n{color:var(--ye)}.ch-dk-dl{margin-left:6px}.ch-dk.more{background:var(--pu);color:#fff;box-shadow:0 0 0 3px #9046ff59}@media(hover:hover){.ch-dk.more:hover{background:var(--pu2)}}#ch-edges{position:absolute;left:0;right:0;top:var(--ft, 0px);bottom:calc(var(--hud) + var(--nz) + var(--kb));z-index:4;pointer-events:none}#chat.blank #ch-edges{bottom:calc(var(--hud) + var(--kb))}.ch-edge{position:absolute;top:50%;transform:translateY(-50%);width:54px;height:96px;padding:0;border:0;border-radius:18px;background:#0a0911bd;box-shadow:inset 0 0 0 1px #ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .18s;backdrop-filter:blur(6px)}.ch-edge.prev{left:12px}.ch-edge.next{right:12px}.ch-edge svg{width:30px;height:30px}.ch-edge.can.near,.ch-edge.can:focus-visible{opacity:1;pointer-events:auto}.ch-edge.more{box-shadow:inset 0 0 0 2px var(--pu2),0 0 0 4px #9046ff47}@media(hover:hover){.ch-edge:hover{background:#353442f0}}.ch-edge:focus-visible{outline:3px solid var(--ye);outline-offset:2px}@media(hover:none),(pointer:coarse){.ch-edge{width:44px;height:76px;border-radius:14px;background:#0a091180}.ch-edge.prev{left:4px}.ch-edge.next{right:4px}.ch-edge svg{width:24px;height:24px}.ch-edge.next.can{opacity:.85;pointer-events:auto}}.ch-nt{flex:none;display:flex;gap:2px;margin:-2px -8px 6px auto}.ch-ntb{flex:none;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:transparent;color:#cbcad4;display:flex;align-items:center;justify-content:center;cursor:pointer}.ch-ntb svg{width:19px;height:19px}@media(hover:hover){.ch-ntb:hover{background:#ffffff1f;color:#fff}}.ch-ntb:focus-visible{outline:3px solid var(--ye);outline-offset:1px}#chat.nt-hide{--nz:58px}#chat.nt-hide .ch-note{display:none}.ch-mini{position:absolute;left:50%;transform:translate(-50%);bottom:calc(var(--hud) + var(--kb) + 8px);z-index:15;display:flex;align-items:center;gap:6px;padding:3px 4px;border-radius:999px;background:#0a0911c7;box-shadow:inset 0 0 0 1px #ffffff1a;backdrop-filter:blur(6px)}.ch-mini[hidden],.ch-mini-dk[hidden],#chat.blank .ch-mini{display:none}.ch-mini-dk{display:flex;align-items:center;gap:2px;padding-right:4px;border-right:1px solid rgba(255,255,255,.12)}.ch-mini-show{display:flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 12px;border:0;border-radius:999px;background:transparent;color:#e9e8ee;font:inherit;font-size:14px;font-weight:800;cursor:pointer}.ch-mini-show svg{width:19px;height:19px}@media(hover:hover){.ch-mini-show:hover{background:#ffffff1a}}.ch-mini-show:focus-visible{outline:3px solid var(--ye);outline-offset:1px}#chat .alg-scene>.alg-chipw>.alg-chip{font-size:max(30px,var(--minfs,0px))}#chat .alg-scene>.alg-chipw>.alg-chip.sm{font-size:max(25px,var(--minfs,0px))}#chat .alg-scene>.alg-chipw>.alg-chip.xs{font-size:max(20px,var(--minfs,0px))}#chat .alg-scene>.alg-chipw>.alg-chip.lg{font-size:max(38px,var(--minfs,0px))}#chat.col{--cw:clamp(340px,30vw,460px);--col:#11101a}#chat.col:not(.blank) .ch-note{left:0;right:auto;transform:none;top:0;bottom:calc(var(--hud) + var(--kb));width:var(--cw);max-height:none;padding:12px 16px 4px;border-radius:0;background:var(--col);box-shadow:inset -1px 0 #ffffff12}#chat.col:not(.blank) .ch-nh{align-items:center;margin:0 0 4px}#chat.col:not(.blank) .ch-deck,#chat.col:not(.blank) .ch-nt{margin-bottom:0}#chat.col:not(.blank) .ch-txt{margin:0 -16px;padding:12px 18px 10px 16px}#chat.col:not(.blank) .ch-hud{left:0;right:auto;bottom:var(--kb);width:var(--cw);height:auto;min-height:0;display:flex;align-items:flex-end;gap:8px;padding:8px 12px 14px;background:var(--col);box-shadow:inset -1px 0 #ffffff12}#chat.col:not(.blank) .ch-hud .hud-l,#chat.col:not(.blank) .ch-hud .hud-r{display:none}#chat.col:not(.blank) .ch-box{flex:1 1 auto;width:auto;min-width:0}#chat.col:not(.blank):not(.nt-hide) .hud-top{left:calc(var(--cw) + 16px)}#chat.col:not(.blank):not(.nt-hide) #ch-board,#chat.col:not(.blank):not(.nt-hide) #ch-peek,#chat.col:not(.blank):not(.nt-hide) #ch-edges{left:var(--cw);right:0;bottom:0}#chat.col.nt-hide:not(.blank) #ch-board,#chat.col.nt-hide:not(.blank) #ch-peek,#chat.col.nt-hide:not(.blank) #ch-edges{left:0;right:0;bottom:0}#chat.col.nt-hide:not(.blank) .ch-hud{display:none}#chat.col.nt-hide .ch-mini{left:16px;top:14px;bottom:auto;transform:none;flex-direction:row-reverse;padding:3px}#chat.col.nt-hide:not(.blank) .hud-top{left:calc(26px + var(--mini, 0px))}#chat .sect,#chat .sect span{min-width:0}#chat.col.nt-hide .ch-mini-dk{padding:0 0 0 4px;border-right:0;border-left:1px solid rgba(255,255,255,.12)}#chat.col.nt-hide .ch-mini-show{padding:0 14px 0 10px}@media(orientation:portrait){#chat:not(.col):not(.kb):not(.nt-hide){--nz:min(34vh,280px)}}#chat:not(.col) #ch-nt-slides{display:none}#ch-nt-slides .i-review{display:block;width:19px;height:19px;background:currentColor}#ch-nt-slides:disabled{opacity:.4;cursor:default}.ch-lock .ic-lock,.ch-lock[aria-pressed=true] .ic-unlock{display:none}.ch-lock[aria-pressed=true] .ic-lock{display:block}#chat .lv-status{top:68px;border-color:#a86bff8c;box-shadow:0 10px 30px #00000073,0 0 0 4px #9046ff29}#chat.col:not(.nt-hide):not(.blank) #ch-board .lv-status{display:none}.ch-wait{display:flex;align-items:center;gap:5px;margin:12px 0 4px;color:#dedde4;font-size:15px;font-weight:700}.ch-wait i{width:7px;height:7px;border-radius:50%;background:#ffb73e;animation:dot 1.1s infinite;flex:none}.ch-wait i:nth-child(2){animation-delay:.15s}.ch-wait i:nth-child(3){animation-delay:.3s}.ch-wait span{margin-left:6px}#chat:not(.col) .ch-wait{display:none}.ch-more{display:flex;margin:14px 0 4px}.ch-more button{display:flex;align-items:center;gap:6px;height:40px;padding:0 12px 0 16px;border:0;border-radius:999px;background:var(--pu);color:#fff;font:inherit;font-size:14.5px;font-weight:800;cursor:pointer;box-shadow:0 0 0 4px #9046ff2e}.ch-more button svg{width:18px;height:18px}@media(hover:hover){.ch-more button:hover{filter:brightness(1.08)}}.ch-more button:focus-visible{outline:3px solid var(--ye);outline-offset:2px}.ch-txt .ch-sl{display:flex;align-items:center;gap:10px;margin:18px 0 12px}.ch-txt .ch-sl:first-child{margin-top:0}.ch-txt .ch-sl:before,.ch-txt .ch-sl:after{content:"";flex:1 1 auto;height:1px;background:#ffffff1f}.ch-txt .ch-sl button{flex:none;height:28px;padding:0 12px;border:0;border-radius:999px;background:#ffffff12;color:#b7b6c3;font:inherit;font-size:12.5px;font-weight:800;letter-spacing:.02em;cursor:pointer}.ch-txt .ch-sl.on button{background:#9046ff4d;color:#fff}@media(hover:hover){.ch-txt .ch-sl button:hover{background:#ffffff24;color:#fff}}.ch-txt .ch-sl button:focus-visible{outline:3px solid var(--ye);outline-offset:2px}.ct-s .sheet-card{max-width:480px}.ct-p{margin:4px 0 14px;color:#cccbd4;font-size:15px;line-height:1.45}.ct-f{display:flex;flex-direction:column;gap:8px}.ct-l{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--mut)}#ct-in{width:100%;min-height:48px;padding:10px 14px;border-radius:14px;border:2px solid rgba(168,107,255,.55);background:#13121c;color:var(--wh);font:inherit;font-size:17px;font-weight:700}#ct-in:focus{outline:none;border-color:#a86bff;box-shadow:0 0 0 3px #a86bff40}#ct-in[aria-invalid=true]{border-color:var(--rd,#ff6b7a)}.ct-e{margin:0;color:#ffb3bc;font-size:14px;font-weight:700}.ct-e[hidden]{display:none}.ct-r{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.ct-o{display:flex;flex-direction:column;gap:8px;margin-top:10px}.ct-oi{display:flex;align-items:flex-start;gap:12px;padding:11px 14px;border-radius:14px;border:2px solid rgba(255,255,255,.1);background:#ffffff08;cursor:pointer}.ct-oi:has(input:checked){border-color:#a86bff;background:#9046ff24}.ct-oi input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.ct-oi:has(input:focus-visible){outline:3px solid var(--ye);outline-offset:2px}.ct-oi i{width:20px;height:20px;margin-top:2px;color:#c9a8ff}.ct-oi span{display:flex;flex-direction:column;gap:2px;min-width:0}.ct-oi b{font-size:15.5px;font-weight:800;color:var(--wh)}.ct-oi em{font-style:normal;font-size:13.5px;line-height:1.35;color:#b7b6c3}.ct-ck{position:relative;display:flex;align-items:center;gap:12px;margin-top:4px;padding:10px 16px;border-radius:14px;cursor:pointer}.ct-ck input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.ct-ck:has(input:focus-visible){outline:3px solid var(--ye);outline-offset:2px}.ct-ck i.i-print{width:20px;height:20px;color:#c9a8ff}.ct-ck span{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.ct-ck b{font-size:15.5px;font-weight:800;color:var(--wh)}.ct-ck em{font-style:normal;font-size:13.5px;line-height:1.35;color:#b7b6c3}.ct-ck .ct-tick{flex:none;width:22px;height:22px;border-radius:7px;border:2px solid rgba(255,255,255,.4);color:#fff;display:grid;place-items:center;box-sizing:border-box}.ct-ck:has(input:checked) .ct-tick{background:var(--pu);border-color:var(--pu)}.ct-ck:has(input:checked) .ct-tick:before{content:"";width:13px;height:13px;background:currentColor;-webkit-mask:var(--i-check) center/contain no-repeat;mask:var(--i-check) center/contain no-repeat}#chat .ch-hud{bottom:var(--kb);height:auto;min-height:118px;padding-top:10px;padding-bottom:12px}.ch-box{position:relative;display:flex;flex-direction:column;gap:6px;width:min(56vw,720px)}.ch-row{display:flex;align-items:flex-end;gap:4px;padding:5px;border-radius:24px;background:#ffffff0f;border:1.5px solid var(--line);transition:border-color .15s,box-shadow .15s}.ch-row:focus-within{border-color:var(--pu2);box-shadow:0 0 0 3px #a86bff38}#ch-in{flex:1 1 auto;min-width:0;height:36px;max-height:138px;resize:none;border:0;background:transparent;color:var(--wh);font:inherit;font-size:16px;line-height:24px;padding:6px;outline:none}#ch-in::placeholder{color:#8a8999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ch-clip,.ch-sym,.ch-mic{flex:none;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:transparent;color:#cbcad4;display:flex;align-items:center;justify-content:center;cursor:pointer;font:inherit;font-weight:800;font-size:14px}.ch-clip svg,.ch-mic svg{width:20px;height:20px}@media(hover:hover){.ch-clip:hover,.ch-sym:hover,.ch-mic:hover{background:#ffffff1a;color:#fff}}.ch-sym[aria-pressed=true]{background:#9046ff4d;color:#fff}.ch-clip:focus-visible,.ch-sym:focus-visible,.ch-mic:focus-visible{outline:3px solid var(--ye);outline-offset:1px}.ch-mic.on,.ch-mic.on:hover{background:var(--re);color:#fff;animation:ch-mic 1.3s ease-in-out infinite}.ch-mic:disabled{opacity:.5;cursor:default}@keyframes ch-mic{0%,to{box-shadow:0 0 #dd24508c}50%{box-shadow:0 0 0 7px #dd245000}}@media(prefers-reduced-motion:reduce){.ch-mic.on{animation:none}}#chat .ch-send{position:static;transform:none;flex:none;width:36px;height:36px;opacity:.45}#chat .ch-send.on{opacity:1;background:var(--pu);color:#fff}.ch-keys{display:flex;flex-wrap:wrap;gap:6px;padding:6px;border-radius:16px;background:#23222e;box-shadow:0 10px 30px #00000073}.ch-keys[hidden]{display:none}.ch-keys button{flex:none;min-width:38px;height:36px;padding:0 9px;border:0;border-radius:10px;background:#ffffff1a;color:var(--wh);font:inherit;font-weight:700;font-size:17px;line-height:1;cursor:pointer}.ch-keys button:hover,.ch-keys button:focus-visible{background:#fff3}.ch-keys button:active,.ch-keys button[aria-pressed=true]{background:#9046ff}.ch-att[hidden]{display:none}.ch-chip{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:4px 6px 4px 12px;border-radius:999px;background:#ffffff1a;font-size:14px}.ch-chip svg{width:18px;height:18px;flex:none;color:#d2b6ff}.ch-chip b{font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ch-chip em{font-style:normal;color:#cccbd4;white-space:nowrap}.ch-chip.busy{padding-right:14px}.ch-chipx{flex:none;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:transparent;color:#cbcad4;display:flex;align-items:center;justify-content:center;cursor:pointer}.ch-chipx svg{width:15px;height:15px;color:inherit}.hud-top .ch-oral{gap:8px;padding:0 16px 0 13px;background:#0a0911b8;color:#e9e8ee;box-shadow:inset 0 0 0 2px #a86bffbf;backdrop-filter:blur(6px)}@media(hover:hover){.hud-top .ch-oral:hover{background:#9046ff47}}.ch-oral svg{width:18px;height:18px;flex:none}.ch-oral .co-s{display:none}.ch-ask{position:absolute;right:0;top:calc(100% + 10px);width:min(420px,100%);display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px;background:#23222e;border:1px solid rgba(255,255,255,.12);border-radius:16px;box-shadow:0 16px 40px #00000080;pointer-events:auto}.ch-ask:focus{outline:none}.ch-ask:focus-visible{outline:3px solid var(--ye);outline-offset:2px}.ch-ask b{font-size:17px;line-height:1.3;color:var(--wh)}.ch-ask p{margin:0;font-size:15px;line-height:1.4;color:#cccbd4}.ch-ask-r{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:8px}.hud-top .ch-ask .btn.sm{height:42px;padding:0 18px}.ch-empty{position:absolute;left:50%;top:calc((100% - var(--hud) - var(--kb)) / 2);transform:translate(-50%,-50%);width:min(88vw,660px);text-align:center;z-index:5}.ch-empty h2{margin:0 0 10px;font-size:clamp(26px,3vw,38px);line-height:1.15}.ch-empty p{margin:0 auto 20px;max-width:540px;color:#cccbd4;font-weight:300;font-size:clamp(16px,1.3vw,18px);line-height:1.45}.ch-ex{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.ch-exb{border:0;border-radius:999px;padding:10px 16px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1a;color:var(--wh);font:inherit;font-weight:700;font-size:15px;cursor:pointer}@media(hover:hover){.ch-exb:hover{background:#9046ff38}}.ch-exb:focus-visible{outline:3px solid var(--ye);outline-offset:2px}@media(max-width:900px){.ch-oral .co-l{display:none}.ch-oral .co-s{display:inline}.ch-box{width:min(60vw,640px)}}@media(orientation:portrait)and (max-width:600px){#chat{--bt: calc(54px + env(safe-area-inset-top,0px)) ;--hud: calc(64px + env(safe-area-inset-bottom,0px)) ;--nz:136px}#ch-board,#ch-peek,#ch-edges{top:var(--bt)}#chat .ch-hud{display:flex;align-items:flex-end;gap:8px;height:auto;min-height:0;padding:6px 10px calc(8px + env(safe-area-inset-bottom,0px));z-index:16}#chat .ch-hud .hud-l{display:flex;order:0;flex:none;padding:0;align-self:flex-end;margin-bottom:3px}#chat .ch-hud .hud-sl{height:40px;padding:0 11px}#chat .ch-hud .hud-sl .hs-l,#chat .ch-hud .hud-r{display:none}.ch-box{flex:1 1 auto;width:auto;min-width:0}#chat .ch-note{width:calc(100vw - 20px);padding:8px 14px;border-radius:16px}.ch-keys{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.ch-keys::-webkit-scrollbar{display:none}.ch-empty{top:calc(var(--bt) + (100% - var(--bt) - var(--hud) - var(--kb)) / 2)}.ch-empty h2{font-size:26px}.hud-top .ch-oral{height:36px;padding:0 10px 0 8px}.ch-ask{left:0;width:auto;top:calc(100% + 8px)}.ch-ask-r .btn{flex:1 1 0}#chat.kb{--nz:84px}}@media(orientation:landscape)and (max-height:500px){#chat{--hud:62px;--nz:104px;--bt: calc(48px + env(safe-area-inset-top,0px)) ;--rail:0px}#chat .ch-note{padding:6px 14px}.ch-deck{margin-bottom:2px}.ch-nt{margin-bottom:0}.ch-txt.up{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 10px);mask-image:linear-gradient(to bottom,transparent 0,#000 10px)}#chat .hud-top{top:calc(6px + env(safe-area-inset-top,0px));left:calc(10px + env(safe-area-inset-left,0px));right:calc(10px + env(safe-area-inset-right,0px));width:auto}#chat .hud-tr{flex:none;flex-wrap:nowrap;justify-content:flex-end;margin-left:auto}#ch-board,#ch-peek,#ch-edges{top:var(--bt)}#chat .ch-hud{left:0;right:0;width:auto;bottom:var(--kb);display:flex;flex-direction:row;align-items:flex-end;gap:8px;min-height:62px;padding:4px calc(10px + env(safe-area-inset-right,0px)) calc(4px + env(safe-area-inset-bottom,0px)) calc(10px + env(safe-area-inset-left,0px))}#chat .ch-hud .hud-l{display:flex;order:0;flex:none;padding:0;margin-bottom:3px}#chat .ch-hud .hud-sl .hs-l{display:none}.ch-box{flex:1 1 auto;width:auto;min-width:0}#chat .ch-hud .hud-r,#chat.kb .hud-top{display:none}#chat.kb{--bt:0px;--nz:72px}#chat.game:not(.blank):not(.nt-hide){--side:min(36vw,320px)}#chat.game:not(.blank):not(.nt-hide) #ch-board,#chat.game:not(.blank):not(.nt-hide) #ch-peek,#chat.game:not(.blank):not(.nt-hide) #ch-edges{right:var(--side);bottom:calc(var(--hud) + var(--kb))}#chat.game:not(.blank):not(.nt-hide) .ch-note{left:auto;right:calc(10px + env(safe-area-inset-right,0px));transform:none;top:var(--bt);bottom:calc(var(--hud) + var(--kb) + 6px);width:calc(var(--side) - 20px);max-height:none}#chat.game:not(.blank):not(.nt-hide) .ch-nh{flex-wrap:wrap;row-gap:2px}}.xm{max-width:760px;margin:0 auto;padding:6px clamp(16px,4vw,40px) 64px;display:flex;flex-direction:column;gap:16px}.xm .rv-card{text-align:left;align-items:stretch}.xm-h{margin:0;font-weight:900;font-size:clamp(24px,3.4vw,30px);line-height:1.2}.xm-h3{margin:0;font-weight:900;font-size:19px}.xm-papers,.xm-plist,.xm-atts ul,.xm-rparts,.xm-lostl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.xm-papers li+li,.xm-plist li+li,.xm-atts li+li,.xm-rparts li+li,.xm-lostl li+li{border-top:1px solid var(--line)}.xm-prow{display:flex;align-items:center;gap:12px;padding:11px 2px}.xm-pi{flex:none;width:36px;height:36px;border-radius:12px;background:#9046ff29;color:#d9c6ff;display:flex;align-items:center;justify-content:center}.xm-pi svg{width:20px;height:20px}.xm-pt{font-weight:800;font-size:17px;line-height:1.25}.xm-prow .xm-pt{flex:1}.xm-pm{color:var(--mut);font-size:14.5px;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.xm-meta{margin:0;color:var(--mut);font-size:14.5px}.xm-note{margin:0;color:var(--mut);font-size:13.5px;line-height:1.45}.xm-foot{padding:0 6px}.xm .marks{margin:0}.xm-atts{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--line);padding-top:12px}.xm-att{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 4px;background:none;border:0;color:var(--wh);cursor:pointer;border-radius:10px;font:inherit;text-align:left}.xm-att:hover{background:#ffffff0a}.xm-at{font-weight:800}.xm-am{color:var(--mut);font-size:14.5px}.xm-paper{display:flex;align-items:center;gap:12px;padding:13px 2px}.xm-pw{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.xm-st{display:inline-flex;align-items:center;gap:5px}.xm-st svg{width:16px;height:16px}.xm-st.done{color:#9ee493;font-weight:800}.xm-st.open{color:var(--ye);font-weight:800}.xm-sc{color:#e5e4ea}.xm-sc b{color:var(--wh)}.xm-total{gap:12px}.xm-big{margin:0;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.xm-big b{font-size:clamp(44px,8vw,60px);font-weight:900;line-height:1}.xm-big span{color:var(--mut);font-size:15px}.xm-grade{margin:0;font-size:18px;font-weight:800}.xm-scores{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px}.xm-score{display:flex;flex-direction:column;gap:1px;padding:10px 12px;border-radius:14px;background:#ffffff0d}.xm-score b{font-size:24px;font-weight:900}.xm-score span{font-size:14px;font-weight:700}.xm-score small{color:var(--mut);font-size:13px}.xm-est{margin:0;color:var(--ye);font-size:13.5px;font-weight:800}.xm-run{display:flex;flex-direction:column;gap:12px}.xm-bar{position:sticky;top:0;z-index:6;display:flex;align-items:center;gap:10px 14px;flex-wrap:wrap;padding:10px 14px;border-radius:16px;background:#181723f5;border:1px solid var(--line);backdrop-filter:blur(6px)}.xm-bn{font-weight:900;font-size:15.5px;flex:1 1 160px;min-width:0}.xm-clock{display:inline-flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums;font-size:18px}.xm-clock svg{width:18px;height:18px;color:var(--mut)}.xm-clock.low{color:var(--ye)}.xm-count{color:var(--mut);font-size:14px;font-variant-numeric:tabular-nums}.xm-tabs{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.xm-tab{flex:none;display:flex;flex-direction:column;align-items:center;gap:1px;min-width:74px;padding:7px 10px;border-radius:12px;border:1.5px solid var(--line);background:#ffffff0a;color:var(--wh);font:inherit;font-weight:800;font-size:14px;cursor:pointer}.xm-tab small{color:var(--mut);font-weight:700;font-size:12px}.xm-tab.on{border-color:var(--pu2);background:#9046ff2e}.xm-part{display:flex;flex-direction:column;gap:12px;background:var(--card);border-radius:20px;padding:20px 20px 18px}.xm-rubric{margin:0;color:#e5e4ea;font-weight:700;font-size:15.5px;line-height:1.45}.xm-intro{margin:0;color:#cccbd4;font-size:15.5px;font-style:italic}.xm-title{margin:0;font-weight:900;font-size:20px}.xm-doc{display:flex;flex-direction:column;gap:6px;font-size:clamp(17px,2.1vw,18.5px);line-height:1.75;color:#e9e8ee}.xm-doc p{margin:0 0 .5em}.xm-gap{display:inline;margin:0 2px;white-space:nowrap}.xm-gw{white-space:nowrap}.xm-gapped .xm-gap,.xm-gapped .xm-gw{white-space:normal}.xm-num{display:inline-block;min-width:22px;height:22px;padding:0 5px;margin-right:5px;border-radius:7px;background:#9046ff47;color:#e0dfe5;font-size:13px;font-weight:900;line-height:22px;text-align:center;vertical-align:.12em}.xm-fill{border-bottom:2px solid var(--pu2);min-width:4.5em;display:inline-block;color:#bfe9ff;font-weight:700}.xm-ex .xm-fill{border-bottom-style:dotted;color:var(--mut)}.xm-pick{background:none;border:0;padding:0;color:inherit;font:inherit;cursor:pointer}.xm-pick:hover .xm-fill,.xm-pick:focus-visible .xm-fill{background:#9046ff1f}.xm-in input{width:9.5em;height:34px;border-radius:10px;border:1.5px solid var(--line);background:#ffffff0f;color:var(--wh);font:inherit;font-size:17px;font-weight:700;padding:0 9px}.xm-in input:focus{outline:none;border-color:var(--pu2);box-shadow:0 0 0 3px #a86bff38}.xm-wide input{width:min(17em,100%)}.xm-stem{font-size:13.5px;font-weight:900;letter-spacing:.06em;color:var(--ye);margin-left:2px}.xm-qs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.xm-q{display:flex;align-items:flex-start;gap:10px;padding:10px 0}.xm-q+.xm-q{border-top:1px solid var(--line)}.xm-qv{flex-direction:column;align-items:stretch;gap:8px}.xm-qq{margin:0;font-weight:800;font-size:16.5px;line-height:1.4;display:flex;gap:8px}.xm-qn{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 6px;border-radius:9px;background:#9046ff47;color:#e0dfe5;font-size:14px;font-weight:900}.xm-opts{display:flex;flex-wrap:wrap;gap:6px;flex:1}.xm-opt{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:6px 12px;border-radius:12px;border:1.5px solid var(--line);background:#ffffff0a;color:var(--wh);font:inherit;font-size:16px;cursor:pointer;text-align:left}.xm-opt b{color:var(--mut);font-weight:900}.xm-opt:hover{border-color:var(--pu2)}.xm-opt.on{border-color:var(--pu2);background:#9046ff3d}.xm-opt.on b{color:#e0dfe5}.xm-qv .xm-opts{flex-direction:column}.xm-qv .xm-opt{width:100%}.xm-trs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.xm-tr{display:flex;flex-direction:column;gap:6px;padding:14px 0}.xm-tr+.xm-tr{border-top:1px solid var(--line)}.xm-tf{margin:0;display:flex;gap:8px;font-size:17px;line-height:1.45}.xm-key{margin:0 0 0 36px;font-weight:900;letter-spacing:.08em;color:var(--ye);font-size:15px}.xm-ts{margin:0 0 0 36px;font-size:17px;line-height:2.1}.xm-sents{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.xm-sent{display:flex;gap:10px;padding:9px 4px;font-size:15.5px;line-height:1.45}.xm-sent+.xm-sent{border-top:1px solid var(--line)}.xm-sent b{color:var(--ye);font-weight:900}.xm-sent.used{opacity:.55}.xm-sec{padding:10px 0}.xm-sec+.xm-sec{border-top:1px solid var(--line)}.xm-sec h4{margin:0 0 6px;font-size:17px;display:flex;gap:8px;align-items:center}.xm-sec h4 b{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9px;background:#ffb73e2e;color:var(--ye)}.xm-two{display:flex;flex-direction:column;gap:14px}.xm-hear{margin:0;padding:8px 14px;border-radius:12px;background:#36c4ff1a;border:1px solid rgba(54,196,255,.35);color:#cfeeff;font-weight:800;font-size:15px}.xm-ctx{margin:0;color:#cccbd4;font-style:italic;font-size:15.5px}.xm-spk{flex:none;min-width:84px;font-weight:800;padding-top:8px}.xm-cs p{margin:0;font-size:17px;line-height:2.1}.xm-soon,.xm-load{color:var(--ye)}.xm-load:empty{display:none}.xm-wtask{display:flex;flex-direction:column;gap:8px}.xm-wn{margin:0;display:flex;align-items:center;gap:8px;font-size:16px}.xm-wn b{font-weight:900}.xm-wq{margin:0;font-weight:900;font-size:clamp(18px,2.2vw,20px);line-height:1.35}.xm-wab{margin:0;font-weight:800;color:#e5e4ea}.xm-wnotes{margin:0;padding-left:22px;font-size:16.5px;line-height:1.6}.xm-wown span{letter-spacing:.1em;color:var(--mut)}.xm-mail{padding:14px 16px;border-left:3px solid rgba(168,107,255,.55);background:#ffffff08;border-radius:0 12px 12px 0}.xm-mh{margin:0 0 4px;font-size:15px;color:var(--mut)}.xm-mh b{color:var(--wh);font-weight:800;margin-right:4px}.xm-mbody{margin-top:8px;font-size:16.5px;line-height:1.6}.xm-mbody p{margin:0 0 8px}.xm-mbody p:last-child{margin:0}.xm-mnotes{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;gap:8px 10px}.xm-mnotes li{padding:4px 12px;border-radius:999px;border:1px dashed rgba(168,107,255,.6);font-style:italic}.xm-wt{width:100%;min-height:clamp(240px,38vh,440px);resize:vertical;box-sizing:border-box;background:#fff;color:#13121c;border:0;border-radius:16px;padding:14px 16px;font-size:17px;line-height:1.6;font-family:Georgia,Times New Roman,serif}.xm-wt:focus{outline:3px solid var(--pu2)}.xm-ww{margin:0;color:var(--mut);font-size:14.5px;font-variant-numeric:tabular-nums}.xm-ww.ok{color:#9ee493}.xm-ww.under,.xm-ww.over{color:var(--ye)}.xm-wchoose{display:flex;flex-direction:column}.xm-wc{display:flex;flex-direction:column;gap:6px;width:100%;text-align:left;padding:12px 8px;background:none;border:0;border-left:4px solid transparent;color:var(--wh);font:inherit;cursor:pointer;border-radius:0}.xm-wc+.xm-wc{border-top:1px solid var(--line)}.xm-wc:hover{background:#ffffff08}.xm-wc.on{border-left-color:var(--pu2);background:#9046ff1f}.xm-wp{display:flex;flex-direction:column;gap:4px;font-size:15.5px;line-height:1.5;color:#e5e4ea}.xm-wp p{margin:0}.xm-crit{list-style:none;margin:0;padding:0}.xm-crit li{padding:10px 0;border-top:1px solid var(--line)}.xm-crit li:first-child{border-top:0;padding-top:2px}.xm-crit p{margin:4px 0 0;font-size:14.5px;line-height:1.45}.xm-wtext summary{cursor:pointer;font-weight:800;padding:6px 0;list-style-position:inside}.xm-wtext .wr-body{margin-top:8px}.xm-keys{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:8px}.xm-keys li{padding-left:4px}.xm-keys li span{display:block;font-weight:700;margin-bottom:4px}.xm-sparts{list-style:none;margin:0;padding:0 4px;display:flex;flex-wrap:wrap;gap:4px 14px;color:var(--mut);font-weight:800;font-size:14px}.xm-sparts li.on{color:var(--wh)}.xm-sparts li.done{opacity:.55}.xm-spart{gap:14px}.xm-sq{margin:0;font-weight:900;font-size:clamp(19px,2.4vw,23px);line-height:1.3;text-align:center}.xm-photos{display:grid;grid-template-columns:1fr 1fr;gap:12px}.xm-opts.pics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;flex-direction:row}.xm-qv .xm-opts.pics .xm-opt{width:auto}.xm-opts.pics .xm-opt{flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:132px;padding:8px 6px 10px;text-align:center}.xm-opts.pics .xm-opt b{align-self:flex-start}.xm-pic{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.xm-pic-i{width:96px;height:96px;object-fit:contain}.xm-pic-s{display:flex;flex-direction:column;align-items:center;gap:2px}.xm-pic-g{width:88px;height:88px}.xm-pic-g .f{fill:var(--card2);stroke:#dcdbe2;stroke-width:2.5}.xm-pic-g .t line{stroke:#dcdbe2;stroke-width:2.5;stroke-linecap:round}.xm-pic-g .h{stroke:var(--wh);stroke-width:5;stroke-linecap:round}.xm-pic-g .m{stroke:var(--wh);stroke-width:3;stroke-linecap:round}.xm-pic-g .c{fill:var(--pu2)}.xm-pic-g .p{fill:var(--wh);font:900 20px Museo,system-ui,sans-serif}.xm-pic-g .r{fill:var(--re)}.xm-pic-g .d{fill:#fff;font:800 11px Museo,system-ui,sans-serif}.xm-pic-w{font-weight:900;font-size:16px;color:var(--wh)}.xm-pic-t{display:block;padding:8px 4px;font-weight:700;font-size:15.5px;line-height:1.3}.xm-photos.three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(max-width:640px){.xm-photos.three{grid-template-columns:repeat(4,minmax(0,1fr))}.xm-photos.three .xm-photo{grid-column:span 2}.xm-photos.three .xm-photo:nth-child(3){grid-column:2 / span 2}}.xm-task{margin:18px 0 0;padding-top:14px;border-top:1px solid var(--line)}.xm-task:first-of-type{border-top:0;padding-top:0}.xm-tk{margin:0 0 6px;font-size:13px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;color:#cfc4ff}.xm-q.xm-ext{margin-top:14px}.xm-wops{margin:0;padding-left:22px;font-size:16px;line-height:1.55;font-style:italic;color:#e5e4ea}.xm-mp.pics{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;width:100%;max-width:580px;padding:0;list-style:none}.xm-mp.pics[data-n="6"]{max-width:350px}.xm-mp.pics[data-n="7"]{max-width:470px}.xm-mp.pics li{flex:0 0 104px;display:flex;align-items:center;justify-content:center;padding:6px;border-radius:14px;background:#ffffff0a;border:1px solid var(--line)}@media(max-width:520px){.xm-mp.pics,.xm-mp.pics[data-n]{max-width:330px}.xm-mp.pics li{flex-basis:72px;padding:4px}.xm-mp.pics .xm-pic-i{width:60px;height:60px}}.xm-mp.pics li:before{display:none}.xm-notice{margin:2px 0 10px;padding:12px 14px;border:1.5px solid rgba(255,255,255,.22);border-radius:10px;background:#ffffff0a;font-size:16px;line-height:1.5;max-width:46ch;white-space:normal}.xm-photos.one{grid-template-columns:minmax(0,560px);justify-content:center}.xm-photo{margin:0;display:flex;flex-direction:column;gap:4px}.xm-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:14px}.xm-photo figcaption{color:var(--mut);font-size:12px;line-height:1.35;overflow-wrap:anywhere}.xm-noimg{aspect-ratio:4/3;border-radius:14px;display:flex;align-items:center;justify-content:center;text-align:center;padding:12px;color:var(--mut);border:1px dashed var(--line)}.xm-sw{margin:0;color:#cccbd4;font-size:15.5px;line-height:1.45}.xm-sbig{font-size:18px;color:#e5e4ea}.xm-map{display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px 0}.xm-mq{margin:0;font-weight:900;font-size:clamp(19px,2.4vw,23px);line-height:1.3;text-align:center;max-width:30ch}.xm-msit{margin:0;font-size:16.5px;line-height:1.55;text-align:center;max-width:52ch}.xm-map.sit .xm-mq{font-size:clamp(17px,2vw,19.5px);max-width:44ch}.xm-mp{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;font-size:16.5px;font-weight:700;color:#bfe9ff}.xm-mp li:before{content:"•";color:var(--pu2);margin-right:8px}.xm-stimer{margin:0;align-self:center;font-weight:900;font-size:18px;color:var(--ye);font-variant-numeric:tabular-nums}.xm-sstate{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:0 4px;font-weight:800}.xm-dot{width:12px;height:12px;border-radius:50%;background:#9ee493;flex:none}.xm-dot.ex{background:var(--pu2);animation:xmPulse 1.2s ease-in-out infinite}.xm-dot.wait{background:var(--mut)}@keyframes xmPulse{50%{opacity:.35}}.xm-sstate q{flex:1 1 100%;color:var(--mut);font-weight:600;font-style:italic;font-size:14.5px;quotes:"«" "»"}.xm-sstate q:empty{display:none}.xm-sfoot{position:sticky;bottom:0;z-index:4;display:flex;flex-direction:column;gap:10px;margin:0 -4px;padding:10px 4px calc(10px + env(safe-area-inset-bottom,0px));background:var(--bg)}.xm-sstate .xm-mic{margin-left:auto;display:flex;align-items:center;gap:8px}.xm-mic .btn{height:40px;padding:0 16px;font-size:15px}.xm-mic .mute-btn{gap:8px;padding:0 14px 0 12px}.xm-mic .mute-btn i{width:18px;height:18px;flex:none;background:currentColor}.xm-talk.send{background:var(--gr);color:#1c2a1d}.xm-dot.mute{background:transparent;box-shadow:inset 0 0 0 2px var(--mut)}.ik-ask.xm-noise{position:static;width:auto}.xm-quote{margin:4px 0 0;color:#cccbd4;font-style:italic}.xm-redo1{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--line);padding-top:12px;margin-top:4px}.xm-redo1 p{margin:0;font-size:16px}.xm-redo1 span{display:block;color:var(--mut);font-size:13.5px;font-weight:700}.xm-sexplain{align-self:flex-start}@media(max-width:560px){.xm-photos{grid-template-columns:1fr}}.xm-side{display:flex;flex-direction:column;gap:12px}.xm-nav{display:flex;justify-content:space-between;gap:10px}.xm-rp{display:grid;grid-template-columns:minmax(80px,auto) 1fr auto;align-items:center;gap:12px;padding:9px 0}.xm-rn{font-weight:800}.xm-rbar{height:8px;border-radius:4px;background:#ffffff14;overflow:hidden}.xm-rbar i{display:block;height:100%;background:linear-gradient(90deg,var(--pu),var(--pu2))}.xm-rp b{font-variant-numeric:tabular-nums;min-width:4.6em;text-align:right}.xm-lost{display:flex;flex-direction:column;gap:5px;padding:12px 0}.xm-lq{margin:0;display:flex;gap:8px;font-size:16px;line-height:1.45}.xm-la,.xm-lw{margin:0 0 0 36px;font-size:15.5px}.xm-la span,.xm-lw span{color:var(--mut);font-size:13.5px;font-weight:700}.xm-la s{color:#ff9db4;text-decoration-thickness:2px}.xm-la b{color:#9ee493}.xm-la em{color:var(--ye);font-style:normal;font-size:13.5px}.xm-lw q{color:#cccbd4;font-style:italic}.xm-explain{align-self:flex-start;margin-left:36px}@media(min-width:1000px){.xm:has(.xm-two){max-width:1180px}.xm-two{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}.xm-two>.xm-doc,.xm-two>.xm-side{max-height:calc(100dvh - 210px);overflow:auto;padding-right:8px;position:sticky;top:76px}}@media(max-width:560px){.xm-part{padding:16px 14px;border-radius:18px}.xm-bar{padding:8px 10px;gap:6px 10px}.xm-bn{flex-basis:100%}.xm-opt{font-size:15.5px}.xm-key,.xm-ts,.xm-la,.xm-lw,.xm-explain{margin-left:0}.xm-in input{width:8em}.xm-rp{grid-template-columns:1fr auto}.xm-rbar{grid-column:1/-1;order:3}}.alg .lv-exb.pt-body{display:flex;flex-direction:column;align-items:stretch;gap:18px}.alg .pt-eq{align-self:center;font-weight:900;font-size:44px;color:#fff;padding:6px 28px;border-radius:24px;background:#2b2936}.alg .pt-row{display:flex;align-items:center;gap:22px;padding:12px 18px;border-radius:24px;border:4px solid transparent;outline:none}.alg .pt-row:focus-visible{border-color:#757383}.alg .pt-row.ok{border-color:#61c857;background:#61c8571a}.alg .pt-row.ko{border-color:#dd2450;background:#dd24501a}.alg .pt-row.sol{border-color:#9046ff}.alg .pt-what{flex:1;min-width:0;font-weight:800;font-size:34px;color:#e5e4ea}.alg .pt-choices{display:flex;gap:12px;flex:none}.alg .pt-dir{font-size:28px;padding:12px 22px}.alg .pt-dir.on{border-color:#ffb73e;background:#4a3d2a}.alg .pt-sol{align-self:center;font-weight:900;font-size:38px;color:#7cc3ff}.alg .pt-scale,.alg .pt-graph{position:relative;align-self:center;width:100%;max-width:1500px;border:4px solid transparent;border-radius:24px;padding:8px}.alg .pt-scale.ok,.alg .pt-graph.ok{border-color:#61c857}.alg .pt-scale.ko,.alg .pt-graph.ko{border-color:#dd2450}.alg .pt-scale.sol,.alg .pt-graph.sol{border-color:#9046ff}.alg .pt-scale-svg{display:block;width:100%;height:auto;touch-action:none;cursor:pointer}.alg .pt-range{display:block;width:calc(100% - 64px);margin:6px 32px 0;accent-color:#ffb73e;height:40px}.alg .pt-val{align-self:center;font-weight:900;font-size:40px;color:#ffd23f}.alg .pt-graph{flex:1;min-height:0;display:flex;align-items:center;justify-content:center}.alg .pt-graph-svg{display:block;width:100%;height:100%;max-height:640px;touch-action:none;cursor:crosshair;outline:none}.alg.vert .pt-row{flex-direction:column;align-items:stretch;gap:12px}.alg.vert .pt-choices{justify-content:space-between}.alg.vert .pt-dir{font-size:32px;flex:1;justify-content:center}.alg.vert .pt-what{font-size:40px}.alg.vert .pt-eq{font-size:50px}#home:not(.tab-sims) #sims{display:none}#home.tab-sims #entry,#home.tab-sims #mine,#home.tab-sims #ready,.ex-tabs{display:none}.sm-top{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 20px;flex-wrap:wrap}.sm-make{flex:none;height:44px;padding:0 18px;font-size:15.5px;gap:8px}.sm-make :is(svg,.sm-gi){width:19px;height:19px;color:var(--color-content-special)}.sm-wait{margin:0;color:var(--color-content-secondary)}.sm-c .ex-m{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.sm-mine{font-style:normal;font-size:12.5px;font-weight:700;padding:2px 9px;border-radius:999px;background:var(--color-fill-neutral);color:var(--color-content-secondary)}.sm-mine.open{background:var(--color-fill-special-subtle);color:var(--color-content-special)}.sm-c[data-soon] .ex-t,.sm-c[data-soon] .ex-ic{opacity:.62}.sm-pic img,.sm-ic{width:34px;height:34px;object-fit:contain}.sm-ic0{display:inline-flex;align-items:center;justify-content:center;color:var(--color-content-secondary)}.sm-ic0 :is(svg,.sm-gi){width:24px;height:24px}#sim{min-height:100dvh;background:var(--app-page)}.sm-page{width:100%;max-width:1180px;margin:0 auto;padding:12px clamp(16px,4vw,48px) 72px;display:flex;flex-direction:column;gap:20px;min-width:0}.sm-head{display:flex;align-items:center;gap:18px;min-width:0}.sm-hic{flex:none;width:64px;height:64px;border-radius:50%;object-fit:contain;padding:10px;background:var(--color-fill-neutral)}.sm-ht{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}.sm-k{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-content-secondary);font-weight:800}.sm-ht h1,.sm-rhead h1,.sm-make-c h1{margin:0;font-weight:900;font-size:clamp(26px,3vw,36px);line-height:1.1;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere}.sm-ht p{margin:2px 0 0;color:var(--color-content-secondary);font-size:15.5px;line-height:1.4}.sm-start{flex:none;gap:10px}.sm-start :is(svg,.sm-gi){width:18px;height:18px}.sm-soon{flex:none;padding:8px 14px;border-radius:999px;background:var(--color-fill-neutral);color:var(--color-content-secondary);font-weight:800}.sm-metrics{display:flex;flex-direction:column;background:var(--app-card);box-shadow:inset 0 0 0 1px var(--color-border-default);border-radius:var(--radius-500);min-width:0}.sm-mts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.sm-mt{display:flex;flex-direction:column;gap:2px;padding:16px 20px;min-width:0}.sm-mt+.sm-mt{box-shadow:inset 1px 0 0 var(--color-border-default)}.sm-mt b{font-size:clamp(22px,2.4vw,28px);font-weight:900;line-height:1.15;font-variant-numeric:tabular-nums;color:var(--color-content-title);overflow-wrap:anywhere}.sm-mt span{font-size:14px;color:var(--color-content-secondary);font-weight:600}.sm-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:20px;align-items:start}.sm-info,.sm-atts,.sm-rhead,.sm-rev,.sm-make-c,.sm-end,.sm-wait-c{background:var(--app-card);box-shadow:inset 0 0 0 1px var(--color-border-default);border-radius:var(--radius-500);padding:22px 24px;min-width:0}.sm-info h2,.sm-atts h2,.sm-rev h2,.sm-sheet h2,.sm-drop h2{margin:0 0 6px;font-size:19px;font-weight:900;color:var(--color-content-title)}.sm-r{padding:14px 0;display:flex;flex-direction:column;gap:6px}.sm-r+.sm-r{border-top:1px solid var(--color-border-default)}.sm-r h3{margin:0;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--color-content-secondary)}.sm-r p,.sm-r li{margin:0;font-family:var(--font-text);font-size:16px;line-height:26px;color:var(--color-content-default)}.sm-mut{color:var(--color-content-secondary)!important}.sm-r .sm-mut{font-size:15px;line-height:24px}.sm-fl,.sm-dates,.sm-srcs,.sm-rules{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.sm-fl li{position:relative;padding-left:16px}.sm-fl li:before{content:"";position:absolute;left:2px;top:11px;width:5px;height:5px;border-radius:50%;background:var(--color-content-tertiary)}.sm-dates li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.sm-dw{color:var(--color-content-secondary)}.sm-dd{font-weight:700;color:var(--color-content-title)}.sm-tag{font-style:normal;font-family:inherit;font-size:12.5px;font-weight:800;padding:1px 9px;border-radius:999px;background:var(--color-fill-neutral);color:var(--color-content-secondary)}.sm-src-l{font-size:14px;color:var(--color-content-secondary)}.sm-srcs li{display:flex;flex-direction:column}.sm-srcs a{display:inline-flex;align-items:center;gap:6px;color:var(--color-content-special);font-weight:600;overflow-wrap:anywhere}.sm-srcs a :is(svg,.sm-gi){width:15px;height:15px;flex:none}.sm-srcs span{font-size:14px;line-height:22px;color:var(--color-content-tertiary)}.sm-note{margin:10px 0 0;font-size:13.5px;line-height:1.45;color:var(--color-content-tertiary)}.sm-al{margin:6px -12px 0;padding:0;list-style:none;display:flex;flex-direction:column}.sm-a{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:10px 12px;border:0;border-radius:12px;background:none;color:var(--color-content-default);font:inherit;text-align:left;cursor:pointer}.sm-al li+li .sm-a{box-shadow:inset 0 1px 0 var(--color-border-default)}@media(hover:hover){.sm-a:hover{background:var(--app-row-hover)}}.sm-a:focus-visible,.sm-gc:focus-visible,.sm-o:focus-visible,.sm-flag:focus-visible{outline:3px solid var(--color-border-special);outline-offset:2px}.sm-ad{font-size:15px;color:var(--color-content-secondary)}.sm-am{font-size:17px;font-weight:900;font-variant-numeric:tabular-nums;color:var(--color-content-title)}.sm-none{margin:6px 0 0;font-size:15px;line-height:1.45}.sm-go{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.sm-end h2{margin:0 0 6px}.sm-end p{margin:0;color:var(--color-content-secondary)}.sm-wait-c{display:flex;align-items:center;gap:14px}.sm-wait-c p{margin:0;color:var(--color-content-secondary)}.sm-rules li{position:relative;padding-left:18px;font-size:15.5px;line-height:1.5;color:var(--color-content-default)}.sm-rules li:before{content:"";position:absolute;left:3px;top:10px;width:6px;height:6px;border-radius:50%;background:var(--color-content-tertiary)}.sm-ch{display:flex;flex-direction:column;gap:6px;font-weight:700}.sm-ch select{height:46px;border-radius:12px;padding:0 12px;background:var(--app-page);color:var(--color-content-title);border:0;box-shadow:inset 0 0 0 1px var(--color-border-input);font:inherit}#sim.sm-running>header.top{display:none}#sim.sm-running .sm-page{max-width:none;padding:0;gap:0}.sm-run-bar{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;min-height:52px;box-sizing:border-box;padding:8px clamp(12px,3vw,32px);background:var(--app-page);box-shadow:inset 0 -1px 0 var(--color-border-default)}.sm-run-t{display:flex;flex-direction:column;min-width:0}.sm-run-t b{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sm-run-t span{font-size:13.5px;color:var(--color-content-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sm-time{justify-self:center;min-width:92px;text-align:center;padding:4px 14px;border-radius:999px;background:var(--color-fill-neutral);font-size:20px;line-height:28px;font-weight:900;font-variant-numeric:tabular-nums;color:var(--color-content-title)}.sm-time.low{color:var(--color-content-warning)}.sm-time.last{color:var(--color-content-error);box-shadow:inset 0 0 0 1px currentColor}.sm-hand{justify-self:end;height:36px;padding:0 16px;font-size:15px}.sm-live{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sm-run{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;width:100%;max-width:1180px;margin:0 auto;padding:20px clamp(12px,3vw,40px) 96px;box-sizing:border-box}.sm-run.sm-mode-oneway{grid-template-columns:minmax(0,780px);justify-content:center}.sm-secs{grid-column:1/-1;margin:0;padding:0;list-style:none;display:flex;gap:8px;flex-wrap:wrap}.sm-secs li{display:flex;flex-direction:column;padding:8px 14px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--color-border-default);color:var(--color-content-secondary)}.sm-secs li span{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:800}.sm-secs li b{font-size:15px}.sm-secs li.on{box-shadow:inset 0 0 0 1px var(--color-border-special);color:var(--color-content-title)}.sm-secs li.done{opacity:.6}.sm-run-main{display:flex;flex-direction:column;gap:16px;min-width:0}.sm-paper{display:flex;flex-direction:column;gap:14px;max-width:860px}.sm-q{padding:20px 22px;border-radius:var(--radius-500);background:var(--app-card);box-shadow:inset 0 0 0 1px var(--color-border-default);display:flex;flex-direction:column;gap:12px;scroll-margin-top:84px;min-width:0}.sm-qh{display:flex;align-items:center;justify-content:space-between;gap:10px}.sm-qn{font-size:20px;line-height:1;font-weight:800;color:var(--color-content-special);font-variant-numeric:tabular-nums}.sm-qt{margin:0;font-family:var(--font-text);font-size:18px;line-height:28px;font-weight:500;color:var(--color-content-title);overflow-wrap:anywhere}.sm-img{margin:0;display:flex;flex-direction:column;gap:4px}.sm-img img{max-width:100%;max-height:340px;object-fit:contain;align-self:flex-start;border-radius:10px;background:var(--color-neutral-white)}.sm-img figcaption{font-size:12.5px;color:var(--color-content-tertiary)}.sm-opts{display:flex;flex-direction:column;gap:8px}.sm-o{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:center;width:100%;min-height:50px;padding:9px 14px;border-radius:14px;border:0;box-shadow:inset 0 0 0 1px var(--color-border-default);background:transparent;color:var(--color-content-default);font:inherit;text-align:left;cursor:pointer;transition:background .12s,box-shadow .12s}@media(hover:hover){.sm-o:not(.on):not([aria-disabled]):hover{background:var(--app-row-hover);box-shadow:inset 0 0 0 1px var(--color-border-hover)}}.sm-ol{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:900;font-size:15px;background:var(--color-fill-neutral);color:var(--color-content-secondary)}.sm-ot{font-family:var(--font-text);font-size:16px;line-height:24px;overflow-wrap:anywhere}.sm-o.on{background:var(--color-fill-special-subtle);box-shadow:inset 0 0 0 1px var(--color-border-special);color:var(--color-content-title)}.sm-o.on .sm-ol{background:transparent;box-shadow:inset 0 0 0 2px var(--color-border-special);color:var(--color-content-special)}.sm-hint{margin:0;font-size:14px;color:var(--color-content-secondary)}.sm-opts.pics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.sm-o.sm-oi{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;justify-items:center;row-gap:8px;padding:12px 10px}.sm-o.sm-oi img{grid-column:1/-1;width:100%;max-width:150px;aspect-ratio:1;object-fit:contain;border-radius:8px;background:var(--color-neutral-white);padding:6px}.sm-i{flex:none;width:24px;height:24px;margin-left:auto;border-radius:50%;border:0;box-shadow:inset 0 0 0 1px var(--color-border-default);background:transparent;color:var(--color-content-secondary);font:inherit;font-size:13px;font-weight:800;font-style:italic;cursor:pointer}.sm-i[aria-expanded=true],.sm-i:hover{color:var(--color-content-title);box-shadow:inset 0 0 0 1px var(--color-border-hover)}.sm-i:focus-visible{outline:3px solid var(--color-border-special);outline-offset:2px}.sm-qh .sm-i+.sm-flag{margin-left:8px}.sm-srcl{margin:0;flex-basis:100%;font-size:13.5px;line-height:1.45;color:var(--color-content-secondary)}.sm-qh{flex-wrap:wrap}.sm-ri header{flex-wrap:wrap}.sm-ri header .sm-i{margin-left:0}.sm-rpics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:520px}.sm-rpics figure{margin:0;display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--color-border-default)}.sm-rpics img{width:100%;max-width:96px;aspect-ratio:1;object-fit:contain;background:var(--color-neutral-white);border-radius:6px;padding:4px}.sm-rpics figcaption{font-size:12.5px;color:var(--color-content-secondary)}.sm-rpics figure.right{box-shadow:inset 0 0 0 2px var(--color-content-success)}.sm-rpics figure.given{box-shadow:inset 0 0 0 2px var(--color-content-error)}.sm-field{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:700;color:var(--color-content-secondary)}.sm-in,.sm-form input,.sm-form select{height:48px;border-radius:12px;padding:0 14px;border:0;background:var(--app-page);box-shadow:inset 0 0 0 1px var(--color-border-input);color:var(--color-content-title);font:inherit;font-size:16px;font-weight:600;min-width:0}.sm-in:focus,.sm-form input:focus,.sm-form select:focus{outline:none;box-shadow:inset 0 0 0 1px var(--color-border-special)}.sm-qf{display:flex;justify-content:flex-end;min-height:0}.sm-qf:empty{display:none}.sm-clear{font-size:14.5px;padding:4px 0}.sm-flag{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:999px;border:0;background:var(--color-fill-neutral);color:var(--color-content-secondary);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.sm-flag :is(svg,.sm-gi){width:16px;height:16px}.sm-flag.on{color:var(--color-content-warning);box-shadow:inset 0 0 0 1px currentColor}.sm-nav{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px}.sm-nav .btn{height:46px;gap:8px}.sm-nav .btn :is(svg,.sm-gi){width:18px;height:18px}.sm-pos{justify-self:center;font-size:14.5px;font-weight:700;color:var(--color-content-secondary)}.sm-sheet{position:sticky;top:84px;align-self:start;background:var(--app-card);box-shadow:inset 0 0 0 1px var(--color-border-default);border-radius:var(--radius-500);padding:18px;display:flex;flex-direction:column;gap:10px;max-height:calc(100dvh - 104px);overflow:auto}.sm-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:6px}.sm-gc{height:40px;min-width:0;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px var(--color-border-default);background:transparent;color:var(--color-content-default);font:inherit;font-size:14.5px;font-weight:800;font-variant-numeric:tabular-nums;cursor:pointer}.sm-gc.on{background:var(--color-fill-special-subtle);box-shadow:inset 0 0 0 1px var(--color-border-special);color:var(--color-content-title)}.sm-gc.sm-gfl{box-shadow:inset 0 0 0 1px var(--color-border-default),inset 0 -4px 0 var(--color-fill-warning)}.sm-gc.on.sm-gfl{box-shadow:inset 0 0 0 1px var(--color-border-special),inset 0 -4px 0 var(--color-fill-warning)}.sm-gc.sm-gcur{outline:2px solid var(--color-content-title);outline-offset:1px}.sm-cnt{margin:0;font-size:14.5px;font-weight:700;color:var(--color-content-secondary)}.sm-leg{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:13px;color:var(--color-content-tertiary)}.sm-leg .sm-gc{width:16px;height:16px;padding:0;border-radius:5px;cursor:default}.sm-phone-sheet{display:none}.sm-rhead{display:flex;flex-direction:column;gap:12px}.sm-big{margin:0;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.sm-big b{font-size:clamp(46px,8vw,64px);font-weight:900;line-height:1;font-variant-numeric:tabular-nums;color:var(--color-content-title)}.sm-big span{color:var(--color-content-secondary);font-size:15px}.sm-pass{margin:0;display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:16px}.sm-pass :is(svg,.sm-gi){width:20px;height:20px;flex:none}.sm-pass.ok{color:var(--color-content-success)}.sm-pass.no{color:var(--color-content-error)}.sm-stats{margin:0;display:flex;flex-wrap:wrap;gap:10px 32px}.sm-stats div{display:flex;flex-direction:column}.sm-stats dt{font-size:13.5px;color:var(--color-content-secondary);font-weight:600}.sm-stats dd{margin:0;font-size:22px;font-weight:900;font-variant-numeric:tabular-nums}.sm-rsecs{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.sm-rsecs li{display:flex;flex-direction:column;gap:8px;padding:10px 0}.sm-rsh{display:flex;align-items:center;gap:12px}.sm-rsecs li+li{border-top:1px solid var(--color-border-default)}.sm-rsecs b{flex:1}.sm-rsecs em{font-style:normal;font-size:13.5px;font-weight:800}.sm-rsecs em.ok{color:var(--color-content-success)}.sm-rsecs em.no{color:var(--color-content-error)}.sm-revh{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.sm-filt{display:flex;flex-wrap:wrap;gap:6px}.sm-filt i{font-style:normal;color:var(--color-content-secondary)}.sm-ritems{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-direction:column}.sm-ri{display:flex;flex-direction:column;gap:8px;padding:16px 0}.sm-ri+.sm-ri{border-top:1px solid var(--color-border-default)}.sm-ri[hidden]{display:none}.sm-ri header{display:flex;align-items:center;gap:10px}.sm-rn{min-width:32px;height:28px;padding:0 8px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-weight:900;background:var(--color-fill-neutral);font-variant-numeric:tabular-nums}.sm-rs{display:inline-flex;align-items:center;gap:5px;font-size:14px;font-weight:800}.sm-rs :is(svg,.sm-gi){width:16px;height:16px}.sm-ri.right .sm-rs{color:var(--color-content-success)}.sm-ri.wrong .sm-rs{color:var(--color-content-error)}.sm-ri.blank .sm-rs{color:var(--color-content-secondary)}.sm-o.gone{opacity:.55;cursor:not-allowed}.sm-o.gone .sm-ot,.sm-o.gone .sm-ol{text-decoration:line-through}.sm-q.no .sm-o{opacity:.5;cursor:not-allowed}.sm-no{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--color-content-secondary);font-size:14px}.sm-no :is(svg,.sm-gi){width:16px;height:16px}.sm-decl{font-size:14px}.sm-decl[aria-pressed=true]{color:var(--color-content-error);font-weight:700}.sm-corr{font-size:13px;color:var(--color-content-secondary)}.sm-qf{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.sm-field.caps input{text-transform:uppercase;letter-spacing:.06em}.sm-chars{font-style:normal;font-weight:400;color:var(--color-content-secondary)}.sm-gc.sm-gno{border-style:dashed;color:var(--color-content-secondary);text-decoration:line-through}.sm-ri.annulled .sm-rs,.sm-given.sm-void{color:var(--color-content-secondary)}.sm-rp{margin-left:auto;font-size:14px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--color-content-secondary)}.sm-rq{margin:0;font-family:var(--font-text);font-size:16px;line-height:26px;color:var(--color-content-title)}.sm-ra{display:flex;flex-direction:column;gap:4px}.sm-ra p{margin:0;font-family:var(--font-text);font-size:15.5px;line-height:24px}.sm-ra span{display:block;font-family:inherit;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:var(--color-content-secondary)}.sm-ri.wrong .sm-given{color:var(--color-content-error)}.sm-right{color:var(--color-content-success)}.sm-ex{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:15px;color:var(--color-content-special)}.sm-ex :is(svg,.sm-gi){width:17px;height:17px}.sm-make-c{max-width:820px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:12px}.sm-steps{margin:4px 0;padding:0;list-style:none;display:flex;gap:18px;flex-wrap:wrap}.sm-steps li{display:inline-flex;align-items:center;gap:8px;font-weight:800;color:var(--color-content-tertiary)}.sm-steps li span{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px currentColor;font-size:14px}.sm-steps li.on{color:var(--color-content-title)}.sm-steps li.on span{background:var(--color-fill-special);box-shadow:none;color:var(--color-neutral-white)}.sm-steps li.done{color:var(--color-content-secondary)}.sm-form{display:flex;flex-direction:column;gap:16px}.sm-form label{display:flex;flex-direction:column;gap:6px;font-size:14.5px;font-weight:700;color:var(--color-content-secondary);min-width:0}.sm-form label em,.sm-form legend em{font-style:normal;font-weight:500;color:var(--color-content-tertiary)}.sm-fs{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:8px;min-width:0}.sm-fs legend{padding:0;margin-bottom:8px;font-size:14.5px;font-weight:700;color:var(--color-content-secondary)}.sm-fs .ex-opts{display:flex;flex-wrap:wrap;gap:6px}.sm-f2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sm-f3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sm-err{margin:0;color:var(--color-content-error);font-weight:700;min-height:0}.sm-err:empty{display:none}.sm-drops{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sm-drop{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:16px;box-shadow:inset 0 0 0 1px var(--color-border-default)}.sm-drop p{margin:0;font-size:14.5px;line-height:1.45}.sm-docs{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.sm-docs li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:6px 0}.sm-docs li+li{border-top:1px solid var(--color-border-default)}.sm-dn{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sm-ds{font-size:13.5px;color:var(--color-content-secondary)}.sm-docs li.error .sm-ds{color:var(--color-content-error)}.sm-docs .icon-btn{width:34px;height:34px}.sm-docs .icon-btn :is(svg,.sm-gi){width:16px;height:16px}.sm-pick{align-self:flex-start;height:42px;gap:8px;font-size:15px;cursor:pointer}.sm-pick :is(svg,.sm-gi){width:18px;height:18px}.sm-limits{margin:0;font-size:13.5px}.sm-prog{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.sm-prog li{display:flex;align-items:center;gap:10px;color:var(--color-content-tertiary);font-weight:700}.sm-prog li:before{content:"";width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 2px currentColor}.sm-prog li.on{color:var(--color-content-title)}.sm-prog li.on:before{box-shadow:none;background:var(--color-fill-special);animation:sm-pulse 1.2s ease-in-out infinite}.sm-prog li.done{color:var(--color-content-secondary)}.sm-prog li.done:before{box-shadow:none;background:var(--color-content-success)}@keyframes sm-pulse{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.sm-prog li.on:before{animation:none}}.sm-sum{margin:6px 0 0;display:flex;flex-wrap:wrap;gap:6px}.sm-sum span{display:inline-flex;align-items:center;min-height:28px;padding:3px 11px;border-radius:999px;background:var(--color-fill-neutral);color:var(--color-content-default);font-size:13.5px;line-height:1.3;font-weight:700;font-variant-numeric:tabular-nums}.sm-acts{flex:none;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.sm-train{gap:9px}.sm-train :is(svg,.sm-gi){width:18px;height:18px;color:var(--color-content-special)}.sm-trend{padding:14px 20px 10px;box-shadow:inset 0 1px 0 var(--color-border-default);display:flex;flex-direction:column;gap:4px;min-width:0}.sm-tr-h{display:flex;align-items:center;justify-content:space-between;gap:6px 14px;flex-wrap:wrap}.sm-tr-h b{font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--color-content-secondary)}.sm-tr-l{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--color-content-secondary)}.sm-tr-l i{width:20px;border-top:2px dashed var(--color-content-secondary)}.sm-tr-w{position:relative;min-width:0}.sm-tr-c{display:block;width:100%;min-width:0;touch-action:pan-y;cursor:crosshair;border-radius:8px}.sm-tr-c:focus-visible{outline:2px solid var(--color-border-special);outline-offset:2px}.sm-tr-c svg{display:block;max-width:100%;overflow:visible}.sm-tr-c text{font-size:12px;font-weight:600;fill:var(--color-content-tertiary)}.sm-tr-g{stroke:var(--color-border-default);stroke-width:1}.sm-tr-pass{stroke:var(--color-content-secondary);stroke-width:1.5;stroke-dasharray:5 4}.sm-tr-x{stroke:var(--color-border-hover);stroke-width:1}.sm-tr-p{fill:none;stroke:var(--color-content-special);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.sm-tr-d{fill:var(--app-card);stroke:var(--color-content-special);stroke-width:2.5}.sm-tr-d.ok{stroke:var(--color-content-success)}.sm-tr-d.no{stroke:var(--color-content-error)}.sm-tr-d.on{fill:var(--color-content-special)}.sm-tr-d.ok.on{fill:var(--color-content-success)}.sm-tr-d.no.on{fill:var(--color-content-error)}.sm-tr-tip{position:absolute;margin:0;transform:translate(-50%,calc(-100% - 12px));padding:6px 11px;border-radius:10px;background:var(--color-background-default-elevated,var(--app-card));box-shadow:inset 0 0 0 1px var(--color-border-default);font-size:13.5px;font-weight:700;white-space:nowrap;pointer-events:none;color:var(--color-content-title);font-variant-numeric:tabular-nums}.sm-tr-tip.below{transform:translate(-50%,14px)}.sm-am{margin-left:auto;white-space:nowrap}.sm-ap{flex:none;display:inline-flex}.sm-ap :is(svg,.sm-gi){width:18px;height:18px}.sm-ap.ok{color:var(--color-content-success)}.sm-ap.no{color:var(--color-content-error)}.sm-known{margin-top:14px;padding-top:14px;border-top:1px solid var(--color-border-default);display:flex;flex-direction:column;gap:8px}.sm-known h3,.sm-howw h3,.sm-tm h3{margin:0;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--color-content-secondary)}.sm-known>p{margin:0;font-size:14px;line-height:1.45}.sm-kl{margin:0 -12px;padding:0;list-style:none;display:flex;flex-direction:column}.sm-kt{display:grid;grid-template-columns:minmax(0,1fr) 64px 44px;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 12px;border:0;border-radius:12px;background:none;color:var(--color-content-default);font:inherit;text-align:left}button.sm-kt{cursor:pointer}@media(hover:hover){button.sm-kt:hover{background:var(--app-row-hover)}}.sm-kn{font-size:14.5px;line-height:1.3;font-weight:600;overflow-wrap:anywhere}.sm-kb{display:flex;height:8px;border-radius:999px;overflow:hidden;background:var(--color-fill-neutral);min-width:0}.sm-kb i{display:block;height:100%}.sm-kb i.ok{background:var(--color-fill-success)}.sm-kb i.no{background:var(--color-fill-error)}.sm-kv{font-size:14px;font-weight:800;font-variant-numeric:tabular-nums;text-align:right;color:var(--color-content-title)}.sm-kv0{grid-column:2/4;font-weight:600;color:var(--color-content-tertiary)}.sm-kw{align-self:flex-start;font-size:15px;color:var(--color-content-special)}.sm-seg{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:999px;background:var(--color-fill-neutral)}.sm-seg button{min-height:40px;padding:4px 10px;border:0;border-radius:999px;background:transparent;color:var(--color-content-secondary);font:inherit;font-weight:800;font-size:15px;line-height:1.2;cursor:pointer}.sm-seg button[aria-checked=true]{background:var(--app-row-hover);color:var(--color-content-title)}.sm-seg button:focus-visible{outline:3px solid var(--color-border-special);outline-offset:-3px}.sm-pane{display:flex;flex-direction:column;gap:12px}.sm-pane[hidden]{display:none}.sm-pane .sm-sum{margin:0}.sm-chips{display:flex;flex-wrap:wrap;gap:6px}.sm-tg{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:4px 0;border:0;background:none;color:var(--color-content-default);font:inherit;font-size:15px;line-height:1.4;font-weight:600;text-align:left;cursor:pointer}.sm-tg:focus-visible{outline:2px solid var(--color-border-special);outline-offset:2px;border-radius:8px}.sm-sw{position:relative;flex:none;width:40px;height:24px;border-radius:999px;background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-default)}.sm-sw:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--color-content-secondary);transition:transform .15s ease}.sm-tg[aria-checked=true] .sm-sw{background:var(--color-fill-special);box-shadow:none}.sm-tg[aria-checked=true] .sm-sw:after{transform:translate(16px);background:var(--color-neutral-white)}@media(prefers-reduced-motion:reduce){.sm-sw:after{transition:none}}.sm-have{margin:0;font-size:14px}.sm-runp{position:absolute;left:0;right:0;bottom:0;height:3px;pointer-events:none}.sm-runp i{display:block;height:100%;background:var(--or);transition:width .3s ease}.sm-time.up{color:var(--color-content-secondary)}.sm-keys{margin:0;font-size:12.5px;line-height:1.45;color:var(--color-content-tertiary)}.sm-ol :is(svg,.sm-gi){width:17px;height:17px}.sm-o.ok{background:var(--color-fill-success-subtle);box-shadow:inset 0 0 0 1px var(--color-content-success);color:var(--color-content-title)}.sm-o.ok .sm-ol{background:transparent;box-shadow:inset 0 0 0 2px var(--color-content-success);color:var(--color-content-success)}.sm-o.ko{background:var(--color-fill-error-subtle);box-shadow:inset 0 0 0 1px var(--color-content-error)}.sm-o.ko .sm-ol{background:transparent;box-shadow:inset 0 0 0 2px var(--color-content-error);color:var(--color-content-error)}.sm-o.off{opacity:.6}.sm-o.ok,.sm-o.ko,.sm-o.off{cursor:default}.sm-field.ok input{box-shadow:inset 0 0 0 1px var(--color-content-success)}.sm-field.ko input{box-shadow:inset 0 0 0 1px var(--color-content-error)}.sm-gc.ok{background:var(--color-fill-success-subtle);box-shadow:inset 0 0 0 1px var(--color-content-success);color:var(--color-content-success)}.sm-gc.ko{background:var(--color-fill-error-subtle);box-shadow:inset 0 0 0 1px var(--color-content-error);color:var(--color-content-error)}#sm-next{min-width:132px}.sm-fb{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid var(--color-border-default)}.sm-fbh{margin:0;display:flex;align-items:center;gap:8px;font-size:17px}.sm-fbh :is(svg,.sm-gi){width:20px;height:20px;flex:none}.sm-fb.ok .sm-fbh{color:var(--color-content-success)}.sm-fb.no .sm-fbh{color:var(--color-content-error)}.sm-fb p{margin:0;font-family:var(--font-text);font-size:16px;line-height:26px;color:var(--color-content-default)}.sm-fb p>span{display:block;font-family:inherit;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:var(--color-content-secondary)}.sm-fb .sm-given{color:var(--color-content-error)}.sm-fb .sm-right{color:var(--color-content-success)}.sm-rvw{display:flex;flex-direction:column;gap:6px}.sm-rvw>span{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:var(--color-content-secondary)}.sm-rvn{display:flex;flex-wrap:wrap;gap:6px}.sm-rvn .sm-gc{width:44px;height:40px}.sm-mbar{display:flex;flex-direction:column;gap:6px;width:100%;max-width:640px}.sm-mbar-a{position:relative;display:block;height:18px}.sm-mbar-al{position:absolute;top:0;transform:translate(-50%);white-space:nowrap;font-size:13px;font-weight:700;color:var(--color-content-secondary)}.sm-mbar-t{position:relative;display:block;height:12px;border-radius:999px;background:var(--color-fill-neutral)}.sm-mbar-t>i{display:block;height:100%;border-radius:999px;background:var(--color-content-special)}.sm-mbar.ok .sm-mbar-t>i{background:var(--color-fill-success)}.sm-mbar.no .sm-mbar-t>i{background:var(--color-fill-error)}.sm-mbar-at{position:absolute;top:-5px;bottom:-5px;width:3px;margin-left:-1.5px;border-radius:2px;background:var(--color-content-title)}.sm-mbar-s{display:flex;justify-content:space-between;font-size:12.5px;font-weight:700;color:var(--color-content-tertiary);font-variant-numeric:tabular-nums}.sm-mbar-pr .sm-kb{height:12px}.sm-howw{background:var(--app-card);box-shadow:inset 0 0 0 1px var(--color-border-default);border-radius:var(--radius-500);padding:22px 24px;min-width:0;display:flex;flex-direction:column;gap:10px}.sm-howw h2{margin:0;font-size:19px;font-weight:900;color:var(--color-content-title)}.sm-tl .sm-kt{grid-template-columns:minmax(0,1fr) minmax(72px,160px) 52px 96px}.sm-ktr{justify-self:end;font-size:15px;color:var(--color-content-special)}.sm-ok{display:inline-flex;color:var(--color-content-success)}.sm-ok :is(svg,.sm-gi){width:18px;height:18px}.sm-weak{margin:2px 0 0;font-family:var(--font-text);font-size:16px;line-height:26px}.sm-weak .link{display:inline-flex;align-items:center;gap:6px;color:var(--color-content-special)}.sm-weak :is(svg,.sm-gi){width:17px;height:17px}.sm-tm{display:flex;flex-direction:column;gap:6px}.sm-kl+.sm-tm,.sm-weak+.sm-tm{margin-top:4px;padding-top:12px;border-top:1px solid var(--color-border-default)}.sm-tm p{margin:0;font-family:var(--font-text);font-size:16px;line-height:26px}.sm-slow{font-weight:700;color:var(--color-content-warning)}.sm-slows{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.sm-sl{min-height:32px;padding:0 12px;border-radius:999px;border:0;background:var(--color-fill-neutral);color:var(--color-content-default);font:inherit;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;cursor:pointer}@media(hover:hover){.sm-sl:hover{background:var(--app-row-hover)}}.sm-rt{font-size:13.5px;font-weight:700;color:var(--color-content-tertiary);font-variant-numeric:tabular-nums}.sm-gi{display:inline-block;flex:none;width:20px;height:20px;background:currentColor;-webkit-mask:var(--gi) center/contain no-repeat;mask:var(--gi) center/contain no-repeat}.sm-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}ol.sm-how{margin:0;padding:0;list-style:none;counter-reset:how;display:flex;flex-direction:column;gap:6px}ol.sm-how li{counter-increment:how;display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;font-family:var(--font-text);font-size:16px;line-height:26px;color:var(--color-content-default)}ol.sm-how li:before{content:counter(how);font-weight:700;color:var(--color-content-special);text-align:right;font-variant-numeric:tabular-nums}.sm-howbox{padding:16px 20px;border-radius:var(--radius-500);background:var(--app-card);box-shadow:inset 0 0 0 1px var(--color-border-default);display:flex;flex-direction:column;gap:8px}.sm-mode-paper .sm-howbox{max-width:860px}.sm-howbox h2{margin:0;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--color-content-secondary)}.sm-acc{border-top:1px solid var(--color-border-default)}.sm-acc>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:10px 0;box-sizing:border-box;cursor:pointer;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--color-content-secondary)}.sm-acc>summary::-webkit-details-marker{display:none}.sm-acc>summary .sm-gi{width:18px;height:18px;transition:transform .2s ease}.sm-acc[open]>summary .sm-gi{transform:rotate(180deg)}.sm-acc>summary:focus-visible{outline:2px solid var(--color-border-special);outline-offset:2px;border-radius:6px}@media(hover:hover){.sm-acc>summary:hover{color:var(--color-content-title)}}@media(prefers-reduced-motion:reduce){.sm-acc>summary .sm-gi{transition:none}}.sm-accb{padding:0 0 14px;display:flex;flex-direction:column;gap:6px}.sm-accb p,.sm-accb>.sm-fl li{margin:0;font-family:var(--font-text);font-size:16px;line-height:26px;color:var(--color-content-default)}.sm-accb .sm-mut{font-size:15px;line-height:24px}@media(max-width:900px){.sm-run{grid-template-columns:minmax(0,1fr)}.sm-run .sm-sheet{display:none}.sm-phone-sheet{display:inline-flex}}@media(max-width:760px){.sm-i{width:30px;height:30px}.sm-cols{grid-template-columns:minmax(0,1fr)}.sm-head{flex-wrap:wrap}.sm-hic{width:52px;height:52px;padding:8px}.sm-ht{flex:1 1 calc(100% - 70px)}.sm-acts{flex:1 1 100%}.sm-acts .btn,.sm-soon{flex:1 1 0;justify-content:center}.sm-mts{grid-template-columns:repeat(2,minmax(0,1fr))}.sm-mt:nth-child(3){box-shadow:inset 0 1px 0 var(--color-border-default)}.sm-mt:nth-child(4){box-shadow:inset 1px 0 0 var(--color-border-default),inset 0 1px 0 var(--color-border-default)}.sm-info,.sm-atts,.sm-rhead,.sm-rev,.sm-make-c,.sm-end,.sm-wait-c,.sm-howw{padding:18px 16px}.sm-trend{padding:12px 16px 8px}.sm-tl .sm-kt{grid-template-columns:minmax(0,1fr) 52px 88px;row-gap:6px}.sm-tl .sm-kn{grid-column:1/-1}.sm-q{padding:16px}.sm-run-bar{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;padding:8px 12px}.sm-time{min-width:84px}.sm-hand{padding:0 14px;font-size:14.5px}.sm-run{padding:14px 12px 112px}.sm-nav{position:fixed;left:0;right:0;bottom:0;z-index:15;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));background:var(--app-page);box-shadow:inset 0 1px 0 var(--color-border-default)}.sm-phone-sheet{position:fixed;right:12px;bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:16;align-items:center;gap:8px;height:44px;padding:0 16px;border-radius:999px;border:0;background:var(--color-background-default-elevated,var(--app-card));box-shadow:inset 0 0 0 1px var(--color-border-default),0 4px 16px var(--color-shadow-page);color:var(--color-content-title);font:inherit;font-size:14.5px;font-weight:800}.sm-phone-sheet.low{bottom:calc(16px + env(safe-area-inset-bottom,0px))}.sm-phone-sheet :is(svg,.sm-gi){width:18px;height:18px}.sm-f3{grid-template-columns:repeat(2,minmax(0,1fr))}.sm-drops{grid-template-columns:minmax(0,1fr)}.sm-opts.pics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px),(pointer:coarse)and (max-height:500px){#sims.rpage{padding-bottom:120px}.ex-tabs{display:grid;grid-template-columns:repeat(var(--n,2),minmax(0,1fr));gap:4px;margin:4px 0 18px;padding:4px;border-radius:999px;background:var(--color-fill-neutral)}.ex-tabs button{height:40px;border:0;border-radius:999px;background:transparent;color:var(--color-content-secondary);font:inherit;font-weight:800;font-size:15px;cursor:pointer}.ex-tabs button[aria-selected=true]{background:var(--app-row-hover);color:var(--color-content-title)}.ex-tabs button:focus-visible{outline:3px solid var(--color-border-special);outline-offset:-3px}}.ap-mag{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:16px;width:100%;padding:16px 16px 16px 20px;border-radius:20px;border:1px solid rgba(168,107,255,.4);background:#9046ff1a;color:var(--wh);transition:background .15s,border-color .15s}@media(hover:hover){.ap-mag:hover{background:#9046ff29;border-color:var(--pu2)}}.ap-mic{width:44px;height:44px;display:grid;place-items:center}.ap-mic img{width:100%;height:100%;object-fit:contain}.ap-mt{display:flex;flex-direction:column;gap:3px;min-width:0}.ap-mt b{font-size:17px;line-height:1.3;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-mag .ap-dgo{height:40px;padding:0 20px;border:0;font:inherit;font-weight:800;font-size:15.5px;cursor:pointer}.ap-mag .ap-dgo:after{content:"";position:absolute;inset:0;border-radius:20px}.ap-mag .ap-dgo:focus-visible{outline:3px solid var(--ye);outline-offset:3px}.ap-mlink{position:relative;z-index:1;display:inline-flex;align-items:center;height:40px;padding:0 6px;border:0;border-radius:10px;background:none;color:#b7b6c3;font:inherit;font-size:14.5px;font-weight:800;white-space:nowrap;cursor:pointer}@media(hover:hover){.ap-mlink:hover{text-decoration:underline;text-underline-offset:3px}}.ap-mlink:focus-visible{outline:3px solid var(--ye);outline-offset:2px}@media(max-width:640px){.ap-mag{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"i t g" "i l g";column-gap:12px;row-gap:0;padding:12px 12px 10px 14px}.ap-mic{grid-area:i;align-self:start;width:36px;height:36px}.ap-mt{grid-area:t}.ap-mt b{font-size:15.5px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ap-mlink{grid-area:l;justify-self:start;height:32px;margin-left:-6px;font-size:13.5px}.ap-mag .ap-dgo{grid-area:g;height:36px;padding:0 14px;font-size:14.5px}}} } :root{--lavagna-w:1920px;--lavagna-h:1080px;--lavagna-bg:#181723;--lavagna-floor:#2b2936;--lavagna-card:#353442;--lavagna-frame:#0a0911;--lavagna-deep:#11101a;--lavagna-line:#403f4d;--lavagna-text:#fafaff;--lavagna-muted:#a6a4b5;--lavagna-accent:#9046ff;--lavagna-accent-2:#a86bff;--lavagna-orange:#ff5f1f;--lavagna-yellow:#ffb73e;--lavagna-right:#61c857;--lavagna-wrong:#dd2450;--lavagna-sky:#36c4ff;--lavagna-radius-card:36px;--lavagna-radius-chip:33px;--lavagna-radius-board:48px;--lavagna-font:"Museo","AlgGreek","AlgMath","Museo Sans Rounded",Nunito,"Segoe UI",Arial,sans-serif;--lavagna-title:62px;--lavagna-chip:30px}:root[data-ds=giotto]{--color-blue-100:#dbe1fc;--color-blue-200:#b7c3f9;--color-blue-300:#94a6f7;--color-blue-400:#778ff9;--color-blue-500:#4c6af1;--color-blue-600:#3e5bde;--color-blue-700:#2c42ab;--color-blue-800:#233589;--color-blue-900:#121a44;--color-green-100:#e0f4dd;--color-green-200:#c0e9bc;--color-green-300:#a1de9a;--color-green-400:#81d379;--color-green-500:#62c857;--color-green-600:#4ea046;--color-green-700:#3b7834;--color-green-800:#275023;--color-green-900:#142811;--color-orange-100:#ffdfd2;--color-orange-200:#ffbfa5;--color-orange-300:#ff9f79;--color-orange-400:#ff7f4c;--color-orange-500:#ff5f1f;--color-orange-600:#da4c14;--color-orange-700:#993913;--color-orange-800:#66260c;--color-orange-900:#331306;--color-purple-100:#ffe4f1;--color-purple-200:#ffc9e4;--color-purple-300:#ffa5d2;--color-purple-400:#d46cb4;--color-purple-500:#a93296;--color-purple-600:#872878;--color-purple-700:#651e5a;--color-purple-800:#44143c;--color-purple-900:#220a1e;--color-red-100:#f8d3dc;--color-red-200:#f1a7b9;--color-red-300:#eb7c96;--color-red-400:#f25c7f;--color-red-500:#dd2450;--color-red-600:#b11d40;--color-red-700:#851630;--color-red-800:#580e20;--color-red-900:#2c0710;--color-teal-100:#d7f3ff;--color-teal-200:#afe7ff;--color-teal-300:#86dcff;--color-teal-400:#5ed0ff;--color-teal-500:#36c4ff;--color-teal-600:#2b9dcc;--color-teal-700:#207699;--color-teal-800:#164e66;--color-teal-900:#0b2733;--color-violet-100:#e9daff;--color-violet-200:#d3b5ff;--color-violet-300:#bc90ff;--color-violet-400:#a66bff;--color-violet-500:#9046ff;--color-violet-600:#7338cc;--color-violet-700:#562a99;--color-violet-800:#3a1c66;--color-violet-900:#1d0e33;--color-yellow-100:#fff1d8;--color-yellow-200:#ffe2b2;--color-yellow-300:#ffd48b;--color-yellow-400:#ffc565;--color-yellow-500:#ffb73e;--color-yellow-600:#cc9232;--color-yellow-700:#996e25;--color-yellow-800:#664919;--color-yellow-900:#33250c;--color-yellow-750:#8c6422;--color-blue-450:#617df5;--color-orange-550:#ec551a;--color-neutral-brand-600:#0a0911;--color-neutral-brand-580:#11101a;--color-neutral-brand-560:#181723;--color-neutral-brand-540:#201f2b;--color-neutral-brand-520:#2b2936;--color-neutral-brand-500:#2e2c39;--color-neutral-brand-480:#343240;--color-neutral-brand-460:#353442;--color-neutral-brand-440:#403f4d;--color-neutral-brand-420:#4b4a58;--color-neutral-brand-400:#545261;--color-neutral-brand-380:#595766;--color-neutral-brand-360:#757383;--color-neutral-brand-340:#848292;--color-neutral-brand-320:#9594a4;--color-neutral-brand-300:#a6a4b5;--color-neutral-brand-280:#b0aebd;--color-neutral-brand-260:#b7b6c3;--color-neutral-brand-240:#d9d8df;--color-neutral-brand-220:#dcdbe2;--color-neutral-brand-200:#e5e4ea;--color-neutral-brand-180:#e9e8ee;--color-neutral-brand-160:#f0eff4;--color-neutral-brand-140:#f4f4f9;--color-neutral-brand-120:#fafaff;--color-neutral-brand-100:#ffffff;--color-neutral-brand-alpha-100-50:rgba(255, 255, 255, .5);--color-neutral-brand-alpha-600-05:rgba(10, 9, 17, .05);--color-neutral-brand-alpha-600-10:rgba(10, 9, 17, .1);--color-neutral-brand-alpha-600-15:rgba(10, 9, 17, .15);--color-neutral-brand-alpha-600-40:rgba(10, 9, 17, .4);--color-orange-450:#ff7443;--color-yellow-450:#ffc46c;--color-green-450:#6cd261;--color-teal-450:#5fccff;--color-blue-475:#5474fc;--color-violet-450:#9759ff;--color-purple-450:#b33c9f;--color-red-450:#e83259;--color-yellow-650:#b2802b;--color-green-650:#448c3d;--color-teal-650:#2589b2;--color-purple-425:#c455aa;--color-background-page:#11101a;--color-background-raised:#181723;--color-fill-brand:#4c6af1;--color-fill-brand-hover:#5474fc;--color-fill-brand-subtle:rgba(76, 106, 241, .12);--color-fill-brand-subtle-hover:rgba(76, 106, 241, .18);--color-border-raised:rgba(215, 212, 238, .24);--color-fill-success:#62c857;--color-fill-success-subtle:rgba(98, 200, 87, .12);--color-fill-success-subtle-hover:rgba(98, 200, 87, .18);--color-fill-error:#dd2450;--color-fill-error-hover:#e83259;--color-fill-error-subtle:rgba(221, 36, 80, .12);--color-fill-error-subtle-hover:rgba(221, 36, 80, .18);--color-fill-warning:#ffb73e;--color-fill-warning-subtle:rgba(255, 183, 62, .12);--color-fill-warning-subtle-hover:rgba(255, 183, 62, .18);--color-fill-special:#9046ff;--color-fill-special-hover:#9759ff;--color-fill-accent:#ff5f1f;--color-state-hover:rgba(215, 212, 238, .07);--color-fill-control:rgba(215, 212, 238, .07);--color-fill-control-disabled:#403f4d;--color-fill-control-hover:rgba(215, 212, 238, .12);--color-background-overlay:rgba(10, 9, 17, .8);--color-fill-on-color-disabled:rgba(255, 255, 255, .5);--color-fill-on-color:#ffffff;--color-fill-control-strong:#595766;--color-fill-control-strong-hover:#757383;--color-fill-special-subtle:rgba(144, 70, 255, .12);--color-fill-special-subtle-hover:rgba(144, 70, 255, .18);--color-fill-control-solid:#353442;--color-shadow-elevation-1:rgba(10, 9, 17, .5);--color-shadow-elevation-2:rgba(10, 9, 17, .6);--color-background-floating:#201f2b;--color-background-tooltip:#403f4d;--color-shadow-elevation-3:rgba(10, 9, 17, .7);--color-border-icon-orange-default:#ec551a;--color-border-icon-orange-accent:#ff9f79;--color-border-icon-teal-default:#2589b2;--color-border-icon-teal-accent:#2b9dcc;--color-border-icon-green-default:#448c3d;--color-border-icon-green-accent:#81d379;--color-border-icon-blue-default:#617df5;--color-border-icon-blue-accent:#94a6f7;--color-border-icon-purple-default:#c455aa;--color-border-icon-purple-accent:#d46cb4;--color-border-icon-violet-default:#9759ff;--color-border-icon-violet-accent:#bc90ff;--color-border-icon-yellow-default:#b2802b;--color-border-icon-red-default:#e83259;--color-border-icon-grey-default:#9594a4;--color-fill-input:rgba(215, 212, 238, .04);--color-fill-brand-tag:rgba(76, 106, 241, .4);--color-shadow-page:rgba(10, 9, 17, .5);--color-border-divider:#2e2c39;--color-fill-control-raised:rgba(215, 212, 238, .07);--color-state-nav-active:rgba(215, 212, 238, .12);--color-shadow-control-raised:rgba(10, 9, 17, 0);--color-background-glow-ai:rgba(144, 70, 255, .12);--color-shadow-raised:rgba(10, 9, 17, .3);--color-shadow-raised-highlight:rgba(215, 212, 238, .08);--color-fill-control-selected:#545261;--color-background-glow-ai-blue:rgba(76, 106, 241, .1);--color-border-icon-pink-default:#d46cb4;--color-border-icon-highlight:rgba(255, 255, 255, .4);--color-fill-chip-selected-inverted:#545261;--color-fill-accent-subtle:rgba(255, 95, 31, .12);--color-fill-accent-subtle-hover:rgba(255, 95, 31, .18);--color-fill-teal-subtle:rgba(54, 196, 255, .12);--color-fill-teal-subtle-hover:rgba(54, 196, 255, .18);--color-background-glow-ai-halo:rgba(144, 70, 255, .12);--color-background-input:rgba(215, 212, 238, .04);--color-node-root-fill:#ffffff;--color-node-blue-fill:#4c6af1;--color-node-purple-fill:#a93296;--color-node-red-fill:#dd2450;--color-node-violet-fill:#9046ff;--color-node-grey-fill:#757383;--color-node-green-fill:#62c857;--color-node-orange-fill:#ff5f1f;--color-node-yellow-fill:#ffb73e;--color-node-teal-fill:#36c4ff;--color-node-root-text:#0a0911;--color-node-root-border:#ffffff;--color-node-blue-text:#ffffff;--color-node-blue-border:#4c6af1;--color-node-purple-text:#ffffff;--color-node-purple-border:#a93296;--color-node-red-text:#ffffff;--color-node-red-border:#dd2450;--color-node-violet-text:#ffffff;--color-node-violet-border:#9046ff;--color-node-grey-text:#ffffff;--color-node-grey-border:#757383;--color-node-green-text:#ffffff;--color-node-green-border:#62c857;--color-node-orange-text:#ffffff;--color-node-orange-border:#ff5f1f;--color-node-yellow-text:#ffffff;--color-node-yellow-border:#ffb73e;--color-node-teal-text:#ffffff;--color-node-teal-border:#36c4ff;--color-node-blue-fill-soft:rgba(76, 106, 241, .12);--color-node-purple-fill-soft:rgba(169, 50, 150, .12);--color-node-red-fill-soft:rgba(221, 36, 80, .12);--color-node-violet-fill-soft:rgba(144, 70, 255, .12);--color-node-grey-fill-soft:rgba(116, 110, 125, .32);--color-node-green-fill-soft:rgba(98, 200, 87, .12);--color-node-orange-fill-soft:rgba(255, 95, 31, .12);--color-node-yellow-fill-soft:rgba(255, 183, 62, .12);--color-node-teal-fill-soft:rgba(54, 196, 255, .12);--color-node-text-soft:#d9d8df;--color-node-blue-text-shadow:rgba(44, 66, 171, .35);--color-node-purple-text-shadow:rgba(101, 30, 90, .35);--color-node-red-text-shadow:rgba(133, 22, 48, .35);--color-node-violet-text-shadow:rgba(86, 42, 153, .35);--color-node-grey-text-shadow:rgba(57, 50, 68, .35);--color-node-green-text-shadow:rgba(59, 120, 52, .35);--color-node-orange-text-shadow:rgba(153, 57, 19, .35);--color-node-yellow-text-shadow:rgba(153, 110, 37, .45);--color-node-teal-text-shadow:rgba(32, 118, 153, .45);--color-node-blue-fill-hover:#5474fc;--color-node-blue-fill-soft-hover:rgba(76, 106, 241, .18);--color-node-purple-fill-hover:#b33c9f;--color-node-purple-fill-soft-hover:rgba(169, 50, 150, .18);--color-node-red-fill-hover:#e83259;--color-node-red-fill-soft-hover:rgba(221, 36, 80, .18);--color-node-violet-fill-hover:#9759ff;--color-node-violet-fill-soft-hover:rgba(144, 70, 255, .18);--color-node-grey-fill-hover:#595766;--color-node-grey-fill-soft-hover:rgba(116, 110, 125, .4);--color-node-green-fill-hover:#6cd261;--color-node-green-fill-soft-hover:rgba(98, 200, 87, .18);--color-node-orange-fill-hover:#ff7443;--color-node-orange-fill-soft-hover:rgba(255, 95, 31, .18);--color-node-yellow-fill-hover:#ffc46c;--color-node-yellow-fill-soft-hover:rgba(255, 183, 62, .18);--color-node-teal-fill-hover:#5fccff;--color-node-teal-fill-soft-hover:rgba(54, 196, 255, .18);--color-node-root-fill-hover:#e9e8ee;--color-node-blue-border-hover:#94a6f7;--color-node-purple-border-hover:#ffa5d2;--color-node-red-border-hover:#eb7c96;--color-node-violet-border-hover:#bc90ff;--color-node-grey-border-hover:#b7b6c3;--color-node-green-border-hover:#62c857;--color-node-orange-border-hover:#ff5f1f;--color-node-yellow-border-hover:#ffb73e;--color-node-teal-border-hover:#36c4ff;--color-connector-hover:#f4f4f9;--color-connector-selected:#4c6af1;--color-connector-default:#4b4a58;--color-node-root-fill-soft:rgba(183, 182, 195, .2);--color-node-root-fill-soft-hover:rgba(229, 228, 234, .26);--color-node-orange-filled-border-hover:#ff7443;--color-node-red-filled-border-hover:#e83259;--color-node-violet-filled-border-hover:#9759ff;--color-node-blue-filled-border-hover:#5474fc;--color-node-purple-filled-border-hover:#b33c9f;--color-node-green-filled-border-hover:#6cd261;--color-node-yellow-filled-border-hover:#ffc46c;--color-node-teal-filled-border-hover:#5fccff;--color-node-grey-filled-border-hover:#595766;--color-node-blue-border-strong:rgba(76, 106, 241, .36);--color-node-blue-fill-veil:rgba(76, 106, 241, .12);--color-node-purple-border-strong:rgba(169, 50, 150, .36);--color-node-purple-fill-veil:rgba(169, 50, 150, .12);--color-node-red-border-strong:rgba(221, 36, 80, .36);--color-node-red-fill-veil:rgba(221, 36, 80, .12);--color-node-violet-border-strong:rgba(144, 70, 255, .36);--color-node-violet-fill-veil:rgba(144, 70, 255, .12);--color-node-orange-border-strong:rgba(255, 95, 31, .36);--color-node-orange-fill-veil:rgba(255, 95, 31, .12);--color-node-grey-border-strong:#9594a4;--color-node-grey-fill-veil:rgba(116, 110, 125, .14);--color-node-green-border-strong:rgba(98, 200, 87, .36);--color-node-green-fill-veil:rgba(98, 200, 87, .12);--color-node-teal-border-strong:rgba(54, 196, 255, .36);--color-node-teal-fill-veil:rgba(54, 196, 255, .12);--color-node-yellow-border-strong:rgba(255, 183, 62, .36);--color-node-yellow-fill-veil:rgba(255, 183, 62, .12);--color-node-blue-border-outline:#94a6f7;--color-node-blue-border-outline-hover:#5474fc;--color-node-blue-fill-outline-hover:rgba(76, 106, 241, .18);--color-node-purple-border-outline:#ffa5d2;--color-node-purple-border-outline-hover:#b33c9f;--color-node-purple-fill-outline-hover:rgba(169, 50, 150, .18);--color-node-red-border-outline:#eb7c96;--color-node-red-border-outline-hover:#e83259;--color-node-red-fill-outline-hover:rgba(221, 36, 80, .18);--color-node-violet-border-outline:#bc90ff;--color-node-violet-border-outline-hover:#9759ff;--color-node-violet-fill-outline-hover:rgba(144, 70, 255, .18);--color-node-grey-border-outline:#9594a4;--color-node-grey-border-outline-hover:#b7b6c3;--color-node-grey-fill-outline-hover:rgba(116, 110, 125, .08);--color-node-green-border-outline:#62c857;--color-node-green-border-outline-hover:#6cd261;--color-node-green-fill-outline-hover:rgba(98, 200, 87, .18);--color-node-orange-border-outline:#ff5f1f;--color-node-orange-border-outline-hover:#ff7443;--color-node-orange-fill-outline-hover:rgba(255, 95, 31, .18);--color-node-yellow-border-outline:#ffb73e;--color-node-yellow-border-outline-hover:#ffc46c;--color-node-yellow-fill-outline-hover:rgba(255, 183, 62, .18);--color-node-teal-border-outline:#36c4ff;--color-node-teal-border-outline-hover:#5fccff;--color-node-teal-fill-outline-hover:rgba(54, 196, 255, .18);--color-icon-stroke-color-default:#d9d8df;--color-icon-stroke-color-secondary:#9594a4;--color-icon-stroke-color-inverted:#ffffff;--color-icon-stroke-color-selected:#dbe1fc;--color-icon-stroke-color-disabled:#9594a4;--color-icon-stroke-color-inverted-disabled:rgba(255, 255, 255, .5);--color-icon-stroke-color-negative:#eb7c96;--color-icon-stroke-color-warning:#ffb73e;--color-icon-stroke-color-brand:#94a6f7;--color-icon-stroke-color-success:#62c857;--color-content-primary:#f0eff4;--color-content-secondary:#a6a4b5;--color-content-placeholder:#9594a4;--color-content-disabled:#9594a4;--color-content-on-color:#ffffff;--color-content-on-color-disabled:rgba(255, 255, 255, .5);--color-content-success:#62c857;--color-content-error:#eb7c96;--color-content-warning:#ffb73e;--color-content-special:#bc90ff;--color-content-accent:#ff9f79;--color-content-brand:#94a6f7;--color-content-brand-hover:#dbe1fc;--color-content-body:#d9d8df;--color-content-teal:#86dcff;--color-border-strong:#9594a4;--color-border-control-disabled:#353442;--color-border-brand:#94a6f7;--color-border-success:#62c857;--color-border-error:#eb7c96;--color-border-warning:#ffb73e;--color-border-special:rgba(144, 70, 255, .36);--color-border-accent:rgba(255, 95, 31, .36);--color-border-control-hover:#757383;--color-border-on-color:#ffffff;--color-border-input-disabled:#353442;--color-border-icon:#d9d8df;--color-border-input:#757383;--color-border-tooltip:#757383;--color-border-floating:rgba(215, 212, 238, .12);--color-border-dialog:rgba(215, 212, 238, .12);--color-border-teal:rgba(54, 196, 255, .36);--color-border-input-hover:#a6a4b5;--spacing-0:0px;--spacing-100:4px;--spacing-150:6px;--spacing-200:8px;--spacing-250:10px;--spacing-300:12px;--spacing-350:14px;--spacing-400:16px;--spacing-500:20px;--spacing-600:24px;--spacing-700:28px;--spacing-800:32px;--spacing-900:36px;--spacing-1000:40px;--spacing-1100:44px;--spacing-1200:48px;--spacing-1400:56px;--spacing-1600:64px;--spacing-1800:72px;--spacing-2000:80px;--spacing-2400:96px;--spacing-3000:120px;--spacing-3500:140px;--spacing-4000:160px;--spacing-negative-200:-8px;--spacing-negative-300:-12px;--spacing-050:2px;--spacing-negative-600:-24px;--spacing-negative-100:-4px;--spacing-negative-400:-16px;--spacing-selector-card-pictogram-size-wide:44px;--spacing-selector-card-pictogram-size-compact:48px;--spacing-selector-card-small-pictogram-size-wide:36px;--spacing-selector-card-small-pictogram-size-compact:40px;--spacing-menu-item-padding-vertical-wide:8px;--spacing-menu-item-padding-vertical-compact:10px;--spacing-menu-item-padding-horizontal-wide:8px;--spacing-menu-item-padding-horizontal-compact:10px;--spacing-menu-item-icon-size-wide:20px;--spacing-menu-item-icon-size-compact:24px;--spacing-menu-item-icon-padding-vertical-wide:2px;--spacing-menu-item-icon-padding-vertical-compact:2px;--spacing-chip-padding-vertical-wide:6px;--spacing-chip-padding-vertical-compact:8px;--spacing-chip-padding-horizontal-wide:8px;--spacing-chip-padding-horizontal-compact:10px;--spacing-chip-rounded-padding-horizontal-wide:10px;--spacing-chip-rounded-padding-horizontal-compact:12px;--spacing-horizontal-toolbar-padding-wide:4px;--spacing-horizontal-toolbar-padding-compact:2px;--spacing-floating-chat-button-pictogram-size-wide:40px;--spacing-floating-chat-button-pictogram-size-compact:44px;--spacing-chat-input-gap-wide:8px;--spacing-chat-input-gap-compact:24px;--spacing-chat-input-actions-gap-wide:4px;--spacing-chat-input-actions-gap-compact:8px;--spacing-chat-input-button-padding-wide:8px;--spacing-chat-input-button-padding-compact:10px;--spacing-chat-input-height-wide:180px;--spacing-chat-input-height-compact:112px;--spacing-chat-input-long-message-height-wide:180px;--spacing-chat-input-long-message-height-compact:184px;--spacing-chat-input-long-message-attachments-height-wide:240px;--spacing-chat-input-long-message-attachments-height-compact:260px;--spacing-floating-button-pictogram-size-wide:44px;--spacing-floating-button-pictogram-size-compact:44px;--spacing-color-pick-size-wide:40px;--spacing-color-pick-size-compact:48px;--spacing-search-height-wide:36px;--spacing-search-height-compact:44px;--spacing-icon-size-sm-wide:16px;--spacing-icon-size-sm-compact:20px;--spacing-icon-size-md-wide:20px;--spacing-icon-size-md-compact:24px;--spacing-icon-stroke-sm-wide:1.2799999713897705px;--spacing-icon-stroke-sm-compact:1.7200000286102295px;--spacing-icon-stroke-md-wide:1.7200000286102295px;--spacing-icon-stroke-md-compact:2.049999952316284px;--spacing-horizontal-toolbar-button-padding-wide:10px;--spacing-horizontal-toolbar-button-padding-compact:10px;--spacing-space-inset-sm-wide:8px;--spacing-space-inset-sm-compact:10px;--spacing-space-inset-md-wide:10px;--spacing-space-inset-md-compact:12px;--spacing-size-pictogram-md-wide:36px;--spacing-size-pictogram-md-compact:44px;--spacing-size-control-sm-wide:36px;--spacing-size-control-sm-compact:44px;--spacing-icon-button-size-s-wide:24px;--spacing-icon-button-size-s-compact:28px;--spacing-riassunto-heading-inset-wide:64px;--spacing-riassunto-heading-inset-compact:0px;--spacing-riassunto-content-inset-wide:72px;--spacing-riassunto-content-inset-compact:0px;--spacing-riassunto-list-inset-wide:96px;--spacing-riassunto-list-inset-compact:20px;--spacing-riassunto-footer-inset-wide:56px;--spacing-riassunto-footer-inset-compact:0px;--spacing-riassunto-heading-space-above-wide:12px;--spacing-riassunto-heading-space-above-compact:24px;--spacing-riassunto-heading-space-below-wide:12px;--spacing-riassunto-heading-space-below-compact:12px;--spacing-riassunto-table-min-width-wide:0px;--spacing-riassunto-table-min-width-compact:480px;--spacing-inline-tools-option-min-height-wide:48px;--spacing-inline-tools-option-min-height-compact:48px;--spacing-inline-tools-option-padding-vertical-wide:8px;--spacing-inline-tools-option-padding-vertical-compact:10px;--spacing-inline-tools-icon-slot-height-wide:24px;--spacing-inline-tools-icon-slot-height-compact:28px;--spacing-inline-tools-item-min-width-wide:280px;--spacing-inline-tools-item-min-width-compact:200px;--spacing-list-item-padding-y-wide:8px;--spacing-list-item-padding-y-compact:12px;--spacing-riassunto-block-gap-wide:14px;--spacing-riassunto-block-gap-compact:14px;--spacing-riassunto-list-gap-wide:8px;--spacing-riassunto-list-gap-compact:8px;--spacing-riassunto-indent-wide:32px;--spacing-riassunto-indent-compact:32px;--spacing-riassunto-heading-h1-space-above-wide:28px;--spacing-riassunto-heading-h1-space-above-compact:28px;--spacing-riassunto-heading-h1-space-below-wide:4px;--spacing-riassunto-heading-h1-space-below-compact:4px;--spacing-riassunto-heading-h2-space-above-wide:20px;--spacing-riassunto-heading-h2-space-above-compact:20px;--spacing-riassunto-heading-h2-space-below-wide:4px;--spacing-riassunto-heading-h2-space-below-compact:4px;--spacing-riassunto-heading-h3-space-above-wide:16px;--spacing-riassunto-heading-h3-space-above-compact:16px;--spacing-riassunto-heading-h3-space-below-wide:4px;--spacing-riassunto-heading-h3-space-below-compact:4px;--spacing-riassunto-heading-h4-space-above-wide:8px;--spacing-riassunto-heading-h4-space-above-compact:8px;--spacing-riassunto-heading-h4-space-below-wide:2px;--spacing-riassunto-heading-h4-space-below-compact:2px;--spacing-icon-stroke-width-16-light:1.28px;--spacing-icon-stroke-width-16-dark:1.13px;--spacing-icon-stroke-width-20-light:1.72px;--spacing-icon-stroke-width-20-dark:1.35px;--spacing-icon-stroke-width-24-light:2.05px;--spacing-icon-stroke-width-24-dark:1.56px;--spacing-shadow-raised-highlight-offset-light:-1px;--spacing-shadow-raised-highlight-offset-dark:1px;--spacing-icon-size-16:16px;--spacing-icon-size-20:20px;--spacing-icon-size-24:24px;--spacing-icon-size-16-20-wide:16px;--spacing-icon-size-16-20-compact:20px;--spacing-icon-size-20-24-wide:20px;--spacing-icon-size-20-24-compact:24px;--radius-100:4px;--radius-150:6px;--radius-200:8px;--radius-250:10px;--radius-300:12px;--radius-350:14px;--radius-400:16px;--radius-500:20px;--radius-600:24px;--radius-700:28px;--radius-800:32px;--radius-900:36px;--radius-1000:40px;--radius-full:9999px;--radius-none:0px;--radius-050:2px;--radius-selector-card-pictogram-radius-wide:10px;--radius-selector-card-pictogram-radius-compact:12px;--radius-selector-card-small-container-radius-wide:14px;--radius-selector-card-small-container-radius-compact:16px;--radius-selector-card-small-pictogram-radius-wide:8px;--radius-selector-card-small-pictogram-radius-compact:10px;--radius-menu-item-container-radius-in-wide:12px;--radius-menu-item-container-radius-in-compact:14px;--radius-chip-radius-wide:10px;--radius-chip-radius-compact:12px;--radius-chips-row-container-radius-wide:12px;--radius-chips-row-container-radius-compact:14px;--radius-search-radius-wide:10px;--radius-search-radius-compact:14px;--radius-radius-control-sm-wide:10px;--radius-radius-control-sm-compact:12px;--radius-radius-control-md-wide:14px;--radius-radius-control-md-compact:16px;--radius-menu-item-container-radius-ex-wide:16px;--radius-menu-item-container-radius-ex-compact:20px;--border-width-small:1px;--border-width-medium:2px;--size-400:16px;--size-500:20px;--size-600:24px;--size-700:28px;--size-800:32px;--size-900:36px;--size-1000:40px;--size-1100:44px;--size-1200:48px;--size-1400:56px;--size-7800:312px;--line-height-300:12px;--line-height-350:14px;--line-height-400:16px;--line-height-500:20px;--line-height-600:24px;--line-height-650:26px;--line-height-750:28px;--line-height-800:32px;--line-height-900:36px;--line-height-1000:40px;--line-height-1200:48px;--line-height-1400:56px;--line-height-1600:64px;--line-height-1800:72px;--line-height-2000:80px;--line-height-2400:96px;--line-height-2600:104px;--line-height-3000:120px;--line-height-3300:132px;--line-height-typography-s-line-height-wide:20px;--line-height-typography-s-line-height-compact:24px;--line-height-typography-xs-line-height-wide:16px;--line-height-typography-xs-line-height-compact:20px;--line-height-typography-m-line-height-wide:24px;--line-height-typography-m-line-height-compact:28px;--line-height-typography-headline-s-line-height-wide:32px;--line-height-typography-headline-s-line-height-compact:28px;--line-height-typography-headline-xs-line-height-wide:36px;--line-height-typography-headline-xs-line-height-compact:26px;--line-height-typography-paragraph-m-line-height-wide:26px;--line-height-typography-paragraph-m-line-height-compact:28px;--line-height-typography-l-line-height-wide:28px;--line-height-typography-l-line-height-compact:28px;--line-height-typography-xl-line-height-wide:28px;--line-height-typography-xl-line-height-compact:32px;--line-height-body-card-regular-s-line-height:20px;--line-height-body-s-bold-line-height:20px;--line-height-subtitle-s-line-height-wide:24px;--line-height-subtitle-s-line-height-compact:28px;--line-height-body-m-bold-line-height:24px;--line-height-body-m-regular-line-height:24px;--line-height-caption-regular-line-height:16px;--line-height-subtitle-l-line-height:32px;--line-height-headline-s-line-height:32px;--line-height-body-card-bold-l-line-height:28px;--line-height-display-xxs-line-height:40px;--line-height-body-xl-regular-line-height-wide:28px;--line-height-body-xl-regular-line-height-compact:32px;--line-height-display-xxl-line-height:132px;--line-height-headline-m-line-height:40px;--line-height-headline-l-line-height:48px;--line-height-headline-xl-line-height:56px;--line-height-headline-xs-line-height:36px;--line-height-display-m-line-height:72px;--line-height-body-s-regular-line-height:20px;--line-height-display-l-line-height:80px;--line-height-body-xl-bold-line-height-wide:28px;--line-height-body-xl-bold-line-height-compact:32px;--line-height-body-card-bold-s-line-height:20px;--line-height-display-xl-line-height:104px;--line-height-display-s-line-height:64px;--line-height-label-s-bold-line-height:20px;--line-height-body-card-bold-m-line-height:26px;--line-height-subtitle-m-line-height:28px;--line-height-display-xs-line-height:56px;--line-height-label-l-bold-line-height-wide:28px;--line-height-label-l-bold-line-height-compact:32px;--line-height-body-xs-bold-line-height:16px;--line-height-body-card-regular-l-line-height:28px;--line-height-caption-bold-line-height:16px;--line-height-label-m-bold-line-height:24px;--line-height-body-xs-regular-line-height:16px;--line-height-body-card-regular-m-line-height:26px;--line-height-body-l-regular-line-height-wide:28px;--line-height-body-l-regular-line-height-compact:28px;--line-height-body-l-bold-line-height-wide:28px;--line-height-body-l-bold-line-height-compact:28px;--shadow-100:0px 1px 4px 0px rgba(32, 31, 43, .06);--shadow-200:0px 1px 4px 0px rgba(32, 31, 43, .06), 0px 1px 4px 0px rgba(10, 9, 17, .1);--shadow-300:0px 4px 4px -1px rgba(32, 31, 43, .06), 0px 4px 4px -1px rgba(10, 9, 17, .1);--shadow-400:0px 2px 6px 0px rgba(32, 31, 43, .06), 0px 10px 28px 0px rgba(32, 31, 43, .08);--shadow-500:0px -4px 40px 0px rgba(32, 31, 43, .06), 0px 0px 30px 9px rgba(32, 31, 43, .06);--shadow-page:0px 1px 4px 0px rgba(10, 9, 17, 0);--shadow-control-raised:0px 1px 3px 0px rgba(32, 31, 43, .08);--shadow-raised:0px 8px 24px 0px rgba(32, 31, 43, 0), inset 0px -1px 0px 0px rgba(32, 31, 43, .06);--shadow-raised-highlight:inset 0px -1px 0px 0px rgba(32, 31, 43, .06);--stroke-icon-16-light:1.28;--stroke-icon-16-dark:1.13;--stroke-icon-20-light:1.72;--stroke-icon-20-dark:1.35;--stroke-icon-24-light:2.05;--stroke-icon-24-dark:1.56;--stroke-icon-16-20-wide-light:1.28;--stroke-icon-16-20-wide-dark:1.13;--stroke-icon-16-20-compact-light:1.72;--stroke-icon-16-20-compact-dark:1.35;--stroke-icon-20-24-wide-light:1.72;--stroke-icon-20-24-wide-dark:1.35;--stroke-icon-20-24-compact-light:2.05;--stroke-icon-20-24-compact-dark:1.56;--font-weight-extra-bold:900;--font-weight-medium:600;--font-weight-regular:400;--font-weight-light:100;--font-weight-bold:800;--font-weight-book:300;--font-weight-typography-bold-theme:400;--font-weight-typography-regular-theme:400;--font-weight-body-card-regular-s-font-weight:400;--font-weight-body-xs-bold-font-weight:600;--font-weight-body-xl-regular-font-weight:400;--font-weight-label-m-bold-font-weight:400;--font-weight-headline-m-font-weight:600;--font-weight-display-xl-font-weight:800;--font-weight-headline-xs-font-weight:600;--font-weight-body-xl-bold-font-weight:600;--font-weight-subtitle-s-font-weight:400;--font-weight-subtitle-m-font-weight:400;--font-weight-body-m-bold-font-weight:600;--font-weight-display-s-font-weight:600;--font-weight-headline-s-font-weight:600;--font-weight-body-s-regular-font-weight:400;--font-weight-headline-l-font-weight:600;--font-weight-display-xs-font-weight:600;--font-weight-body-m-regular-font-weight:400;--font-weight-body-xs-regular-font-weight:400;--font-weight-display-xxl-font-weight:800;--font-weight-display-xxs-font-weight:600;--font-weight-body-card-bold-m-font-weight:600;--font-weight-caption-bold-font-weight:600;--font-weight-body-s-bold-font-weight:600;--font-weight-body-card-regular-l-font-weight:400;--font-weight-caption-regular-font-weight:400;--font-weight-body-card-bold-s-font-weight:600;--font-weight-label-s-bold-font-weight:400;--font-weight-display-m-font-weight:800;--font-weight-subtitle-l-font-weight:400;--font-weight-body-card-regular-m-font-weight:400;--font-weight-label-l-bold-font-weight:400;--font-weight-body-card-bold-l-font-weight:600;--font-weight-headline-xl-font-weight:600;--font-weight-display-l-font-weight:800;--font-weight-body-l-regular-font-weight:400;--font-weight-body-l-bold-font-weight:600;--font-size-300:12px;--font-size-350:14px;--font-size-400:16px;--font-size-450:18px;--font-size-500:20px;--font-size-600:24px;--font-size-750:28px;--font-size-800:32px;--font-size-1000:40px;--font-size-1200:48px;--font-size-1400:56px;--font-size-1600:64px;--font-size-1800:72px;--font-size-2400:96px;--font-size-3000:120px;--text-display-xxl-size:120px;--text-display-xxl-line:132px;--text-display-xxl-weight:900;--text-display-xl-size:96px;--text-display-xl-line:104px;--text-display-xl-weight:900;--text-display-l-size:72px;--text-display-l-line:80px;--text-display-l-weight:900;--text-display-m-size:64px;--text-display-m-line:72px;--text-display-m-weight:900;--text-display-s-size:56px;--text-display-s-line:64px;--text-display-s-weight:700;--text-display-xxs-size:32px;--text-display-xxs-line:40px;--text-display-xxs-weight:700;--text-headline-xl-size:48px;--text-headline-xl-line:56px;--text-headline-xl-weight:700;--text-headline-l-size:40px;--text-headline-l-line:48px;--text-headline-l-weight:700;--text-headline-m-size:32px;--text-headline-m-line:40px;--text-headline-m-weight:700;--text-headline-s-size:28px;--text-headline-s-line:32px;--text-headline-s-weight:700;--text-headline-xs-size:24px;--text-headline-xs-line:36px;--text-headline-xs-weight:700;--text-subtitle-l-size:24px;--text-subtitle-l-line:32px;--text-subtitle-l-weight:500;--text-subtitle-m-size:20px;--text-subtitle-m-line:28px;--text-subtitle-m-weight:500;--text-subtitle-s-size:16px;--text-subtitle-s-line:24px;--text-subtitle-s-weight:500;--text-subtitle-s-compact-size:18px;--text-subtitle-s-compact-line:28px;--text-subtitle-s-compact-weight:500;--text-body-xl-size:20px;--text-body-xl-line:28px;--text-body-xl-weight:500;--text-body-xl-compact-size:24px;--text-body-xl-compact-line:32px;--text-body-xl-compact-weight:500;--text-body-xl-link-size:20px;--text-body-xl-link-line:28px;--text-body-xl-link-weight:500;--text-body-xl-link-compact-size:24px;--text-body-xl-link-compact-line:32px;--text-body-xl-link-compact-weight:500;--text-body-xl-bold-size:20px;--text-body-xl-bold-line:28px;--text-body-xl-bold-weight:700;--text-body-xl-bold-compact-size:24px;--text-body-xl-bold-compact-line:32px;--text-body-xl-bold-compact-weight:700;--text-body-l-size:18px;--text-body-l-line:28px;--text-body-l-weight:500;--text-body-l-compact-size:20px;--text-body-l-compact-line:28px;--text-body-l-compact-weight:500;--text-body-l-bold-size:18px;--text-body-l-bold-line:28px;--text-body-l-bold-weight:700;--text-body-l-bold-compact-size:20px;--text-body-l-bold-compact-line:28px;--text-body-l-bold-compact-weight:700;--text-body-l-link-size:18px;--text-body-l-link-line:28px;--text-body-l-link-weight:500;--text-body-l-link-compact-size:20px;--text-body-l-link-compact-line:28px;--text-body-l-link-compact-weight:500;--text-body-m-size:16px;--text-body-m-line:24px;--text-body-m-weight:500;--text-body-m-compact-size:18px;--text-body-m-compact-line:28px;--text-body-m-compact-weight:500;--text-body-m-bold-size:16px;--text-body-m-bold-line:24px;--text-body-m-bold-weight:700;--text-body-m-bold-compact-size:18px;--text-body-m-bold-compact-line:28px;--text-body-m-bold-compact-weight:700;--text-body-m-link-size:16px;--text-body-m-link-line:24px;--text-body-m-link-weight:500;--text-body-m-link-compact-size:18px;--text-body-m-link-compact-line:28px;--text-body-m-link-compact-weight:500;--text-body-s-size:14px;--text-body-s-line:20px;--text-body-s-weight:500;--text-body-s-compact-size:16px;--text-body-s-compact-line:24px;--text-body-s-compact-weight:500;--text-body-s-link-size:14px;--text-body-s-link-line:20px;--text-body-s-link-weight:500;--text-body-s-link-compact-size:16px;--text-body-s-link-compact-line:24px;--text-body-s-link-compact-weight:500;--text-body-s-bold-size:14px;--text-body-s-bold-line:20px;--text-body-s-bold-weight:700;--text-body-s-bold-compact-size:16px;--text-body-s-bold-compact-line:24px;--text-body-s-bold-compact-weight:700;--text-body-xs-size:12px;--text-body-xs-line:16px;--text-body-xs-weight:500;--text-body-xs-compact-size:14px;--text-body-xs-compact-line:20px;--text-body-xs-compact-weight:500;--text-body-xs-link-size:12px;--text-body-xs-link-line:16px;--text-body-xs-link-weight:500;--text-body-xs-link-compact-size:14px;--text-body-xs-link-compact-line:20px;--text-body-xs-link-compact-weight:500;--text-body-xs-bold-size:12px;--text-body-xs-bold-line:16px;--text-body-xs-bold-weight:700;--text-body-xs-bold-compact-size:14px;--text-body-xs-bold-compact-line:20px;--text-body-xs-bold-compact-weight:700;--text-paragraph-l-bold-size:18px;--text-paragraph-l-bold-line:28px;--text-paragraph-l-bold-weight:600;--text-paragraph-l-regular-size:18px;--text-paragraph-l-regular-line:28px;--text-paragraph-l-regular-weight:400;--text-paragraph-l-link-size:18px;--text-paragraph-l-link-line:28px;--text-paragraph-l-link-weight:400;--text-paragraph-m-bold-size:16px;--text-paragraph-m-bold-line:26px;--text-paragraph-m-bold-weight:600;--text-paragraph-m-regular-size:16px;--text-paragraph-m-regular-line:26px;--text-paragraph-m-regular-weight:400;--text-paragraph-m-link-size:16px;--text-paragraph-m-link-line:26px;--text-paragraph-m-link-weight:400;--text-paragraph-s-bold-size:14px;--text-paragraph-s-bold-line:20px;--text-paragraph-s-bold-weight:600;--text-paragraph-s-regular-size:14px;--text-paragraph-s-regular-line:20px;--text-paragraph-s-regular-weight:400;--text-paragraph-s-link-size:14px;--text-paragraph-s-link-line:20px;--text-paragraph-s-link-weight:400;--text-caption-bold-size:12px;--text-caption-bold-line:16px;--text-caption-bold-weight:700;--text-caption-bold-compact-size:14px;--text-caption-bold-compact-line:20px;--text-caption-bold-compact-weight:700;--text-label-l-size:20px;--text-label-l-line:28px;--text-label-l-weight:700;--text-label-l-compact-size:24px;--text-label-l-compact-line:32px;--text-label-l-compact-weight:700;--text-paragraph-m-responsive-regular-size:16px;--text-paragraph-m-responsive-regular-line:26px;--text-paragraph-m-responsive-regular-weight:400;--text-paragraph-m-responsive-regular-compact-size:18px;--text-paragraph-m-responsive-regular-compact-line:28px;--text-paragraph-m-responsive-regular-compact-weight:400;--text-paragraph-m-responsive-bold-size:16px;--text-paragraph-m-responsive-bold-line:26px;--text-paragraph-m-responsive-bold-weight:600;--text-paragraph-m-responsive-bold-compact-size:18px;--text-paragraph-m-responsive-bold-compact-line:28px;--text-paragraph-m-responsive-bold-compact-weight:600;--text-headline-s-responsive-size:28px;--text-headline-s-responsive-line:32px;--text-headline-s-responsive-weight:700;--text-headline-s-responsive-compact-size:24px;--text-headline-s-responsive-compact-line:28px;--text-headline-s-responsive-compact-weight:700;--text-headline-xs-responsive-size:24px;--text-headline-xs-responsive-line:36px;--text-headline-xs-responsive-weight:700;--text-headline-xs-responsive-compact-size:22px;--text-headline-xs-responsive-compact-line:26px;--text-headline-xs-responsive-compact-weight:700;--text-body-xl-responsive-size:20px;--text-body-xl-responsive-line:28px;--text-body-xl-responsive-weight:500;--text-body-xl-responsive-compact-size:24px;--text-body-xl-responsive-compact-line:32px;--text-body-xl-responsive-compact-weight:500;--text-label-m-size:16px;--text-label-m-line:24px;--text-label-m-weight:700;--text-label-m-link-size:16px;--text-label-m-link-line:24px;--text-label-m-link-weight:500;--font-size-typography-m-font-size-wide:16px;--font-size-typography-m-font-size-compact:18px;--font-size-typography-s-font-size-wide:14px;--font-size-typography-s-font-size-compact:16px;--font-size-typography-xs-font-size-wide:12px;--font-size-typography-xs-font-size-compact:14px;--font-size-typography-headline-s-font-size-wide:28px;--font-size-typography-headline-s-font-size-compact:24px;--font-size-typography-headline-xs-font-size-wide:24px;--font-size-typography-headline-xs-font-size-compact:22px;--font-size-typography-l-font-size-wide:18px;--font-size-typography-l-font-size-compact:20px;--font-size-typography-xl-font-size-wide:20px;--font-size-typography-xl-font-size-compact:24px;--font-size-body-card-regular-m-font-size:16px;--font-size-body-xs-regular-font-size:12px;--font-size-body-s-regular-font-size:14px;--font-size-body-xl-bold-font-size-wide:20px;--font-size-body-xl-bold-font-size-compact:24px;--font-size-body-xl-regular-font-size-wide:20px;--font-size-body-xl-regular-font-size-compact:24px;--font-size-subtitle-m-font-size:20px;--font-size-headline-xs-font-size:24px;--font-size-headline-s-font-size:28px;--font-size-body-s-bold-font-size:14px;--font-size-subtitle-l-font-size:24px;--font-size-display-xl-font-size:96px;--font-size-headline-l-font-size:40px;--font-size-display-xs-font-size:48px;--font-size-headline-xl-font-size:48px;--font-size-display-xxs-font-size:32px;--font-size-display-xxl-font-size:120px;--font-size-display-s-font-size:56px;--font-size-body-card-regular-l-font-size:18px;--font-size-body-m-bold-font-size:16px;--font-size-headline-m-font-size:32px;--font-size-subtitle-s-font-size-wide:16px;--font-size-subtitle-s-font-size-compact:18px;--font-size-caption-regular-font-size:12px;--font-size-display-m-font-size:64px;--font-size-body-m-regular-font-size:16px;--font-size-label-s-bold-font-size:14px;--font-size-caption-bold-font-size:12px;--font-size-body-xs-bold-font-size:12px;--font-size-label-m-bold-font-size:16px;--font-size-body-card-bold-m-font-size:16px;--font-size-body-card-regular-s-font-size:14px;--font-size-body-card-bold-s-font-size:14px;--font-size-label-l-bold-font-size-wide:20px;--font-size-label-l-bold-font-size-compact:24px;--font-size-body-card-bold-l-font-size:18px;--font-size-display-l-font-size:72px;--font-size-body-l-regular-font-size-wide:18px;--font-size-body-l-regular-font-size-compact:20px;--font-size-body-l-bold-font-size-wide:18px;--font-size-body-l-bold-font-size-compact:20px}:root[data-ds=giotto]{--gi-home:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M7.5 11.794V17.5H4C3.17157 17.5 2.5 16.8613 2.5 16.0735V7.84671C2.5 7.53888 2.65668 7.25009 2.92048 7.07169L9.42048 2.67598C9.76744 2.44134 10.2326 2.44134 10.5795 2.67598L17.0795 7.07169C17.3433 7.25009 17.5 7.53888 17.5 7.84671V16.25C17.5 16.9404 16.9404 17.5 16.25 17.5H12.5V11.794C12.5 11.2688 12.0523 10.843 11.5 10.843H8.5C7.94772 10.843 7.5 11.2688 7.5 11.794Z' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-globe:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M16.5625 10.86C17.0375 10.86 17.4225 10.475 17.4225 10C17.4225 9.52504 17.0375 9.14 16.5625 9.14V10L16.5625 10.86ZM17 10H16.14C16.14 13.391 13.391 16.14 10 16.14V17V17.86C14.341 17.86 17.86 14.341 17.86 10H17ZM10 17V16.14C6.60897 16.14 3.86 13.391 3.86 10H3H2.14C2.14 14.341 5.65904 17.86 10 17.86V17ZM3 10H3.86C3.86 6.60897 6.60897 3.86 10 3.86V3V2.14C5.65904 2.14 2.14 5.65904 2.14 10H3ZM10 3V3.86C13.391 3.86 16.14 6.60897 16.14 10H17H17.86C17.86 5.65904 14.341 2.14 10 2.14V3ZM10 17V16.14C9.8617 16.14 9.66216 16.0796 9.40569 15.8316C9.14509 15.5797 8.87111 15.1736 8.62238 14.605C8.12603 13.4705 7.7975 11.8431 7.7975 10H6.9375H6.0775C6.0775 12.0229 6.43453 13.8955 7.04659 15.2945C7.35206 15.9927 7.738 16.6117 8.21018 17.0682C8.6865 17.5287 9.29261 17.86 10 17.86V17ZM6.9375 10H7.7975C7.7975 8.15693 8.12603 6.52947 8.62238 5.39496C8.87111 4.82643 9.14509 4.42034 9.40569 4.16839C9.66216 3.92045 9.8617 3.86 10 3.86V3V2.14C9.29261 2.14 8.6865 2.4713 8.21018 2.9318C7.738 3.38829 7.35206 4.00733 7.04659 4.70555C6.43453 6.10454 6.0775 7.97708 6.0775 10H6.9375ZM10 17V17.86C10.7074 17.86 11.3135 17.5287 11.7898 17.0682C12.262 16.6117 12.6479 15.9927 12.9534 15.2945C13.5655 13.8955 13.9225 12.0229 13.9225 10H13.0625H12.2025C12.2025 11.8431 11.874 13.4705 11.3776 14.605C11.1289 15.1736 10.8549 15.5797 10.5943 15.8316C10.3378 16.0796 10.1383 16.14 10 16.14V17ZM13.0625 10H13.9225C13.9225 7.97708 13.5655 6.10454 12.9534 4.70555C12.6479 4.00733 12.262 3.38829 11.7898 2.9318C11.3135 2.4713 10.7074 2.14 10 2.14V3V3.86C10.1383 3.86 10.3378 3.92045 10.5943 4.16839C10.8549 4.42034 11.1289 4.82643 11.3776 5.39496C11.874 6.52947 12.2025 8.15693 12.2025 10H13.0625ZM3 10L3 10.86L16.5625 10.86L16.5625 10V9.14L3 9.14L3 10Z' fill='%23000'/%3E%3C/svg%3E");--gi-translate:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M12.1299 8.85645C12.5319 8.24873 13.4324 8.22794 13.8623 8.81641L13.9473 8.95117L16.4053 13.5938L18.124 16.5703C18.3612 16.9816 18.2198 17.5077 17.8086 17.7451C17.3973 17.9822 16.8712 17.8409 16.6338 17.4297L15.1514 14.8604H11.1553L9.75391 17.4141C9.52529 17.8303 9.00224 17.9825 8.58594 17.7539C8.16969 17.5253 8.01754 17.0022 8.24609 16.5859L9.87988 13.6094L12.0518 8.99609L12.1299 8.85645ZM12.002 13.1396H14.2178L13.0449 10.9229L12.002 13.1396ZM13 3.63965C13.475 3.63965 13.8604 4.02504 13.8604 4.5C13.8604 4.97497 13.475 5.36035 13 5.36035H10.2803C10.2766 5.36839 10.2735 5.37679 10.2695 5.38477L9.20703 7.50977L7.7168 9L9.6084 10.8916C9.94425 11.2275 9.94425 11.7725 9.6084 12.1084C9.27255 12.4442 8.72745 12.4442 8.3916 12.1084L6.5 10.2168L4.1084 12.6084C3.77255 12.9442 3.22745 12.9442 2.8916 12.6084C2.55575 12.2725 2.55575 11.7275 2.8916 11.3916L5.2832 9L3.8916 7.6084C3.55575 7.27255 3.55575 6.72745 3.8916 6.3916C4.22745 6.05575 4.77255 6.05575 5.1084 6.3916L6.5 7.7832L7.79297 6.49023L8.35742 5.36035H3C2.52504 5.36035 2.13965 4.97497 2.13965 4.5C2.13965 4.02504 2.52504 3.63965 3 3.63965H13ZM8 1.13965C8.47497 1.13965 8.86035 1.52504 8.86035 2C8.86035 2.47496 8.47497 2.86035 8 2.86035H7C6.52503 2.86035 6.13965 2.47496 6.13965 2C6.13965 1.52504 6.52503 1.13965 7 1.13965H8Z' fill='%23000'/%3E%3C/svg%3E");--gi-math:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M2 6.84342L6.73905 11.5825M6.73905 11.5825L11.4781 16.3215M6.73905 11.5825L11.4781 6.84342M6.73905 11.5825L2 16.3215M14.0859 5.91437C14.0859 5.38393 14.2966 4.87523 14.6717 4.50015C15.0468 4.12508 15.5555 3.91437 16.0859 3.91437C16.6164 3.91437 17.1251 4.12508 17.5001 4.50015C17.8752 4.87523 18.0859 5.38393 18.0859 5.91437C18.0859 6.50537 17.5859 6.91437 17.0859 7.41437L14.0859 9.91437H18.0859' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-grid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M15.8333 2.5C16.7538 2.5 17.5 3.23597 17.5 4.14383L17.5 6.94994C17.5 7.8578 16.7538 8.59377 15.8333 8.59377H13.3333C12.4129 8.59377 11.6667 7.8578 11.6667 6.94994L11.6667 4.14383C11.6667 3.23597 12.4129 2.5 13.3333 2.5L15.8333 2.5Z' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.16667 2.5C3.24619 2.5 2.5 3.23597 2.5 4.14383L2.50001 6.94994C2.50001 7.8578 3.2462 8.59377 4.16667 8.59377H6.66667C7.58715 8.59377 8.33334 7.8578 8.33334 6.94994L8.33333 4.14383C8.33333 3.23597 7.58714 2.5 6.66667 2.5L4.16667 2.5Z' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.8333 11.4063C16.7538 11.4063 17.5 12.1422 17.5 13.0501V15.8562C17.5 16.764 16.7538 17.5 15.8333 17.5H13.3333C12.4129 17.5 11.6667 16.764 11.6667 15.8562L11.6667 13.0501C11.6667 12.1422 12.4129 11.4063 13.3333 11.4063H15.8333Z' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.16667 11.4063C3.2462 11.4063 2.50001 12.1422 2.50001 13.0501L2.50001 15.8562C2.50001 16.764 3.2462 17.5 4.16668 17.5H6.66667C7.58715 17.5 8.33334 16.764 8.33334 15.8562L8.33334 13.0501C8.33334 12.1422 7.58715 11.4063 6.66667 11.4063H4.16667Z' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-file-attached:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M9.74988 18H4.74987C3.6453 17.9999 2.74987 17.1045 2.74988 15.9999L2.74996 3.99999C2.74996 2.89542 3.64539 2 4.74996 2H13.7502C14.8547 2 15.7502 2.89543 15.7502 4V8M6.25019 6H12.2502M6.25019 9H12.2502M12.2502 12.9616V15.4153C12.2502 16.6278 13.543 17.7398 14.7555 17.7398C15.968 17.7398 17.2502 16.6278 17.2502 15.4153V12.3159C17.2502 11.674 16.8812 11.0226 16.0603 11.0226C15.1822 11.0226 14.7555 11.674 14.7555 12.3159V15.2861M6.25019 12H9.25019' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-arrow-right:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4.02518 9.81845L15.9748 9.81844M10.1816 15.6117L15.9748 9.81844L10.1816 4.02519' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-arrow-left:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M15.9748 9.81839L4.02519 9.8184M9.81843 4.02515L4.02519 9.8184L9.81843 15.6116' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-presentation:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4 3.1377V3.9977H16V3.1377V2.2777H4V3.1377ZM18 5.1377H17.14V12.6932H18H18.86V5.1377H18ZM16 14.6933V13.8333H4V14.6933V15.5533H16V14.6933ZM2 12.6933H2.86V5.1377H2H1.14V12.6933H2ZM4 14.6933V13.8333C3.3704 13.8333 2.86 13.3229 2.86 12.6933H2H1.14C1.14 14.2728 2.42047 15.5533 4 15.5533V14.6933ZM18 12.6932H17.14C17.14 13.3229 16.6296 13.8333 16 13.8333V14.6933V15.5533C17.5795 15.5533 18.86 14.2728 18.86 12.6932H18ZM16 3.1377V3.9977C16.6296 3.9977 17.14 4.50809 17.14 5.1377H18H18.86C18.86 3.55816 17.5795 2.2777 16 2.2777V3.1377ZM4 3.1377V2.2777C2.42046 2.2777 1.14 3.55816 1.14 5.1377H2H2.86C2.86 4.50809 3.3704 3.9977 4 3.9977V3.1377Z' fill='%23000'/%3E%3Cpath d='M4.50001 17.5843C4.50001 17.5843 5.33325 16.6649 6.27778 15.1649' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.6111 17.5843C15.6111 17.5843 14.7778 16.6649 13.8333 15.1649' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10.8V9.30005' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 10.8V8.30005' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.5 10.8V7.30005' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-book:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M9.78571 16.5V5.7M9.78571 16.5L8.64706 15.4373C8.00408 14.8371 7.1324 14.5 6.22309 14.5H3.3564C2.88301 14.5 2.5 14.1418 2.5 13.7V5.3C2.5 4.85817 2.88376 4.5 3.35714 4.5H6.65127C7.56058 4.5 8.43265 4.83714 9.07563 5.43726L9.78571 6.1L10.4958 5.43726C11.1388 4.83714 12.0108 4.5 12.9202 4.5H16.6429C17.1162 4.5 17.5 4.85817 17.5 5.3V13.7C17.5 14.1418 17.1162 14.5 16.6429 14.5H13.3487C12.4394 14.5 11.5673 14.8371 10.9244 15.4373L9.78571 16.5Z' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-microphone:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M3.5 9.53144C3.71599 11.0155 4.45906 12.3721 5.59328 13.3532C6.7275 14.3343 8.17703 14.8743 9.6767 14.8743M9.6767 14.8743C11.1764 14.8743 12.6259 14.3343 13.7601 13.3532C14.8943 12.3721 15.6374 11.0155 15.8534 9.53144M9.6767 14.8743V18M9.67759 2.40002C8.96833 2.40002 8.28811 2.68178 7.78659 3.1833C7.28506 3.68483 7.00331 4.36504 7.00331 5.07431V8.64001C7.00331 9.34928 7.28506 10.0295 7.78659 10.531C8.28811 11.0325 8.96833 11.3143 9.67759 11.3143C10.3869 11.3143 11.0671 11.0325 11.5686 10.531C12.0701 10.0295 12.3519 9.34928 12.3519 8.64001V5.07431C12.3519 4.36504 12.0701 3.68483 11.5686 3.1833C11.0671 2.68178 10.3869 2.40002 9.67759 2.40002Z' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-microphone-fill:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M9.97763 2.40002C9.26836 2.40002 8.58815 2.68178 8.08662 3.1833C7.5851 3.68483 7.30334 4.36504 7.30334 5.07431V8.64001C7.30334 9.34928 7.5851 10.0295 8.08662 10.531C8.58815 11.0325 9.26836 11.3143 9.97763 11.3143C10.6869 11.3143 11.3671 11.0325 11.8686 10.531C12.3702 10.0295 12.6519 9.34928 12.6519 8.64001V5.07431C12.6519 4.36504 12.3702 3.68483 11.8686 3.1833C11.3671 2.68178 10.6869 2.40002 9.97763 2.40002Z' fill='%23000'/%3E%3Cpath d='M16.2781 8.68036C16.7475 8.74908 17.0727 9.1854 17.0046 9.65497C16.7589 11.3432 15.913 12.8874 14.6228 14.0036C13.5511 14.9304 12.2313 15.5091 10.8376 15.6794V17.1393H12.4998C12.9746 17.1393 13.3599 17.5249 13.3601 17.9997C13.3601 18.4747 12.9747 18.86 12.4998 18.86H7.49976C7.02491 18.8599 6.6394 18.4746 6.6394 17.9997C6.63956 17.525 7.02501 17.1395 7.49976 17.1393H9.11694V15.6794C7.72287 15.5092 6.40274 14.9308 5.33081 14.0036C4.04038 12.8874 3.19574 11.3434 2.94995 9.65497C2.8818 9.18518 3.20675 8.74885 3.67651 8.68036C4.14612 8.6123 4.58245 8.93742 4.65112 9.40692C4.83735 10.6865 5.47886 11.8559 6.45679 12.7018C7.43473 13.5477 8.68427 14.0134 9.97729 14.0134C11.2701 14.0132 12.52 13.5476 13.4978 12.7018C14.4754 11.856 15.1163 10.6862 15.3025 9.40692C15.3712 8.93725 15.8083 8.61198 16.2781 8.68036Z' fill='%23000'/%3E%3Crect x='8.57996' y='5.32999' width='2.83' height='1' rx='0.5' fill='%23000'/%3E%3Crect x='8.57996' y='7.32999' width='2.83' height='1' rx='0.5' fill='%23000'/%3E%3C/svg%3E");--gi-mute:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M13.2357 10.8333C13.2357 10.3731 13.6088 9.99996 14.069 9.99996C14.5292 10 14.9023 10.3731 14.9023 10.8333V16.6666C14.9023 17.0036 14.6993 17.3074 14.388 17.4365C14.0767 17.5655 13.7182 17.4941 13.4798 17.2558L10.2441 14.0201C9.91877 13.6947 9.91873 13.1672 10.2441 12.8418C10.5696 12.5164 11.0971 12.5164 11.4225 12.8418L13.2357 14.6549V10.8333ZM13.4798 2.7441C13.7182 2.50582 14.0767 2.43446 14.388 2.56344C14.6993 2.69247 14.9023 2.99632 14.9023 3.33329V5.49963L15.6966 4.79407C16.0406 4.4883 16.5668 4.51926 16.8726 4.86324C17.1783 5.20723 17.1474 5.73342 16.8034 6.03919L5.55339 16.0392C5.2094 16.345 4.68321 16.314 4.37744 15.97C4.07168 15.626 4.10263 15.0998 4.44661 14.7941L5.76416 13.623H4.58333C4.1231 13.623 3.75 13.2499 3.75 12.7897V7.20943C3.75 6.98845 3.8379 6.77651 3.99414 6.62024C4.15042 6.46396 4.36232 6.3761 4.58333 6.3761H9.84782L13.4798 2.7441ZM10.7821 7.79863C10.6258 7.95486 10.4139 8.04277 10.1929 8.04277H5.41667V11.9563H7.63835L13.2357 6.98075V5.34501L10.7821 7.79863Z' fill='%23000'/%3E%3C/svg%3E");--gi-pause:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.88599 5.644V14.3562C5.88611 15.0244 6.4278 15.5662 7.09599 15.5662C7.76406 15.5661 8.30586 15.0243 8.30599 14.3562V5.644C8.30599 4.97581 7.76414 4.43413 7.09599 4.434C6.42772 4.434 5.88599 4.97573 5.88599 5.644Z' fill='%23000'/%3E%3Cpath d='M11.6938 5.644V14.3562C11.6939 15.0244 12.2356 15.5662 12.9038 15.5662C13.5719 15.5662 14.1136 15.0244 14.1138 14.3562V5.644C14.1138 4.97573 13.572 4.434 12.9038 4.434C12.2355 4.434 11.6938 4.97573 11.6938 5.644Z' fill='%23000'/%3E%3C/svg%3E");--gi-play:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.23771 3.49507C5.87832 3.20669 6.59598 3.33026 7.19084 3.65702L7.30802 3.72456L7.33244 3.74002L7.35604 3.7563L14.6013 8.41857C15.2247 8.77783 15.8313 9.34145 15.8326 10.1577C15.8337 10.9679 15.2321 11.5589 14.6086 11.9554L14.6095 11.9562L7.44556 16.2449L7.40975 16.2693L7.3715 16.2897C6.73064 16.6316 5.94323 16.8406 5.24015 16.4785C4.51561 16.1052 4.2525 15.323 4.20581 14.5668L4.20418 14.5424V14.518L4.16675 5.38635L4.16756 5.38553C4.15475 4.56079 4.50509 3.82493 5.23771 3.49507Z' fill='%23000'/%3E%3C/svg%3E");--gi-camera:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M17.3019 7.04576C17.3019 6.38928 16.7694 5.85676 16.1129 5.85676H14.0757C13.7737 5.85676 13.494 5.69639 13.3419 5.43555L12.1612 3.4116H7.83882L6.65811 5.43555C6.50596 5.69639 6.2263 5.85676 5.92432 5.85676H3.8871C3.23061 5.85676 2.6981 6.38928 2.6981 7.04576V15.4003C2.69815 16.0567 3.23065 16.5884 3.8871 16.5884H16.1129C16.7694 16.5884 17.3018 16.0567 17.3019 15.4003V7.04576ZM12.2076 10.7131C12.2074 9.49406 11.2187 8.50589 9.99959 8.50589C8.78066 8.50607 7.79257 9.49417 7.79239 10.7131C7.79239 11.9322 8.78055 12.9209 9.99959 12.9211C11.2188 12.9211 12.2076 11.9323 12.2076 10.7131ZM13.9057 10.7131C13.9057 12.8701 12.1566 14.6192 9.99959 14.6192C7.84272 14.619 6.09429 12.87 6.09429 10.7131C6.09447 8.55633 7.84283 6.80797 9.99959 6.80779C12.1565 6.80779 13.9055 8.55622 13.9057 10.7131ZM19 15.4003C18.9999 16.9945 17.7072 18.2865 16.1129 18.2865H3.8871C2.29281 18.2865 1.00005 16.9945 1 15.4003V7.04576C1 5.45144 2.29278 4.15866 3.8871 4.15866H5.43678L6.61749 2.13471L6.6805 2.04184C6.84002 1.83642 7.08707 1.7135 7.35128 1.7135H12.6487L12.7607 1.72096C13.0186 1.75516 13.2493 1.9064 13.3825 2.13471L14.5632 4.15866H16.1129C17.7072 4.15866 19 5.45144 19 7.04576V15.4003Z' fill='%23000'/%3E%3C/svg%3E");--gi-multi-pages:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6.2981 3.47923C6.29811 2.10999 7.4081 1 8.77735 1H14.9379C15.4074 1 15.8462 1.1975 16.1595 1.52717C16.3919 1.77173 16.7499 2.13725 17.0871 2.43895C17.3987 2.71774 17.8669 3.1972 18.1307 3.47081C18.4305 3.78176 18.5926 4.19441 18.5926 4.61893L18.5924 13.2604C18.5924 14.6297 17.4824 15.7396 16.1132 15.7396H13.7019L13.7018 16.5208C13.7018 17.89 12.5918 19 11.2226 19L3.88671 19C2.51745 19 1.40746 17.89 1.40747 16.5207L1.40753 6.73961C1.40754 5.37037 2.51754 4.26038 3.88678 4.26038H6.2981V3.47923ZM3.88678 5.95849C3.45537 5.95849 3.10565 6.30821 3.10565 6.73962L3.10558 16.5207C3.10558 16.9521 3.45531 17.3019 3.88671 17.3019L11.2226 17.3019C11.654 17.3019 12.0037 16.9522 12.0037 16.5208L12.0038 14.9016C12.0037 14.8979 12.0037 14.8943 12.0037 14.8906C12.0037 14.8869 12.0037 14.8832 12.0038 14.8795L12.0039 9.21887H10.4077C9.48864 9.21887 8.74358 8.4738 8.74358 7.55472V5.95849H3.88678ZM7.99621 4.26038V3.47924C7.99622 3.04784 8.34594 2.69811 8.77735 2.69811H13.6341V4.29434C13.6341 5.21343 14.3792 5.95849 15.2983 5.95849H16.8945L16.8943 13.2604C16.8943 13.6918 16.5446 14.0415 16.1132 14.0415H13.7019L13.702 8.37566C13.7021 8.37371 13.7021 8.37176 13.7021 8.36981C13.7021 8.36788 13.7021 8.36594 13.702 8.36401L13.7021 7.87931C13.7021 7.45479 13.5399 7.04213 13.2401 6.73118C12.9763 6.45758 12.5081 5.97812 12.1965 5.69933C11.8593 5.39763 11.5014 5.03211 11.2689 4.78755C10.9556 4.45788 10.5168 4.26038 10.0473 4.26038H7.99621ZM10.4417 6.37189C10.6334 6.5638 10.8498 6.77299 11.0642 6.96483C11.2182 7.10258 11.4324 7.31338 11.6378 7.52076H10.4417V6.37189ZM16.5284 4.26038C16.323 4.053 16.1087 3.8422 15.9548 3.70445C15.7404 3.51261 15.524 3.30342 15.3323 3.11151V4.26038H16.5284Z' fill='%23000' fill-rule='evenodd'/%3E%3C/svg%3E");--gi-send:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M16.6138 3.38616L8.83803 11.162M3.63517 7.25488L15.7436 3.05398C16.4893 2.79528 17.2047 3.51069 16.946 4.25636L12.7451 16.3648C12.4573 17.1943 11.2925 17.2171 10.9725 16.3994L9.04981 11.4858C8.95378 11.2404 8.75963 11.0462 8.51422 10.9502L3.60057 9.02746C2.78292 8.70751 2.80566 7.54267 3.63517 7.25488Z' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-x:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.05021 5.05025L14.9497 14.9497M14.9497 5.05025L5.05021 14.9497' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-stars-ai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M12.2294 2L13.7069 5.99303L17.7 7.47059L13.7069 8.94814L12.2294 12.9412L10.7518 8.94814L6.75877 7.47059L10.7518 5.99303L12.2294 2Z' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.39113 11.1176L6.68185 13.0181L8.5823 14.3088L6.68185 15.5995L5.39113 17.5L4.10041 15.5995L2.19995 14.3088L4.10041 13.0181L5.39113 11.1176Z' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-edit:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M11.6154 16.293H17M3 16.293L6.91821 15.5358C7.12621 15.4956 7.3172 15.3973 7.4672 15.2534L16.2385 6.83612C16.659 6.43255 16.6587 5.7784 16.2378 5.37517L14.3798 3.59508C13.9591 3.19202 13.2774 3.1923 12.857 3.5957L4.08479 12.0138C3.93509 12.1575 3.83287 12.3403 3.79092 12.5394L3 16.293Z' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-flag:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M3 17.5H7.09091M5.04545 10.3261V2.5L16 2.5L13.9545 6.41304L16 10.3261H5.04545ZM5.04545 10.3261V16.8478' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M15.8 6.04211L7.84222 14L4.30005 11' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-chevron-right:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M7.50006 15L12.0835 9.99919L7.50006 5' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-chevron-left:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M12.0834 15L7.5 9.99919L12.0834 5' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-chevron-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M15 8.00006L9.99919 12.5835L5 8.00006' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-download:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M3.33337 12.6703L3.33337 15.7438C3.33337 16.2095 3.50897 16.6562 3.82153 16.9856C4.13409 17.315 4.55801 17.5 5.00004 17.5H15C15.4421 17.5 15.866 17.315 16.1785 16.9856C16.4911 16.6562 16.6667 16.2095 16.6667 15.7438V12.6703M10.001 2.5V12.4521M6.19145 8.64941L10.001 12.4521L13.8105 8.64941' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-volume-on:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M16.402 6.73284C17.7218 8.82821 17.9082 11.617 16.6527 14.0848M13.6216 8.10339C14.7356 9.40549 14.8929 11.1385 13.8332 12.6721M10 5L6.32313 7.907H2.5V12.0926L6.32313 12.0915L10 15V5Z' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-volume-off:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M17.5 8.10359L15.625 9.93105M15.625 9.93105L13.75 11.7585M15.625 9.93105L17.5 11.7585M15.625 9.93105L13.75 8.10359M10.0134 5L6.36726 7.90721H2.5V12.0928L6.36726 12.0917L10.0134 15V5Z' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-side:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M12.1875 3.4375L12.1875 16.5625M3 5.625L3 14.375C3 15.8247 4.17525 17 5.625 17H14.375C15.8247 17 17 15.8247 17 14.375V5.625C17 4.17525 15.8247 3 14.375 3L5.625 3C4.17525 3 3 4.17525 3 5.625Z' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-calendar:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6.00036 6.69707H14.3335M5.62472 2.00008V3.5324M14.3745 3.53223C15.8241 3.53223 16.9994 4.74668 16.9995 6.24483L16.9999 15.2872C17 16.7854 15.8248 18 14.375 18H5.62525C4.1756 18 3.0004 16.7856 3.00033 15.2874L2.99992 6.24508C2.99986 4.74684 4.17497 3.5324 5.62472 3.5324L14.3745 3.53223ZM14.3745 2V3.53223M8.2503 14.8352V9.40973L6.50035 10.7661M13.0627 14.8352V9.40973L11.3127 10.7661' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-file-outline:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M12.5002 2V5C12.5002 5.55228 12.9479 6 13.5002 6H16.5002M7.00019 6H9.00019M7.00019 9H13.0002M7.00019 12H13.0002M15.0002 3.5C14.5551 3.10178 14.0933 2.62948 13.8017 2.32273C13.6077 2.11861 13.3397 2 13.058 2H5.49996C4.39539 2 3.49996 2.89542 3.49996 3.99999L3.49988 15.9999C3.49987 17.1045 4.3953 18 5.49987 18L14.4999 18C15.6045 18 16.4999 17.1046 16.4999 16L16.5002 5.39819C16.5002 5.14249 16.4026 4.8967 16.2252 4.71261C15.897 4.3722 15.349 3.8121 15.0002 3.5Z' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-search:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M14.1057 14.2L17 17M16.0667 9.53333C16.0667 13.1416 13.1416 16.0667 9.53333 16.0667C5.92507 16.0667 3 13.1416 3 9.53333C3 5.92507 5.92507 3 9.53333 3C13.1416 3 16.0667 5.92507 16.0667 9.53333Z' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 3.5V16.5M16.5 10H3.5' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-trash:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4 5.47059H16M7.75 3H12.25M8.5 13.7059V8.76471M11.5 13.7059V8.76471M12.625 17H7.375C6.54657 17 5.875 16.2626 5.875 15.3529L5.53255 6.3284C5.5148 5.86053 5.85544 5.47059 6.2819 5.47059H13.7181C14.1446 5.47059 14.4852 5.86053 14.4674 6.3284L14.125 15.3529C14.125 16.2626 13.4534 17 12.625 17Z' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-zoom-in:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M14.7037 13.5819C14.3623 13.2517 13.8179 13.2607 13.4876 13.602C13.1574 13.9434 13.1664 14.4879 13.5078 14.8181L14.1057 14.2L14.7037 13.5819ZM16.402 17.6181C16.7434 17.9483 17.2879 17.9393 17.6181 17.598C17.9483 17.2566 17.9393 16.7122 17.598 16.3819L17 17L16.402 17.6181ZM8.64 12C8.64 12.475 9.02504 12.86 9.5 12.86C9.97497 12.86 10.36 12.475 10.36 12H9.5H8.64ZM10.36 7C10.36 6.52504 9.97497 6.14 9.5 6.14C9.02504 6.14 8.64 6.52504 8.64 7H9.5H10.36ZM7 8.64C6.52504 8.64 6.14 9.02504 6.14 9.5C6.14 9.97497 6.52504 10.36 7 10.36V9.5V8.64ZM12 10.36C12.475 10.36 12.86 9.97497 12.86 9.5C12.86 9.02504 12.475 8.64 12 8.64V9.5V10.36ZM16.0667 9.53333H15.2067C15.2067 12.6666 12.6666 15.2067 9.53333 15.2067V16.0667V16.9267C13.6166 16.9267 16.9267 13.6166 16.9267 9.53333H16.0667ZM9.53333 16.0667V15.2067C6.40004 15.2067 3.86 12.6666 3.86 9.53333H3H2.14C2.14 13.6166 5.45011 16.9267 9.53333 16.9267V16.0667ZM3 9.53333H3.86C3.86 6.40004 6.40004 3.86 9.53333 3.86V3V2.14C5.45011 2.14 2.14 5.45011 2.14 9.53333H3ZM9.53333 3V3.86C12.6666 3.86 15.2067 6.40004 15.2067 9.53333H16.0667H16.9267C16.9267 5.45011 13.6166 2.14 9.53333 2.14V3ZM14.1057 14.2L13.5078 14.8181L16.402 17.6181L17 17L17.598 16.3819L14.7037 13.5819L14.1057 14.2ZM9.5 12H10.36V9.5H9.5H8.64V12H9.5ZM9.5 9.5H10.36V7H9.5H8.64V9.5H9.5ZM7 9.5V10.36H9.5V9.5V8.64H7V9.5ZM9.5 9.5V10.36H12V9.5V8.64H9.5V9.5Z' fill='%23000'/%3E%3C/svg%3E");--gi-zoom-out:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M14.1057 14.2L17 17M7 9.5H12M16.0667 9.53333C16.0667 13.1416 13.1416 16.0667 9.53333 16.0667C5.92507 16.0667 3 13.1416 3 9.53333C3 5.92507 5.92507 3 9.53333 3C13.1416 3 16.0667 5.92507 16.0667 9.53333Z' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-fit-view:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M7.5 2.5H4.16667C3.24619 2.5 2.5 3.24619 2.5 4.16667V7.5M7.5 17.5H4.16667C3.24619 17.5 2.5 16.7538 2.5 15.8333V12.5M12.5 2.5H15.8333C16.7538 2.5 17.5 3.24619 17.5 4.16667V7.5M17.5 12.5V15.8333C17.5 16.7538 16.7538 17.5 15.8333 17.5H12.5' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-info:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 10L10 14M10 7.03516V7M2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10Z' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--gi-knight:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 21h13M7.6 21v-2.3c0-2.4 1.3-4.3 3.3-5.8l-1.9.8c-1 .4-2.1.1-2.7-.7l-.9-1.2c-.4-.5-.4-1.2 0-1.7l4.4-5.3.8-2.4 1.7 1.7c3.6.6 5.9 3.9 5.9 8.4V21'/%3E%3Ccircle cx='11.3' cy='8.4' r='1.1' fill='%23000' stroke='none'/%3E%3C/g%3E%3C/svg%3E");--gi-compass:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m15.5 8.5-2 5-5 2 2-5z'/%3E%3C/g%3E%3C/svg%3E");--gi-lock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='10.5' width='14' height='10' rx='2.5'/%3E%3Cpath d='M8.5 10.5V7.5a3.5 3.5 0 0 1 7 0v3'/%3E%3C/g%3E%3C/svg%3E");--gi-unlock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='10.5' width='14' height='10' rx='2.5'/%3E%3Cpath d='M8.5 10.5V7.5a3.5 3.5 0 0 1 6.8-1.2'/%3E%3C/g%3E%3C/svg%3E");--gi-keyboard:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='6' width='19' height='12' rx='3'/%3E%3Cpath d='M6.5 10h.01M10 10h.01M14 10h.01M17.5 10h.01M7.5 14h9'/%3E%3C/g%3E%3C/svg%3E");--gi-subtitles:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='3.5'/%3E%3Cpath d='M10.5 10.2a2.2 2.2 0 1 0 0 3.6M17 10.2a2.2 2.2 0 1 0 0 3.6'/%3E%3C/g%3E%3C/svg%3E");--gi-clock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3.2 2'/%3E%3C/g%3E%3C/svg%3E");--gi-microphone-off:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='2.5' width='6' height='12' rx='3'/%3E%3Cpath d='M5 11a7 7 0 0 0 14 0M12 18v3.5M8.5 21.5h7M3.5 3.5l17 17'/%3E%3C/g%3E%3C/svg%3E");--gi-replay:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12A7.5 7.5 0 1 0 7 6.4'/%3E%3Cpath d='M7.4 2.6 7 6.4l3.8.4'/%3E%3C/g%3E%3C/svg%3E");--gi-forward:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 7l5 5-5 5M13 7l5 5-5 5'/%3E%3C/g%3E%3C/svg%3E");--gi-tag:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 12.6V5a1.5 1.5 0 0 1 1.5-1.5h7.6l8 8-9.1 9.1z'/%3E%3Ccircle cx='8.2' cy='8.2' r='1.4'/%3E%3C/g%3E%3C/svg%3E");--gi-person:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='6' r='2.6'/%3E%3Cpath d='M12 9.5c-3 0-4.5 1.2-4.5 3.4V15h2l.6 6h3.8l.6-6h2v-2.1c0-2.2-1.5-3.4-4.5-3.4z'/%3E%3C/g%3E%3C/svg%3E");--gi-hand:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 13V6.5a1.5 1.5 0 0 1 3 0V12M11 11V4.5a1.5 1.5 0 0 1 3 0V11M14 11V5.5a1.5 1.5 0 0 1 3 0V12M17 12V8.5a1.5 1.5 0 0 1 3 0V14a7 7 0 0 1-7 7h-1a6 6 0 0 1-5-2.7L4.6 15a1.6 1.6 0 0 1 2.6-1.8L8 14'/%3E%3C/g%3E%3C/svg%3E");--gi-coin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Ccircle cx='12' cy='12' r='5'/%3E%3C/g%3E%3C/svg%3E");--gi-chart-curve:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4v16h16'/%3E%3Cpath d='M6.5 16c2.5-9 5-9 6.5-4s3.5 5 5.5-4'/%3E%3C/g%3E%3C/svg%3E");--gi-triangle-points:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5 5 19h14z'/%3E%3Ccircle cx='12' cy='5' r='1.3' fill='%23000'/%3E%3Ccircle cx='5' cy='19' r='1.3' fill='%23000'/%3E%3Ccircle cx='19' cy='19' r='1.3' fill='%23000'/%3E%3C/g%3E%3C/svg%3E");--gi-bell-curve:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 19h18'/%3E%3Cpath d='M3.5 19c3.3 0 4.5-14 8.5-14s5.2 14 8.5 14'/%3E%3Cpath d='M9 19V8.4M15 19V8.4'/%3E%3C/g%3E%3C/svg%3E");--gi-points-curve:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 18c3-8 5-9 8-6s5 2 8-6'/%3E%3Ccircle cx='4' cy='18' r='1.3' fill='%23000'/%3E%3Ccircle cx='12' cy='12' r='1.3' fill='%23000'/%3E%3Ccircle cx='20' cy='6' r='1.3' fill='%23000'/%3E%3C/g%3E%3C/svg%3E");--gi-cube:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l8 4.5v9L12 21l-8-4.5v-9z'/%3E%3Cpath d='M4 7.5l8 4.5 8-4.5M12 12v9'/%3E%3C/g%3E%3C/svg%3E");--gi-calculator:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='3' width='14' height='18' rx='2.5'/%3E%3Cpath d='M8 7h8'/%3E%3Cpath d='M8.5 12h.01M12 12h.01M15.5 12h.01M8.5 16h.01M12 16h.01M15.5 16h.01'/%3E%3C/g%3E%3C/svg%3E");--gi-undo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 14 4 9l5-5'/%3E%3Cpath d='M4 9h10.5a5.5 5.5 0 0 1 0 11H11'/%3E%3C/g%3E%3C/svg%3E");--gi-redo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 14 5-5-5-5'/%3E%3Cpath d='M20 9H9.5a5.5 5.5 0 0 0 0 11H13'/%3E%3C/g%3E%3C/svg%3E");--gi-rotate:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12a8 8 0 1 1-2.34-5.66L20 8.5'/%3E%3Cpath d='M20 4v4.5h-4.5'/%3E%3C/g%3E%3C/svg%3E");--gi-geo-move:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v18M3 12h18M12 3 9 6M12 3l3 3M12 21l-3-3M12 21l3-3M3 12l3-3M3 12l3 3M21 12l-3-3M21 12l-3 3'/%3E%3C/g%3E%3C/svg%3E");--gi-geo-point:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9.5' cy='14.5' r='2.2' fill='%23000'/%3E%3Cpath d='M17 4v6M14 7h6'/%3E%3C/g%3E%3C/svg%3E");--gi-geo-inter:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 18 20 6M4 6l16 12'/%3E%3Ccircle cx='12' cy='12' r='1.7' fill='%23000'/%3E%3C/g%3E%3C/svg%3E");--gi-geo-mid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.02 15.89 16.98 8.11'/%3E%3Ccircle cx='5.6' cy='17' r='1.8'/%3E%3Ccircle cx='18.4' cy='7' r='1.8'/%3E%3Ccircle cx='12' cy='12' r='1.7' fill='%23000'/%3E%3C/g%3E%3C/svg%3E");--gi-geo-seg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 17.5 18.5 6.5'/%3E%3Ccircle cx='5.5' cy='17.5' r='1.6' fill='%23000'/%3E%3Ccircle cx='18.5' cy='6.5' r='1.6' fill='%23000'/%3E%3C/g%3E%3C/svg%3E");--gi-geo-line:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 19.2 21 4.8'/%3E%3Ccircle cx='8.5' cy='14.8' r='1.6' fill='%23000'/%3E%3Ccircle cx='15.5' cy='9.2' r='1.6' fill='%23000'/%3E%3C/g%3E%3C/svg%3E");--gi-geo-ray:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 19 20 4M14.5 4H20v5.5'/%3E%3Ccircle cx='5' cy='19' r='1.6' fill='%23000'/%3E%3Ccircle cx='12' cy='12' r='1.6' fill='%23000'/%3E%3C/g%3E%3C/svg%3E");--gi-geo-perp:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 19h18M12 19V4M12 14.5h4.5V19'/%3E%3C/g%3E%3C/svg%3E");--gi-geo-par:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 15 15 3M9 21 21 9'/%3E%3C/g%3E%3C/svg%3E");--gi-geo-axis:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 14h14M12 3v18'/%3E%3Ccircle cx='5' cy='14' r='1.6' fill='%23000'/%3E%3Ccircle cx='19' cy='14' r='1.6' fill='%23000'/%3E%3C/g%3E%3C/svg%3E");--gi-geo-bis:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19h16M4 19 14 5M4 19l15.1-7.8'/%3E%3C/g%3E%3C/svg%3E");--gi-geo-circ:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.2'/%3E%3Ccircle cx='12' cy='12' r='1.5' fill='%23000'/%3E%3Cpath d='M12 12l5.8 5.8'/%3E%3C/g%3E%3C/svg%3E");--gi-geo-circ3:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='7.6'/%3E%3Ccircle cx='12' cy='4.4' r='1.4' fill='%23000'/%3E%3Ccircle cx='5.42' cy='15.8' r='1.4' fill='%23000'/%3E%3Ccircle cx='18.58' cy='15.8' r='1.4' fill='%23000'/%3E%3C/g%3E%3C/svg%3E");--gi-geo-poly:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 18.5 6.8 7.5l9-2.5 4.4 8.6-7.6 6.4z'/%3E%3C/g%3E%3C/svg%3E");--gi-geo-rpoly:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l7.8 4.5v9L12 21l-7.8-4.5v-9z'/%3E%3C/g%3E%3C/svg%3E");--gi-geo-len:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='8' rx='1.7'/%3E%3Cpath d='M6.6 8v3M10.2 8v4.4M13.8 8v3M17.4 8v4.4'/%3E%3C/g%3E%3C/svg%3E");--gi-geo-ang:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19h16M4 19 15 5M11 19a7 7 0 0 0-2.7-5.5'/%3E%3C/g%3E%3C/svg%3E");--gi-geo-area:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19 12 5l8 14z' fill='%23000' fill-opacity='.3'/%3E%3C/g%3E%3C/svg%3E");--gi-geo-ratio:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Ccircle cx='12' cy='6.5' r='1.2' fill='%23000'/%3E%3Ccircle cx='12' cy='17.5' r='1.2' fill='%23000'/%3E%3C/g%3E%3C/svg%3E");--gi-swords:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4l11 11M20 4 9 15M13.5 16.5l4 4M10.5 16.5l-4 4M15.5 13.5l3 3M8.5 13.5l-3 3M4 4h3M4 4v3M20 4h-3M20 4v3'/%3E%3C/g%3E%3C/svg%3E");--gi-volcano:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 20h18l-5.5-9.5h-7z'/%3E%3Cpath d='M8.5 10.5 10 13l2-1.5 2 1.5 1.5-2.5'/%3E%3Cpath d='M12 7V3.5M9 7.5 7.5 5M15 7.5 16.5 5'/%3E%3C/g%3E%3C/svg%3E");--gi-quake:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12h3l2-5 3 10 3-12 2.5 7H21'/%3E%3C/g%3E%3C/svg%3E");--gi-scroll:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 4h10.5A2.5 2.5 0 0 1 20 6.5V7h-3'/%3E%3Cpath d='M17 7v10.5a2.5 2.5 0 0 1-2.5 2.5h-8A2.5 2.5 0 0 1 4 17.5V17h10'/%3E%3Cpath d='M7 4a2.5 2.5 0 0 0-2.5 2.5V17M9.5 9.5h4.5M9.5 13h4.5'/%3E%3C/g%3E%3C/svg%3E");--gi-column:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h16M5.5 17h13M7 17V8M12 17V8M17 17V8M4.5 8h15L12 3.5z'/%3E%3C/g%3E%3C/svg%3E");--gi-fossil:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='scale(0.8333333333333334)' fill='none' stroke='%23000' stroke-width='1.620' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20a8 8 0 1 1 8-8c0 3.3-2.7 6-6 6s-4.5-2.2-4.5-4.5S11.3 9 13 9s3 1.3 3 3-1.2 2.5-2.5 2.5'/%3E%3Cpath d='M6.6 6.6l1.9 1.9M4 12h2.7M6.6 17.4l1.9-1.9M12 4v2.7M17.4 6.6l-1.9 1.9'/%3E%3C/g%3E%3C/svg%3E")}:root[data-ds=giotto]{color-scheme:dark;--app-color-scheme:dark;--bg:var(--color-background-page);--bg2:var(--color-background-raised);--card:var(--color-background-floating);--card2:var(--color-fill-control-solid);--line:var(--color-border-raised);--wh:var(--color-content-primary);--mut:var(--color-content-secondary);--pu:var(--color-fill-special);--pu2:var(--color-content-special);--or:var(--color-fill-accent);--ye:var(--color-fill-warning);--gr:var(--color-fill-success);--re:var(--color-fill-error);--sky:var(--color-teal-500);--app-page:var(--color-background-page);--app-surface-1:var(--color-background-raised);--app-surface-2:var(--color-background-floating);--app-surface-3:var(--color-fill-control-solid);--app-glass:rgba(17,16,26,.8);--app-scrim:var(--color-background-overlay);--app-over-blur:blur(8px);--app-over-cmd:inset 0 0 0 var(--border-width-small) var(--color-border-raised),var(--shadow-400);--app-over-lab:inset 0 0 0 var(--border-width-small) var(--color-border-floating);--app-over-pop:inset 0 0 0 var(--border-width-small) var(--color-border-floating),var(--shadow-400);--app-night:#0a0911;--app-veil-1:var(--color-fill-input);--app-veil-2:var(--color-state-hover);--app-veil-3:var(--color-state-nav-active);--app-row-hover:var(--color-state-nav-active);--app-card-hover:rgba(215,212,238,.1);--app-field-hover:var(--color-border-input-hover);--app-veil-4:rgba(215,212,238,.18);--app-shade-1:var(--color-shadow-raised);--app-shade-2:var(--color-shadow-elevation-1);--app-shade-3:var(--color-shadow-elevation-3);--app-border-special-soft:var(--color-border-special);--app-content-special-hover:var(--color-violet-200);--app-content-info:var(--color-teal-400);--app-card:var(--color-background-raised);--app-ready-art:var(--color-fill-control);--app-live-ring:rgba(166,107,255,.5);--app-live-ring-soft:rgba(166,107,255,.2);--app-live-halo:rgba(144,70,255,.45);--app-live-light:radial-gradient(circle at 35% 30%,var(--color-violet-300),var(--color-violet-500) 55%,var(--color-violet-600));--app-live-glow:0 12px 28px rgba(144,70,255,.45);--app-live-rings:0 0 0 10px rgba(144,70,255,.1),0 0 0 22px rgba(144,70,255,.05);--app-live-disc:rgba(144,70,255,.22);--app-voice-line:rgba(166,107,255,.6);--app-onair-line:rgba(235,124,150,.45);--app-game-sky-1:#201f2b;--app-game-sky-2:#24222f;--app-game-hill:#2b2936;--app-game-ground:#353442;--app-game-edge:#403f4d;--app-game-dust:#c8c7d1;--app-game-pill:rgba(24,23,35,.82);--app-game-glow:rgba(144,70,255,.04);--shadow-100:0 1px 4px 0 var(--color-shadow-elevation-1);--shadow-200:0 1px 4px 0 var(--color-shadow-elevation-1),0 1px 4px 0 var(--color-shadow-elevation-3);--shadow-300:0 4px 4px -1px var(--color-shadow-elevation-1),0 4px 4px -1px var(--color-shadow-elevation-3);--shadow-400:0 2px 6px 0 var(--color-shadow-elevation-1),0 10px 28px 0 var(--color-shadow-elevation-2);--shadow-500:0 -4px 40px 0 var(--color-shadow-elevation-1),0 0 30px 9px var(--color-shadow-elevation-1);--shadow-page:0 1px 4px 0 var(--color-shadow-page);--shadow-control-raised:0 1px 3px 0 var(--color-shadow-control-raised);--shadow-raised-highlight:inset 0 1px 0 0 var(--color-shadow-raised-highlight);--shadow-raised-drop:0 8px 24px 0 var(--color-shadow-raised);--shadow-raised:0 8px 24px 0 var(--color-shadow-raised),inset 0 1px 0 0 var(--color-shadow-raised-highlight);--color-content-title:var(--color-content-primary);--color-content-default:var(--color-content-primary);--color-content-input:var(--color-content-primary);--color-content-tertiary:var(--color-content-placeholder);--color-content-inverted:var(--color-content-on-color);--color-neutral-white:var(--color-content-on-color);--color-fill-neutral:var(--color-fill-control);--color-fill-neutral-hover:var(--color-fill-control-hover);--color-fill-disabled:var(--color-fill-control-disabled);--color-fill-white:var(--color-fill-control-solid);--color-fill-icon-violet:var(--color-fill-control);--color-fill-icon-yellow:var(--color-fill-control);--color-fill-icon-teal:var(--color-fill-control);--color-fill-icon-green:var(--color-fill-control);--color-fill-icon-grey:var(--color-fill-control);--color-border-default:var(--color-border-raised);--color-border-hover:var(--color-border-control-hover);--color-border-elevated:var(--color-border-floating);--color-border-disabled:var(--color-border-control-disabled);--color-background-default-default:var(--color-background-page);--color-background-default-secondary:var(--color-background-raised);--color-background-default-card:var(--color-background-raised);--color-background-default-elevated:var(--color-background-floating);--color-background-default-elevated-neutral:var(--color-background-floating);--color-background-utilities-overlay:var(--color-background-overlay);--color-background-utilities-tooltip:var(--color-background-tooltip)}:root[data-ds=giotto] :is(#board,#ch-board,#ch-peek,.lv-host,#slides){color-scheme:dark;color:var(--lavagna-text);--bg:var(--lavagna-deep);--bg2:var(--lavagna-bg);--card:var(--lavagna-floor);--card2:var(--lavagna-card);--line:var(--lavagna-line);--wh:var(--lavagna-text);--mut:var(--lavagna-muted);--pu:var(--lavagna-accent);--pu2:var(--lavagna-accent-2);--or:var(--lavagna-orange);--ye:var(--lavagna-yellow);--gr:var(--lavagna-right);--re:var(--lavagna-wrong);--sky:var(--lavagna-sky)}:root[data-ds=giotto] .gem-ico:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){filter:drop-shadow(0 2px 6px transparent)}:root[data-ds=giotto] .btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-on-color);box-shadow:0 8px 24px transparent}:root[data-ds=giotto] .btn.ghost:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .btn.busy:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{border:3px solid var(--color-border-control-hover);border-top-color:var(--color-border-control-hover)}:root[data-ds=giotto] .icon-btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .icon-btn:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-3)}:root[data-ds=giotto] #type-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] #ik-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .fc-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] #type-in:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] #ik-in:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .fc-in:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 0 0 3px var(--app-border-special-soft)}:root[data-ds=giotto] #type-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::placeholder,:root[data-ds=giotto] #ik-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::placeholder,:root[data-ds=giotto] .fc-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::placeholder{color:var(--color-content-placeholder)}:root[data-ds=giotto] .brand-sub:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:400;border-left:1px solid var(--color-border-divider)}:root[data-ds=giotto] body[data-screen=home]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before,:root[data-ds=giotto] body[data-screen=path]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before,:root[data-ds=giotto] body[data-screen=report]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before,:root[data-ds=giotto] body[data-screen=intake]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before,:root[data-ds=giotto] body[data-screen=prep]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{background:radial-gradient(1100px 620px at 88% -8%,var(--color-fill-special-subtle),transparent 62%),radial-gradient(900px 520px at -12% 108%,var(--color-fill-accent-subtle),transparent 60%)}:root[data-ds=giotto] .live-pill:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special);font-weight:700}:root[data-ds=giotto] .chip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1)}@media(hover:hover){:root[data-ds=giotto] .chip:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}}:root[data-ds=giotto] .chip.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-primary)}:root[data-ds=giotto] .btn.danger:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-error-subtle);color:var(--color-content-error)}:root[data-ds=giotto] .btn.danger:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-error-subtle);color:var(--color-content-primary)}:root[data-ds=giotto] .entry h1:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .picks .pick:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-1);box-shadow:inset 0 0 0 1.5px var(--color-border-raised)}:root[data-ds=giotto] .pk-i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special)}:root[data-ds=giotto] .pk-t b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}@media(hover:hover){:root[data-ds=giotto] .picks .pick:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-2);box-shadow:inset 0 0 0 1.5px var(--color-border-special)}}:root[data-ds=giotto] .or-free:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .ask:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(135deg,var(--color-fill-special-subtle-hover),var(--color-fill-accent-subtle) 55%,var(--app-veil-2));box-shadow:0 24px 60px var(--app-shade-3)}:root[data-ds=giotto] .ask:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{background:var(--app-surface-1)}:root[data-ds=giotto] .ask:focus-within:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(135deg,var(--pu2),var(--or) 60%,var(--app-veil-4))}:root[data-ds=giotto] .ask textarea:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::placeholder{color:var(--color-content-placeholder)}:root[data-ds=giotto] .ask-ph b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] .ask-ph span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-placeholder)}:root[data-ds=giotto] .attach:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special);font-weight:700}:root[data-ds=giotto] .attach:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}:root[data-ds=giotto] #go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;background:linear-gradient(135deg,var(--color-fill-special),var(--color-fill-special));box-shadow:0 12px 30px transparent}:root[data-ds=giotto] #go:hover:not(:disabled):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(135deg,var(--color-fill-special-hover),var(--color-fill-special))}:root[data-ds=giotto] .way-tag:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;letter-spacing:0;text-transform:none;color:var(--color-content-special);background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .drop:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass);font-weight:700;color:var(--color-content-special)}:root[data-ds=giotto] .fchip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .fc-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;color:var(--color-content-special);box-shadow:inset 0 0 0 1px var(--color-border-raised)}:root[data-ds=giotto] .fc-ic.image:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{background:linear-gradient(135deg,transparent 45%,var(--color-fill-special-hover) 46% 58%,transparent 59%),radial-gradient(circle at 70% 25%,var(--color-fill-special-hover) 3px,transparent 3.5px)}:root[data-ds=giotto] .fc-t em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .fchip.err .fc-st:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}:root[data-ds=giotto] .fc-x:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .fc-x:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-3)}:root[data-ds=giotto] .fc-bar:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .fc-pick:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .fc-pick>span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .fc-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-scrim)}:root[data-ds=giotto] .fc-cb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:1px solid var(--color-border-raised);background:var(--app-veil-1);color:var(--color-content-body)}:root[data-ds=giotto] .fc-cb.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-primary)}:root[data-ds=giotto] .how-art .disc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:radial-gradient(circle at 50% 38%,var(--app-surface-3),var(--app-surface-1) 70%);box-shadow:0 0 0 10px var(--app-border-special-soft),0 0 0 22px var(--app-border-special-soft)}:root[data-ds=giotto] .how li:not(:last-child):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{background:linear-gradient(var(--pu),var(--color-fill-special-subtle))}:root[data-ds=giotto] .how li>b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-1);font-weight:700;color:var(--color-content-special);box-shadow:inset 0 0 0 2px var(--color-border-special)}:root[data-ds=giotto] .how p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .demo-link>span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-bottom:1.5px solid var(--color-border-special)}:root[data-ds=giotto] .demo-link b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;color:var(--color-content-special)}:root[data-ds=giotto] .demo-link:hover b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-primary)}:root[data-ds=giotto] .mine-f button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body);font-weight:700}:root[data-ds=giotto] .mine-f button[aria-selected=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-primary)}:root[data-ds=giotto] .sy-rows:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:1px solid var(--color-border-raised);background:var(--app-veil-1)}:root[data-ds=giotto] .sy-rows li+li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .sy-row:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .sy-row:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .sy-i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special)}:root[data-ds=giotto] .sy-t b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sy-t em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] .sy-o:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;color:var(--color-content-body)}:root[data-ds=giotto] .sy-o.grade:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-body)}:root[data-ds=giotto] .sy-o.now:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-warning-subtle);color:var(--color-content-warning)}:root[data-ds=giotto] .sy-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .pcard:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:1px solid var(--color-border-raised);background:linear-gradient(160deg,var(--app-surface-2),var(--app-surface-1))}:root[data-ds=giotto] .pcard:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special);box-shadow:0 18px 40px var(--app-shade-3)}:root[data-ds=giotto] .pc-art:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 1px var(--color-border-raised)}:root[data-ds=giotto] .pc-icon>img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){filter:drop-shadow(0 3px 6px var(--app-shade-2))}:root[data-ds=giotto] .pc-l:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .pc-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;color:var(--color-content-special)}:root[data-ds=giotto] .ik-id .logo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-right:1px solid var(--color-border-divider)}:root[data-ds=giotto] .ik-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700}:root[data-ds=giotto] .ik-top h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ik-mat:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2);color:var(--color-content-body)}:root[data-ds=giotto] .ik-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:radial-gradient(700px 360px at 50% 32%,var(--color-fill-special-subtle),transparent 70%)}:root[data-ds=giotto] .ik-ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:3px solid var(--color-border-special)}:root[data-ds=giotto] .ik-ring.r2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--app-border-special-soft)}:root[data-ds=giotto] .ik-glow:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:radial-gradient(circle at 50% 40%,var(--app-surface-3),var(--app-surface-2) 72%);box-shadow:inset 0 0 0 1px var(--color-border-raised),0 20px 60px var(--app-shade-3)}:root[data-ds=giotto] .ik-orb[data-state=listening] .ik-ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-error)}:root[data-ds=giotto] .ik-orb[data-state=listening] .ik-ring.r2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-error)}:root[data-ds=giotto] .ik-cap span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-placeholder)}:root[data-ds=giotto] .ik-cap span.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-primary)}:root[data-ds=giotto] .ik-you:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);box-shadow:inset 0 0 0 1px var(--color-border-special)}:root[data-ds=giotto] .ik-you.live:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .ik-you b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;color:var(--color-content-body)}:root[data-ds=giotto] .ik-q:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 22px 50px var(--app-shade-3)}:root[data-ds=giotto] .ik-qk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700;color:var(--color-content-special)}:root[data-ds=giotto] .ik-qt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ik-q .btn.ghost:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 2px var(--color-border-control-hover)}:root[data-ds=giotto] .ik-q .ik-chb .btn.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .msg-chb .btn.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special);color:var(--color-content-on-color)}:root[data-ds=giotto] .ik-nosig:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-error-subtle);border:1px solid var(--color-border-error);color:var(--color-content-error)}:root[data-ds=giotto] .ik-stage.lv .ik-ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--app-border-special-soft)!important}:root[data-ds=giotto] .lv-card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 18px 44px var(--app-shade-2)}:root[data-ds=giotto] .lv-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-warning-subtle)}:root[data-ds=giotto] .lv-ic.ok:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success-subtle)}:root[data-ds=giotto] .lv-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;letter-spacing:0;text-transform:none}:root[data-ds=giotto] .lv-bar:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .lv-o:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:2px solid var(--color-border-raised)}:root[data-ds=giotto] .lv-o.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}:root[data-ds=giotto] #intake.chat .ik-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:radial-gradient(700px 360px at 50% 20%,var(--color-fill-special-subtle),transparent 70%)}:root[data-ds=giotto] .ik-chat:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){scrollbar-color:var(--color-content-special) transparent}:root[data-ds=giotto] .msg.s p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);box-shadow:inset 0 0 0 1px var(--color-border-special)}:root[data-ds=giotto] .msg-av:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:radial-gradient(circle at 50% 40%,var(--app-surface-3),var(--app-surface-2) 72%)}:root[data-ds=giotto] .msg-q b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .msg-q .btn.ghost:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 2px var(--color-border-control-hover)}:root[data-ds=giotto] .msg-chb .btn.ghost:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 2px var(--color-border-control-hover)}:root[data-ds=giotto] .msg.typing i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-3)}:root[data-ds=giotto] .ik-notes:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass);border:1px solid var(--color-border-raised);scrollbar-color:var(--color-content-special) transparent}:root[data-ds=giotto] .ik-nh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass)}:root[data-ds=giotto] .ik-nh span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700}:root[data-ds=giotto] .ik-nh b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special)}:root[data-ds=giotto] #ik-list li i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] #ik-list li b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] #ik-list li.has i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special)}:root[data-ds=giotto] #ik-list .ik-nm:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:1px solid var(--color-border-special);background:var(--color-fill-special-subtle)}@media(hover:hover){:root[data-ds=giotto] #ik-list .ik-nm:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}}:root[data-ds=giotto] #ik-list .ik-nm-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:2px solid var(--color-border-special);background:var(--app-surface-1)}:root[data-ds=giotto] .ik-priv:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] .ik-prog:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .ik-prog h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700}:root[data-ds=giotto] .pg-it:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 3px 0 0 transparent}:root[data-ds=giotto] .pg-it a:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] .pg-ok:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] .pg-it.looking:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 3px 0 0 var(--app-veil-4);color:var(--color-content-body)}:root[data-ds=giotto] .pg-it.none:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 3px 0 0 var(--app-veil-3)}:root[data-ds=giotto] #ik-mic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-on-color);box-shadow:0 10px 30px transparent}:root[data-ds=giotto] #ik-mic[data-state=heard]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 10px 30px transparent}:root[data-ds=giotto] #ik-mic[data-state=speaking]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 2px var(--color-border-special)}:root[data-ds=giotto] #ik-mic[data-state=paused]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 2px var(--color-border-special)}:root[data-ds=giotto] #ik-mic .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:3px solid var(--color-border-error)}:root[data-ds=giotto] .mute-btn[aria-pressed=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);box-shadow:inset 0 0 0 1.5px var(--color-border-special)}@media(hover:hover){:root[data-ds=giotto] #ik-done:not(.nudge):not(:disabled):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}}:root[data-ds=giotto] .ik-ask:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-1);border:1px solid var(--color-border-raised);box-shadow:0 16px 40px var(--app-shade-3)}:root[data-ds=giotto] .ik-ask p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}@media(max-width:640px){:root[data-ds=giotto] #ik-list:not(:has(li.has)):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{color:var(--color-content-secondary)}}:root[data-ds=giotto] .planning:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass)}:root[data-ds=giotto] .pl-card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(170deg,var(--app-surface-2),var(--app-surface-1));border:1px solid var(--color-border-raised);box-shadow:0 40px 100px var(--app-shade-3)}:root[data-ds=giotto] .pl-disc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:radial-gradient(circle at 50% 38%,var(--app-surface-3),var(--app-surface-1) 72%);box-shadow:0 0 0 10px var(--app-border-special-soft),0 0 40px transparent}:root[data-ds=giotto] .pl-spark:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(135deg,var(--color-fill-warning),var(--color-fill-warning) 50%,var(--color-fill-accent))}:root[data-ds=giotto] .pl-spark.s3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(135deg,var(--color-fill-special-hover),var(--color-fill-special-hover))}:root[data-ds=giotto] .pl-spark.s4:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(135deg,var(--color-fill-special-hover),var(--color-fill-special))}:root[data-ds=giotto] .pl-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700}:root[data-ds=giotto] .pl-card h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .pl-sub:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .pl-steps li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] .pl-steps li.done:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .pl-goal:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .pl-goal span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .pl-syl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .pl-st:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .pl-st>b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-1);box-shadow:inset 0 0 0 2px var(--color-border-special);color:var(--color-content-special);font-weight:700}:root[data-ds=giotto] .pl-time:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] .pl-err p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}:root[data-ds=giotto] .pv-back:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .pv-back:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-primary)}:root[data-ds=giotto] .pv-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700}:root[data-ds=giotto] .pv-ht h1:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .pv-goal:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .pi:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] button.pi:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .pv-info>*+*:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{background:var(--app-veil-3)}:root[data-ds=giotto] .pv-more-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special);font-weight:700}:root[data-ds=giotto] .pv-more-b.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-primary)}@media(hover:hover){:root[data-ds=giotto] .pv-more-b:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-primary)}}:root[data-ds=giotto] .sess-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:1px solid var(--color-border-special);background:var(--color-fill-special-subtle);color:var(--color-content-body);font-weight:700}:root[data-ds=giotto] .sess-b svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}@media(hover:hover){:root[data-ds=giotto] .sess-b:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);border-color:var(--color-border-special)}}:root[data-ds=giotto] .sess-b.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-primary)}:root[data-ds=giotto] .sess-b.live:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-primary)}:root[data-ds=giotto] .sess-b.live svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .pv-sum:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body);font-weight:400}:root[data-ds=giotto] .pv-more>*+*:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .pv-note span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .pv-note.official a:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special);text-decoration-color:var(--color-content-special)}:root[data-ds=giotto] .pv-how:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] .pv-side:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(170deg,var(--color-fill-special-subtle),var(--color-fill-special-subtle) 55%,var(--app-veil-1));border:1px solid var(--app-border-special-soft);box-shadow:0 26px 60px var(--app-shade-2)}:root[data-ds=giotto] .pv-tk span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;color:var(--color-content-special);font-weight:700}:root[data-ds=giotto] .pv-trail li:not(:last-child):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{background:var(--app-veil-2)}:root[data-ds=giotto] .pv-trail li.done:not(:last-child):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{background:linear-gradient(var(--gr),var(--color-fill-success-subtle))}:root[data-ds=giotto] .pv-trail li.st-part span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700;color:var(--color-content-special)}@media(hover:hover){:root[data-ds=giotto] .pv-trail button:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}}:root[data-ds=giotto] .pv-trail li.sel button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2);border-color:var(--color-border-special)}:root[data-ds=giotto] .pv-trail .ring .r0:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-content-placeholder)}:root[data-ds=giotto] .pv-trail .ring b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .pv-trail li.done .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success-subtle);box-shadow:inset 0 0 0 2px var(--color-border-success)}:root[data-ds=giotto] .pv-trail li.locked .st-t b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] .pv-trail li.now .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:radial-gradient(circle,var(--color-fill-special-subtle-hover),transparent 70%);box-shadow:0 0 0 6px var(--app-border-special-soft)}:root[data-ds=giotto] .pv-trail li.now .ring b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-primary)}:root[data-ds=giotto] .st-k em.st-tag:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .st-k em.st-tag.now:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-body)}:root[data-ds=giotto] .st-k em.st-tag.done:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success-subtle);color:var(--color-content-success)}:root[data-ds=giotto] .st-k em.st-tag.rev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-control);color:var(--app-content-info)}:root[data-ds=giotto] .st-k em.st-tag.warn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-warning-subtle)}:root[data-ds=giotto] .pv-trail li.fin.open:not(.now) .st-l:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .st-l:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .pv-trail li.open .st-l:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .pv-trail li.open .st-l.ready:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .pv-trail li.done .st-l:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] .pv-detail:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1);border:1px solid var(--color-border-raised)}:root[data-ds=giotto] .sd-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700}:root[data-ds=giotto] .sd-cta .btn.go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(135deg,var(--color-fill-special),var(--color-fill-special));box-shadow:0 12px 30px transparent}:root[data-ds=giotto] .sd-cta .btn.go:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(135deg,var(--color-fill-special-hover),var(--color-fill-special))}:root[data-ds=giotto] .pv-why:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .sd-due:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .pv-cost.ready:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .sd-demo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special);font-weight:700}@media(hover:hover){:root[data-ds=giotto] .sd-demo:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}}:root[data-ds=giotto] .sd-lk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .sd-lk b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-primary);font-weight:700}:root[data-ds=giotto] .sd-lock .lk-m:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .sd-info p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .sd-info li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .sd-info li b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-primary);font-weight:700}:root[data-ds=giotto] .sd-from:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);border:1px solid var(--app-border-special-soft)}:root[data-ds=giotto] .sd-from b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .sd-h h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700}:root[data-ds=giotto] .sd-prog:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .sd-obj li.ob+li.ob:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .ob-s:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ob-s em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] .ob.met .ob-s:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] .ob.doing .ob-s:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .ob-e:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ob-c:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .ob-c:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] .sd-rule:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] .sd-src li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .sd-hist li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .pv-foot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .pv-tabs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-bottom:1px solid var(--color-border-divider)}:root[data-ds=giotto] .pv-tabs button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary);font-weight:700}:root[data-ds=giotto] .pv-tabs em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;background:var(--color-fill-special-subtle);color:var(--color-content-special)}:root[data-ds=giotto] .pm-sec h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;letter-spacing:0;text-transform:none}:root[data-ds=giotto] .pm-open:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .pm-open:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .pm-sl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:1.5px solid var(--color-border-raised);font-weight:700}:root[data-ds=giotto] .pm-sl svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .pm-sl:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special);background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .pm-none:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:1px dashed var(--color-border-raised);color:var(--color-content-body)}:root[data-ds=giotto] .sd-mats:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .sd-mats svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .sd-mats .link:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .pv-delc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .rs-badge:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success-subtle);color:var(--color-content-success);font-weight:700}:root[data-ds=giotto] .rs-next:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);border:1px solid var(--app-border-special-soft)}:root[data-ds=giotto] .rs-next b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .rs-hw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-warning-subtle);border:1px solid var(--color-border-warning)}:root[data-ds=giotto] .prep-id .logo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-right:1px solid var(--color-border-divider)}:root[data-ds=giotto] .prep h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .miccheck.ko:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 1.5px var(--color-border-error)}:root[data-ds=giotto] .mc-fix:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;color:var(--color-content-on-color);box-shadow:0 6px 18px transparent}:root[data-ds=giotto] .mc-fix:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:2px solid var(--color-border-control-hover)}:root[data-ds=giotto] .miccheck.typed .mc-fix:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .prep-game:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-1);box-shadow:inset 0 0 0 1px var(--color-border-raised)}:root[data-ds=giotto] .prep-tip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .ps-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none}:root[data-ds=giotto] .prep-gal .pg-t:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none}:root[data-ds=giotto] .gm-hud span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass)}:root[data-ds=giotto] .gm-rkb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(90deg,var(--ye) var(--p),var(--app-veil-4) var(--p))}:root[data-ds=giotto] .gm-rk.fly .gm-rkb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(90deg,var(--color-fill-accent) var(--p),var(--app-veil-4) var(--p))}:root[data-ds=giotto] .gm-snd:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass)}:root[data-ds=giotto] .gm-snd:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass)}:root[data-ds=giotto] .gm-ov:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-scrim)}:root[data-ds=giotto] .gm-card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass);box-shadow:0 18px 50px var(--app-shade-2)}:root[data-ds=giotto] .gm-t:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .gm-card p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .gm-card .gm-rkh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] #prep.failed .prep-err:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 18px 44px var(--app-shade-2)}:root[data-ds=giotto] .pe-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2);color:var(--color-content-body)}:root[data-ds=giotto] .prep .prep-err h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .prep-err p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] #live:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-1)}:root[data-ds=giotto] .hud-top .btn.ghost:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .hud-top .icon-btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass)}:root[data-ds=giotto] .hud-top .btn.ghost:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .hud-top .icon-btn:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass)}:root[data-ds=giotto] .pill:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .sect:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .timer:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass);box-shadow:inset 0 0 0 1px var(--color-border-raised)}:root[data-ds=giotto] .pill:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .pill[aria-expanded=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass)}:root[data-ds=giotto] .pill b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .timer:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .hud-top .timer.still:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary);box-shadow:inset 0 0 0 1px var(--color-border-raised)}:root[data-ds=giotto] .timer.still .t-s:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-left:1px solid var(--color-border-divider);color:var(--color-content-body)}@media(orientation:portrait)and (max-width:600px){:root[data-ds=giotto] .timer.still .t-s:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass);box-shadow:inset 0 0 0 1px var(--color-border-raised)}}:root[data-ds=giotto] .sect i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 0 0 4px var(--app-border-special-soft)}:root[data-ds=giotto] .pop:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-1);border:1px solid var(--color-border-raised);box-shadow:0 16px 40px var(--app-shade-3)}:root[data-ds=giotto] .hm-row:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .hm-t b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .hm-sw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-4)}:root[data-ds=giotto] .hm-sw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{box-shadow:0 1px 3px var(--app-shade-2)}:root[data-ds=giotto] .hm-seg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-3)}:root[data-ds=giotto] .hm-seg button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .hm-seg button:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .tip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-page);color:var(--color-content-primary);box-shadow:0 8px 24px var(--app-shade-3),inset 0 0 0 1px var(--color-border-raised)}:root[data-ds=giotto] .goal-win:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(135deg,var(--color-fill-success-subtle),var(--color-fill-success-subtle));box-shadow:0 18px 50px var(--app-shade-3)}:root[data-ds=giotto] .gw-art:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success-subtle)}:root[data-ds=giotto] .gw-t b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] .gw-t span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .tb-send:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-body)}@media(hover:hover){:root[data-ds=giotto] .tb-send:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle-hover)}}:root[data-ds=giotto] .mic-tip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-3);border:2px solid var(--color-border-special);color:var(--color-content-primary);font-weight:700;box-shadow:0 6px 18px var(--app-shade-3)}:root[data-ds=giotto] #mic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-on-color);box-shadow:0 10px 30px transparent}:root[data-ds=giotto] #mic .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:4px solid var(--color-border-special)}:root[data-ds=giotto] #mic .halo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:radial-gradient(circle,var(--color-fill-special-subtle-hover),transparent 68%)}:root[data-ds=giotto] #mic[data-state=speaking]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 2px var(--color-border-special)}:root[data-ds=giotto] #mic[data-state=speaking] .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--app-border-special-soft)}:root[data-ds=giotto] #mic[data-state=listening]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 10px 30px transparent}:root[data-ds=giotto] #mic[data-state=listening] .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-error)}:root[data-ds=giotto] #mic[data-state=listening][data-heard="1"]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 10px 30px transparent}:root[data-ds=giotto] #mic[data-state=listening][data-heard="1"] .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-success)}:root[data-ds=giotto] #mic[data-state=off]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 2px var(--color-border-special)}:root[data-ds=giotto] #mic[data-state=timeup]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 2px var(--color-border-warning)}:root[data-ds=giotto] #mic[data-heard="1"]~.mic-txt b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] #mic[data-state=talk]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 10px 30px transparent}:root[data-ds=giotto] #mic[data-state=talk] .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-success)}:root[data-ds=giotto] #mic[data-state=talk] .halo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:radial-gradient(circle,var(--color-fill-success-subtle),transparent 68%)}:root[data-ds=giotto] .stt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] .caption span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-placeholder)}:root[data-ds=giotto] .caption span.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-primary)}:root[data-ds=giotto] .student b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;color:var(--color-content-body)}:root[data-ds=giotto] .student.live:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special)}:root[data-ds=giotto] .modal:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass)}:root[data-ds=giotto] .modal .card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 30px 80px var(--app-shade-3)}:root[data-ds=giotto] .modal .card p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body);font-weight:400}:root[data-ds=giotto] .lv-nb-b.ko:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-error)}:root[data-ds=giotto] .lv-nb-b.q:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-warning)}:root[data-ds=giotto] .lv-nb-b.pen:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-accent)}:root[data-ds=giotto] .lv-nfb.ko:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-error);color:var(--color-content-on-color)}:root[data-ds=giotto] .lv-nfb.q:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-2)}:root[data-ds=giotto] .lv-nfb.win:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-warning)}:root[data-ds=giotto] .lv-chopt.ok i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success)}:root[data-ds=giotto] .lv-chopt.ko i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-error)}:root[data-ds=giotto] .lv-chopt.pick i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-warning)}:root[data-ds=giotto] .rep-badge:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:radial-gradient(circle at 50% 40%,var(--app-surface-3),var(--app-surface-1));box-shadow:inset 0 0 0 3px var(--color-border-special)}:root[data-ds=giotto] .rep-kicker:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;letter-spacing:0;text-transform:none}:root[data-ds=giotto] .report h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .rep-msg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:400;color:var(--color-content-body)}:root[data-ds=giotto] .rp-sk i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(90deg,var(--app-veil-2) 0%,var(--app-veil-3) 50%,var(--app-veil-2) 100%)}:root[data-ds=giotto] .report h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none}:root[data-ds=giotto] .rp-sum:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body);font-weight:400}:root[data-ds=giotto] .rep-obj li+li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .rep-obj li.moved .rep-st:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 0 0 1.5px var(--color-border-success)}:root[data-ds=giotto] .rep-obj li.moved.consolidate .rep-st:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .rep-obj li.moved.partial .rep-st:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .rep-obj li.moved.progress .rep-st:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 0 0 1.5px var(--color-border-warning)}:root[data-ds=giotto] .rep-obj li.moved.doing .rep-st:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 0 0 1.5px var(--color-border-special)}:root[data-ds=giotto] .ob-ev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .rep-st:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .rep-obj li.met .rep-st:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success-subtle);color:var(--color-content-success)}:root[data-ds=giotto] .rep-obj li.partial .rep-st:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .rep-obj li.progress .rep-st:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .rep-obj li.consolidate .rep-st:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-warning-subtle)}:root[data-ds=giotto] .rep-obj li.doing .rep-st:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special)}:root[data-ds=giotto] .rg-parts li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .rg-parts li p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .rg-redo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .rg-redo b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;color:var(--color-content-warning)}:root[data-ds=giotto] .rg-skip span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .rep-card.good h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] .rep-card.gap h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-warning)}:root[data-ds=giotto] .rp-next>.rs-next:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .rp-next>.rs-hw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .rp-next>.pv-note:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .rp-next>.rs-goal:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .rs-goal.reached b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] .rs-goal span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .rep-obj li.rp-stg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700;color:var(--color-content-special)}:root[data-ds=giotto] .rep-obj li.rp-stg em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] .rp-steps li+li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .rep-next-b:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-primary)}:root[data-ds=giotto] .rep-next-b i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .rep-next-b em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;color:var(--color-content-special)}@media(max-width:700px){:root[data-ds=giotto] .rp-go .btn.ghost:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}}:root[data-ds=giotto] .rep-when:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] .rp-wait i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:3px solid var(--color-border-raised)}@media(max-width:560px){:root[data-ds=giotto] .rep-card.good:not([hidden])+.rep-card.gap:not([hidden]):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}}:root[data-ds=giotto] .err:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}:root[data-ds=giotto] .toast:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-1);border:1px solid var(--color-border-raised);box-shadow:0 10px 30px var(--app-shade-3)}:root[data-ds=giotto] .toast.warn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-warning)}:root[data-ds=giotto] .toast.ok:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success-subtle);border-color:var(--color-border-success)}:root[data-ds=giotto] .lv-status:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-page);border:1px solid var(--color-border-raised);box-shadow:0 10px 30px var(--app-shade-2);color:var(--color-content-primary)}:root[data-ds=giotto] .lv-status i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-warning)}:root[data-ds=giotto] .demo-play:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);box-shadow:inset 0 0 0 2px var(--color-border-special)}:root[data-ds=giotto] .demo-play:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{border-color:transparent transparent transparent var(--color-border-special)}:root[data-ds=giotto] .demo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass)}:root[data-ds=giotto] .demo-card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(170deg,var(--app-surface-2),var(--app-surface-1));border:1px solid var(--color-border-raised);box-shadow:0 40px 100px var(--app-shade-3)}:root[data-ds=giotto] .demo-top h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .demo-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;color:var(--color-content-special);font-weight:700}:root[data-ds=giotto] .demo-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-page)}:root[data-ds=giotto] .demo-end:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass)}:root[data-ds=giotto] .demo-end h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .demo-end p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .demo-cap span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-placeholder)}:root[data-ds=giotto] .demo-cap span.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-primary)}:root[data-ds=giotto] .demo-hint:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .demo-hint.edge:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 4px 12px var(--app-shade-2)}:root[data-ds=giotto] .micro:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass);border:1.5px solid var(--color-border-success);box-shadow:0 10px 30px var(--app-shade-3);font-weight:700;color:var(--color-content-success)}:root[data-ds=giotto] .demo-kbd:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .demo-mic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-on-color);box-shadow:0 8px 22px transparent}:root[data-ds=giotto] .demo-ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 0 0 6px var(--color-border-warning),0 0 24px transparent}:root[data-ds=giotto] .demo-tip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-3);color:var(--color-content-primary);box-shadow:0 8px 24px var(--app-shade-2)}:root[data-ds=giotto] .demo-cap.foreign:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-warning)}:root[data-ds=giotto] .demo-cap.foreign span.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-warning)}:root[data-ds=giotto] .way-p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .way:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:1.5px solid var(--color-border-raised);background:var(--app-veil-1)}:root[data-ds=giotto] .way:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2);border-color:var(--color-border-special)}:root[data-ds=giotto] .way.rec:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special);background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .way.rec:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .way-i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2);color:var(--color-content-special)}:root[data-ds=giotto] .way.rec .way-i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(135deg,var(--color-fill-special),var(--color-fill-special));color:var(--color-content-on-color);box-shadow:0 8px 20px transparent}:root[data-ds=giotto] .way-t b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .way-t em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .way-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .it-v:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:1.5px solid var(--color-border-raised);background:var(--app-veil-1)}@media(hover:hover){:root[data-ds=giotto] .it-v:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2);border-color:var(--color-border-special)}}:root[data-ds=giotto] .it-l:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;color:var(--color-content-body)}:root[data-ds=giotto] .it-v b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] .it-v.has b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .it-chev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .it-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .it-in:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 0 0 3px var(--app-border-special-soft)}:root[data-ds=giotto] .it-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::placeholder{color:var(--color-content-placeholder)}:root[data-ds=giotto] .ss-path:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;color:var(--color-content-special);text-decoration-color:var(--color-content-special)}:root[data-ds=giotto] .ss-path:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-primary)}:root[data-ds=giotto] .resume-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);border:1px solid var(--color-border-special)}:root[data-ds=giotto] .resume-b.off:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-warning-subtle);border-color:var(--color-border-warning)}@media(orientation:portrait)and (max-width:600px){:root[data-ds=giotto] #typebox:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-1);box-shadow:0 10px 30px var(--app-shade-3)}}@media(orientation:landscape)and (max-height:500px){:root[data-ds=giotto] #typebox:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-1);box-shadow:0 10px 30px var(--app-shade-3)}}@media(orientation:landscape)and (max-height:500px){:root[data-ds=giotto] .caption:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass)}}:root[data-ds=giotto] .sheet:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass)}:root[data-ds=giotto] .sheet-card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(170deg,var(--app-surface-2),var(--app-surface-1));border:1px solid var(--color-border-raised);box-shadow:0 40px 100px var(--app-shade-3)}:root[data-ds=giotto] .sh-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700}:root[data-ds=giotto] .sh-b .btn.go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(135deg,var(--color-fill-special),var(--color-fill-special));box-shadow:0 12px 30px transparent}:root[data-ds=giotto] .ss-h p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .ss-i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .ss-i svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .ss-dl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1);border:1px solid var(--color-border-raised)}:root[data-ds=giotto] .ss-dl dt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700}:root[data-ds=giotto] .ss-st i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2);color:var(--color-content-body)}:root[data-ds=giotto] .ss-st i b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-on-color)}:root[data-ds=giotto] .ss-keep:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .lk-m:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .lk-list li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .fx-sub:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .fx-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .fx-k b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}@media(hover:hover){:root[data-ds=giotto] .fx-k:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}}:root[data-ds=giotto] .fx-l:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;letter-spacing:0;text-transform:none}:root[data-ds=giotto] .fx-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2);color-scheme:var(--app-color-scheme)}:root[data-ds=giotto] .fx-in:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 0 0 3px var(--app-border-special-soft)}:root[data-ds=giotto] .fx-chip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1);color:var(--color-content-special);font-weight:700}:root[data-ds=giotto] .fx-c:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1);font-weight:700}:root[data-ds=giotto] .fx-c[aria-checked=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .fx-o:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .fx-o[aria-checked=true] i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 4px var(--color-border-raised)}:root[data-ds=giotto] .fx-ch li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider);color:var(--color-content-body)}:root[data-ds=giotto] .fx-ch em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;letter-spacing:0;text-transform:none}:root[data-ds=giotto] .fx-ch mark:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success-subtle);color:var(--color-content-success)}:root[data-ds=giotto] .fx-note:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .fx-err:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}:root[data-ds=giotto] .pv-fixl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .pv-fixl .link:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .md-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-error-subtle);color:var(--color-content-error)}:root[data-ds=giotto] .md-ic .slash:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-content-error)}:root[data-ds=giotto] .md-ic.ok:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success-subtle);color:var(--color-content-success)}:root[data-ds=giotto] .md-ic.wait:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2);color:var(--color-content-body)}:root[data-ds=giotto] .md-sub:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .md-steps li b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-on-color)}:root[data-ds=giotto] .md-live:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1);border:1px solid var(--color-border-raised)}:root[data-ds=giotto] .md-dev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .mic-ask:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;box-shadow:0 18px 50px var(--app-shade-3)}@media(max-width:640px){:root[data-ds=giotto] .sheet-card>.sh-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .sheet-card>.md>.sh-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-1);box-shadow:0 -14px 24px -8px var(--app-shade-3)}}:root[data-ds=giotto] body[data-answer] #type-toggle:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-3)}:root[data-ds=giotto] body[data-answer] #type-toggle:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-4)}:root[data-ds=giotto] body[data-answer] #type-toggle .tt-l:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .rep-sl-cover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-1);box-shadow:0 10px 30px var(--app-shade-2)}:root[data-ds=giotto] .rep-sl-play:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(160deg,transparent 62%,var(--app-scrim))}:root[data-ds=giotto] .rep-sl-play i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass);box-shadow:inset 0 0 0 2px var(--color-border-control-hover)}:root[data-ds=giotto] .rep-sl-play i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{border-color:transparent transparent transparent var(--color-border-control-hover)}:root[data-ds=giotto] .rep-sl-txt b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .rep-sl-txt p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body);font-weight:400}:root[data-ds=giotto] .sd-sl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1);color:var(--color-content-special);font-weight:700}:root[data-ds=giotto] .sd-sl:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-primary)}:root[data-ds=giotto] .hud-sl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-3);font-weight:700}:root[data-ds=giotto] .hud-sl:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-4)}:root[data-ds=giotto] .pace .hud-sl:disabled:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-3)}:root[data-ds=giotto] #skip .sk-fill:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:color-mix(in srgb,var(--color-fill-special,var(--color-fill-special)) 30%,transparent)}:root[data-ds=giotto] #live #skip.timing:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 1px var(--color-border-special,var(--color-border-special))}@media print{:root[data-ds=giotto] .slpe-qr b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;color:var(--color-content-primary)}}@media print{:root[data-ds=giotto] .slpe-qr span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}}:root[data-ds=giotto] .tabs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2);box-shadow:inset 0 0 0 1px var(--color-border-raised)}:root[data-ds=giotto] .tab:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body);font-weight:700}:root[data-ds=giotto] .tab[aria-selected=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-3);color:var(--color-content-primary);box-shadow:inset 0 0 0 1px var(--color-border-raised)}@media(hover:hover){:root[data-ds=giotto] .tab[aria-selected=false]:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2);color:var(--color-content-primary)}}:root[data-ds=giotto] .ex-head h1:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ex-head p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body);font-weight:400}:root[data-ds=giotto] .ex-q:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1)}:root[data-ds=giotto] .ex-q:focus-within:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .ex-q>svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] .ex-q input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::placeholder{color:var(--color-content-secondary)}:root[data-ds=giotto] .ex-clear:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}@media(hover:hover){:root[data-ds=giotto] .ex-clear:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2);color:var(--color-content-primary)}}:root[data-ds=giotto] .ex-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700;color:var(--color-content-special)}:root[data-ds=giotto] .ex-o:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body);font-weight:700}@media(hover:hover){:root[data-ds=giotto] .ex-o:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-primary)}}:root[data-ds=giotto] .ex-o[aria-pressed=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-primary)}:root[data-ds=giotto] .ex-reset:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special);font-weight:700;text-decoration-color:var(--color-content-special)}:root[data-ds=giotto] .ex-h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ex-none:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1);border:1px dashed var(--color-border-raised)}:root[data-ds=giotto] .ex-none b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ex-none p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .ex-c:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:1px solid var(--color-border-raised);background:linear-gradient(160deg,var(--app-surface-2),var(--app-surface-1))}:root[data-ds=giotto] .ex-c.feat:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-warning);background:radial-gradient(circle at 92% 0%,var(--color-fill-warning-subtle),transparent 50%),linear-gradient(160deg,var(--app-surface-2),var(--app-surface-1))}@media(hover:hover){:root[data-ds=giotto] .ex-c:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special);box-shadow:0 16px 36px var(--app-shade-3)}}:root[data-ds=giotto] .ex-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ex-sic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 1px var(--color-border-raised)}:root[data-ds=giotto] .ex-ic img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){filter:drop-shadow(0 3px 6px var(--app-shade-2))}:root[data-ds=giotto] .ex-sic img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){filter:drop-shadow(0 3px 6px var(--app-shade-2))}:root[data-ds=giotto] .ex-ic.drawn svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ex-sic.drawn svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .ex-ic.drawn[data-cat=admission] svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ex-sic.drawn[data-cat=admission] svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--app-content-info)}:root[data-ds=giotto] .ex-ic.drawn[data-cat=languages] svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ex-sic.drawn[data-cat=languages] svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-warning)}:root[data-ds=giotto] .ex-ic.drawn[data-cat=school-years] svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ex-sic.drawn[data-cat=school-years] svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-accent)}:root[data-ds=giotto] .ex-ic.drawn[data-cat=personal-finance] svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ex-sic.drawn[data-cat=personal-finance] svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}:root[data-ds=giotto] .ex-ic.drawn[data-cat=chess] svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ex-sic.drawn[data-cat=chess] svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-warning)}:root[data-ds=giotto] .ex-t b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ex-t em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .ex-m:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary);font-weight:700}:root[data-ds=giotto] .ex-shh h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ex-shh .ex-sub:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .ex-shh .ex-meta:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body);font-weight:700}:root[data-ds=giotto] .ex-shh .ex-when:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ex-var button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body);font-weight:700}@media(hover:hover){:root[data-ds=giotto] .ex-var button[aria-checked=false]:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-primary)}}:root[data-ds=giotto] .ex-var button[aria-checked=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-primary)}:root[data-ds=giotto] .ex-st:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1)}:root[data-ds=giotto] .ex-st li b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;color:var(--color-content-special)}:root[data-ds=giotto] .ex-st li.ex-fin b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special)}:root[data-ds=giotto] .ex-pick:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1);color:var(--color-content-body)}:root[data-ds=giotto] .ex-lv:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1)}:root[data-ds=giotto] .ex-lv>li+li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .ex-lv summary strong:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ex-lv details>summary:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after,:root[data-ds=giotto] .ex-more>summary:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{border-right:2px solid var(--color-border-special);border-bottom:2px solid var(--color-border-special)}:root[data-ds=giotto] .ex-lv ul li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .ex-lv ul li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{background:var(--app-surface-3)}:root[data-ds=giotto] .ex-more:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1);box-shadow:inset 0 0 0 1px var(--color-border-raised)}:root[data-ds=giotto] .ex-more>summary:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special);font-weight:700}:root[data-ds=giotto] .ex-more>summary svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .ex-ses:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .ex-src h4:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700;color:var(--color-content-special)}:root[data-ds=giotto] .ex-src a:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special);text-decoration-color:var(--color-content-special)}:root[data-ds=giotto] .ex-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-1);box-shadow:0 -1px 0 var(--app-veil-2),0 -14px 24px -10px var(--app-shade-3)}:root[data-ds=giotto] .sheet-x:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-3)}:root[data-ds=giotto] .sheet-x:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-3)}@media(max-width:900px){:root[data-ds=giotto] .pv-dock:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-page);box-shadow:0 -1px 0 var(--app-veil-2),0 -14px 28px var(--app-shade-3)}}@media(max-width:900px){:root[data-ds=giotto] .pv-dock .btn.go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(135deg,var(--color-fill-special),var(--color-fill-special));box-shadow:0 12px 30px transparent}}@media(max-width:640px),(pointer:coarse)and (max-height:500px){:root[data-ds=giotto] .tabbar:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass);border:1px solid var(--color-border-raised);box-shadow:0 14px 34px var(--app-shade-3)}}@media(max-width:640px),(pointer:coarse)and (max-height:500px){:root[data-ds=giotto] .tbb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary);font-weight:700}}@media(max-width:640px),(pointer:coarse)and (max-height:500px){:root[data-ds=giotto] .tbb[aria-current=page]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-primary)}}@media(max-width:640px),(pointer:coarse)and (max-height:500px){:root[data-ds=giotto] .tb-talk .tbt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-on-color);background:radial-gradient(circle at 35% 30%,var(--color-fill-accent),var(--color-fill-accent) 55%,var(--color-fill-accent));box-shadow:0 12px 28px transparent,0 0 0 6px var(--bg)}}@media(max-width:640px),(pointer:coarse)and (max-height:500px){:root[data-ds=giotto] .hb-disc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:radial-gradient(circle at 50% 40%,var(--app-surface-3),var(--app-surface-1));box-shadow:0 0 0 10px var(--app-border-special-soft),0 0 0 22px var(--app-border-special-soft)}}@media(max-width:640px),(pointer:coarse)and (max-height:500px){:root[data-ds=giotto] .hb-say:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}}@media(max-width:640px),(pointer:coarse)and (max-height:500px){:root[data-ds=giotto] .hb-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:1px solid var(--color-border-raised)}}@media(max-width:640px),(pointer:coarse)and (max-height:500px){:root[data-ds=giotto] .hb-r+.hb-r:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{background:var(--app-veil-2)}}@media(max-width:640px),(pointer:coarse)and (max-height:500px){:root[data-ds=giotto] .hb-chess:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-accent);background:var(--color-fill-accent-subtle)}}:root[data-ds=giotto] .va-heard:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .va-wave i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(180deg,var(--color-fill-accent),var(--color-fill-accent))}:root[data-ds=giotto] .va-mic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-on-color);background:radial-gradient(circle at 35% 30%,var(--color-fill-accent),var(--color-fill-accent) 55%,var(--color-fill-accent));box-shadow:0 14px 30px transparent}:root[data-ds=giotto] .va.on .va-mic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before,:root[data-ds=giotto] .va.on .va-mic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{border:3px solid var(--color-border-accent)}@media(max-width:640px){:root[data-ds=giotto] .sheet-grab i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-4)}}:root[data-ds=giotto] .ik-notes:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{background:linear-gradient(transparent,var(--app-glass) 70%)}@media(max-width:640px){:root[data-ds=giotto] .ik-tr #ik-skip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}}:root[data-ds=giotto] .sr-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700;color:var(--color-content-special);background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .sr-hero h1:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sr-hero p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .sr-gate:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(160deg,var(--app-surface-2),var(--app-surface-1));border:1px solid var(--color-border-raised)}:root[data-ds=giotto] .sr-gate label:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sr-row input:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 0 0 3px var(--app-border-special-soft)}:root[data-ds=giotto] .sr-err:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}:root[data-ds=giotto] .sr-block:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(160deg,var(--app-surface-2),var(--app-surface-1));border:1px solid var(--color-border-raised)}:root[data-ds=giotto] .sr-block h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700;color:var(--color-content-special)}:root[data-ds=giotto] .sr-item:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .sr-item:hover:not(:disabled):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1)}:root[data-ds=giotto] .sr-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .sr-t i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;letter-spacing:0;text-transform:none}:root[data-ds=giotto] .sr-t b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sr-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-on-color);font-weight:700}:root[data-ds=giotto] body[data-stem] .fkeys:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-1);box-shadow:0 10px 30px var(--app-shade-3)}:root[data-ds=giotto] .fkeys button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .fkeys button:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .fkeys button:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-4)}:root[data-ds=giotto] .fkeys button:active:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special)}:root[data-ds=giotto] .ex-ic.drawn[data-cat=language-courses] svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ex-sic.drawn[data-cat=language-courses] svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .wr-title:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;border-left:1px solid var(--color-border-divider)}:root[data-ds=giotto] .wr-load i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:3px solid var(--color-border-control-hover)}:root[data-ds=giotto] .wr-paper:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .wr-ed:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .wr-score:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .wr-crit:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .wr-next:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1);border:1px solid var(--color-border-raised)}:root[data-ds=giotto] .wr-k b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .wr-paper h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .wr-src:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-left:3px solid var(--color-border-divider)}:root[data-ds=giotto] .wr-src .wr-sh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .wr-q:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .wr-pl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .wr-points li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::marker{font-weight:700}:root[data-ds=giotto] .wr-do:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .wr-for:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .wr-bar:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .wr-act .btn.go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(135deg,var(--color-fill-special),var(--color-fill-special));box-shadow:0 12px 30px transparent}:root[data-ds=giotto] .ws-big:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ws-big small:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .wr-est:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;letter-spacing:0;text-transform:none;color:var(--color-content-special)}:root[data-ds=giotto] .wr-pass:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ws-notice:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .wr-th h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .wr-crit h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none}:root[data-ds=giotto] .wr-fx del:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error);text-decoration:underline wavy var(--color-content-error) 1.5px}:root[data-ds=giotto] .wr-fx ins:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success)}:root[data-ds=giotto] .wr-fx sup:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;color:var(--color-content-on-color)}:root[data-ds=giotto] .wr-pop:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 16px 40px var(--app-shade-3)}:root[data-ds=giotto] .wr-pop .wp-f:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .wr-pop del:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}:root[data-ds=giotto] .wr-pop ins:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] .wr-crit li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .wc-h em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .wr-next .wr-model:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-bottom:1px solid var(--color-border-divider)}:root[data-ds=giotto] .wr-model summary:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .wr-next .wn-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .wr-next .btn.go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(135deg,var(--color-fill-special),var(--color-fill-special));box-shadow:0 12px 30px transparent}@media(max-width:699px){:root[data-ds=giotto] .wr-grid.split .wr-strip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-bottom:1px solid var(--color-border-divider)}}:root[data-ds=giotto] .rv-bar:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{background:var(--app-veil-2)}:root[data-ds=giotto] .rv-card.done.ok:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 2px var(--color-border-success)}:root[data-ds=giotto] .rv-card.done.near:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 2px var(--color-border-warning)}:root[data-ds=giotto] .rv-card.done.ko:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 2px var(--color-border-error)}:root[data-ds=giotto] .rv-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;letter-spacing:0;text-transform:none}:root[data-ds=giotto] .rv-q:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .rv-tl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--app-content-info)}:root[data-ds=giotto] .rv-said:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-accent)}:root[data-ds=giotto] .rv-sub:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .rv-p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .rv-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .rv-in:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 0 0 3px var(--app-border-special-soft)}:root[data-ds=giotto] .rv-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::placeholder{color:var(--color-content-placeholder)}:root[data-ds=giotto] .rv-key:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1)}:root[data-ds=giotto] .rv-pic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:radial-gradient(circle at 50% 40%,var(--app-surface-3),var(--app-surface-1))}:root[data-ds=giotto] .rv-opt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1)}:root[data-ds=giotto] .rv-opt:hover:not(:disabled):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .rv-opt.right:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success-subtle)}:root[data-ds=giotto] .rv-micb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-on-color);box-shadow:0 8px 24px transparent}:root[data-ds=giotto] .rv-heard:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .rv-v.ok:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] .rv-v.ko b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}:root[data-ds=giotto] .rv-v .rv-ans:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] .rv-right .rv-ans:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] .rv-full:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .rv-why:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .rv-end h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .rv-ok:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success-subtle);color:var(--color-content-success)}:root[data-ds=giotto] .rp-words li+li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .rp-words b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--app-content-info)}:root[data-ds=giotto] .rp-words s:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}:root[data-ds=giotto] .rp-say:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special)}:root[data-ds=giotto] .rp-say:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle-hover)}:root[data-ds=giotto] .lv-card p.lv-ask:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] body[data-langkeys] .fkeys:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-1);box-shadow:0 10px 30px var(--app-shade-3)}:root[data-ds=giotto] .fkeys button[aria-pressed=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special)}:root[data-ds=giotto] .hd-kb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-1);box-shadow:0 10px 30px var(--app-shade-3);color:var(--color-content-body)}:root[data-ds=giotto] .hd-kb input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-2);color:var(--color-content-primary);font-weight:700}:root[data-ds=giotto] .hd-kb.pick .hd-kbch .btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .hd-kb .hd-kbsay:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-primary)}:root[data-ds=giotto] .hd-kb input.ko:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-error-subtle);box-shadow:inset 0 0 0 2px var(--color-border-error)}:root[data-ds=giotto] .rd-h:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .rd-sel select:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .rd-lvb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1);font-weight:700}:root[data-ds=giotto] .rd-lvb.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .rd-rows li+li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .rd-row:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1)}:root[data-ds=giotto] .rd-t:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .rd-done:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success);font-weight:700}:root[data-ds=giotto] .rd-title:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .rd-text:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .rd-p.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .rd-w:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .rd-w:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .rd-w.kept:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-warning)}:root[data-ds=giotto] .rd-w.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .rd-pop:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-1);box-shadow:0 12px 32px var(--app-shade-3)}:root[data-ds=giotto] .rd-pw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .rd-pm:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .rd-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success);font-weight:700}:root[data-ds=giotto] .rd-qs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .rd-qh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .rd-q+.rd-q:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .rd-qq:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .rd-o.wrong:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-error-subtle)}:root[data-ds=giotto] .rd-kh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .rd-kept li+li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .rd-kept span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .ml-lang.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .ml-end h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ml-empty-i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special)}:root[data-ds=giotto] .ml-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;letter-spacing:0;text-transform:none}:root[data-ds=giotto] .ml-sub:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ml-lv-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;color:var(--color-content-success)}:root[data-ds=giotto] .ml-lv-s:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .ml-ab li+li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .ml-al:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] .ml-ab li.none .ml-an:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .ml-bar i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .ml-bar i.half:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(90deg,var(--gr) 50%,var(--app-veil-2) 50%)}:root[data-ds=giotto] .ml-sk+.ml-sk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ml-crit li+li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ml-allsk li+li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .ml-allsk em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ml-crit em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .ml-sk.ok .ml-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ml-crit li.ok .ml-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ml-allsk li.solid .ml-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ml-allsk li.ok .ml-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success-subtle);color:var(--color-content-success)}:root[data-ds=giotto] .ml-sk.weak .ml-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ml-allsk li.gap .ml-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ml-allsk li.shaky .ml-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-warning-subtle)}:root[data-ds=giotto] .ml-crit li .ml-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ml-allsk li.seen .ml-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .ml-crit li.ok .ml-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success-subtle);color:var(--color-content-success)}:root[data-ds=giotto] .ml-learnt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] .ml-ws:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .ml-ws.learnt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success-subtle);color:var(--color-content-success)}:root[data-ds=giotto] .ml-rv:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .ml-lr+.ml-lr:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .ml-lr.earned .ml-lvl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] .ml-pg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .ml-lt svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] .ml-next:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .ml-all:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] .ml-off:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-accent)}:root[data-ds=giotto] .ml-howt p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .ml-cname input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .ml-cname input:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 0 0 3px var(--app-border-special-soft)}:root[data-ds=giotto] #home .tab:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary);font-weight:700}:root[data-ds=giotto] .lang-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .lang-b:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-3)}:root[data-ds=giotto] .lang-l:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-1);border:1px solid var(--color-border-raised);box-shadow:0 18px 40px var(--app-shade-3)}:root[data-ds=giotto] .lang-l button:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .lang-l button:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .lang-l [aria-selected=true] button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .lang-l em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .quick-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:1.5px solid var(--color-border-special);background:var(--color-fill-special-subtle);font-weight:700}:root[data-ds=giotto] .quick-b:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .ask-tag:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-body)}:root[data-ds=giotto] .ask-tag .at-i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .ask-tag b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ask-tag .at-x:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .ask-tag .at-x:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-4)}:root[data-ds=giotto] .how-kw .kw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special);font-weight:700;text-decoration:underline dotted var(--color-content-special)}:root[data-ds=giotto] .how-kw .kw:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-primary)}:root[data-ds=giotto] .qk-list:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:1px solid var(--color-border-raised);background:var(--app-veil-1)}:root[data-ds=giotto] .qk-r:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .qk-r:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .qk-r:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .qk-i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special)}:root[data-ds=giotto] .qk-t b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .qk-t em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .qk-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .ss-alt>span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .ss-altb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:1.5px solid var(--color-border-raised);font-weight:700}:root[data-ds=giotto] .ss-altb svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .ss-altb:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special);background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .tag-free:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:1px solid var(--color-border-control-hover);background:var(--app-veil-2);color:var(--color-content-primary);font-weight:700;letter-spacing:0;text-transform:none}:root[data-ds=giotto] .pt-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;letter-spacing:0;text-transform:none}:root[data-ds=giotto] .pt-moves:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .pt-moves li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .pt-set:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .pt-sel select:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .pt-wait:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .pt-end h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .pt-end.win h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] .ap-dk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;letter-spacing:0;text-transform:none;color:var(--color-content-special)}:root[data-ds=giotto] .ap-dgo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-on-color);font-weight:700}:root[data-ds=giotto] .ap-c .ex-m:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] #appx .ax-logo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-right:1px solid var(--color-border-divider)}:root[data-ds=giotto] .ax-name:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ax-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;letter-spacing:0;text-transform:none}:root[data-ds=giotto] .ax-said:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .ax-pn b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ax-chal:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .ax-chal b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ax-rk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;letter-spacing:0;text-transform:none}:root[data-ds=giotto] .ax-rs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ax-tag b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ax-hk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;letter-spacing:0;text-transform:none}:root[data-ds=giotto] .ax-hn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ax-hc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;color:var(--color-content-body)}:root[data-ds=giotto] .ax-ht.low:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}:root[data-ds=giotto] .rp-free:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .pv-tabrow:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-bottom:1px solid var(--color-border-divider)}:root[data-ds=giotto] .pv-cta:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:1.5px solid var(--color-border-special);background:var(--color-fill-special-subtle);color:var(--color-content-primary);font-weight:700}:root[data-ds=giotto] .pv-cta svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}@media(hover:hover){:root[data-ds=giotto] .pv-cta:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}}:root[data-ds=giotto] .pv-cta.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle-hover)}:root[data-ds=giotto] #chat:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-1)}:root[data-ds=giotto] #ch-peek:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-1)}:root[data-ds=giotto] #chat .ch-note:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass);box-shadow:inset 0 0 0 1px var(--color-border-raised)}:root[data-ds=giotto] .ch-txt .ch-s strong:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-primary)}:root[data-ds=giotto] .ch-txt .ch-s.tl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .ch-txt .ch-q:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-on-color)}:root[data-ds=giotto] .ch-dk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}@media(hover:hover){:root[data-ds=giotto] .ch-dk:not(:disabled):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-3);color:var(--color-content-primary)}}:root[data-ds=giotto] .ch-dk-n:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;color:var(--color-content-primary)}:root[data-ds=giotto] .ch-dk.more:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-on-color);box-shadow:0 0 0 3px var(--color-border-special)}:root[data-ds=giotto] .ch-edge:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass);box-shadow:inset 0 0 0 1px var(--color-border-raised);color:var(--color-content-primary)}:root[data-ds=giotto] .ch-edge.more:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 2px var(--pu2),0 0 0 4px var(--app-border-special-soft)}@media(hover:hover){:root[data-ds=giotto] .ch-edge:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass)}}@media(hover:none),(pointer:coarse){:root[data-ds=giotto] .ch-edge:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-scrim)}}:root[data-ds=giotto] .ch-ntb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}@media(hover:hover){:root[data-ds=giotto] .ch-ntb:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-3);color:var(--color-content-primary)}}:root[data-ds=giotto] .ch-mini:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass);box-shadow:inset 0 0 0 1px var(--color-border-raised)}:root[data-ds=giotto] .ch-mini-dk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-right:1px solid var(--color-border-divider)}:root[data-ds=giotto] .ch-mini-show:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body);font-weight:700}@media(hover:hover){:root[data-ds=giotto] .ch-mini-show:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}}:root[data-ds=giotto] #chat.col:not(.blank) .ch-note:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset -1px 0 0 var(--app-veil-2)}:root[data-ds=giotto] #chat.col:not(.blank) .ch-hud:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset -1px 0 0 var(--app-veil-2)}:root[data-ds=giotto] #chat.col.nt-hide .ch-mini-dk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-left:1px solid var(--color-border-divider)}:root[data-ds=giotto] #chat .lv-status:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special);box-shadow:0 10px 30px var(--app-shade-3),0 0 0 4px var(--app-border-special-soft)}:root[data-ds=giotto] .ch-wait:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .ch-wait i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-warning)}:root[data-ds=giotto] .ch-more button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-on-color);font-weight:700;box-shadow:0 0 0 4px var(--app-border-special-soft)}:root[data-ds=giotto] .ch-txt .ch-sl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before,:root[data-ds=giotto] .ch-txt .ch-sl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{background:var(--app-veil-3)}:root[data-ds=giotto] .ch-txt .ch-sl button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2);color:var(--color-content-secondary);font-weight:700}:root[data-ds=giotto] .ch-txt .ch-sl.on button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-primary)}@media(hover:hover){:root[data-ds=giotto] .ch-txt .ch-sl button:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-3);color:var(--color-content-primary)}}:root[data-ds=giotto] .ct-p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .ct-l:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;letter-spacing:0;text-transform:none}:root[data-ds=giotto] #ct-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:2px solid var(--color-border-special);background:var(--app-surface-1)}:root[data-ds=giotto] #ct-in:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special);box-shadow:0 0 0 3px var(--app-border-special-soft)}:root[data-ds=giotto] #ct-in[aria-invalid=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--rd,var(--color-border-error))}:root[data-ds=giotto] .ct-e:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}:root[data-ds=giotto] .ct-oi:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:2px solid var(--color-border-raised);background:var(--app-veil-1)}:root[data-ds=giotto] .ct-oi:has(input:checked):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special);background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .ct-oi i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .ct-oi b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ct-oi em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] .ct-ck i.i-print:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .ct-ck b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ct-ck em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] .ct-ck .ct-tick:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:2px solid var(--color-border-control-hover);color:var(--color-content-primary)}:root[data-ds=giotto] .ch-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .ch-row:focus-within:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 0 0 3px var(--app-border-special-soft)}:root[data-ds=giotto] #ch-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::placeholder{color:var(--color-content-placeholder)}:root[data-ds=giotto] .ch-clip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ch-sym:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ch-mic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body);font-weight:700}@media(hover:hover){:root[data-ds=giotto] .ch-clip:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ch-sym:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ch-mic:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2);color:var(--color-content-primary)}}:root[data-ds=giotto] .ch-sym[aria-pressed=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-primary)}:root[data-ds=giotto] .ch-mic.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ch-mic.on:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-on-color)}:root[data-ds=giotto] #chat .ch-send.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-on-color)}:root[data-ds=giotto] .ch-keys:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-1);box-shadow:0 10px 30px var(--app-shade-3)}:root[data-ds=giotto] .ch-keys button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .ch-keys button:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ch-keys button:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-4)}:root[data-ds=giotto] .ch-keys button:active:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ch-keys button[aria-pressed=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special)}:root[data-ds=giotto] .ch-chip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .ch-chip svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .ch-chip b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ch-chip em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .ch-chipx:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .hud-top .ch-oral:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass);color:var(--color-content-body);box-shadow:inset 0 0 0 2px var(--color-border-special)}@media(hover:hover){:root[data-ds=giotto] .hud-top .ch-oral:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}}:root[data-ds=giotto] .ch-ask:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-1);border:1px solid var(--color-border-raised);box-shadow:0 16px 40px var(--app-shade-3)}:root[data-ds=giotto] .ch-ask p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .ch-empty p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body);font-weight:400}:root[data-ds=giotto] .ch-exb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2);box-shadow:inset 0 0 0 1px var(--color-border-raised)}@media(hover:hover){:root[data-ds=giotto] .ch-exb:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}}:root[data-ds=giotto] .xm-h:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-papers li+li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .xm-plist li+li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .xm-atts li+li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .xm-rparts li+li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .xm-lostl li+li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .xm-pi:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special)}:root[data-ds=giotto] .xm-pt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-atts:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .xm-att:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1)}:root[data-ds=giotto] .xm-at:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-st.done:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success);font-weight:700}:root[data-ds=giotto] .xm-st.open:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-sc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .xm-big b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-grade:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-score:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .xm-score b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-est:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-bar:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass)}:root[data-ds=giotto] .xm-bn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-tab:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1);font-weight:700}:root[data-ds=giotto] .xm-tab.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .xm-rubric:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .xm-intro:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .xm-title:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-doc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .xm-num:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special);font-weight:700}:root[data-ds=giotto] .xm-fill:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--app-content-info)}:root[data-ds=giotto] .xm-pick:hover .xm-fill:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .xm-pick:focus-visible .xm-fill:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .xm-in input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .xm-in input:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 0 0 3px var(--app-border-special-soft)}:root[data-ds=giotto] .xm-stem:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-q+.xm-q:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .xm-qq:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-qn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special);font-weight:700}:root[data-ds=giotto] .xm-opt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1)}:root[data-ds=giotto] .xm-opt b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-opt.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .xm-opt.on b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .xm-tr+.xm-tr:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .xm-key:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-sent+.xm-sent:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .xm-sent b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-sec+.xm-sec:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .xm-sec h4 b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-warning-subtle)}:root[data-ds=giotto] .xm-hear:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-control);border:1px solid var(--color-border-icon-teal-default);color:var(--app-content-info);font-weight:700}:root[data-ds=giotto] .xm-ctx:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .xm-spk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-wn b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-wq:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-wab:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;color:var(--color-content-body)}:root[data-ds=giotto] .xm-mail:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-left:3px solid var(--color-border-special);background:var(--app-veil-1)}:root[data-ds=giotto] .xm-mh b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-mnotes li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:1px dashed var(--color-border-special)}:root[data-ds=giotto] .xm-ww.ok:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] .xm-wc+.xm-wc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .xm-wc:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1)}:root[data-ds=giotto] .xm-wc.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}:root[data-ds=giotto] .xm-wp:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .xm-crit li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .xm-wtext summary:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-sparts:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-sq:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-pic-g .f:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-content-special)}:root[data-ds=giotto] .xm-pic-g .t line:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-content-special)}:root[data-ds=giotto] .xm-pic-g .d:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-content-primary)}:root[data-ds=giotto] .xm-pic-w:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-task:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .xm-tk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;letter-spacing:0;text-transform:none;color:var(--color-content-special)}:root[data-ds=giotto] .xm-wops:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .xm-mp.pics li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-1)}:root[data-ds=giotto] .xm-notice:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:1.5px solid var(--color-border-control-hover);background:var(--app-veil-1)}:root[data-ds=giotto] .xm-sw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .xm-sbig:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .xm-mq:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-mp:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--app-content-info)}:root[data-ds=giotto] .xm-stimer:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-sstate:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-dot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success)}:root[data-ds=giotto] .xm-quote:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .xm-redo1:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-divider)}:root[data-ds=giotto] .xm-rn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .xm-rbar:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-2)}:root[data-ds=giotto] .xm-la s:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}:root[data-ds=giotto] .xm-la b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] .xm-lw q:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .sm-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700}:root[data-ds=giotto] .sm-ht h1:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .sm-rhead h1:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .sm-make-c h1:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sm-soon:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sm-mt b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sm-info h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .sm-atts h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .sm-rev h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .sm-sheet h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .sm-drop h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sm-r h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700}:root[data-ds=giotto] .sm-tag:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sm-am:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sm-time:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sm-secs li span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700}:root[data-ds=giotto] .sm-qn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sm-ol:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sm-i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sm-gc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sm-big b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sm-pass:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sm-stats dd:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sm-rsecs em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sm-rn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sm-rs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sm-rp:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sm-ra span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700}:root[data-ds=giotto] .sm-steps li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sm-tr-h b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700}:root[data-ds=giotto] .sm-known h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .sm-howw h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .sm-tm h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700}:root[data-ds=giotto] .sm-kv:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sm-seg button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sm-fb p>span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700}:root[data-ds=giotto] .sm-rvw>span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700}:root[data-ds=giotto] .sm-howw h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sm-howbox h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700}:root[data-ds=giotto] .sm-acc>summary:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700}@media(max-width:760px){:root[data-ds=giotto] .sm-phone-sheet:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}}@media(max-width:640px),(pointer:coarse)and (max-height:500px){:root[data-ds=giotto] .ex-tabs button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}}:root[data-ds=giotto] .ap-mag:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:1px solid var(--color-border-special);background:var(--color-fill-special-subtle)}@media(hover:hover){:root[data-ds=giotto] .ap-mag:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}}:root[data-ds=giotto] .ap-mt b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ap-mag .ap-dgo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .ap-mlink:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary);font-weight:700}:root[data-ds=giotto] :is(#board,#ch-board,#ch-peek,.lv-host,#slides){--i-mic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='2.5' width='6' height='12' rx='3' fill='black'/%3E%3Cpath d='M5 11a7 7 0 0 0 14 0M12 18v3.5M8.5 21.5h7'/%3E%3C/svg%3E");--i-pause:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='6' y='5' width='4' height='14' rx='1.5'/%3E%3Crect x='14' y='5' width='4' height='14' rx='1.5'/%3E%3C/svg%3E");--i-play:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 5.5v13a1 1 0 0 0 1.5.9l10-6.5a1 1 0 0 0 0-1.7l-10-6.5A1 1 0 0 0 8 5.5z'/%3E%3C/svg%3E");--i-cam:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8.5A2.5 2.5 0 0 1 6.5 6h1.7l1.3-2h5l1.3 2h1.7A2.5 2.5 0 0 1 20 8.5v8a2.5 2.5 0 0 1-2.5 2.5h-11A2.5 2.5 0 0 1 4 16.5z'/%3E%3Ccircle cx='12' cy='12.5' r='3.5'/%3E%3C/svg%3E");--i-replay:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12A7.5 7.5 0 1 0 7 6.4'/%3E%3Cpath d='M7.4 2.6 7 6.4l3.8.4'/%3E%3C/svg%3E");--i-forward:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 7l5 5-5 5M13 7l5 5-5 5'/%3E%3C/svg%3E");--i-review:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='7' y='4' width='14' height='11' rx='2.5'/%3E%3Cpath d='M3 8.5V17a3 3 0 0 0 3 3h10.5'/%3E%3Cpath d='M15 7.2l-2.6 2.3 2.6 2.3'/%3E%3C/svg%3E");--i-cc:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='3.5'/%3E%3Cpath d='M10.5 10.2a2.2 2.2 0 1 0 0 3.6M17 10.2a2.2 2.2 0 1 0 0 3.6'/%3E%3C/svg%3E");--i-kbd:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Crect x='2.5' y='6' width='19' height='12' rx='3'/%3E%3Cpath d='M6.5 10h.01M10 10h.01M14 10h.01M17.5 10h.01M7.5 14h9'/%3E%3C/svg%3E");--i-send:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19.5V5M5.5 11.5 12 5l6.5 6.5'/%3E%3C/svg%3E");--i-micoff:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='2.5' width='6' height='12' rx='3' fill='black'/%3E%3Cpath d='M5 11a7 7 0 0 0 14 0M12 18v3.5M8.5 21.5h7M3.5 3.5l17 17'/%3E%3C/svg%3E");--i-clock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3.2 2'/%3E%3C/svg%3E");--i-clip:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.5 11.5 12.4 19.6a5.2 5.2 0 0 1-7.4-7.4l8.1-8.1a3.5 3.5 0 0 1 4.9 4.9l-8.1 8.1a1.7 1.7 0 0 1-2.5-2.5l7.4-7.4'/%3E%3C/svg%3E");--i-x:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E");--i-back:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 6l-6 6 6 6'/%3E%3C/svg%3E");--i-spark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10 2.2c.7 4.6 3.2 7.1 7.8 7.8-4.6.7-7.1 3.2-7.8 7.8-.7-4.6-3.2-7.1-7.8-7.8 4.6-.7 7.1-3.2 7.8-7.8z'/%3E%3Cpath d='M18.6 13.6c.35 2.1 1.5 3.25 3.6 3.6-2.1.35-3.25 1.5-3.6 3.6-.35-2.1-1.5-3.25-3.6-3.6 2.1-.35 3.25-1.5 3.6-3.6z'/%3E%3C/svg%3E");--i-pen:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4L19 9a2.8 2.8 0 0 0-4-4L4 16z'/%3E%3Cpath d='M13.5 6.5l4 4'/%3E%3C/svg%3E");--i-flag:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 21V4M5 4h11l-2 4 2 4H5' fill='black'/%3E%3C/svg%3E");--i-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}:root[data-ds=giotto] body:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-page);color:var(--wh)}:root[data-ds=giotto] body[data-screen]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{background:none}:root[data-ds=giotto] :focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline-color:var(--color-border-special)}:where(:root[data-ds=giotto] :focus-visible:not(.alg *)):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-250)}:root[data-ds=giotto] .logo svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-content-title)}:root[data-ds=giotto] #home .logo svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] #appx .logo svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-fill-accent)}:root[data-ds=giotto] .logo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .logo.sm:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:68px}:root[data-ds=giotto] .hud-logo svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-neutral-white)}:root[data-ds=giotto] h1:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}:root[data-ds=giotto] .btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-300);background:var(--color-fill-special);color:var(--color-content-inverted);font-weight:var(--font-weight-typography-bold-theme);box-shadow:none;letter-spacing:0;transition:background .15s,box-shadow .15s}:root[data-ds=giotto] .btn:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-hover);transform:none}:root[data-ds=giotto] .btn:active:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transform:none}:root[data-ds=giotto] .btn:disabled:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:1;background:var(--color-fill-disabled);color:var(--color-content-disabled);box-shadow:none;filter:none}:root[data-ds=giotto] .btn.sm:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-250);font-size:var(--text-body-s-bold-size)}:root[data-ds=giotto] .btn.big:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-300)}:root[data-ds=giotto] .btn.ghost:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral);color:var(--color-content-default);box-shadow:inset 0 0 0 1px var(--color-border-default)}:root[data-ds=giotto] .btn.ghost:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);box-shadow:inset 0 0 0 1px var(--color-border-hover)}:root[data-ds=giotto] .btn.ghost:disabled:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral);color:var(--color-content-disabled);box-shadow:inset 0 0 0 1px var(--color-border-disabled)}:root[data-ds=giotto] .btn.danger:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:none;color:var(--color-content-error);box-shadow:inset 0 0 0 1px var(--color-border-error)}:root[data-ds=giotto] .btn.danger:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-error-subtle);color:var(--color-content-error)}:root[data-ds=giotto] .btn.busy:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{border-color:#fff6;border-top-color:#fff}:root[data-ds=giotto] .link:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}:root[data-ds=giotto] .link:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--app-content-special-hover)}:root[data-ds=giotto] .icon-btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-default);color:var(--color-icon-stroke-color-default)}:root[data-ds=giotto] .icon-btn:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}:root[data-ds=giotto] .chip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-250);border:1px solid var(--color-border-default);background:var(--color-fill-neutral);color:var(--color-content-default);font-weight:var(--font-weight-typography-bold-theme)}@media(hover:hover){:root[data-ds=giotto] .chip:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-hover);background:var(--color-fill-neutral-hover)}}:root[data-ds=giotto] .chip.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);border-color:var(--color-border-special);color:var(--color-content-special)}:root[data-ds=giotto] .way-tag:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special);border-radius:var(--radius-150);letter-spacing:.02em}:root[data-ds=giotto] #type-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] #ik-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .fc-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .fx-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .rv-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-input);border:1px solid var(--color-border-input);border-radius:var(--radius-250)}:root[data-ds=giotto] #type-in:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] #ik-in:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .fc-in:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .fx-in:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .rv-in:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special);box-shadow:none}:root[data-ds=giotto] :not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::placeholder{color:var(--color-content-tertiary)}:root[data-ds=giotto] #home .tab:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary);font-weight:var(--font-weight-typography-bold-theme);font-size:var(--text-body-m-size);text-decoration:none}:root[data-ds=giotto] #home .tab:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}:root[data-ds=giotto] #home .tab[aria-selected=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title);box-shadow:inset 0 -2px 0 var(--color-content-title)}:root[data-ds=giotto] #home .tab:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-150)}:root[data-ds=giotto] .top:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-top:calc(8px + env(safe-area-inset-top,0px));padding-bottom:8px;min-height:52px}:root[data-ds=giotto] .top-r:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:8px}:root[data-ds=giotto] .brand:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:12px}:root[data-ds=giotto] .brand-sub:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:var(--font-weight-typography-regular-theme);font-size:var(--text-body-m-size);color:var(--color-content-default);padding-left:12px;border-left-color:var(--color-border-default)}:root[data-ds=giotto] .lang-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .quick-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:36px;padding:0 10px;gap:6px;border:0;border-radius:var(--radius-250);background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-default);color:var(--color-content-default);font-weight:var(--font-weight-typography-bold-theme);font-size:var(--text-body-s-bold-size);letter-spacing:0}:root[data-ds=giotto] .lang-b:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .quick-b:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);box-shadow:inset 0 0 0 1px var(--color-border-hover)}:root[data-ds=giotto] #lang-w:focus-within:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:none}:root[data-ds=giotto] .lang-l:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-background-default-elevated);border:1px solid var(--color-border-elevated);border-radius:var(--radius-400);box-shadow:var(--shadow-300)}:root[data-ds=giotto] .lang-l button:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}:root[data-ds=giotto] .it-v.has b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-default)}:root[data-ds=giotto] .lang-l [aria-selected=true] button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);color:var(--color-content-title)}:root[data-ds=giotto] .entry h1:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;font-size:clamp(32px,3.4vw,44px);line-height:1.15;letter-spacing:-.01em;color:var(--color-content-title)}:root[data-ds=giotto] .picks .pick:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-400);background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-default)}@media(hover:hover){:root[data-ds=giotto] .picks .pick:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);box-shadow:inset 0 0 0 1px var(--color-border-hover)}}:root[data-ds=giotto] .pk-i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:44px;height:44px;border-radius:var(--radius-250);background:var(--color-fill-icon-yellow);color:var(--color-border-icon-yellow-default)}:root[data-ds=giotto] .pick[data-pick=language] .pk-i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-icon-teal);color:var(--color-border-icon-teal-default)}:root[data-ds=giotto] .pick[data-pick=chess] .pk-i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-icon-green);color:var(--color-border-icon-green-default)}:root[data-ds=giotto] .pick[data-pick=more] .pk-i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-icon-violet);color:var(--color-border-icon-violet-default)}:root[data-ds=giotto] .pk-t b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;color:var(--color-content-title)}:root[data-ds=giotto] .pk-t em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] .or-free:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-default);font-weight:var(--font-weight-typography-bold-theme)}:root[data-ds=giotto] .ask:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:1px;border-radius:var(--radius-500);background:var(--app-card);box-shadow:inset 0 0 0 1px var(--color-border-default),var(--shadow-100)}:root[data-ds=giotto] .ask:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{display:none}:root[data-ds=giotto] .ask:focus-within:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-card)}@media(max-width:900px){:root[data-ds=giotto] .ask:has(textarea:focus):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 1px var(--color-border-special),var(--shadow-100)}}:root[data-ds=giotto] .ask textarea:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}:root[data-ds=giotto] .ask-ph b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary);font-weight:var(--font-weight-body-m-regular-font-weight);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line)}:root[data-ds=giotto] .ask-ph span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-tertiary);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line)}:root[data-ds=giotto] .attach:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:48px;border-radius:var(--radius-300);background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-default);color:var(--color-content-default);font-weight:var(--font-weight-typography-bold-theme)}:root[data-ds=giotto] .attach:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}@media(max-width:900px){:root[data-ds=giotto] .attach:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-full)}}:root[data-ds=giotto] #go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:48px;border-radius:var(--radius-300);background:var(--color-fill-special);box-shadow:none;font-weight:var(--font-weight-typography-bold-theme)}:root[data-ds=giotto] #go:hover:not(:disabled):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-hover)}:root[data-ds=giotto] #go:disabled:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:1;background:var(--color-fill-disabled);color:var(--color-content-disabled);filter:none}:root[data-ds=giotto] .ask.ready #go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){animation:none}:root[data-ds=giotto] .entry-side:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--ask-rest:200px}:root[data-ds=giotto] .ask-tag:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special);border-radius:var(--radius-250)}:root[data-ds=giotto] .ask-tag .at-x:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral);color:var(--color-content-default)}:root[data-ds=giotto] .how li>b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:none;font-weight:700}:root[data-ds=giotto] .how li:not(:last-child):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{background:var(--color-border-default);width:2px;left:17px;top:36px;bottom:0}:root[data-ds=giotto] .how li:has(+.how-demo):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{bottom:-4px}:root[data-ds=giotto] .how-demo .demo-link:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-items:flex-start}:root[data-ds=giotto] .how h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;color:var(--color-content-title)}:root[data-ds=giotto] .how p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] .how-kw .kw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special);font-weight:var(--font-weight-typography-bold-theme);text-decoration:underline solid;text-decoration-thickness:1px;text-decoration-color:var(--app-border-special-soft)}:root[data-ds=giotto] .how-kw .kw:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--app-content-special-hover);text-decoration-color:currentColor}:root[data-ds=giotto] .demo-link b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .demo-link>span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-bottom-color:var(--color-border-default)}:root[data-ds=giotto] .demo-link:hover b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--app-content-special-hover)}:root[data-ds=giotto] .demo-play:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-live-disc);box-shadow:none}:root[data-ds=giotto] .demo-play:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{border-left-color:var(--color-content-special)}:root[data-ds=giotto] .mine-f button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-250);border:1px solid var(--color-border-default);background:var(--color-fill-neutral);color:var(--color-content-default)}:root[data-ds=giotto] .mine-f button[aria-selected=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);border-color:var(--color-border-special);color:var(--color-content-special)}:root[data-ds=giotto] .sy-rows:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-400);background:var(--app-card);border-color:var(--color-border-default)}:root[data-ds=giotto] .sy-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-icon-stroke-color-secondary)}:root[data-ds=giotto] .pm-open:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:0}:root[data-ds=giotto] .pm-open:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:none}@media(hover:hover){:root[data-ds=giotto] .sy-row:hover .sy-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}}:root[data-ds=giotto] :is(.sy-row,.pm-open):focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover);box-shadow:inset 0 0 0 2px var(--color-border-special)}:root[data-ds=giotto] .sy-rows>li:first-child>:is(.sy-row,.pm-open):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top-left-radius:calc(var(--radius-400) - 1px)}:root[data-ds=giotto] .sy-rows>li:first-child>.sy-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top-right-radius:calc(var(--radius-400) - 1px)}:root[data-ds=giotto] .sy-rows>li:last-child>:is(.sy-row,.pm-open):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-bottom-left-radius:calc(var(--radius-400) - 1px)}:root[data-ds=giotto] .sy-rows>li:last-child>.sy-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-bottom-right-radius:calc(var(--radius-400) - 1px)}:root[data-ds=giotto] .pm-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-right:16px}:root[data-ds=giotto] .pm-sl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:0;border-radius:var(--radius-250);background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-default);color:var(--color-content-default);font-weight:var(--font-weight-typography-bold-theme)}:root[data-ds=giotto] .pm-sl svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-icon-stroke-color-default)}:root[data-ds=giotto] .pm-sl:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);box-shadow:inset 0 0 0 1px var(--color-border-hover)}:root[data-ds=giotto] .pcard:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-500);background:var(--app-card);border:1px solid var(--color-border-default)}:root[data-ds=giotto] .pcard:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transform:none;border-color:var(--color-border-hover);box-shadow:var(--shadow-100)}:root[data-ds=giotto] .pc-t:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] :is(.ex-c,.ex-c.feat):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-card);border-color:var(--color-border-default)}@media(hover:hover){:root[data-ds=giotto] .ex-c:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transform:none;background:var(--app-card);border-color:var(--color-border-hover);box-shadow:none}}:root[data-ds=giotto] .ex-c:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-template-columns:52px minmax(0,1fr)}:root[data-ds=giotto] :is(.ex-ic,.ex-sic):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:52px;height:52px;border-radius:var(--radius-350);background:var(--app-ready-art);box-shadow:none}:root[data-ds=giotto] .ex-ic img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:30px;height:30px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25))}:root[data-ds=giotto] .ex-sic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:64px;height:64px;border-radius:var(--radius-500)}:root[data-ds=giotto] .ex-sic img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:44px;height:44px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25))}:root[data-ds=giotto] :is(.rep-obj,.rp-two,.rp-grade,.rp-next,.rep-sl-box,.ml-card,.pt-card,.xm-part,.prep-side,.rp-wd):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-card);box-shadow:inset 0 0 0 1px var(--color-border-default);border-radius:var(--radius-500)}:root[data-ds=giotto] .rv-card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-card)}:root[data-ds=giotto] .pc-art:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:52px;height:52px;border-radius:var(--radius-350);background:var(--color-fill-icon-violet);box-shadow:none}:root[data-ds=giotto] .pc-art>*:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:26px;height:26px}:root[data-ds=giotto] .pc-icon>img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:30px;height:30px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25))}:root[data-ds=giotto] .pv-head .pc-art:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:64px;height:64px;border-radius:var(--radius-500)}:root[data-ds=giotto] .pv-head .pc-art>*:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:38px;height:38px}:root[data-ds=giotto] .pv-head .pc-icon>img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:44px;height:44px}:root[data-ds=giotto] .pcard:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;display:flex;flex-flow:row wrap;align-items:flex-start;align-content:flex-start;column-gap:14px;row-gap:0;padding:16px}:root[data-ds=giotto] .pcard :is(.pc-top,.pc-head):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:contents}:root[data-ds=giotto] .pcard .pc-art:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:1;flex:none}:root[data-ds=giotto] .pcard .pc-t:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:2;flex:1 1 0;min-width:0;align-self:center;font-size:var(--text-body-l-bold-size);line-height:1.3;font-weight:700}:root[data-ds=giotto] .pcard>.pc-l:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:3;flex:0 0 100%;margin-top:14px;min-width:0;min-height:42px;font-size:var(--text-body-s-size);line-height:20px;color:var(--color-content-secondary)}:root[data-ds=giotto] .pcard>.pc-l:has(.pc-step):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:contents}:root[data-ds=giotto] .pcard .pc-step:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:3;flex:0 0 100%;margin-top:14px;font-size:var(--text-body-s-bold-size);font-weight:var(--font-weight-typography-bold-theme);line-height:20px;color:var(--color-content-default)}:root[data-ds=giotto] .pcard .pc-pct:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:var(--font-weight-typography-regular-theme);color:var(--color-content-secondary)}:root[data-ds=giotto] .pcard .pc-stt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:4;flex:0 0 100%;margin-top:2px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-body-s-size);line-height:20px;color:var(--color-content-secondary)}:root[data-ds=giotto] .pcard .pc-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:5;flex:0 1 auto;margin-top:10px;gap:6px;min-width:0;font-size:var(--text-body-s-size);line-height:20px;font-weight:var(--font-weight-typography-regular-theme);color:var(--color-content-tertiary)}:root[data-ds=giotto] .pcard .pc-k .none:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-tertiary);font-weight:var(--font-weight-typography-regular-theme)}:root[data-ds=giotto] .pcard .pc-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{content:"";flex:none;width:14px;height:14px;background:currentColor;-webkit-mask:var(--gi-calendar) center/contain no-repeat;mask:var(--gi-calendar) center/contain no-repeat}:root[data-ds=giotto] .pcard>.pc-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:6;flex:none;margin:10px 0 0 auto;padding:0;line-height:20px;white-space:nowrap;font-size:var(--text-body-s-bold-size);opacity:0;transition:opacity .15s}@media(hover:hover){:root[data-ds=giotto] .pcard:is(:hover,:focus-visible)>.pc-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:1}}@media(hover:none){:root[data-ds=giotto] .pcard>.pc-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:1}}@media(min-width:901px){:root[data-ds=giotto] .entry:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-top:136px;row-gap:24px}:root[data-ds=giotto] .ask textarea:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:144px}:root[data-ds=giotto] .entry-side:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--ask-rest:216px}:root[data-ds=giotto] .how-art .disc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--disc:clamp(136px,12.5vw - 8px,152px)}:root[data-ds=giotto] .how-kw .kw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){text-decoration-color:transparent}:root[data-ds=giotto] .entry h1:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:36px;line-height:44px;letter-spacing:-.005em;margin:0 0 2px}:root[data-ds=giotto] .picks:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .picks.three:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;gap:8px}:root[data-ds=giotto] .picks .pick:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex-direction:row;align-items:center;gap:8px;height:44px;padding:0 18px 0 12px;border-radius:var(--radius-full);background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-default)}:root[data-ds=giotto] .picks .pick .pk-i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:24px;height:24px;border-radius:0;background:none}:root[data-ds=giotto] .pk-i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{width:22px;height:22px}:root[data-ds=giotto] .pk-t b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-bold-size);line-height:var(--text-body-m-bold-line);white-space:nowrap}:root[data-ds=giotto] .pk-t em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}:root[data-ds=giotto] .entry-l>.or-free:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:6px 0 -8px;font-size:var(--text-body-m-size);color:var(--color-content-secondary)}:root[data-ds=giotto] .ask:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ask:focus-within:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-card);border-radius:var(--radius-350);box-shadow:inset 0 0 0 1px var(--color-border-default)}:root[data-ds=giotto] .ask:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{display:none}:root[data-ds=giotto] .ask:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 1px var(--color-border-hover)}:root[data-ds=giotto] .ask:has(textarea:focus):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-card);box-shadow:inset 0 0 0 1px var(--color-border-special)}:root[data-ds=giotto] .attach:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:none;box-shadow:none;color:var(--color-content-secondary);padding:0 14px 0 10px}:root[data-ds=giotto] .attach:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover);color:var(--color-content-title)}}@media(max-width:640px),(pointer:coarse)and (max-height:500px){:root[data-ds=giotto] .hb-say:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-background-default-elevated);box-shadow:inset 0 0 0 1px var(--color-border-default);color:var(--color-content-title);font-weight:700}:root[data-ds=giotto] .hb-say:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{background:var(--color-background-default-elevated);box-shadow:-1px -1px 0 0 var(--color-border-default)}:root[data-ds=giotto] .hb-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral);border-color:var(--color-border-default)}:root[data-ds=giotto] .hb-i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-background-default-secondary)}:root[data-ds=giotto] .hb-i .pc-art:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;height:100%;border-radius:inherit}:root[data-ds=giotto] #entry-q:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:24px;line-height:28px}:root[data-ds=giotto] .tabbar:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass);border:1px solid var(--color-border-default);box-shadow:var(--shadow-400)}:root[data-ds=giotto] .tbb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary);font-weight:var(--font-weight-typography-bold-theme)}:root[data-ds=giotto] .tbb[aria-current=page]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .tb-talk .tbt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special);box-shadow:var(--shadow-400),0 0 0 6px var(--app-page)}}:root[data-ds=giotto] .va-wave i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special)}:root[data-ds=giotto] .va.on .va-mic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before,:root[data-ds=giotto] .va.on .va-mic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{border-color:var(--color-border-special)}:root[data-ds=giotto] .sheet:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-background-utilities-overlay);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-ds=giotto] .sheet-card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-background-default-elevated);border:1px solid var(--color-border-elevated);border-radius:var(--radius-500);box-shadow:var(--shadow-400)}:root[data-ds=giotto] .sheet h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .sh-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ss-dl dt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700}:root[data-ds=giotto] .sheet-x:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral)}@media(max-width:640px){:root[data-ds=giotto] .sheet-card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-500) var(--radius-500) 0 0;border-bottom:0}:root[data-ds=giotto] .sheet-card>.sh-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .sheet-card>.md>.sh-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-background-default-elevated);box-shadow:0 -1px 0 var(--color-border-default)}:root[data-ds=giotto] .sheet-grab i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-border-hover)}}:root[data-ds=giotto] .toast:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-background-default-elevated);color:var(--color-content-default);border:1px solid var(--color-border-elevated);box-shadow:var(--shadow-400)}:root[data-ds=giotto] .pv-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .pv-tk span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .sd-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .sd-h h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .pm-sec h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .pv-trail li.st-part span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700;font-size:var(--text-body-s-bold-size)}:root[data-ds=giotto] .pv-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}:root[data-ds=giotto] .pv-back:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){text-decoration:none;color:var(--color-content-default);font-weight:var(--font-weight-typography-bold-theme)}:root[data-ds=giotto] .pv-res:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-accent)}:root[data-ds=giotto] .pv-back:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}:root[data-ds=giotto] .pv-trail .ring .r2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-fill-warning);opacity:1}:root[data-ds=giotto] .ob.consolidate>i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-fill-warning);background:conic-gradient(var(--color-fill-warning) 50%,transparent 0)}:root[data-ds=giotto] .ob.met>i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-inverted)}:root[data-ds=giotto] .pv-ht h1:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;font-size:clamp(24px,2.6vw,28px);line-height:1.15;letter-spacing:0}:root[data-ds=giotto] .pv-tabs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-bottom-color:var(--color-border-default)}:root[data-ds=giotto] .pv-tabrow .pv-tabs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-bottom:0}:root[data-ds=giotto] .pv-tabs button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary);font-weight:var(--font-weight-typography-bold-theme)}:root[data-ds=giotto] .pv-tabs button:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}:root[data-ds=giotto] .pv-tabs button[aria-selected=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title);box-shadow:inset 0 -2px 0 var(--color-content-title)}:root[data-ds=giotto] .pv-tabs em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-control);color:var(--color-content-default)}:root[data-ds=giotto] .pv-side:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-card);border:1px solid var(--color-border-default);border-radius:var(--radius-500);box-shadow:none}:root[data-ds=giotto] .pv-detail:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-card);border:1px solid var(--color-border-default);border-radius:var(--radius-500)}:root[data-ds=giotto] .pv-detail h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .pv-trail button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-400);border-width:1px}:root[data-ds=giotto] .pv-trail li.sel button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);border-color:var(--color-border-special)}:root[data-ds=giotto] .pv-trail li:not(:last-child):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{background:var(--color-border-default);width:2px}:root[data-ds=giotto] .pv-trail li.now .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-background-default-card);box-shadow:none}:root[data-ds=giotto] .pv-trail li.now .ring b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}:root[data-ds=giotto] .pv-trail .ring .r0:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-border-default)}:root[data-ds=giotto] .pv-trail li.done .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success-subtle);box-shadow:inset 0 0 0 1px var(--color-border-success)}:root[data-ds=giotto] .st-t b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}:root[data-ds=giotto] .st-k em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){letter-spacing:0;text-transform:none;font-weight:700}:root[data-ds=giotto] .st-k em.st-tag:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-150);background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-default);color:var(--color-content-secondary)}:root[data-ds=giotto] .st-k em.st-tag.now:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);box-shadow:inset 0 0 0 1px var(--color-border-special);color:var(--color-content-special)}:root[data-ds=giotto] .st-k em.st-tag.done:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success-subtle);box-shadow:inset 0 0 0 1px var(--color-border-success);color:var(--color-content-success)}:root[data-ds=giotto] .st-k em.st-tag.warn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-warning-subtle);box-shadow:inset 0 0 0 1px var(--color-border-warning);color:var(--color-content-warning)}:root[data-ds=giotto] .sess-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .pv-cta:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-250);border:0;background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-default);color:var(--color-content-default)}:root[data-ds=giotto] .sess-b svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-icon-stroke-color-default)}@media(hover:hover){:root[data-ds=giotto] .sess-b:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .pv-cta:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);box-shadow:inset 0 0 0 1px var(--color-border-hover)}}:root[data-ds=giotto] .sd-from:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);border-color:var(--app-border-special-soft);border-radius:var(--radius-400)}:root[data-ds=giotto] .pi svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .sd-due svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-icon-stroke-color-secondary)}:root[data-ds=giotto] .pv-more-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}@media(max-width:900px){:root[data-ds=giotto] .pv-dock:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-page);box-shadow:0 -1px 0 var(--color-border-default)}}:root[data-ds=giotto] .pv-detail:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column}:root[data-ds=giotto] .pv-detail>*:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-top:0;margin-bottom:0}:root[data-ds=giotto] .pv-detail>.sd-top:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:0}:root[data-ds=giotto] .pv-detail>h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:1;margin-top:6px;font-size:var(--text-headline-s-size,24px);line-height:1.25}:root[data-ds=giotto] .pv-detail>.sd-due:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:2;margin-top:8px;font-size:var(--text-body-s-size);font-weight:var(--font-weight-typography-regular-theme);color:var(--color-content-tertiary)}:root[data-ds=giotto] .pv-detail>.sd-due svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .pv-detail>.sd-due.late svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-icon-stroke-color-secondary)}:root[data-ds=giotto] .pv-detail>.sd-due.late:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-warning)}:root[data-ds=giotto] .pv-detail>:is(.sd-cta,.sd-lock):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:3;margin-top:20px}:root[data-ds=giotto] .pv-detail>.sd-info:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:4;margin-top:24px;gap:8px;padding:0}:root[data-ds=giotto] .pv-detail>.sd-demo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:5;margin-top:12px}:root[data-ds=giotto] .pv-detail>.sd-h:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:6;margin-top:32px;padding-bottom:4px}:root[data-ds=giotto] .pv-detail>.sd-obj:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:7}:root[data-ds=giotto] .pv-detail>.sd-rule:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:8;margin-top:12px}:root[data-ds=giotto] .pv-detail>.sd-mats:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:9;margin-top:16px}:root[data-ds=giotto] .sd-info p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-size);line-height:1.5;color:var(--color-content-secondary)}:root[data-ds=giotto] .sd-info li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);color:var(--color-content-tertiary)}:root[data-ds=giotto] .sd-info li b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary);font-weight:var(--font-weight-typography-bold-theme)}:root[data-ds=giotto] .sd-cta .btn.go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:44px;min-height:44px;padding:0 20px;font-size:var(--text-body-m-bold-size)}:root[data-ds=giotto] .sd-cta .pv-cost:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);color:var(--color-content-tertiary)}:root[data-ds=giotto] .sd-h h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-bold-size);color:var(--color-content-title)}:root[data-ds=giotto] .sd-prog:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);font-weight:var(--font-weight-typography-regular-theme);color:var(--color-content-tertiary)}:root[data-ds=giotto] .sd-obj .ob:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){column-gap:12px;padding:14px 0}:root[data-ds=giotto] .sd-obj .ob b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-size);font-weight:var(--font-weight-typography-bold-theme);line-height:1.4;color:var(--color-content-title)}:root[data-ds=giotto] .ob.consolidate>i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special);background:conic-gradient(var(--color-fill-special) 50%,transparent 0)}:root[data-ds=giotto] .ob-s:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ob.met .ob-s:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ob.consolidate .ob-s:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ob.doing .ob-s:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);font-weight:var(--font-weight-typography-regular-theme);color:var(--color-content-tertiary)}:root[data-ds=giotto] .ob-s em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:var(--font-weight-typography-regular-theme);color:var(--color-content-tertiary)}:root[data-ds=giotto] :is(.ob-e,.ob-c):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);line-height:1.45;color:var(--color-content-tertiary)}:root[data-ds=giotto] .sd-obj .ess:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}:root[data-ds=giotto] .sd-obj:has(.ob:not(.essential)) .ess:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;color:var(--color-content-tertiary)}:root[data-ds=giotto] .sd-rule:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);color:var(--color-content-tertiary)}:root[data-ds=giotto] .sd-rule svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}:root[data-ds=giotto] .pv-detail:has(.sd-obj .ob:not(.essential)) .sd-rule svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline;color:var(--color-content-tertiary)}:root[data-ds=giotto] .sd-mats:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);color:var(--color-content-tertiary)}:root[data-ds=giotto] .sd-mats svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:16px;height:16px;color:var(--color-icon-stroke-color-secondary)}:root[data-ds=giotto] .sd-mats:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;padding-left:24px;text-indent:-24px;line-height:var(--text-body-s-line)}:root[data-ds=giotto] .sd-mats>*:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){text-indent:0}:root[data-ds=giotto] .sd-mats svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-block;vertical-align:-3px;margin-right:8px}:root[data-ds=giotto] .sd-mats .link:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline;min-height:0;margin:-10px 0 -10px 8px;padding:10px 0;font-size:inherit;line-height:inherit;white-space:nowrap}:root[data-ds=giotto] .pv-detail:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:24px}:root[data-ds=giotto] .pv-side:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:24px 16px 16px}:root[data-ds=giotto] .pv-tk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0 8px 4px}@media(max-width:560px){:root[data-ds=giotto] .pv-detail:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:20px}:root[data-ds=giotto] .pv-side:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:20px 8px 8px}:root[data-ds=giotto] .pv-tk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0 12px 4px}}:root[data-ds=giotto] .pv-trail li.sel button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);border-color:transparent}:root[data-ds=giotto] .st-k em.st-tag:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .st-k em.st-tag.done:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .st-k em.st-tag.warn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0;background:none;box-shadow:none;color:var(--color-content-tertiary);font-weight:var(--font-weight-typography-regular-theme)}:root[data-ds=giotto] .st-k em.st-tag.now:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0;background:none;box-shadow:none;color:var(--color-content-special)}:root[data-ds=giotto] .st-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:6px}:root[data-ds=giotto] .st-k>em:not(.st-tag):not(.st-due):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-tertiary);font-weight:var(--font-weight-typography-regular-theme)}:root[data-ds=giotto] .st-k em.st-tag:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before,:root[data-ds=giotto] .st-k em.st-due:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{content:"·";margin-right:6px;color:var(--color-content-tertiary)}:root[data-ds=giotto] .st-k em.st-due:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-tertiary);font-weight:var(--font-weight-typography-regular-theme)}:root[data-ds=giotto] :is(.pv-tk span,.pm-sec h3):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-bold-size);line-height:var(--text-body-m-bold-line);color:var(--color-content-title)}:root[data-ds=giotto] .pv-tk em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);font-weight:var(--font-weight-typography-regular-theme);color:var(--color-content-tertiary)}:root[data-ds=giotto] .pv-foot .link:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary);text-decoration:none;font-weight:var(--font-weight-typography-regular-theme)}:root[data-ds=giotto] .pv-foot .link:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title);text-decoration:underline}:root[data-ds=giotto] .pv-foot #pv-del:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}:root[data-ds=giotto] .st-l:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .pv-trail li.open .st-l:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .pv-trail li.done .st-l:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);color:var(--color-content-tertiary)}:root[data-ds=giotto] .pv-trail .ring .r2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-fill-special)}:root[data-ds=giotto] .rep-obj li>i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:24px;height:24px;border-width:2px;border-color:var(--color-border-hover)}:root[data-ds=giotto] .rep-obj li.met>i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-fill-success);background:var(--color-fill-success);color:var(--color-content-inverted)}:root[data-ds=giotto] .rep-obj li:is(.partial,.progress,.consolidate)>i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special);background:conic-gradient(var(--color-fill-special) 50%,transparent 0)}:root[data-ds=giotto] .rep-obj li.doing>i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special);background:conic-gradient(var(--color-fill-special) 25%,transparent 0)}:root[data-ds=giotto] .rep-obj b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-size);font-weight:var(--font-weight-typography-bold-theme);line-height:1.4;color:var(--color-content-title)}:root[data-ds=giotto] .rep-obj li>div:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:2px}:root[data-ds=giotto] .ob-meta:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex-direction:column;align-items:flex-start;gap:2px}:root[data-ds=giotto] .rep-st:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .rep-obj li:is(.met,.partial,.progress,.consolidate,.doing) .rep-st:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .rep-obj li.moved:is(.met,.partial,.progress,.consolidate,.doing,.todo) .rep-st:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .rep-obj li.moved .rep-st:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0;border-radius:0;background:none;box-shadow:none;letter-spacing:0;font-size:var(--text-body-s-size);font-weight:var(--font-weight-typography-regular-theme);color:var(--color-content-tertiary)}:root[data-ds=giotto] .rep-st s:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:inherit;opacity:1}:root[data-ds=giotto] .ob-ev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);line-height:1.45;color:var(--color-content-tertiary)}:root[data-ds=giotto] .ess:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-tertiary)}:root[data-ds=giotto] .rep-obj .ess:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}:root[data-ds=giotto] .rep-obj:has(li:not(.essential):not(.rp-stg)) .ess:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex}:root[data-ds=giotto] :is(.rp-sec,.rep-card,.rp-wd,.rp-grade) h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .rep-card:is(.good,.gap) h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-bold-size);line-height:var(--text-body-m-bold-line);font-weight:var(--text-body-m-bold-weight);color:var(--color-content-title)}:root[data-ds=giotto] .rep-card:is(.good,.gap) li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::marker{color:var(--color-content-tertiary)}:root[data-ds=giotto] .rep-card ul:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] .rs-next b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .rs-hw b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-bold-size);color:var(--color-content-title)}:root[data-ds=giotto] .rs-next svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-icon-stroke-color-secondary)}:root[data-ds=giotto] :is(.rs-next span,.rs-hw ul):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] .rs-badge:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:auto;padding:0;border-radius:0;background:none;color:var(--color-content-title);font-weight:var(--text-body-m-bold-weight);font-size:var(--text-body-m-bold-size)}:root[data-ds=giotto] .rs-badge svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] .rep-obj li.rp-stg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary);font-size:var(--text-body-s-bold-size);letter-spacing:0;text-transform:none}:root[data-ds=giotto] .rep-obj li.rp-stg em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-tertiary);font-size:var(--text-body-s-size);font-weight:var(--font-weight-typography-regular-theme)}:root[data-ds=giotto] .rep-obj li.rp-stg em svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] :is(.lk-list li,.fchip,.pl-st,.qk-r):first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}:root[data-ds=giotto] .rp-next>:is(.rs-next,.rs-hw,.pv-note,.rs-goal):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:none;border:0;border-radius:0;padding:12px 0;border-top:1px solid var(--color-border-default)}:root[data-ds=giotto] .rp-next>:is(.rs-next,.rs-hw,.pv-note,.rs-goal):first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}:root[data-ds=giotto] .gm-hud .gm-rk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:none}:root[data-ds=giotto] #rep-back:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-right:14px}:root[data-ds=giotto] .rp-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 24px}:root[data-ds=giotto] .rp-go :is(.rp-ways,.rp-more):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:contents}:root[data-ds=giotto] .rp-go:not(.rp-path):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{content:"";flex-basis:100%;order:1}:root[data-ds=giotto] .rp-go .btn.big:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:0}:root[data-ds=giotto] .rp-go :is(.btn.ghost,.link):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:2;min-height:0;height:auto;padding:4px 0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--color-content-special);font-size:var(--text-body-m-size);font-weight:var(--font-weight-typography-bold-theme);text-decoration:none}@media(hover:hover){:root[data-ds=giotto] .rp-go :is(.btn.ghost,.link):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:none;box-shadow:none;color:var(--app-content-special-hover);text-decoration:underline}}:root[data-ds=giotto] .rp-go .rp-free:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:3;flex-basis:100%;margin-top:18px}@media(max-width:700px){:root[data-ds=giotto] .rp-go :is(.btn.ghost,.link):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 100%;justify-content:center;min-height:44px;text-align:center}}:root[data-ds=giotto] .rp-sk i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:10px;border-radius:var(--radius-full);background:linear-gradient(90deg,var(--app-veil-1) 0%,var(--app-veil-3) 50%,var(--app-veil-1) 100%);background-size:200% 100%}:root[data-ds=giotto] #report:has(.rp-writing) .rep-obj .rep-st:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-width:64px;color:transparent;border-radius:var(--radius-full);box-shadow:none;background:linear-gradient(90deg,var(--app-veil-1) 0%,var(--app-veil-3) 50%,var(--app-veil-1) 100%);background-size:200% 100%;animation:rp-shimmer 1.5s linear infinite}@media(prefers-reduced-motion:reduce){:root[data-ds=giotto] #report:has(.rp-writing) .rep-obj .rep-st:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){animation:none}}:root[data-ds=giotto] :is(.goal-win,.micro,.toast.ok):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(var(--color-fill-success-subtle),var(--color-fill-success-subtle)),var(--color-background-default-elevated)}:root[data-ds=giotto] :is(.goal-win,.micro):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-success);box-shadow:var(--shadow-400)}:root[data-ds=giotto] #live:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] #chat:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] #ch-peek:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] #partita:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--lavagna-bg)}:root[data-ds=giotto] .hud-top .btn.ghost:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .hud-top .icon-btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .hud-top .pill:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .hud-top .timer:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass);box-shadow:inset 0 0 0 1px var(--color-border-default);color:var(--color-content-title)}:root[data-ds=giotto] .hud-top .btn.ghost:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .hud-top .icon-btn:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .hud-top .pill:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-3)}:root[data-ds=giotto] .hud-top .btn.ghost:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .hud-top .pill:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .hud-top .timer:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-250)}:root[data-ds=giotto] .ch-txt .ch-q:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .msg.s p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ik-you:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .student:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-node-violet-fill-soft);box-shadow:inset 0 0 0 1px var(--color-node-violet-border);color:var(--color-node-text-soft)}:root[data-ds=giotto] .ik-you.live:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .student.live:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:color-mix(in srgb,var(--color-node-violet-fill-soft) 55%,transparent)}:root[data-ds=giotto] .ik-you b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .student b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-node-violet-border-hover)}:root[data-ds=giotto] .ik-notes:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ik-chat:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){scrollbar-width:auto;scrollbar-color:auto}:root[data-ds=giotto] .ik-notes:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-scrollbar,:root[data-ds=giotto] .ik-chat:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-scrollbar{width:10px}:root[data-ds=giotto] .ik-notes:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-scrollbar-track,:root[data-ds=giotto] .ik-chat:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-scrollbar-track{background:transparent;margin-block:20px}:root[data-ds=giotto] .ik-notes:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-scrollbar-thumb,:root[data-ds=giotto] .ik-chat:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:10px;background:var(--color-border-hover) padding-box}@supports not selector(::-webkit-scrollbar){:root[data-ds=giotto] .ik-notes:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ik-chat:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){scrollbar-width:thin;scrollbar-color:var(--color-border-hover) transparent}}:root[data-ds=giotto] #chat.col:not(.blank):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-page);--col:var(--app-page)}:root[data-ds=giotto] #chat.col:not(.blank) .ch-note:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] #chat.col:not(.blank) .ch-hud:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--col);box-shadow:none}@media(min-width:1100px)and (min-height:720px){:root[data-ds=giotto] #chat.col:not(.blank):not(.nt-hide) :is(#ch-board,#ch-peek,#ch-edges):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){top:max(8px,var(--ft,0px));right:8px;bottom:8px;border-radius:var(--radius-400)!important;overflow:hidden}}:root[data-ds=giotto] #chat .ch-nh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-items:center;gap:8px}@media(max-width:1279px){:root[data-ds=giotto] #chat .ch-nh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:2px}}:root[data-ds=giotto] #chat .ch-deck:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:2px;margin:0;padding:2px;border-radius:var(--radius-300);background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-default)}:root[data-ds=giotto] #chat :is(.ch-dk,.ch-ntb):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:32px;height:32px;margin:0;padding:0;border-radius:var(--radius-250);background:transparent;color:var(--color-content-secondary);box-shadow:none}:root[data-ds=giotto] #chat :is(.ch-dk,.ch-ntb) svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:18px;height:18px}@media(hover:hover){:root[data-ds=giotto] #chat :is(.ch-dk,.ch-ntb):not(:disabled):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover);color:var(--color-content-title)}}:root[data-ds=giotto] #chat .ch-dk-n:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-width:40px;font-size:var(--text-body-s-bold-size);font-weight:700;color:var(--color-content-default)}:root[data-ds=giotto] #chat .ch-dk.more:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special)}@media(hover:hover){:root[data-ds=giotto] #chat .ch-dk.more:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle-hover);color:var(--color-content-special)}}:root[data-ds=giotto] #chat .ch-dk.ch-lock[aria-pressed=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special);box-shadow:none}:root[data-ds=giotto] #chat .hud-tr #ch-sfx:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:1}:root[data-ds=giotto] #chat .hud-tr #ch-end:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:2}:root[data-ds=giotto] #chat .hud-tr #ch-oral:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:3}:root[data-ds=giotto] #chat .ch-nt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:contents}:root[data-ds=giotto] #chat .ch-deck:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:0}:root[data-ds=giotto] #chat #ch-nt-slides:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:1}:root[data-ds=giotto] #chat #ch-nt-hist:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:2;margin-left:auto}:root[data-ds=giotto] #chat #ch-nt-new:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:3}:root[data-ds=giotto] #chat #ch-nt-hide:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:4}:root[data-ds=giotto] .quick-s .qk-none:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:4px 0 8px;font-size:var(--text-body-m-size);color:var(--color-content-secondary)}:root[data-ds=giotto] .ch-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-350);border-width:1px;background:var(--app-page);border-color:var(--color-border-input)}:root[data-ds=giotto] .ch-row:focus-within:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-input);box-shadow:none}:root[data-ds=giotto] .ch-row:has(#ch-in:focus):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special)}:root[data-ds=giotto] .hud-top .ch-oral:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass);color:var(--color-content-title);box-shadow:inset 0 0 0 1.5px var(--app-voice-line);border-radius:var(--radius-300)}:root[data-ds=giotto] .hud-top .ch-oral:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-3)}:root[data-ds=giotto] .hud-top .ch-oral svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:16px;height:16px;padding:4px;box-sizing:content-box;border-radius:50%;background:var(--app-live-light);color:var(--color-neutral-white);box-shadow:0 0 0 3px var(--app-live-ring-soft)}:root[data-ds=giotto]{--i-mic:var(--gi-microphone-fill);--i-micoff:var(--gi-microphone-off);--i-pause:var(--gi-pause);--i-play:var(--gi-play);--i-cam:var(--gi-camera);--i-review:var(--gi-multi-pages);--i-cc:var(--gi-subtitles);--i-kbd:var(--gi-keyboard);--i-send:var(--gi-send);--i-clock:var(--gi-clock);--i-clip:var(--gi-file-attached);--i-replay:var(--gi-replay);--i-forward:var(--gi-forward);--i-x:var(--gi-x);--i-back:var(--gi-arrow-left);--i-spark:var(--gi-stars-ai);--i-pen:var(--gi-edit);--i-flag:var(--gi-flag);--i-check:var(--gi-check)}:root[data-ds=giotto] :is(.pk-i,.quick-b,.tbb:not(.tb-talk),.tb-talk .tbt):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before,:root[data-ds=giotto] .hb-r:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";display:block;flex:none;background:currentColor;-webkit-mask:var(--gi) center/contain no-repeat;mask:var(--gi) center/contain no-repeat}:root[data-ds=giotto] .pk-i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{width:24px;height:24px}:root[data-ds=giotto] .pick[data-pick=language]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--gi:var(--gi-translate)}:root[data-ds=giotto] .pick[data-pick=stem]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--gi:var(--gi-math)}:root[data-ds=giotto] .pick[data-pick=chess]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--gi:var(--gi-knight)}:root[data-ds=giotto] .pick[data-pick=more]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--gi:var(--gi-grid)}:root[data-ds=giotto] .quick-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--gi:var(--gi-stars-ai)}:root[data-ds=giotto] .quick-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{width:18px;height:18px}:root[data-ds=giotto] .top-r .quick-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{background:var(--color-content-special)}:root[data-ds=giotto] .tbb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{width:24px;height:24px}:root[data-ds=giotto] .tbb[data-go=home]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--gi:var(--gi-home)}:root[data-ds=giotto] .tbb[data-go=explore]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--gi:var(--gi-compass)}:root[data-ds=giotto] .tbb[data-go=board]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--gi:var(--gi-presentation)}:root[data-ds=giotto] .tbb[data-go=study]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--gi:var(--gi-book)}:root[data-ds=giotto] .tb-talk .tbt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--gi:var(--gi-microphone-fill)}:root[data-ds=giotto] .tb-talk .tbt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{width:30px;height:30px}@media(pointer:coarse)and (max-height:500px){:root[data-ds=giotto] .tb-talk .tbt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{width:26px;height:26px}}:root[data-ds=giotto] .hb-r:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--gi:var(--gi-chevron-right)}:root[data-ds=giotto] .hb-r:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{width:16px;height:16px;color:var(--color-icon-stroke-color-secondary)}:root[data-ds=giotto] .globe:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:20px;height:20px;background:currentColor;-webkit-mask:var(--gi-globe) center/contain no-repeat;mask:var(--gi-globe) center/contain no-repeat}:root[data-ds=giotto] .go-arrow:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:20px;height:20px;background:currentColor;-webkit-mask:var(--gi-arrow-right) center/contain no-repeat;mask:var(--gi-arrow-right) center/contain no-repeat}:root[data-ds=giotto] #mic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--tlvl:0}:root[data-ds=giotto] .live-pill:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--v1:0;--v2:0;--v3:0}:root[data-ds=giotto] :is(.how-art .disc,.hb-disc):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--vlvl:0}:root[data-ds=giotto] #mic .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){inset:-6px;border-width:2px;border-color:var(--app-live-ring);transition:transform .18s ease-out,border-color .25s,opacity .25s}:root[data-ds=giotto] #mic .halo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){inset:-6px;background:none;border-radius:50%;box-shadow:0 0 0 1px var(--app-voice-line);opacity:0;animation:none;transform:none;transition:transform .18s ease-out,opacity .18s ease-out}:root[data-ds=giotto] #mic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";position:absolute;top:4px;right:4px;width:14px;height:14px;box-sizing:border-box;border-radius:50%;background:var(--color-fill-error);border:2.5px solid var(--lavagna-bg);opacity:0;transform:scale(.3);transition:opacity .2s,transform .3s cubic-bezier(.2,1.5,.4,1);pointer-events:none;z-index:1}:root[data-ds=giotto] #mic[data-state=idle] .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:transparent}:root[data-ds=giotto] #mic[data-state=idle] .halo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){inset:0;box-shadow:0 0 0 1.5px var(--app-voice-line);animation:app-mic-wave 5s ease-out infinite}:root[data-ds=giotto] #mic:is([data-state=listening],[data-state=talk]):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-live-light);color:var(--color-neutral-white);box-shadow:var(--app-live-glow),0 0 calc(6px + min(var(--lvl,0),1)*22px) calc(min(var(--lvl,0),1)*2px) var(--app-live-halo)}:root[data-ds=giotto] #mic:is([data-state=listening],[data-state=talk]) .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){inset:-3px;border-width:2.5px;border-color:var(--app-live-ring);opacity:.95;transform:scale(calc(1 + min(var(--lvl,0),1)*.08))}:root[data-ds=giotto] #mic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 50% 42%,var(--color-violet-300),transparent 68%);opacity:0;transition:opacity .18s ease-out;pointer-events:none}:root[data-ds=giotto] #mic:is([data-state=listening],[data-state=talk]):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{opacity:calc(min(var(--lvl,0),1)*.85)}:root[data-ds=giotto] #mic:is([data-state=listening],[data-state=talk]) .halo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){inset:0;background:none;box-shadow:none;animation:none;transform:none;opacity:calc(.35 + min(var(--lvl,0),1)*.65)}:root[data-ds=giotto] #mic:is([data-state=listening],[data-state=talk]) .halo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before,:root[data-ds=giotto] #mic:is([data-state=listening],[data-state=talk]) .halo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 2.5px var(--color-fill-special);opacity:0;animation:app-mic-ripple 1.8s ease-out infinite}:root[data-ds=giotto] #mic:is([data-state=listening],[data-state=talk]) .halo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{animation-delay:-.9s}:root[data-ds=giotto] #mic:is([data-state=listening],[data-state=talk]):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{opacity:1;transform:none;animation:app-live-dot 2.4s ease-out infinite}:root[data-ds=giotto] #mic:is([data-state=listening],[data-state=talk])[data-heard="1"] .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-success)}:root[data-ds=giotto] #mic:is([data-state=listening],[data-state=talk])[data-heard="1"] .halo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:0}:root[data-ds=giotto] #mic:is([data-state=listening],[data-state=talk])[data-heard="1"]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{opacity:0;animation:none}:root[data-ds=giotto] #mic:is([data-state=listening],[data-state=talk])[data-heard="1"]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{opacity:0}:root[data-ds=giotto] #mic[data-state=speaking]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-3);color:var(--color-content-special);box-shadow:inset 0 0 0 2px var(--color-border-special)}:root[data-ds=giotto] #mic[data-state=speaking] .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){inset:-4px;border-width:1.5px;border-color:var(--app-live-ring-soft);opacity:1;transform:scale(calc(1 + min(var(--tlvl,0),1)*.03))}:root[data-ds=giotto] #mic[data-state=speaking] .halo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){animation:none;opacity:0}:root[data-ds=giotto] #mic:is([data-state=thinking],[data-state=connecting]):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-3);color:var(--color-content-special);box-shadow:none}:root[data-ds=giotto] #mic:is([data-state=thinking],[data-state=connecting]) .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:0;background:conic-gradient(from 0deg,transparent 0 25%,var(--app-live-ring-soft) 60%,var(--app-live-ring) 99.4%,transparent 99.7%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));animation:spin 2.4s linear infinite;transform:none}:root[data-ds=giotto] #mic:is([data-state=off],[data-state=muted]):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-3);color:var(--color-content-special);box-shadow:inset 0 0 0 1.5px var(--color-border-default)}:root[data-ds=giotto] #mic[data-state=muted]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] #mic:is([data-state=off],[data-state=muted],[data-state=timeup]) .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:transparent}:root[data-ds=giotto] #mic[data-state=nomic]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-3);color:var(--color-content-secondary);box-shadow:none}:root[data-ds=giotto] #mic[data-state=nomic] .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:2px dashed var(--color-border-strong);transform:none}:root[data-ds=giotto] .mic-tip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special);top:calc(50% - var(--mr) - 6px)}@keyframes app-mic-wave{0%{transform:scale(1);opacity:.5}55%{transform:scale(1.14);opacity:0}to{transform:scale(1.14);opacity:0}}@keyframes app-mic-ripple{0%{transform:scale(1.04);opacity:.9}to{transform:scale(1.22);opacity:0}}:root[data-ds=giotto] .ik-ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--app-live-ring)}:root[data-ds=giotto] .ik-ring.r2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--app-live-ring-soft)}:root[data-ds=giotto] .ik-orb[data-state=speaking] .ik-ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special)}:root[data-ds=giotto] .ik-orb[data-state=connecting] .ik-ring:not(.r2):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:0;background:conic-gradient(from 0deg,transparent 0 18%,var(--app-live-ring-soft) 50%,var(--app-live-ring) 82%,var(--app-voice-line) 99.4%,transparent 99.7%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3.5px));animation:spin 1.6s linear infinite}:root[data-ds=giotto] .ik-orb[data-state=connecting] .ik-ring.r2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--app-live-ring-soft);animation:none}:root[data-ds=giotto] .ik-glow:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 2px var(--app-voice-line);opacity:0;pointer-events:none}:root[data-ds=giotto] .ik-orb[data-state=speaking] .ik-glow:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{animation:app-voice-wave 2.2s cubic-bezier(.2,.6,.3,1) infinite}:root[data-ds=giotto] .ik-orb[data-state=listening] .ik-ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--app-live-ring)}:root[data-ds=giotto] .ik-orb[data-state=listening] .ik-ring.r2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--app-live-ring-soft)}:root[data-ds=giotto] .ik-stage.lv .ik-ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--app-live-ring-soft)!important}:root[data-ds=giotto] #ik-mic[data-state=speaking]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] #ik-mic[data-state=paused]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-3);color:var(--color-content-special);box-shadow:inset 0 0 0 2px var(--color-border-special)}:root[data-ds=giotto] #ik-mic[data-state=connecting]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] #ik-mic[data-state=off]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] #ik-mic[data-state=sent]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-3);color:var(--color-content-special);box-shadow:none}:root[data-ds=giotto] #ik-mic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";position:absolute;top:2px;right:2px;width:14px;height:14px;box-sizing:border-box;border-radius:50%;background:var(--color-fill-error);border:2.5px solid var(--app-page);opacity:0;transform:scale(.3);transition:opacity .2s,transform .3s cubic-bezier(.2,1.5,.4,1);pointer-events:none;z-index:1}:root[data-ds=giotto] #ik-mic[data-state=listening]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{opacity:1;transform:none;animation:app-live-dot 2.4s ease-out infinite}:root[data-ds=giotto] #ik-mic[data-state=heard] .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-success)}:root[data-ds=giotto] #ik-mic[data-nosig]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-3);color:var(--color-content-secondary);box-shadow:none}:root[data-ds=giotto] #ik-mic[data-nosig] .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:transparent}:root[data-ds=giotto] #ik-mic[data-nosig]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{opacity:0;animation:none}:root[data-ds=giotto] #ik-mic[data-state=muted]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-surface-3);color:var(--color-content-secondary);box-shadow:inset 0 0 0 1.5px var(--color-border-default)}:root[data-ds=giotto] #ik-mic[data-state=muted]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{opacity:0;animation:none}:root[data-ds=giotto] .mute-btn[aria-pressed=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-live-disc);color:var(--color-content-special);box-shadow:inset 0 0 0 1.5px var(--color-border-special)}:root[data-ds=giotto] .xm-dot.mute:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:transparent;box-shadow:inset 0 0 0 2px var(--color-content-secondary)}:root[data-ds=giotto] .xm-talk.send:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success);color:var(--color-background-page)}:root[data-ds=giotto] .hud .dock-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-column:3;grid-row:1;justify-self:start;margin-left:16px;height:48px;padding:0 22px 0 18px;gap:8px;font-size:var(--text-body-m-bold-size);white-space:nowrap}:root[data-ds=giotto] .dock-go i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:20px;height:20px;background:currentColor;-webkit-mask:var(--gi-check) center/contain no-repeat;mask:var(--gi-check) center/contain no-repeat}:root[data-ds=giotto] .hud.has-go .mic-txt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}@media(orientation:portrait)and (max-width:600px){:root[data-ds=giotto] .hud .dock-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-left:0;padding:0 16px;height:44px}:root[data-ds=giotto] .dock-go i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}:root[data-ds=giotto] .hud.has-go :is(#review,#photo-btn):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}}@media(orientation:landscape)and (max-height:500px){:root[data-ds=giotto] .hud .dock-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:4px 0 0;padding:0 14px;height:40px;align-self:stretch;justify-content:center}:root[data-ds=giotto] .dock-go i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}}:root[data-ds=giotto] .how-art .disc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .hb-disc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-live-disc);box-shadow:var(--app-live-rings)}:root[data-ds=giotto] .how-art .disc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .hb-disc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative}:root[data-ds=giotto] .how-art .disc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after,:root[data-ds=giotto] .hb-disc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 2px var(--app-voice-line);opacity:0;animation:app-voice-wave 4s cubic-bezier(.2,.6,.3,1) infinite;pointer-events:none}@keyframes app-voice-wave{0%{transform:scale(1);opacity:.75}to{transform:scale(1.34);opacity:0}}@media(prefers-reduced-motion:reduce){:root[data-ds=giotto] .how-art .disc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after,:root[data-ds=giotto] .hb-disc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{animation:none}}:root[data-ds=giotto] .how li>b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-live-disc);color:var(--color-content-special)}:root[data-ds=giotto] .tb-talk .tbt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-live-light);box-shadow:var(--app-live-glow),0 0 0 6px var(--app-page),0 0 0 8px var(--app-voice-line)}:root[data-ds=giotto] #mic[data-state=idle]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] #mic:not([data-state]):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-live-light);box-shadow:var(--app-live-glow)}:root[data-ds=giotto] #ik-mic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-live-light);box-shadow:var(--app-live-glow)}:root[data-ds=giotto] #ik-mic .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--app-live-ring)}:root[data-ds=giotto] #ik-mic:not([data-state=listening]):not([data-state=heard]) .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:transparent}:root[data-ds=giotto] .va-mic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .demo-mic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-live-light);box-shadow:var(--app-live-glow)}:root[data-ds=giotto] .live-pill:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-error-subtle);color:var(--color-content-error);border:0;border-radius:var(--radius-150);box-shadow:inset 0 0 0 1px var(--app-onair-line);letter-spacing:0;font-family:inherit;font-size:12px;padding:5px 10px;cursor:pointer;transition:background .15s}:root[data-ds=giotto] .live-pill:is(:hover,.lh-talk):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-error-subtle-hover)}:root[data-ds=giotto] .live-pill i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-error);animation:app-live-dot 2.4s ease-out infinite}:root[data-ds=giotto] .live-pill .lp-bars:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none;width:12px;height:12px;flex:none;align-items:center;justify-content:space-between}:root[data-ds=giotto] .live-pill .lp-bars b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:2.6px;height:40%;border-radius:2px;background:var(--color-fill-error)}:root[data-ds=giotto] .live-pill:is(:hover,:focus-visible,.lh-talk) i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}:root[data-ds=giotto] .live-pill:is(:hover,:focus-visible,.lh-talk) .lp-bars:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex}:root[data-ds=giotto] .live-pill:is(:hover,:focus-visible):not(.lh-talk) .lp-bars b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){animation:app-voice-bar 1s ease-in-out infinite}:root[data-ds=giotto] .live-pill:is(:hover,:focus-visible):not(.lh-talk) .lp-bars b:nth-child(2):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){animation-delay:.18s}:root[data-ds=giotto] .live-pill:is(:hover,:focus-visible):not(.lh-talk) .lp-bars b:nth-child(3):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){animation-delay:.36s}:root[data-ds=giotto] .live-pill.lh-talk .lp-bars b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:calc(22% + var(--v1,0)*78%);transition:height .07s linear}:root[data-ds=giotto] .live-pill.lh-talk .lp-bars b:nth-child(2):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:calc(22% + var(--v2,0)*78%)}:root[data-ds=giotto] .live-pill.lh-talk .lp-bars b:nth-child(3):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:calc(22% + var(--v3,0)*78%)}@keyframes app-live-dot{0%{box-shadow:0 0 #dd24508c}70%{box-shadow:0 0 0 7px #dd245000}to{box-shadow:0 0 #dd245000}}@keyframes app-voice-bar{0%,to{height:30%}50%{height:100%}}:root[data-ds=giotto] .tip.lh-say:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){max-width:min(440px,calc(100vw - 32px));font-size:14px;line-height:1.4}:root[data-ds=giotto] :is(.lh-say,#hb-hello) span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-tertiary);transition:color .12s}:root[data-ds=giotto] :is(.lh-say,#hb-hello) span.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}:root[data-ds=giotto] :is(.how-art .disc,.hb-disc).lh-talk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 0 0 calc(10px + var(--vlvl,0)*10px) color-mix(in srgb,var(--color-fill-special) 14%,transparent),0 0 0 calc(22px + var(--vlvl,0)*16px) color-mix(in srgb,var(--color-fill-special) 7%,transparent)}:root[data-ds=giotto] :is(.how-art .disc,.hb-disc).lh-talk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{animation-duration:1.6s}:root[data-ds=giotto] .hb-disc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){cursor:pointer;-webkit-tap-highlight-color:transparent}:root[data-ds=giotto] .hb-disc:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:2px solid var(--color-border-special);outline-offset:4px}:root[data-ds=giotto] #mic[data-state=listening][data-heard="1"]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] #mic[data-state=talk][data-heard="1"]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] #ik-mic[data-state=heard]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success);color:var(--color-background-page);box-shadow:0 10px 30px #56c44a66}@media(prefers-reduced-motion:reduce){:root[data-ds=giotto] .live-pill i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){animation:none;box-shadow:0 0 0 3px var(--app-onair-line)}:root[data-ds=giotto] .live-pill .lp-bars b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){animation:none!important;transition:none}:root[data-ds=giotto] .live-pill .lp-bars b:nth-child(1):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:45%!important}:root[data-ds=giotto] .live-pill .lp-bars b:nth-child(2):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:90%!important}:root[data-ds=giotto] .live-pill .lp-bars b:nth-child(3):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:60%!important}:root[data-ds=giotto] :is(.how-art .disc,.hb-disc).lh-talk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:var(--app-live-rings)}:root[data-ds=giotto] #mic .halo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] #mic .halo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before,:root[data-ds=giotto] #mic .halo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after,:root[data-ds=giotto] .ik-glow:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{animation:none!important}:root[data-ds=giotto] #mic[data-state=idle] .halo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:.35}:root[data-ds=giotto] #mic .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] #mic .halo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transform:none!important;transition:none}:root[data-ds=giotto] #mic[data-state=idle] .halo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transform:scale(1.08)!important}:root[data-ds=giotto] #mic:is([data-state=listening],[data-state=talk]):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:var(--app-live-glow)!important}:root[data-ds=giotto] #mic:is([data-state=thinking],[data-state=connecting]) .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ik-orb[data-state=connecting] .ik-ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){animation:none!important}:root[data-ds=giotto] :is(#mic,#ik-mic):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{animation:none!important;transition:none;box-shadow:0 0 0 3px var(--app-onair-line)}:root[data-ds=giotto] #mic .mi:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transition:none}}:root[data-ds=giotto] #wr-text:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-page);color:var(--color-content-title);border:0;border-radius:var(--radius-350);box-shadow:inset 0 0 0 1px var(--color-border-input);padding:16px 18px;font-family:var(--font-text);font-size:var(--text-body-l-size,18px);line-height:1.6}:root[data-ds=giotto] #wr-text:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::placeholder{color:var(--color-content-tertiary);opacity:1}:root[data-ds=giotto] #wr-text:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:none;box-shadow:inset 0 0 0 1px var(--color-border-special)}:root[data-ds=giotto] #wr-text[readonly]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:1;color:var(--color-content-secondary)}:root[data-ds=giotto] .wc-bar:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral)}:root[data-ds=giotto] :is(.wc-bar b,.wr-wait .ww-bar b):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special)}:root[data-ds=giotto] .wr-est:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0;border:0;border-radius:0;letter-spacing:0;text-transform:none;font-size:var(--text-body-s-size);font-weight:var(--font-weight-typography-regular-theme);color:var(--color-content-tertiary)}@media(max-width:600px){:root[data-ds=giotto] #write .top .logo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}}:root[data-ds=giotto] .wr-count:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .wr-count.ok:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .wr-count.under:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-tertiary);font-weight:var(--font-weight-typography-regular-theme)}:root[data-ds=giotto] .wr-count.over:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-warning)}:root[data-ds=giotto] .wr-time:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}:root[data-ds=giotto] .wr-time:is(.low,.over):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-warning)}@media(min-width:901px){:root[data-ds=giotto] .wr-grid:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-items:stretch;min-height:calc(100dvh - 140px)}:root[data-ds=giotto] .wr-ed #wr-text:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-height:260px;resize:none}}:root[data-ds=giotto] .wr-key:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:0;border-radius:var(--radius-250);background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-default);color:var(--color-content-title)}:root[data-ds=giotto] .wr-key:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}:root[data-ds=giotto] .wr-body:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-page);color:var(--color-content-title);box-shadow:inset 0 0 0 1px var(--color-border-default);font-family:var(--font-text);font-size:var(--text-body-l-size,18px)}:root[data-ds=giotto] .wr-fx ins:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success-subtle);color:var(--color-content-success)}:root[data-ds=giotto] :is(.wr-fx:hover,.wr-fx.on) del:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-error-subtle)}:root[data-ds=giotto] .wr-fx sup:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special);color:var(--color-content-inverted)}:root[data-ds=giotto] .ml-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ml-allsk h4:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}:root[data-ds=giotto] .ml-lv-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ml-al:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ml-lr.earned .ml-lvl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ml-learnt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ml-all:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}:root[data-ds=giotto] .ml-lv-b.none:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ml-ab li.none .ml-al:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-tertiary)}:root[data-ds=giotto] .ml-all svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] .ml-bar i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ml-pg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral)}:root[data-ds=giotto] .ml-bar i.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ml-pg i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special)}:root[data-ds=giotto] .ml-bar i.half:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(90deg,var(--color-fill-special) 50%,var(--color-fill-neutral) 50%)}:root[data-ds=giotto] .ml-ws:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ml-ws.learnt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0;border-radius:0;background:none;color:var(--color-content-tertiary);font-weight:var(--font-weight-typography-regular-theme)}:root[data-ds=giotto] .ml-ws:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{content:"·";margin-right:6px}:root[data-ds=giotto] .xm-fill:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-node-violet-border-hover)}:root[data-ds=giotto] .xm-ex .xm-fill:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] .rv-tl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}:root[data-ds=giotto] .rv-tl.rv-said:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-node-violet-border-hover)}:root[data-ds=giotto] .rp-words b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}:root[data-ds=giotto] .xm-hear:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral);border:0;box-shadow:inset 0 0 0 1px var(--color-border-default);color:var(--color-content-title)}:root[data-ds=giotto] .xm-mp:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}@media(hover:hover){:root[data-ds=giotto] :is(.sy-row,.pm-row,.pv-trail li:not(.sel) button,.qk-r,.lang-l button,.rd-row,.sr-item:not(:disabled),.xm-att,.xm-wc):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}}:root[data-ds=giotto] .qk-r:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}:root[data-ds=giotto] :where(.qk-r,.sr-item,.xm-wc,.fx-k):where(:hover,:focus-visible,.on):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-500)}:root[data-ds=giotto] :where(.xm-pick:hover,.xm-pick:focus-visible) .xm-fill:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-100)}:root[data-ds=giotto] .qk-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-icon-stroke-color-secondary)}@media(hover:hover){:root[data-ds=giotto] .qk-r:hover .qk-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}}:root[data-ds=giotto]{--app-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M15 8.00006L9.99919 12.5835L5 8.00006' fill='none' stroke='%23908c96' stroke-width='1.72' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}:root[data-ds=giotto] select:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){-webkit-appearance:none;appearance:none;padding-right:40px;cursor:pointer;background-image:var(--app-select-arrow);background-repeat:no-repeat;background-position:right 12px center;background-size:20px 20px}:root[data-ds=giotto] select:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *) option{background:var(--color-background-default-elevated);color:var(--color-content-title)}:root[data-ds=giotto] :is(.pt-sel,.rd-sel,.md-dev,.wr-f) select:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-page) var(--app-select-arrow) no-repeat right 12px center/20px 20px;border:0;border-radius:var(--radius-300);box-shadow:inset 0 0 0 1px var(--color-border-input);color:var(--color-content-title)}:root[data-ds=giotto] :is(.pt-sel,.rd-sel,.md-dev) select:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:none;box-shadow:inset 0 0 0 1px var(--color-border-special)}:root[data-ds=giotto] :is(main.rv,main.xm):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:calc(100dvh - 88px)}:root[data-ds=giotto] main.rv>.rv-card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] main.xm>.xm-card:only-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-block:auto}:root[data-ds=giotto] #partita:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:100dvh}:root[data-ds=giotto] .xm-est:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-tertiary);font-weight:var(--font-weight-typography-regular-theme)}:root[data-ds=giotto] .xm-scores:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;gap:12px 40px}:root[data-ds=giotto] .xm-score:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0;border-radius:0;background:none}:root[data-ds=giotto] #intake:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:radial-gradient(1200px 760px at 50% 36%,rgba(144,70,255,.2),rgba(144,70,255,.06) 45%,transparent 75%),var(--app-page)}:root[data-ds=giotto] .ik-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:none}:root[data-ds=giotto] .ik-c:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;justify-self:center}:root[data-ds=giotto] .ik-c .mic-txt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:100%;top:50%;transform:translateY(-50%);margin-left:14px;white-space:nowrap;text-align:left;align-items:flex-start}@media(max-width:640px){:root[data-ds=giotto] .ik-c .mic-txt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){white-space:normal;width:max-content;max-width:calc(50vw - 64px)}}@media(min-width:981px)and (max-width:1239px){:root[data-ds=giotto] .ik-bottom:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-template-columns:minmax(0,1fr) 340px;column-gap:20px;max-width:1320px;width:100%;margin:0 auto}:root[data-ds=giotto] .ik-l:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-column:1;grid-row:1;justify-self:start}:root[data-ds=giotto] .ik-c:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-column:1;grid-row:1;justify-self:center}:root[data-ds=giotto] .ik-r:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-column:2;grid-row:1}:root[data-ds=giotto] .ik-bottom:has(#ik-type:not([hidden])) .ik-c:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){justify-self:end}:root[data-ds=giotto] .ik-bottom:has(#ik-type:not([hidden])) .mic-txt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}:root[data-ds=giotto] .ik-bottom:has(#ik-type:not([hidden])) .ik-l input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:min(25vw,260px)}}@media(min-width:1240px){:root[data-ds=giotto] .ik-main:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;position:relative;max-width:none}:root[data-ds=giotto] .ik-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:100%;max-width:min(560px,calc(100% - 728px));margin:0 auto}:root[data-ds=giotto] .ik-notes:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;top:4px;right:clamp(16px,3vw,40px);width:340px;max-height:calc(100% - 8px)}}:root[data-ds=giotto] .sd-info ul:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:4px}:root[data-ds=giotto] .sd-info li b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-right:4px}:root[data-ds=giotto] .pv-tabrow:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){justify-content:flex-start;column-gap:8px}:root[data-ds=giotto] .pv-tabrow .pv-tabs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-right:auto}:root[data-ds=giotto] .pv-acts:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;gap:8px;margin:0 0 6px}:root[data-ds=giotto] .pv-tabrow :is(.pv-cta,.sess-b):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:36px;height:36px;margin:0 0 6px;padding:0 12px 0 10px;gap:6px;font-size:var(--text-body-s-bold-size)}:root[data-ds=giotto] .pv-acts .sess-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0}:root[data-ds=giotto] .pv-tabrow :is(.pv-cta,.sess-b) svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:16px;height:16px}@media(max-width:640px){:root[data-ds=giotto] .pv-tabrow:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-bottom:0;row-gap:12px}:root[data-ds=giotto] .pv-tabrow .pv-tabs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 0 100%;margin-right:0;box-shadow:inset 0 -1px 0 var(--color-border-default)}:root[data-ds=giotto] .pv-acts:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:contents}:root[data-ds=giotto] .pv-tabrow :is(.pv-cta,.sess-b):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 140px;justify-content:center;margin:0;height:40px;min-height:40px}}:root[data-ds=giotto] .dl-i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-error-subtle)}:root[data-ds=giotto] .dl-i svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}:root[data-ds=giotto] .dl-h p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;color:var(--color-content-secondary)}:root[data-ds=giotto] .sh-b .btn.dl-yes:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-error);color:var(--color-neutral-white);box-shadow:none}:root[data-ds=giotto] .sh-b .btn.dl-yes:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-error-hover)}@media(max-width:640px){:root[data-ds=giotto] .dl-sheet .sh-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex-direction:column-reverse}:root[data-ds=giotto] .dl-sheet .sh-b .btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%}}:root[data-ds=giotto] .fc-x:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .fkeys button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ch-keys button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .hud-sl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ch-exb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .rv-key:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ch-txt .ch-sl button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] body[data-answer] #type-toggle:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .miccheck.typed .mc-fix:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral)}:root[data-ds=giotto] #ik-done:not(.nudge):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 1px var(--color-border-default)}:root[data-ds=giotto] #ik-done:not(.nudge):not(:disabled):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral);color:var(--color-content-default)}:root[data-ds=giotto] #ik-done:not(.nudge):disabled:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-disabled);box-shadow:none}@media(hover:hover){:root[data-ds=giotto] :is(.pv-more-b:not(.on),.sd-demo,.ch-mini-show,.ex-clear,.ch-clip,.ch-sym,.ch-mic:not(.on),.fx-k,.ch-dk:not(.more):not(:disabled),.ch-ntb:not(:disabled),.tab[aria-selected=false],.rd-w):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .xm-pick:hover .xm-fill:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}:root[data-ds=giotto] :is(.way:not(.rec),.rv-opt:not(:disabled),.ss-altb,.fc-cb:not(.on),.fx-chip,.sd-sl:not(.busy),.ex-o:not([aria-pressed=true]),.ml-lang:not(.on),.xm-opt:not(.on),.ex-var button[aria-checked=false]):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover);border-color:var(--color-border-hover)}:root[data-ds=giotto] :is(.pv-more-b:not(.on),.sd-demo,.fx-chip,.sd-sl:not(.busy)):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--app-content-special-hover)}:root[data-ds=giotto] :is(.pcard,.ex-c):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .lv-o:not(.on):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-hover);box-shadow:none;background-image:linear-gradient(var(--app-card-hover),var(--app-card-hover))}:root[data-ds=giotto] .fc-x:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ask-tag .at-x:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .hud-sl:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] :is(.fkeys,.ch-keys) button:where(:not([aria-pressed=true],:active)):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ch-txt .ch-sl:not(.on) button:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] body[data-answer] #type-toggle:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}:root[data-ds=giotto] :is(.icon-btn,.wr-key,.ch-exb):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] #ik-done:not(.nudge):not(:disabled):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);box-shadow:inset 0 0 0 1px var(--color-border-hover)}:root[data-ds=giotto] :is(.mine-f button:not([aria-selected=true]),.rv-key:not(:disabled)):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);border-color:var(--color-border-hover)}:root[data-ds=giotto] .miccheck.typed .mc-fix:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);filter:none}:root[data-ds=giotto] #ik-list .ik-nm:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle-hover)}:root[data-ds=giotto] :is(.way.rec,.ex-o[aria-pressed=true],.fc-cb.on,.pv-more-b.on):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle-hover)}:root[data-ds=giotto] .sd-cta .btn.go:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .miccheck:not(.typed) .mc-fix:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ch-more button:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-hover);filter:none}:root[data-ds=giotto] :is(#type-in,#ik-in,.fc-in,.fx-in,.rv-in):hover:not(:focus):not(:disabled):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--app-field-hover)}:root[data-ds=giotto] :is(#wr-text,.xm-wt,.wr-f textarea,.wr-f select,.pt-sel select,.rd-sel select,.md-dev select):hover:not(:focus):not(:disabled):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 1px var(--app-field-hover)}:root[data-ds=giotto] .ch-row:hover:not(:has(#ch-in:focus)):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--app-field-hover)}:root[data-ds=giotto] .ex-q:hover:not(:focus-within):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-hover)}}@media(hover:hover)and (max-width:900px){:root[data-ds=giotto] .ask:hover:not(:has(textarea:focus)):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 1px var(--color-border-hover),var(--shadow-100)}}@media(hover:hover){:root[data-ds=giotto] .hud-top :is(.btn.ghost,.icon-btn,.pill):not(.ch-oral):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 1px var(--color-border-hover)}}:root[data-ds=giotto] .rd-w:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .xm-pick:focus-visible .xm-fill:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}:root[data-ds=giotto] :is(.fkeys,.ch-keys) button:where(:not([aria-pressed=true],:active)):focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}:root[data-ds=giotto] .ik-q:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-background-default-elevated);color:var(--color-content-default);box-shadow:inset 0 0 0 1px var(--color-border-default),0 22px 50px var(--app-shade-3)}:root[data-ds=giotto] .ik-qt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .msg-q b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}:root[data-ds=giotto] .msg-q:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--card);color:var(--color-content-default)}:root[data-ds=giotto] :is(.ik-q,.msg-q,.msg-chb) .btn.ghost:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 1px var(--color-border-default)}:root[data-ds=giotto] :is(.ik-q,.msg-q,.msg-chb) .btn:disabled:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral);color:var(--color-content-default);box-shadow:inset 0 0 0 1px var(--color-border-default);opacity:.62}:root[data-ds=giotto] :is(.ik-chb,.msg-chb) .btn.on:disabled:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special);color:var(--color-content-inverted);box-shadow:none;opacity:1}@media(hover:hover){:root[data-ds=giotto] :is(.ik-q,.msg-q,.msg-chb) .btn.ghost:not(.on):not(:disabled):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);box-shadow:inset 0 0 0 1px var(--color-border-hover)}}:root[data-ds=giotto] .mic-ask:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-background-default-elevated);color:var(--color-content-title);box-shadow:inset 0 0 0 1px var(--color-border-default),0 18px 50px var(--app-shade-3)}:root[data-ds=giotto] .wr-mt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-card);color:var(--color-content-default);box-shadow:inset 0 0 0 1px var(--color-border-default);font-family:var(--font-text)}:root[data-ds=giotto] .xm-wt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-page);color:var(--color-content-title);box-shadow:inset 0 0 0 1px var(--color-border-input);font-family:inherit}:root[data-ds=giotto] .xm-wt:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:none;box-shadow:inset 0 0 0 1px var(--color-border-special)}@media(hover:hover){:root[data-ds=giotto] .demo-link:hover>span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-bottom-color:var(--color-border-hover)}}:root[data-ds=giotto] .student:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(var(--color-node-violet-fill-soft),var(--color-node-violet-fill-soft)),var(--color-background-default-elevated);box-shadow:inset 0 0 0 1px var(--color-node-violet-border),var(--shadow-400)}:root[data-ds=giotto] .student.live:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(color-mix(in srgb,var(--color-node-violet-fill-soft) 55%,transparent),color-mix(in srgb,var(--color-node-violet-fill-soft) 55%,transparent)),var(--color-background-default-elevated)}:root[data-ds=giotto] .sect:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ch-mini:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-background-default-elevated);backdrop-filter:none}@media(orientation:landscape)and (max-height:500px){:root[data-ds=giotto] .caption:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-background-default-elevated);box-shadow:var(--shadow-400)}}:root[data-ds=giotto] .rp-go.rp-path:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:12px}:root[data-ds=giotto] .rp-go .rp-back:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;gap:12px}:root[data-ds=giotto] .rp-go.rp-path .btn.ghost:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:0;min-height:56px;padding:8px 22px;border-radius:var(--radius-300);background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-default);color:var(--color-content-default);text-decoration:none}@media(hover:hover){:root[data-ds=giotto] .rp-go.rp-path .btn.ghost:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);box-shadow:inset 0 0 0 1px var(--color-border-hover);color:var(--color-content-default);text-decoration:none}}@media(max-width:700px){:root[data-ds=giotto] .rp-go.rp-path :is(.btn.big,.rp-back):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 100%}:root[data-ds=giotto] .rp-go.rp-path .btn.ghost:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 0;min-height:48px;padding:8px 12px}}:root[data-ds=giotto] :is(.pv-cta,.sess-b,.sess-b.live) svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-icon-stroke-color-default)}:root[data-ds=giotto] .hm-row.on .hm-sw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special)}:root[data-ds=giotto] .hm-seg button[aria-pressed=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special)}:root[data-ds=giotto] .tip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-background-default-elevated);color:var(--color-content-default);box-shadow:var(--shadow-400),inset 0 0 0 1px var(--color-border-elevated)}:root[data-ds=giotto] :is(.rd-text,.msg p,.msg-ch b,.xm-doc,.xm-wt):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-family:var(--font-text);font-size:var(--text-paragraph-m-regular-size);line-height:var(--text-paragraph-m-regular-line);font-weight:var(--text-paragraph-m-regular-weight);letter-spacing:0}:root[data-ds=giotto] :is(.rd-text,.msg p,.xm-doc) :is(b,strong):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .msg-ch b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:var(--text-paragraph-m-bold-weight)}:root[data-ds=giotto] .rd-text .rd-w:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline;padding:3px 0;line-height:inherit}:root[data-ds=giotto] .xm-doc :is(.xm-title,.xm-sec h4):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-family:var(--font-ui)}:root[data-ds=giotto] .rd-title:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-headline-s-size);line-height:var(--text-headline-s-line);font-weight:var(--text-headline-s-weight)}:root[data-ds=giotto] .rd-qh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-headline-xs-size);line-height:var(--text-headline-xs-line);font-weight:var(--text-headline-xs-weight)}:root[data-ds=giotto] :is(.rd-pw,.xm-title,.xm-wq):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-xl-size);line-height:var(--text-body-xl-line);font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-title)}:root[data-ds=giotto] :is(.rd-qq,.xm-qq,.xm-rubric,.rd-o):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--font-weight-typography-bold-theme)}:root[data-ds=giotto] :is(.rd-text,.xm-doc,.msg p,.xm-wnotes) li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::marker{color:var(--color-content-special)}:root[data-ds=giotto] :is(.xm-sent b,.rd-qn):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}@media(max-width:640px){:root[data-ds=giotto] :is(.rd-text,.msg p,.msg-ch b,.xm-doc,.xm-wt):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-paragraph-l-regular-size);line-height:var(--text-paragraph-l-regular-line)}:root[data-ds=giotto] :is(.rd-qq,.xm-qq,.xm-rubric,.rd-o):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-compact-size);line-height:var(--text-body-m-compact-line)}:root[data-ds=giotto] .rd-text .rd-w:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:5px 0}}:root[data-ds=giotto] .ch-txt :is(.ch-s,.ch-q):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-family:var(--font-text);font-size:var(--text-paragraph-m-regular-size);line-height:var(--text-paragraph-m-regular-line);font-weight:var(--text-paragraph-m-regular-weight)}:root[data-ds=giotto] .ch-txt .ch-s strong:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:var(--text-paragraph-m-bold-weight)}:root[data-ds=giotto] .ch-txt .ch-l .ch-s:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::marker{color:var(--color-content-special)}@media(max-width:640px){:root[data-ds=giotto] .ch-txt :is(.ch-s,.ch-q):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-paragraph-l-regular-size);line-height:var(--text-paragraph-l-regular-line)}}:root[data-ds=giotto] .pc-more:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){top:14px;right:12px;border-radius:var(--radius-250);color:var(--color-icon-stroke-color-secondary)}:root[data-ds=giotto] .pc-more:is(:hover,[aria-expanded=true]):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover);color:var(--color-content-title)}:root[data-ds=giotto] .pc-more:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:2px solid var(--color-border-special);outline-offset:2px}:root[data-ds=giotto] .pc-menu:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){top:54px;right:12px;background:var(--color-background-default-elevated);border:1px solid var(--color-border-elevated);border-radius:var(--radius-400);box-shadow:var(--shadow-300)}:root[data-ds=giotto] .pc-mi:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-250);font-size:var(--text-body-m-size);font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-default)}:root[data-ds=giotto] .pc-mi:is(:hover,:focus-visible):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover);outline:none}:root[data-ds=giotto] .pc-mi.del:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}:root[data-ds=giotto] .mine-hd:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-bold-size);line-height:var(--text-body-m-bold-line);font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-title)}:root[data-ds=giotto] .mine-hd em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:var(--font-weight-typography-regular-theme);color:var(--color-content-tertiary)}:root[data-ds=giotto] .ho-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:none}:root[data-ds=giotto] .ho-ic .pc-art:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;height:100%;border-radius:var(--radius-300)}:root[data-ds=giotto] .ho-ic .pc-icon>img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:24px;height:24px}:root[data-ds=giotto] .sy-o.ho-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);font-weight:var(--font-weight-typography-regular-theme);color:var(--color-content-secondary)}:root[data-ds=giotto] .ho-h p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;color:var(--color-content-secondary)}:root[data-ds=giotto] .ho-del:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-tertiary)}:root[data-ds=giotto] .ho-del:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}:root[data-ds=giotto] .wr-grid>.wr-paper:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:none;border:0;border-radius:0;box-shadow:none;padding:4px 0 0}:root[data-ds=giotto] :is(.wr-sit,.wr-src,.wr-q,.wr-points,.wr-do):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-family:var(--font-text);font-size:var(--text-paragraph-m-regular-size);line-height:var(--text-paragraph-m-regular-line);letter-spacing:0}:root[data-ds=giotto] .wr-paper h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-headline-xs-size);line-height:var(--text-headline-xs-line);font-weight:var(--text-headline-xs-weight)}:root[data-ds=giotto] :is(.wr-q,.wr-do,.wr-pl,.wr-mh b,.wr-src .wr-sh):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:var(--font-weight-typography-bold-theme)}:root[data-ds=giotto] .wr-points li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::marker{color:var(--color-content-special)}@media(max-width:640px){:root[data-ds=giotto] :is(.wr-sit,.wr-src,.wr-q,.wr-points,.wr-do):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-paragraph-l-regular-size);line-height:var(--text-paragraph-l-regular-line)}}:root[data-ds=giotto] :is(.wr-sit,.wr-sb):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-default)}:root[data-ds=giotto] :is(.wr-paper h2,.wr-q,.wr-do,.wr-pl,.wr-src .wr-sh):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}:root[data-ds=giotto] .wr-src:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-left-color:var(--color-border-default)}:root[data-ds=giotto] .wr-mh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}:root[data-ds=giotto] .wr-mh b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}:root[data-ds=giotto] .wr-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary);font-weight:var(--font-weight-typography-regular-theme)}:root[data-ds=giotto] .wr-k b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title);font-weight:var(--font-weight-typography-bold-theme)}:root[data-ds=giotto] .wr-for:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary);border-top-color:var(--color-border-default)}:root[data-ds=giotto] :is(.wr-change,.wr-foot .link,.wr-brief summary,.wr-strip .link):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}@media(hover:hover){:root[data-ds=giotto] :is(.wr-change,.wr-foot .link,.wr-brief summary,.wr-strip .link):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--app-content-special-hover)}}:root[data-ds=giotto] .wr-meter:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral)}:root[data-ds=giotto] .wr-meter b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special)}:root[data-ds=giotto] .wr-meter b.over:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-content-warning)}:root[data-ds=giotto] .wr-meter i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-content-secondary);opacity:1}:root[data-ds=giotto] .wr-strip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-bottom-color:var(--color-border-default)}:root[data-ds=giotto] :is(.lang-b,.quick-b):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:4px}:root[data-ds=giotto] .quick-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{width:20px;height:20px}:root[data-ds=giotto] .ask:not(:hover):not(:has(textarea:focus)):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 1px var(--color-border-input),var(--shadow-100)}:root[data-ds=giotto] .ask:hover:not(:has(textarea:focus)):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 1px var(--app-field-hover),var(--shadow-100)}@media(min-width:901px){:root[data-ds=giotto] .ask:not(:hover):not(:has(textarea:focus)):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 1px var(--color-border-input)}:root[data-ds=giotto] .ask:hover:not(:has(textarea:focus)):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 1px var(--app-field-hover)}}:root[data-ds=giotto] :is(#path,#report,#write,#exam,#reading,#mylang,#recall,#sim,#appx,#showroom):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background-image:radial-gradient(ellipse 323px 134px at calc(50% + 183px) 134px,rgb(144 70 255 / .06),transparent),radial-gradient(ellipse 323px 134px at calc(50% + 410px) 134px,rgb(76 106 241 / .05),transparent);background-repeat:no-repeat}:root[data-ds=giotto] #home:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background-image:radial-gradient(ellipse 460px 210px at calc(50% - 124px) 250px,rgb(144 70 255 / .13),rgb(144 70 255 / .04) 60%,transparent),radial-gradient(ellipse 440px 200px at calc(50% + 200px) 230px,rgb(76 106 241 / .08),rgb(76 106 241 / .025) 60%,transparent);background-repeat:no-repeat}:root[data-ds=giotto] #prep:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background-image:radial-gradient(ellipse 520px 220px at calc(50% - 340px) 70px,rgb(144 70 255 / .13),rgb(144 70 255 / .04) 60%,transparent),radial-gradient(ellipse 480px 200px at calc(50% + 140px) 50px,rgb(76 106 241 / .08),rgb(76 106 241 / .025) 60%,transparent);background-repeat:no-repeat}@media(max-width:760px){:root[data-ds=giotto] :is(#path,#report,#write,#exam,#reading,#mylang,#recall,#sim,#appx,#showroom):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background-image:radial-gradient(ellipse 62% 160px at 34% 120px,rgb(144 70 255 / .06),transparent),radial-gradient(ellipse 62% 160px at 74% 120px,rgb(76 106 241 / .05),transparent)}:root[data-ds=giotto] #home:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background-image:radial-gradient(ellipse 78% 230px at 36% 190px,rgb(144 70 255 / .14),rgb(144 70 255 / .045) 60%,transparent),radial-gradient(ellipse 66% 210px at 72% 210px,rgb(76 106 241 / .08),rgb(76 106 241 / .025) 60%,transparent)}:root[data-ds=giotto] #prep:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background-image:radial-gradient(ellipse 80% 200px at 28% 60px,rgb(144 70 255 / .13),rgb(144 70 255 / .04) 60%,transparent),radial-gradient(ellipse 70% 190px at 76% 50px,rgb(76 106 241 / .08),rgb(76 106 241 / .025) 60%,transparent)}}:root[data-ds=giotto] #live:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background-image:radial-gradient(ellipse 46% 148px at 50% 100%,rgb(144 70 255 / .09),rgb(144 70 255 / .03) 60%,transparent);background-repeat:no-repeat}@media(max-width:760px){:root[data-ds=giotto] #live:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background-image:radial-gradient(ellipse 80% 132px at 50% 100%,rgb(144 70 255 / .09),rgb(144 70 255 / .03) 60%,transparent)}}:root[data-ds=giotto] .ik-glow:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-live-disc);box-shadow:none}:root[data-ds=giotto] .ik-ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:0!important;background:#9046ff1a;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 12px),#000 calc(100% - 11.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 12px),#000 calc(100% - 11.5px))}:root[data-ds=giotto] .ik-ring.r2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:#9046ff0d;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 16px),#000 calc(100% - 15.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 16px),#000 calc(100% - 15.5px))}:root[data-ds=giotto] .ik-orb:is([data-state=speaking],[data-state=listening]) .ik-ring:not(.r2):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:#9046ff26}:root[data-ds=giotto] .ik-orb:is([data-state=speaking],[data-state=listening]) .ik-ring.r2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:#9046ff12}:root[data-ds=giotto] .ik-orb[data-state=connecting] .ik-ring.r2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:#9046ff0d}:root[data-ds=giotto] :is(.ik-glow,.how-art .disc,.hb-disc):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{box-shadow:none;background:#9046ff29}:root[data-ds=giotto] .pl-disc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-live-disc);box-shadow:0 0 0 9px #9046ff1a,0 0 0 19px #9046ff0d}:root[data-ds=giotto] .msg-av:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-live-disc);box-shadow:0 0 0 2px #9046ff1a,0 0 0 5px #9046ff0d}:root[data-ds=giotto] .gw-art:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 0 0 5px #61c8571a,0 0 0 10px #61c8570d}:root[data-ds=giotto] :is(#mic[data-state=idle],#mic:not([data-state]),#ik-mic:not([data-state]),#ik-mic[data-state=idle],.va-mic,.demo-mic):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:#37205f;color:var(--color-neutral-white);box-shadow:0 0 0 5px #9046ff29,0 0 0 12px #9046ff0f!important}:root[data-ds=giotto] :is(#mic[data-state=listening]:not([data-heard="1"]),#mic[data-state=talk]:not([data-heard="1"]),#ik-mic[data-state=listening]):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:#5e34a3;color:var(--color-neutral-white);transition:background-color .2s,box-shadow .12s linear;box-shadow:0 0 0 calc(5px + min(var(--lvl,0),1)*5px) #9046ff3d,0 0 0 calc(12px + min(var(--lvl,0),1)*9px) #9046ff1a!important}:root[data-ds=giotto] :is(#mic[data-state=speaking],#ik-mic[data-state=speaking],#ik-mic[data-state=paused]):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:#2d1c4c;color:var(--color-violet-200);box-shadow:0 0 0 calc(5px + min(var(--tlvl,var(--lvl,0)),1)*6px) #9046ff24}:root[data-ds=giotto] #mic[data-state=speaking] .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:transparent}:root[data-ds=giotto] #mic:is([data-state=listening],[data-state=talk]):not([data-heard="1"]) .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] #ik-mic[data-state=listening] .ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:transparent}:root[data-ds=giotto] #mic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{display:none}:root[data-ds=giotto] #mic[data-state=idle] .halo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:none;background:#9046ff24}:root[data-ds=giotto] #mic:is([data-state=listening],[data-state=talk]) .halo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before,:root[data-ds=giotto] #mic:is([data-state=listening],[data-state=talk]) .halo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{box-shadow:none;background:#9046ff1f}:root[data-ds=giotto] .tb-talk .tbt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:#37205f;box-shadow:0 0 0 5px #9046ff29,0 0 0 12px #9046ff0f}:root[data-ds=giotto] :is(.icon-btn,.hud-sl,.sess-b,.pv-cta,.ch-exb):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-250)}:root[data-ds=giotto] :is(.icon-btn,.hud-sl,.ch-exb):not(.on):not([aria-selected=true]):not([aria-pressed=true]):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 1px var(--color-border-default)}:root[data-ds=giotto] :is(.icon-btn,.hud-sl,.ch-exb):not(.on):not([aria-selected=true]):not([aria-pressed=true]):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 1px var(--color-border-hover)}:root[data-ds=giotto] :is(#home .tab,.attach,.pv-back,.pv-tabs button,.pv-foot .link,.pc-more,.rep-next-b):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-neutral-white)}:root[data-ds=giotto] :is(.hud-top :is(.btn.ghost,.icon-btn,.pill,.timer,.ch-oral),#live .hud :is(.hud-sl,.icon-btn)):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-background-default-elevated);box-shadow:inset 0 0 0 1px var(--color-border-elevated);border-radius:var(--radius-250)}:root[data-ds=giotto] :is(.hud-top :is(.btn.ghost,.icon-btn,.pill,.ch-oral),#live .hud :is(.hud-sl,.icon-btn)):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:color-mix(in srgb,var(--color-background-default-elevated) 88%,#d7d4ee);box-shadow:inset 0 0 0 1px var(--color-border-hover)}:root[data-ds=giotto] .hud-top .ch-oral:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}:root[data-ds=giotto] .hud-top .ch-oral svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:#37205f;box-shadow:none;color:var(--color-neutral-white)}:root[data-ds=giotto] .mute-btn[aria-pressed=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-250)}:root[data-ds=giotto] body:is([data-stem],[data-langkeys]) .fkeys.more:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){-webkit-mask-image:none;mask-image:none}:root[data-ds=giotto] body:is([data-stem],[data-langkeys]) #typebox:has(.fkeys.more):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";position:absolute;right:0;bottom:calc(100% + 8px);width:56px;height:50px;border-radius:0 16px 16px 0;background:linear-gradient(90deg,transparent,var(--app-surface-1));pointer-events:none}@media(orientation:landscape)and (max-height:500px){:root[data-ds=giotto] body:is([data-stem],[data-langkeys]) #typebox:not([hidden]):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:20px;padding-top:54px}:root[data-ds=giotto] body:is([data-stem],[data-langkeys]) .fkeys:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){inset:8px 8px auto;padding:0;border-radius:10px;background:none;box-shadow:none}:root[data-ds=giotto] body:is([data-stem],[data-langkeys]) #typebox:has(.fkeys.more):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{top:8px;bottom:auto;right:8px;height:38px;border-radius:0 10px 10px 0}:root[data-ds=giotto] body:is([data-stem],[data-langkeys]) #typebox:not([hidden]) .tb-send:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){top:auto;bottom:calc(var(--tbp) + 3px);transform:none}}:root[data-ds=giotto] .btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--spacing-1200);padding:0 var(--spacing-400);gap:var(--spacing-100);border-radius:var(--radius-300);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--text-body-m-weight)}:root[data-ds=giotto] #go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-size);line-height:var(--text-body-m-line)}:root[data-ds=giotto] .btn.big:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:auto;min-height:var(--spacing-1200);padding:var(--spacing-300) var(--spacing-400);font-size:var(--text-body-m-size)}:root[data-ds=giotto] .btn svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--spacing-600);height:var(--spacing-600)}:root[data-ds=giotto] :is(.btn.sm,.sess-b,.pv-cta,.pm-sl,.lang-b,.quick-b,.ch-exb):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--spacing-900);min-height:0;padding:0 var(--spacing-250);gap:var(--spacing-100);border-radius:var(--radius-250);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--text-body-s-weight)}:root[data-ds=giotto] :is(.btn.sm,.sess-b,.pv-cta,.pm-sl) svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--spacing-500);height:var(--spacing-500)}@media(max-width:767px){:root[data-ds=giotto] :is(.btn.sm,.sess-b,.pv-cta,.pm-sl,.lang-b,.quick-b,.ch-exb):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--spacing-1000);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line)}}:root[data-ds=giotto] .btn.danger:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:none;box-shadow:none;color:var(--color-content-error)}:root[data-ds=giotto] .btn.danger:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-control);color:var(--color-content-error)}:root[data-ds=giotto] .link:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--text-body-s-weight)}@media(max-width:767px){:root[data-ds=giotto] .link:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-size);line-height:var(--text-body-m-line)}}:root[data-ds=giotto] .icon-btn:not(#type-toggle):not(.mute-btn):not(:where(.hud-top,#live .hud,.ik-c) *):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--spacing-900);height:var(--spacing-900)}@media(max-width:767px){:root[data-ds=giotto] .icon-btn:not(#type-toggle):not(.mute-btn):not(:where(.hud-top,#live .hud,.ik-c) *):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--spacing-1000);height:var(--spacing-1000)}}:root[data-ds=giotto] .hud-sl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--spacing-1000);padding:0 var(--spacing-250);gap:var(--spacing-100);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--text-body-s-weight)}@media(max-width:767px){:root[data-ds=giotto] .hud-sl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--spacing-1100);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line)}}:root[data-ds=giotto] :is(.chip,.mine-f button,.ex-o,.ex-var button,.ml-lang,.ss-altb,.fx-chip):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--spacing-800);min-height:0;padding:0 var(--spacing-250);gap:var(--spacing-100);border-radius:var(--radius-chip-radius-wide);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--text-body-s-weight)}@media(max-width:767px){:root[data-ds=giotto] :is(.chip,.mine-f button,.ex-o,.ex-var button,.ml-lang,.ss-altb,.fx-chip):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--spacing-1000);padding:0 var(--spacing-300);border-radius:var(--radius-chip-radius-compact);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line)}}:root[data-ds=giotto] .lv-o:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:var(--spacing-1200);padding:var(--spacing-300);border-radius:var(--radius-350);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--text-body-m-weight)}:root[data-ds=giotto] .xm-opt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:var(--spacing-900);padding:var(--spacing-150) var(--spacing-200);border-radius:var(--radius-250);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--text-body-m-weight)}@media(max-width:767px){:root[data-ds=giotto] .lv-o:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:calc(var(--spacing-1200) + var(--spacing-100));font-size:var(--text-body-l-size);line-height:var(--text-body-l-line)}:root[data-ds=giotto] .xm-opt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:var(--spacing-1000);font-size:var(--text-body-l-size);line-height:var(--text-body-l-line)}}:root[data-ds=giotto] .pv-tabs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:0}:root[data-ds=giotto] .pv-tabs button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:var(--spacing-300);gap:var(--spacing-100);border-radius:var(--radius-150) var(--radius-150) 0 0;font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--text-body-m-weight);box-shadow:inset 0 -1px 0 var(--color-border-raised)}:root[data-ds=giotto] .pv-tabs button:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-primary);box-shadow:inset 0 -1px 0 var(--color-border-control-hover)}:root[data-ds=giotto] .pv-tabs button[aria-selected=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-primary);box-shadow:inset 0 -1px 0 var(--color-border-strong)}@media(max-width:767px){:root[data-ds=giotto] .pv-tabs button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-l-size);line-height:var(--text-body-l-line)}}:root[data-ds=giotto] .ask:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .ask:focus-within:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-400);background:var(--color-background-input)}:root[data-ds=giotto] .ch-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-400);background:var(--color-background-input)}:root[data-ds=giotto] :is(#type-in,#ik-in,.fc-in,.fx-in,.rv-in):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-350)}:root[data-ds=giotto] :is(#wr-text,.xm-wt):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-300);background:var(--color-background-raised)}:root[data-ds=giotto] .pt-sel select:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:var(--spacing-1200);border-radius:var(--radius-350);background-color:var(--color-background-floating)}:root[data-ds=giotto] .ex-q:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--spacing-search-height-wide);padding:var(--spacing-150) var(--spacing-200);gap:var(--spacing-050);border-radius:var(--radius-search-radius-wide);background:var(--color-background-input)}:root[data-ds=giotto] .ex-q input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--text-body-m-weight)}@media(max-width:767px){:root[data-ds=giotto] .ex-q:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--spacing-search-height-compact);border-radius:var(--radius-search-radius-compact)}:root[data-ds=giotto] .ex-q input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-l-size);line-height:var(--text-body-l-line)}}:root[data-ds=giotto] :is(.ex-c,.ex-c.feat,.pcard):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-700);background:var(--color-fill-control);border-color:var(--color-border-raised)}@media(hover:hover){:root[data-ds=giotto] :is(.ex-c,.pcard):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-control-hover);border-color:var(--color-border-control-hover);box-shadow:none}}:root[data-ds=giotto] :is(.ex-t b,.pcard .pc-t):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--text-body-m-weight)}:root[data-ds=giotto] :is(.ex-t em,.ex-m):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--text-body-s-weight);color:var(--color-content-secondary)}:root[data-ds=giotto] .ex-t:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:0}:root[data-ds=giotto] .sy-rows:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-050);border:0;border-radius:0;background:none;overflow:visible}:root[data-ds=giotto] .sy-rows li+li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}:root[data-ds=giotto] .sy-rows>li:nth-child(n)>:is(.sy-row,.pm-open):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .sy-rows>.pm-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-500)}:root[data-ds=giotto] .sy-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-template-columns:var(--spacing-1100) minmax(0,1fr) auto var(--spacing-500);gap:var(--spacing-300);padding:var(--spacing-250)}:root[data-ds=giotto] :is(.pm-open,.pm-mat):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-template-columns:var(--spacing-1100) minmax(0,1fr);gap:var(--spacing-300);padding:var(--spacing-250)}:root[data-ds=giotto] .pm-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-right:var(--spacing-250)}@media(hover:hover){:root[data-ds=giotto] :is(.sy-row,.pm-row):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover);box-shadow:inset 0 0 0 1px var(--color-border-raised)}}:root[data-ds=giotto] .sy-i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--spacing-1100);height:var(--spacing-1100);border-radius:var(--radius-300);background:var(--color-fill-control);color:var(--color-border-icon-violet-default)}:root[data-ds=giotto] .sy-i svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--spacing-600);height:var(--spacing-600)}:root[data-ds=giotto] .sy-t:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:0}:root[data-ds=giotto] .sy-t b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--text-body-m-weight)}:root[data-ds=giotto] .sy-t em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--text-body-s-weight);color:var(--color-content-secondary)}:root[data-ds=giotto] .sy-go svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--spacing-500);height:var(--spacing-500)}@media(max-width:767px){:root[data-ds=giotto] :is(.sy-row,.pm-open,.pm-mat):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:var(--spacing-300)}}:root[data-ds=giotto] .sy-o:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:var(--spacing-100);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--text-body-s-weight);color:var(--color-content-secondary)}:root[data-ds=giotto] .sy-o.all:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}:root[data-ds=giotto] :is(.sy-o.now,.sy-o.grade):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:var(--spacing-050) var(--spacing-150);border-radius:var(--radius-150);font-size:var(--text-body-xs-size);line-height:var(--text-body-xs-line)}:root[data-ds=giotto] .sy-o.now:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-warning-subtle);box-shadow:inset 0 0 0 1px var(--color-border-warning);color:var(--color-content-warning)}:root[data-ds=giotto] .sy-o.grade:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);box-shadow:inset 0 0 0 1px var(--color-border-special);color:var(--color-content-special)}:root[data-ds=giotto] .top-r:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:var(--spacing-200)}@media(max-width:767px){:root[data-ds=giotto] .top:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:var(--spacing-1400);padding-top:calc(var(--spacing-200) + env(safe-area-inset-top,0px));padding-bottom:var(--spacing-200)}}@media(max-width:640px),(pointer:coarse)and (max-height:500px){:root[data-ds=giotto] .tabbar:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){left:0;right:0;bottom:0;max-width:none;height:auto;padding:var(--spacing-100) calc(var(--spacing-400) + env(safe-area-inset-right,0px)) calc(var(--spacing-100) + env(safe-area-inset-bottom,0px)) calc(var(--spacing-400) + env(safe-area-inset-left,0px));column-gap:0;border:0;border-top:1px solid var(--color-border-raised);border-radius:0;background:var(--color-background-page);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}:root[data-ds=giotto] .tbb:not(.tb-talk):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:auto;padding:var(--spacing-100) 0;gap:var(--spacing-050);border-radius:var(--radius-250);font-size:var(--text-body-xs-size);line-height:var(--text-body-xs-line);font-weight:var(--text-body-xs-weight);color:var(--color-content-primary)}:root[data-ds=giotto] .tbb[aria-current=page]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}}@media(pointer:coarse)and (max-height:500px){:root[data-ds=giotto] .tbb:not(.tb-talk):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-block:0}}:root[data-ds=giotto] :is(.ch-txt .ch-q,.msg.s p):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){max-width:80%;padding:var(--spacing-200) var(--spacing-300);border-radius:var(--radius-400)}:root[data-ds=giotto] .ch-txt .ch-s:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-body)}:root[data-ds=giotto] .msg.a p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:var(--spacing-200) var(--spacing-100);border-radius:var(--radius-300);background:none;color:var(--color-content-body)}:root[data-ds=giotto] .ch-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:var(--spacing-200);gap:var(--spacing-100)}:root[data-ds=giotto] :is(.ch-clip,.ch-sym,.ch-mic):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--spacing-900);height:var(--spacing-900);border-radius:var(--radius-250)}:root[data-ds=giotto] #chat .ch-send:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--spacing-900);height:var(--spacing-900);border-radius:var(--radius-250);opacity:1;background:var(--color-fill-control-disabled);color:var(--color-content-disabled)}:root[data-ds=giotto] #chat .ch-send.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special);color:var(--color-content-on-color)}@media(hover:hover){:root[data-ds=giotto] #chat .ch-send.on:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-hover)}}@media(max-width:767px){:root[data-ds=giotto] :is(.ch-clip,.ch-sym,.ch-mic,#chat .ch-send):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative}:root[data-ds=giotto] :is(.ch-clip,.ch-sym,.ch-mic,#chat .ch-send):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";position:absolute;inset:calc((var(--spacing-1100) - var(--spacing-900)) / -2)}}:root[data-ds=giotto] #ik-type:has(#ik-in:placeholder-shown) .btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-control-disabled);color:var(--color-content-disabled);box-shadow:none;pointer-events:none}:root[data-ds=giotto] .sheet :is(.sh-h h3,.ss-h h3,.sheet-h):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-headline-xs-size);line-height:var(--text-headline-xs-line);font-weight:var(--text-headline-xs-weight)}:root[data-ds=giotto] .sheet-x:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){top:var(--spacing-250);right:var(--spacing-250)}@media(max-width:640px){:root[data-ds=giotto] .sheet-card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-600) var(--radius-600) 0 0}:root[data-ds=giotto] .sheet :is(.sh-h h3,.ss-h h3,.sheet-h):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-l-bold-size);line-height:var(--text-body-l-bold-line);font-weight:var(--text-body-l-bold-weight)}}:root[data-ds=giotto] :is(.hm-pop,.pc-menu,.lang-l):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:var(--spacing-200);border-radius:var(--radius-400);background:var(--color-background-floating);border:1px solid var(--color-border-floating);box-shadow:var(--shadow-300)}:root[data-ds=giotto] :is(.hm-row,.pc-mi,.lang-l button):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:var(--spacing-1000);padding:var(--spacing-200);border-radius:var(--radius-300);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--text-body-m-weight)}:root[data-ds=giotto] .hm-t b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--text-body-m-weight)}:root[data-ds=giotto] .hm-t small:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}:root[data-ds=giotto] .hm-row.hm-ch:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:none}:root[data-ds=giotto] .hm-ch .hm-seg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:calc(var(--spacing-100) / 2);gap:calc(var(--spacing-100) / 2);border-radius:var(--radius-300);background:var(--color-fill-neutral)}:root[data-ds=giotto] .hm-ch .hm-seg button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--spacing-900);padding:0 var(--spacing-200);border-radius:var(--radius-250);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--text-body-s-weight);color:var(--color-content-primary)}:root[data-ds=giotto] .hm-ch .hm-seg button:not([aria-pressed=true]):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}@media(max-width:767px){:root[data-ds=giotto] :is(.hm-pop,.pc-menu,.lang-l):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-500)}:root[data-ds=giotto] :is(.hm-row,.pc-mi,.lang-l button):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:var(--spacing-1200);padding:var(--spacing-250);border-radius:var(--radius-350)}}:root[data-ds=giotto] :is(.ch-ask,.ik-ask):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-500);background:var(--color-background-floating);border:1px solid var(--color-border-floating);box-shadow:var(--shadow-400)}:root[data-ds=giotto] .ch-ask:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:var(--spacing-300) var(--spacing-600) var(--spacing-600)}:root[data-ds=giotto] :is(.ch-ask,.ik-ask) b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-bold-size);line-height:var(--text-body-m-bold-line);font-weight:var(--text-body-m-bold-weight)}:root[data-ds=giotto] :is(.ch-ask,.ik-ask) p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}:root[data-ds=giotto] :is(.ch-ask-r,.ik-ask-r):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:var(--spacing-200);margin-top:var(--spacing-300)}:root[data-ds=giotto] :is(.hud-top .ch-ask .btn.sm,.ik-ask .ik-ask-r .btn):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--spacing-900);padding:0 var(--spacing-250);font-size:var(--text-body-s-size)}@media(max-width:767px){:root[data-ds=giotto] :is(.ch-ask,.ik-ask):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-600)}:root[data-ds=giotto] :is(.ch-ask,.ik-ask) b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-l-bold-size);line-height:var(--text-body-l-bold-line)}:root[data-ds=giotto] :is(.ch-ask-r,.ik-ask-r):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:var(--spacing-400)}:root[data-ds=giotto] :is(.hud-top .ch-ask .btn.sm,.ik-ask .ik-ask-r .btn):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--spacing-1100);font-size:var(--text-body-m-size)}:root[data-ds=giotto] .ch-ask-r .btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 auto;white-space:nowrap}}:root[data-ds=giotto] .tip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:var(--spacing-150) var(--spacing-250);border-radius:var(--radius-250);background:var(--color-background-tooltip);color:var(--color-content-on-color);box-shadow:var(--shadow-200),inset 0 0 0 1px var(--color-border-tooltip);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--text-body-s-weight)}:root[data-ds=giotto] :is(.toast,.toast.ok):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:var(--spacing-150) var(--spacing-300);border:0;border-radius:var(--radius-350);background:var(--color-background-floating);box-shadow:var(--shadow-300),inset 0 0 0 1px var(--color-border-floating);color:var(--color-content-primary);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--text-body-s-weight)}:root[data-ds=giotto] .toast.warn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:linear-gradient(var(--color-fill-warning-subtle),var(--color-fill-warning-subtle)),var(--color-background-floating);box-shadow:var(--shadow-300),inset 0 0 0 1px var(--color-border-warning);color:var(--color-content-warning)}@media(max-width:767px){:root[data-ds=giotto] :is(.toast,.toast.ok):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-size);line-height:var(--text-body-m-line)}}:root[data-ds=giotto] :is(.rv-opt,.sm-o):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:var(--spacing-1200);padding:var(--spacing-200) var(--spacing-300);gap:var(--spacing-200);border:0;border-radius:var(--radius-300);background:var(--color-fill-control-raised);box-shadow:var(--shadow-control-raised),inset 0 0 0 1px var(--color-border-floating);color:var(--color-content-primary);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--text-body-m-weight)}@media(hover:hover){:root[data-ds=giotto] :is(.rv-opt,.sm-o):not(:disabled):not([aria-disabled=true]):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-control-hover);box-shadow:inset 0 0 0 1px var(--color-border-control-hover)}}:root[data-ds=giotto] :is(.rv-opt,.sm-o).on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);box-shadow:inset 0 0 0 1px var(--color-border-special)}:root[data-ds=giotto] :is(.rv-opt.right,.sm-o.ok):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-success-subtle);box-shadow:inset 0 0 0 1px var(--color-border-success);color:var(--color-content-success)}:root[data-ds=giotto] :is(.rd-o.wrong,.sm-o.ko):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-error-subtle);box-shadow:inset 0 0 0 1px var(--color-border-error);color:var(--color-content-error)}@media(max-width:767px){:root[data-ds=giotto] :is(.rv-opt,.sm-o):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:var(--spacing-250) var(--spacing-300);font-size:var(--text-body-l-size);line-height:var(--text-body-l-line)}}:root[data-ds=giotto] :is(.rv-card,.sm-q,.xm-part):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:var(--spacing-500);border-radius:var(--radius-600)}:root[data-ds=giotto] :is(.rp-sec,.rep-card,.rp-wd,.rp-grade,.rp-next) h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:root[data-ds=giotto] .rep-card:is(.good,.gap) h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-xl-bold-size);line-height:var(--text-body-xl-bold-line);font-weight:var(--text-body-xl-bold-weight);color:var(--color-content-primary)}:root[data-ds=giotto] .rep-card li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-family:var(--font-text);font-size:var(--text-paragraph-m-regular-size);line-height:var(--text-paragraph-m-regular-line);font-weight:var(--text-paragraph-m-regular-weight);color:var(--color-content-primary)}:root[data-ds=giotto] .rep-card li+li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-top:var(--spacing-200)}@media(max-width:767px){:root[data-ds=giotto] .rep-card li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-l-size);line-height:var(--text-body-l-line)}}:root[data-ds=giotto] :is(.lv-bar,.pb-track,.ml-pg):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--spacing-150);border-radius:var(--radius-100);background:var(--color-fill-control-strong);overflow:hidden}:root[data-ds=giotto] :is(.lv-bar i,.pb-track b,.ml-pg i):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:0;background:var(--color-fill-special)}:root[data-ds=giotto] .rv-bar:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{height:var(--spacing-150);border-radius:var(--radius-100);background:var(--color-fill-control-strong)}:root[data-ds=giotto] .rv-bar i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){top:var(--spacing-200);height:var(--spacing-150);border-radius:var(--radius-100) 0 0 var(--radius-100);background:var(--color-fill-special)}:root[data-ds=giotto] .pv-trail .ring circle:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke-width:3.5}:root[data-ds=giotto] .pv-trail .ring .r0:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-content-disabled)}:root[data-ds=giotto] .pv-trail .ring .r1:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-fill-special)}:root[data-ds=giotto] .pv-trail .ring .r2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-content-special);opacity:1}.ax-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){container:axbox/inline-size;border-radius:var(--radius-600);background:var(--color-background-raised);box-shadow:var(--shadow-raised-drop)}.ax-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";position:absolute;inset:0;z-index:30;border-radius:inherit;box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-raised),var(--shadow-raised-highlight);pointer-events:none}.ax-tb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.ax-cmd:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),:is(.ax-over,.ax-tag,.ax-hud):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass);-webkit-backdrop-filter:var(--app-over-blur);backdrop-filter:var(--app-over-blur)}.ax-tb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.ax-cmd:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:var(--app-over-cmd);color:var(--color-content-primary)}:is(.ax-over,.ax-tag,.ax-hud):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:var(--app-over-lab);border-radius:var(--radius-350);color:var(--color-content-primary)}.ax-pop:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-background-floating);box-shadow:var(--app-over-pop);border-radius:var(--radius-350)}.ax-veil:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;background:var(--app-scrim)}.ax-tb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;gap:var(--spacing-050);min-height:var(--size-1100);padding:var(--spacing-100);box-sizing:border-box;border-radius:var(--radius-350)}.ax-tb[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.ax-tb:not(:has(>:not([hidden]):not(.ax-tbd))):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.ax-tb.ax-tl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.ax-tb.ax-tr:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.ax-tb.ax-bl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.ax-tb.ax-br:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;z-index:6}.ax-tl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){left:var(--spacing-300);top:var(--spacing-300)}.ax-tr:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){right:var(--spacing-300);top:var(--spacing-300)}.ax-bl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){left:var(--spacing-300);bottom:var(--spacing-300)}.ax-br:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){right:var(--spacing-300);bottom:var(--spacing-300)}:is(.ax-tb,.ax-lv) button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),button.ax-credit-x:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-100);flex:none;height:var(--size-900);min-width:var(--size-900);padding:0 var(--spacing-200);box-sizing:border-box;border:0;border-radius:var(--radius-250);background:transparent;color:var(--color-content-primary);font:inherit;font-size:var(--text-body-s-bold-size);line-height:var(--text-body-s-bold-line);font-weight:var(--font-weight-typography-bold-theme);white-space:nowrap;cursor:pointer;transition:background-color .15s}:is(.ax-tb,.ax-lv) button>span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0 var(--spacing-050)}.ax-tb button:disabled:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-disabled);cursor:default}@media(hover:hover){:is(.ax-tb,.ax-lv) button:not(:disabled):not(.pri):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),button.ax-credit-x:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-control)}}:is(.ax-tb,.ax-lv) button:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),button.ax-credit-x:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:calc(-1 * var(--border-width-medium))}.ax-tb button:is([aria-pressed=true],[aria-checked=true],[aria-selected=true]):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special)}.ax-tb button.pri:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special);color:var(--color-content-on-color)}@media(hover:hover){.ax-tb button.pri:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-hover)}}.ax-tbd:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;align-self:stretch;width:var(--border-width-small);margin:var(--spacing-050);background:var(--color-border-divider)}.ax-tbd:has(+[hidden]):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.ax-zoom .ax-tbd:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}@container axbox (max-width:719px){:where(.ax-stage:has(.ax-mid)) .ax-zoom:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:calc(var(--spacing-300) + var(--size-1100) + var(--spacing-200))}}.ax-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;flex:none;width:var(--size-500);height:var(--size-500);background:currentColor;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat}:is(.ax-tb,.ax-lv,.ax-credit) :is(svg,.ax-ic):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:var(--size-500);height:var(--size-500);color:var(--color-icon-stroke-color-default)}.ax-tb button:is([aria-pressed=true],[aria-checked=true],[aria-selected=true],:disabled) :is(svg,.ax-ic):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:inherit}@media(max-width:640px){.ax-tb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:var(--spacing-050)}.ax-zoom .ax-z:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.ax-zoom .ax-tbd:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.ax-zoom:not(:has(>:not(.ax-z):not(.ax-tbd):not([hidden]))):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.ax-range:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:calc(100% - 80px)}:is(.ax-tb,.ax-lv) button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),button.ax-credit-x:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--size-1000);min-width:var(--size-1000);font-size:var(--text-body-s-bold-compact-size);line-height:var(--text-body-s-bold-compact-line)}}.ax-credit:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;right:var(--spacing-300);top:calc(var(--spacing-300) + var(--size-1100) + var(--spacing-200));z-index:8;width:min(360px,calc(100% - 2 * var(--spacing-300)));max-height:calc(100% - var(--size-1100) - 3 * var(--spacing-300) - var(--spacing-200));overflow:auto;box-sizing:border-box;padding:var(--spacing-300) calc(var(--spacing-100) + var(--size-900) + var(--spacing-100)) var(--spacing-300) var(--spacing-400);color:var(--color-content-secondary);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);overscroll-behavior:contain}.ax-credit[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.ax-tb.ax-none:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.ax-credit-t p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0}.ax-credit-t p+p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-top:var(--spacing-150)}.ax-credit-t a:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special);text-decoration:underline;text-underline-offset:2px}.ax-credit-x:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;right:var(--spacing-100);top:var(--spacing-100)}@media(max-width:640px){.ax-credit:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-right:calc(var(--spacing-100) + var(--size-1000) + var(--spacing-100))}}#ax-card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--card:var(--color-background-raised);box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-raised),var(--shadow-raised-highlight),var(--shadow-raised-drop)}.ax-lv:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:sticky;top:0;z-index:5;display:flex;min-width:0;margin:0 0 calc(-1 * var(--spacing-200)) calc(-1 * var(--spacing-200));background:var(--card);box-shadow:0 calc(var(--border-width-small) - 22px) 0 var(--card)}.ax-lv>button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:0 1 auto;min-width:0;max-width:100%;color:var(--color-content-secondary)}.ax-lv-end:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:var(--spacing-050);flex:none;margin-left:auto}.ax-lv-end:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.ax-lv>button>span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#ax-card:has(>.ax-lv):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){scroll-padding-top:calc(22px + var(--size-900) + var(--spacing-200))}@media(max-width:860px){#ax-card:has(>.ax-lv):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){scroll-padding-top:calc(var(--spacing-050) + var(--size-1000) + var(--spacing-200))}}#ax-side:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-300);min-width:0;padding:var(--spacing-400);box-sizing:border-box;border-radius:var(--radius-600);background:var(--color-background-raised);box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-raised),var(--shadow-raised-highlight),var(--shadow-raised-drop)}:where(.ax-side,.ax-card) :where(button,[role=button],[role=option],a[href],li[tabindex]):where(:hover,:focus-visible,.hot,[aria-current=true]):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-250)}:root:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--ax-sheet:360px;--ax-list:312px}@media(min-width:861px){body[data-screen=appx]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){overflow:hidden}#appx:not([hidden]):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;height:100vh;height:100dvh}#appx>.ax-top:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;padding-left:var(--spacing-400);padding-right:var(--spacing-400)}#appx>.ax:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 auto;min-height:0;width:100%;max-width:none;margin:0;box-sizing:border-box;padding:0 var(--spacing-400) var(--spacing-400);grid-template-columns:minmax(0,1fr) var(--ax-sheet);gap:var(--spacing-400);align-items:stretch}#appx>.ax:has(>.ax-side:not([hidden])):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-template-columns:var(--ax-list) minmax(0,1fr) var(--ax-sheet)}#appx>.ax>.ax-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:auto;min-height:0}#appx>.ax>.ax-sheet:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:contents}#appx>.ax :is(.ax-card,.ax-side):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:0;overflow:auto;overscroll-behavior:contain}#appx>.ax :is(.ax-card,.ax-side)>*:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex-shrink:0}.ax-grab:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),#appx>.ax .ax-views:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}}@media(min-width:861px)and (max-width:1179px){#appx>.ax:has(>.ax-side:not([hidden])):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-template-columns:minmax(0,1fr) var(--ax-sheet);grid-template-rows:auto minmax(0,1fr)}#appx>.ax:has(>.ax-side:not([hidden]))>.ax-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-column:1;grid-row:1/-1}#appx>.ax:has(>.ax-side:not([hidden]))>.ax-side:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),#appx>.ax:has(>.ax-side:not([hidden]))>.ax-sheet>.ax-card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-column:2;grid-row:2}#appx>.ax:has(>.ax-side:not([hidden]))>.ax-sheet>.ax-views:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-column:2;grid-row:1;grid-template-columns:1fr 1fr;gap:var(--spacing-150)}#appx>.ax[data-view=card]>.ax-side:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),#appx>.ax:not([data-view=card]):has(>.ax-side:not([hidden]))>.ax-sheet>.ax-card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}}.ax-views [role=tab]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--size-1000);padding:0 var(--spacing-300);border:var(--border-width-small) solid var(--color-border-default);border-radius:var(--radius-250);background:var(--color-fill-neutral);color:var(--color-content-secondary);font:inherit;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);cursor:pointer}.ax-views [aria-selected=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);border-color:var(--color-border-special);color:var(--color-content-special)}@media(hover:hover){.ax-views [aria-selected=false]:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);border-color:var(--color-border-hover)}}.ax-views [role=tab]:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:var(--border-width-medium)}@media(max-width:860px){body[data-screen=appx]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){overflow:hidden}#appx:not([hidden]):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;height:100vh;height:100dvh}#appx>.ax-top:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;padding-left:var(--spacing-300);padding-right:var(--spacing-300)}#appx>.ax:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 auto;min-height:0;position:relative;display:block;width:100%;max-width:none;margin:0;padding:0;overflow:hidden;--ax-sheet-h:132px;--ax-hold:132px}#appx>.ax>.ax-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:var(--spacing-300);right:var(--spacing-300);top:var(--spacing-100);bottom:calc(var(--ax-hold) + var(--spacing-200));width:auto;height:auto;min-height:0;transition:bottom .26s cubic-bezier(.2,.8,.2,1),visibility 0s}#appx>.ax[data-sheet=full]>.ax-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){visibility:hidden;transition:bottom .26s cubic-bezier(.2,.8,.2,1),visibility 0s linear .26s}#appx>.ax>.ax-side:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}#appx>.ax>.ax-sheet>.ax-views:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none;flex:none;grid-template-columns:1fr 1fr;gap:var(--spacing-150);margin:0 var(--spacing-400) var(--spacing-100)}#appx>.ax:has(#ax-side:not([hidden]))>.ax-sheet>.ax-views:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid}#appx>.ax>.ax-sheet>#ax-side:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;border-radius:0;box-shadow:none;background:transparent;padding:var(--spacing-300) var(--spacing-400) calc(var(--spacing-500) + env(safe-area-inset-bottom,0px))}#appx>.ax>.ax-sheet>#ax-side>*:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex-shrink:0}#appx>.ax[data-view=card]>.ax-sheet>#ax-side:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),#appx>.ax:not([data-view=card]):has(#ax-side:not([hidden]))>.ax-sheet>#ax-card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}#appx>.ax>.ax-sheet:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:0;right:0;bottom:0;z-index:20;height:var(--ax-sheet-h);display:flex;flex-direction:column;border-radius:var(--radius-600) var(--radius-600) 0 0;background:var(--color-background-floating);box-shadow:var(--app-over-pop);transition:height .26s cubic-bezier(.2,.8,.2,1)}#appx>.ax.ax-still>:is(.ax-stage,.ax-sheet):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transition:none}.ax-grab:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;display:grid;place-items:center;width:100%;height:var(--size-700);padding:0;border:0;border-radius:var(--radius-600) var(--radius-600) 0 0;background:transparent;cursor:grab;touch-action:none}.ax-grab i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:var(--size-1000);height:var(--spacing-100);border-radius:var(--radius-full);background:var(--color-border-elevated)}.ax-grab:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:calc(-1 * var(--border-width-medium))}#appx>.ax>.ax-sheet>#ax-card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--card:var(--color-background-floating);flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;border-radius:0;box-shadow:none;padding:var(--spacing-050) var(--spacing-400) calc(var(--spacing-500) + env(safe-area-inset-bottom,0px))}#appx>.ax>.ax-sheet>#ax-card>*:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex-shrink:0}}@media(max-width:860px)and (prefers-reduced-motion:reduce){#appx>.ax>:is(.ax-stage,.ax-sheet):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transition:none}}.ax-card .ax-big:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:clamp(26px,3vw,32px);font-weight:900;line-height:1.1;color:var(--color-content-title)}.an-host:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;transition:opacity .22s}.an-host.off:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:.25}.an-pic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.an-pic[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.an-pic.an-real:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--an-x:72px;inset:104px var(--an-x) 72px;margin:auto;width:auto;height:min(calc(100% - 176px),calc((100cqw - 2*var(--an-x))/var(--an-r,1.333)));aspect-ratio:var(--an-r,1.333);object-fit:cover;border-radius:var(--radius-500)}@media(max-width:860px){.an-pic.an-real:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--an-x:12px}}.an-pic.an-real:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.an-photo img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:var(--shadow-raised-drop);outline:var(--border-width-small) solid var(--color-border-raised);outline-offset:calc(-1*var(--border-width-small))}.an-wait:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;z-index:4;display:grid;place-items:center;pointer-events:none}.an-wait[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.an-kind:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:var(--spacing-300);top:calc(var(--spacing-300) + var(--size-1100) + var(--spacing-200));z-index:5;color:var(--color-content-secondary);font-size:13px;font-weight:700;line-height:1.3;max-width:calc(100% - 76px)}:where(.an-kind:not(.ax-tb)):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:5px 12px}.an-tools:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:var(--spacing-300);z-index:6;transform:translate(-50%)}:where(.an-tools):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-full);border:1px solid var(--color-border-elevated);background:var(--color-background-default-elevated)}.an-me:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px 0 10px;border-radius:var(--radius-full);border:0;background:transparent;color:var(--color-content-title);font:inherit;font-weight:800;font-size:14px;white-space:nowrap;cursor:pointer}.an-me[aria-pressed=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}.an-cm:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;gap:3px;height:36px;padding:0 10px;border-radius:var(--radius-full);background:var(--color-fill-input);color:var(--color-content-secondary);font-size:13px;font-weight:700}.an-cm[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.an-cm input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:36px;border:0;padding:0;background:transparent;color:var(--color-content-title);font:inherit;font-size:16px;font-weight:800;text-align:right;outline:none;-moz-appearance:textfield}.an-cm input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-outer-spin-button,.an-cm input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.an-tool:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:36px;height:36px;display:grid;place-items:center;border-radius:50%;color:var(--color-content-title);cursor:pointer;flex:none}.an-tool[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.an-me[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.an-tool svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:18px;height:18px}.an-side:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:50% var(--spacing-300) auto var(--spacing-300);z-index:5;display:flex;justify-content:space-between;pointer-events:none;transform:translateY(-50%)}.an-side>.ax-tb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){pointer-events:auto}:where(.an-tool):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:0;background:transparent}@media(hover:hover){.an-me:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.an-tool:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}.an-head:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:4px}.an-head h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:clamp(26px,3vw,32px);line-height:1.12;font-weight:900;color:var(--color-content-title)}.an-sci:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-style:italic;color:var(--color-content-secondary);font-size:14px}.an-photo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:var(--spacing-300) 0 0}.an-photo[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.an-photo img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:auto;max-width:100%;height:auto;max-height:300px;margin-inline:auto;border-radius:var(--radius-400)}.an-photo figcaption:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-top:6px;font-size:12px;line-height:16px;color:var(--color-content-tertiary)}.an-photo figcaption a:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:inherit;text-decoration:none}.an-photo figcaption a:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){text-decoration:underline}.an-hook:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:6px 0 0;font-family:var(--font-text);font-size:17px;line-height:1.4;color:var(--color-content-title)}.an-when:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:6px;padding-top:14px;border-top:1px solid var(--color-border-divider)}.an-wl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.an-wl b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:15px;font-weight:800;color:var(--color-content-title)}.an-wl span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:14px;color:var(--color-content-secondary)}.an-bar:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;height:12px;border-radius:6px;overflow:hidden;background:var(--color-fill-neutral)}.an-bar i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;top:0;bottom:0;border-right:1px solid var(--app-card)}.an-bar b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;top:0;bottom:0;background:var(--color-fill-special);border-radius:3px;min-width:6px}.an-barl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;justify-content:space-between;font-size:12px;color:var(--color-content-tertiary)}.an-rows:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;flex-direction:column}.an-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:11px 0;border-top:1px solid var(--color-border-divider);display:flex;flex-direction:column;gap:3px}.an-row dt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:800;color:var(--color-content-secondary)}.an-row dd:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-family:var(--font-text);font-size:15.5px;line-height:1.45;color:var(--color-content-title)}.an-mapb:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.an-map:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:100%;height:auto;margin-top:8px;border-radius:10px;background:var(--color-fill-neutral)}.an-map path:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-content-tertiary);opacity:.5}.an-map circle:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-fill-special);stroke:var(--app-card);stroke-width:.8}.an-warn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;color:var(--color-icon-stroke-color-warning)}.an-warn svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:16px;height:16px}.an-sure:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.an-iucn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:12px;font-weight:700;padding:1px 8px;border-radius:var(--radius-full);border:1px solid var(--color-border-elevated);color:var(--color-content-secondary)}.an-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:12px;width:100%;min-height:60px;padding:8px 14px 8px 8px;text-align:left}.an-go>svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:20px;height:20px;flex:none;margin-left:auto}.an-gp:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:64px;height:44px;border-radius:10px;overflow:hidden;background:var(--color-fill-neutral)}.an-gp img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;height:100%;object-fit:cover;display:block}.an-gt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;min-width:0}.an-gt em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:12.5px;opacity:.85;font-weight:700}.an-gt b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:16px;font-weight:900;line-height:1.2;overflow-wrap:anywhere}.an-foot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 16px}.an-src:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:14px;color:var(--color-content-secondary);min-width:0}.an-src summary:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){cursor:pointer;font-weight:700;min-height:36px;line-height:36px}.an-src ul:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:6px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:6px}.an-src a:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special);overflow-wrap:anywhere}.an-seek input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;height:100%;border:0;padding:0;background:transparent;color:var(--color-content-title);font:inherit;font-size:16px;outline:none}.an-seek input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::placeholder{color:var(--color-content-tertiary)}.an-seek input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-search-cancel-button{-webkit-appearance:none}.an-fi:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;flex:none;color:var(--color-icon-stroke-color-default)}.an-n:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:13.5px;color:var(--color-content-secondary)}.an-list:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;min-width:0}.an-gh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:14px 0 4px;padding:0 6px;font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:var(--color-content-secondary)}.an-gh:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-top:2px}.an-gh em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-weight:700;letter-spacing:0}.an-r:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:6px;box-sizing:border-box;border:0;border-top:1px solid var(--color-border-default);background:transparent;color:var(--color-content-title);font:inherit;text-align:left;cursor:pointer}.an-gh+.an-r:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.an-r:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.an-r[aria-current=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.an-r[aria-current=true]+.an-r:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top-color:transparent}.an-r[aria-current=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);border-radius:var(--radius-250)}@media(hover:hover){.an-r:not([aria-current=true]):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover);border-radius:var(--radius-250)}}.an-r:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:-3px}.an-rp:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:64px;height:44px;border-radius:var(--radius-200);overflow:hidden;background:var(--color-fill-neutral)}.an-rp img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;height:100%;object-fit:cover;display:block}.an-rt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;min-width:0}.an-rt b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:15px;font-weight:800;line-height:1.25}.an-rt em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:13px;line-height:1.3;color:var(--color-content-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.an-none:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:8px 6px;font-size:14px;line-height:1.4;color:var(--color-content-secondary)}.an-seek:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:min(360px,calc(100% - 2 * var(--spacing-300) - var(--size-1100) - var(--spacing-200)));padding:0 var(--spacing-300);gap:var(--spacing-250)}.an-seek:focus-within:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 1px var(--color-border-special),var(--app-over-cmd)}.an-drop:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:var(--spacing-300);top:calc(var(--spacing-300) + var(--size-1100) + var(--spacing-200));z-index:9;width:min(360px,calc(100% - 2 * var(--spacing-300)));max-height:calc(100% - var(--size-1100) - 3 * var(--spacing-300) - var(--spacing-200));overflow:auto;box-sizing:border-box;padding:var(--spacing-200) var(--spacing-250);display:flex;flex-direction:column;gap:var(--spacing-200);overscroll-behavior:contain}.an-drop[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.an-dh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:sticky;top:calc(-1 * var(--spacing-200));z-index:1;display:flex;flex-direction:column;gap:var(--spacing-200);margin:calc(-1 * var(--spacing-200)) calc(-1 * var(--spacing-250)) 0;padding:var(--spacing-200) var(--spacing-250);background:var(--color-background-floating)}.an-drop .an-chips:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;padding:0}.an-two.ax-tl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){top:calc(var(--spacing-300) + var(--size-1100) + var(--spacing-200))}@media(max-height:480px)and (min-width:640px){.an-seek:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:240px}.an-two.ax-tl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){top:var(--spacing-300);left:calc(2 * var(--spacing-300) + 240px)}}.an-chips:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 -22px;padding:2px 22px}.an-chips:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-scrollbar{display:none}.an-chips button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;height:34px;padding:0 12px;border-radius:var(--radius-full);border:1px solid var(--color-border-elevated);background:transparent;color:var(--color-content-secondary);font:inherit;font-weight:700;font-size:13.5px;cursor:pointer;white-space:nowrap}.an-chips button[aria-pressed=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);border-color:var(--color-border-special);color:var(--color-content-title)}@media(hover:hover){.an-chips button:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}.an-chips button[aria-pressed=true]:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle-hover)}}.an-tool:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.an-me:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.an-chips button:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:2px}@media(max-width:860px){.an-chips:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0 -18px;padding:2px 18px}}.an-side[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.an-kind[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.an-chal:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:var(--spacing-200)}.an-chal:not(.an-off):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),#an-chal:not(.an-off):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-top:0;border-top:0}.an-cr:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-200) var(--spacing-300);width:100%}.an-cr .btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none}.an-ot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:2px;min-width:0}.an-v:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:19px;font-weight:900;line-height:1.25;color:var(--color-content-title)}.an-why:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:6px;width:100%}.an-why p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-family:var(--font-text);font-size:15.5px;line-height:1.45;color:var(--color-content-title)}.an-why b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:800}.an-hud .ax-hn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){white-space:normal;overflow:visible;font-size:17px;line-height:1.25;text-wrap:balance}.an-play:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:var(--an-top,76px) var(--spacing-300) var(--spacing-300);z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-300);min-height:0}.an-play[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.an-labs[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.an-ch[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.an-fila:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--spacing-250);width:min(860px,100%)}.an-three:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:min(640px,100%)}.an-t:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-100);min-width:0;padding:var(--spacing-200);box-sizing:border-box;border:0;border-radius:var(--radius-350);background:var(--app-glass);-webkit-backdrop-filter:var(--app-over-blur);backdrop-filter:var(--app-over-blur);box-shadow:var(--app-over-cmd);color:var(--color-content-title);font:inherit;font-size:14px;line-height:1.2;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none}.an-t b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:800;hyphens:manual;overflow-wrap:normal;max-width:100%}.an-fila:not(.an-three,.an-scale) .an-t:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){cursor:grab;touch-action:none}.an-t.held:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){z-index:3;cursor:grabbing;box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-special),var(--app-over-pop)}.an-tp:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:100%;aspect-ratio:3/2}.an-tp img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:100%;height:100%;object-fit:contain;border-radius:var(--radius-200);pointer-events:none}.an-tv:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:12.5px;font-weight:700;line-height:1.2;color:var(--color-content-secondary)}.an-tv:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.an-t.ok:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-success);background:var(--color-fill-success-subtle)}.an-t.no:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-error);background:var(--color-fill-error-subtle)}.an-t:disabled:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){cursor:default;color:var(--color-content-title)}.an-t:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:2px}@media(hover:hover){.an-t:not(:disabled):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}.an-scale:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-items:end}.an-scale .an-t:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;cursor:default}.an-ends:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:var(--spacing-250);width:min(860px,100%);font-size:13px;font-weight:800;color:var(--color-content-secondary)}.an-ends i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;flex:1;height:2px;border-radius:1px;background:var(--color-border-elevated)}.an-ends i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";position:absolute;right:0;top:50%;width:8px;height:8px;border-top:2px solid var(--color-border-elevated);border-right:2px solid var(--color-border-elevated);transform:translateY(-50%) rotate(45deg)}.an-line:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;align-items:center;gap:var(--spacing-250);width:min(860px,100%);min-height:0}.an-line>.an-fila:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.an-line>.an-ends:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%}.an-pick:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:min(640px,100%)}.an-line.an-col:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:". lo" "ar fila" ". hi";gap:var(--spacing-150) var(--spacing-200);width:min(440px,100%);align-items:stretch}.an-pick.an-col:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-template-columns:minmax(0,1fr);grid-template-areas:"fila"}.an-col>.an-fila:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-area:fila;grid-auto-flow:row;grid-auto-rows:auto;width:auto;gap:var(--spacing-150)}.an-col>.an-ends:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:contents}.an-col>.an-ends span:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-area:lo}.an-col>.an-ends span:last-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-area:hi}.an-col>.an-ends i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-area:ar;flex:none;width:2px;height:auto;justify-self:center;margin-bottom:2px}.an-col>.an-ends i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{inset:auto auto 0 50%;transform:translate(-50%) rotate(135deg)}.an-col .an-t:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex-direction:row;justify-content:flex-start;gap:var(--spacing-250);padding:var(--spacing-100) var(--spacing-250) var(--spacing-100) var(--spacing-100);font-size:13px;text-align:left}.an-col .an-tp:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:64px}.an-col .an-t b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0}.an-act:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;justify-content:center;flex:none}.an-fact:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;max-width:640px;font-family:var(--font-text);font-size:18px;line-height:1.4;text-align:center;color:var(--color-content-title)}.an-wmb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;width:100%;min-height:0;display:flex;justify-content:center}.an-wm:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:100%;height:auto;max-height:100%;border-radius:var(--radius-400);background:var(--color-fill-neutral);touch-action:none;cursor:crosshair;outline:none}.an-wm:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:2px}.an-wm path:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-content-tertiary);opacity:.5}.an-wd circle:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-fill-special)}.an-pin:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-content-title);stroke:var(--color-fill-special);stroke-width:.8}.an-ln:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-content-title);stroke-width:1.5;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.an-play>.an-tp:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:min(150px,32%);pointer-events:none}.an-km:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){pointer-events:none}.an-km.low:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transform:translate(-50%,16px);animation:none}.an-ch:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:var(--spacing-300);z-index:7;transform:translate(-50%);width:min(620px,calc(100% - 2 * var(--spacing-300)));display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--spacing-200)}.an-ch button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:48px;padding:6px 10px;border:0;border-radius:var(--radius-350);background:var(--app-glass);-webkit-backdrop-filter:var(--app-over-blur);backdrop-filter:var(--app-over-blur);box-shadow:var(--app-over-cmd);color:var(--color-content-title);font:inherit;font-weight:800;font-size:14.5px;line-height:1.2;cursor:pointer}@media(hover:hover){.an-ch button:not(:disabled):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}.an-ch button:disabled:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){cursor:default;color:var(--color-content-title)}.an-ch button.ok:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-success);background:var(--color-fill-success-subtle)}.an-ch button.no:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-error);background:var(--color-fill-error-subtle)}.an-labs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;z-index:5;pointer-events:none}.an-lab:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:0;top:0;display:flex;flex-direction:column;align-items:center;max-width:150px;padding:3px 8px;box-sizing:border-box;text-align:center}.an-lab b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:13px;font-weight:800;line-height:1.2}.an-lab em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:12px;line-height:1.2;color:var(--color-content-secondary)}.an-lab:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";position:absolute;left:var(--lx,50%);top:100%;width:1px;height:var(--lh,0);background:var(--color-border-elevated)}.an-me2 b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}@media(max-width:860px){.an-off:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:-1;padding-top:0;border-top:0}.an-off .ax-note:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.an-chal:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-top:0;border-top:0}.an-t:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:var(--spacing-100);font-size:12px}.an-tv:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:11px}.an-hud .ax-hn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:15px}.an-ends:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:12px}.an-fact:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:15.5px}.an-ch:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-auto-flow:row}.an-ch button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:40px}.an-lab:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){max-width:110px;padding:2px 6px}.an-lab b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:12px}.an-lab em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:11px}.an-col .an-tp:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:56px}}#appx[data-app=bilancia] .bl-eq:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:clamp(24px,2.4vw,30px);font-weight:900;line-height:1.15;color:var(--color-content-title);font-variant-numeric:tabular-nums}#appx[data-app=bilancia] .bl-stats:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;flex-wrap:wrap;gap:4px 20px;font-size:15px;color:var(--color-content-secondary)}#appx[data-app=bilancia] .bl-stats:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}#appx[data-app=bilancia] .bl-stats b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-left:4px;color:var(--color-content-title);font-variant-numeric:tabular-nums}#appx[data-app=bilancia] #bl-said .link:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:6px 0}#appx[data-app=bilancia] .ax-card>.ax-chal:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0;padding-top:0}.ap-csub:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:calc(-1 * var(--spacing-150)) 0 var(--spacing-350);max-width:760px;font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);color:var(--color-content-secondary)}.bz-gi:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-block;flex:none;width:var(--spacing-icon-size-20);height:var(--spacing-icon-size-20);background:currentColor;-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat}.bz-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;flex:none;width:var(--spacing-icon-size-20);height:var(--spacing-icon-size-20);stroke-width:var(--spacing-icon-stroke-width-20-light)}#appx .ax-stage.ceo-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),#appx .ax-stage.su-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-background-default-default);border:var(--border-width-small) solid var(--color-border-default)}@media(min-width:861px){#appx[data-app=ceo] .ax-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),#appx[data-app=startup] .ax-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:sticky;top:var(--spacing-300)}}@media(max-width:860px){#appx[data-app=ceo] .ax-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),#appx[data-app=startup] .ax-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:64vh;height:64dvh;min-height:440px;max-height:640px}}.bz-top:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:var(--spacing-300);right:var(--spacing-300);top:var(--spacing-300);z-index:5;display:flex;align-items:center;gap:var(--spacing-250);pointer-events:none}.bz-top>*:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){pointer-events:auto}.bz-views:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;gap:var(--spacing-100);min-width:0;padding:var(--spacing-100);border-radius:var(--radius-300);background:var(--color-background-default-elevated);box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-elevated)}.bz-views button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;gap:var(--spacing-150);height:var(--size-900);padding:0 var(--spacing-300);border:0;border-radius:var(--radius-200);background:transparent;color:var(--color-content-secondary);font:inherit;font-size:var(--text-body-s-bold-size);line-height:var(--text-body-s-bold-line);font-weight:var(--text-body-s-bold-weight);cursor:pointer;white-space:nowrap}.bz-views button[aria-selected=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);color:var(--color-content-title)}@media(hover:hover){.bz-views button:not([aria-selected=true]):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral);color:var(--color-content-title)}}.bz-views button:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:calc(-1 * var(--border-width-medium))}@media(max-width:560px){.bz-views button .bz-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.bz-views button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0 var(--spacing-250)}}@media(max-width:380px){.bz-views button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0 var(--spacing-200)}}.bz-view:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:0;right:0;top:calc(var(--size-1100) + var(--spacing-500));bottom:0;overflow:auto;padding:0 var(--spacing-400) var(--spacing-400)}.bz-view[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.ceo-map:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;overflow:hidden;padding:0 var(--spacing-250) var(--spacing-300)}.ceo-mapw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;flex:1;min-height:0}.ceo-svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;width:100%;height:100%;overflow:visible;touch-action:none}.bz-gl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-border-default);stroke-width:var(--border-width-small)}.bz-gl.zero:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-border-hover)}.bz-gt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-content-tertiary);font-size:var(--text-body-xs-size);font-weight:var(--text-body-xs-weight);font-variant-numeric:tabular-nums}.bz-ax:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-content-secondary);font-size:var(--text-body-xs-bold-size);font-weight:var(--text-body-xs-bold-weight)}.ceo-zone ellipse:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-fill-neutral);stroke:var(--color-border-hover);stroke-width:var(--border-width-small);stroke-dasharray:3 5}.ceo-zone text:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-content-secondary);font-size:var(--text-body-xs-bold-size);font-weight:var(--text-body-xs-bold-weight)}.ceo-zone text.n:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-content-tertiary);font-weight:var(--text-body-xs-weight)}.ceo-trail:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:none;stroke-width:1.5;stroke-opacity:.45;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2 4}.ceo-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){cursor:pointer;transition:transform .9s cubic-bezier(.2,.8,.2,1)}.ceo-b circle:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill-opacity:.88;stroke:var(--color-background-default-default);stroke-width:var(--border-width-medium)}.ceo-b.me circle:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill-opacity:1;stroke:var(--color-content-title)}.ceo-b text:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-neutral-white);font-size:var(--text-body-xs-bold-size);font-weight:var(--text-body-xs-bold-weight);pointer-events:none}.ceo-b:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:none}.ceo-b:focus-visible circle:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-border-special);stroke-width:4}.ceo-ghost:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-fill-special-subtle);stroke:var(--color-content-special);stroke-width:var(--border-width-medium);stroke-dasharray:5 4}.ceo-arrow:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-content-special);stroke-width:1.5;stroke-dasharray:4 4}.ceo-gt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-content-special);font-size:var(--text-body-xs-bold-size);font-weight:var(--text-body-xs-bold-weight);pointer-events:none}.ceo-ghost.still:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:none;stroke-width:1.5}.ceo-hint:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;margin:var(--spacing-100) var(--spacing-150) 0;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--text-body-s-bold-weight);color:var(--color-content-special)}.ceo-hit:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:transparent;cursor:grab;touch-action:none}.ceo-hit:active:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){cursor:grabbing}@media(prefers-reduced-motion:reduce){.ceo-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transition:none}}.ceo-share:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;padding:var(--spacing-200) var(--spacing-150) 0}.bz-share:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200)}.bz-st:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-bold-size);line-height:var(--text-body-s-bold-line);font-weight:var(--text-body-s-bold-weight);color:var(--color-content-secondary)}.bz-sb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;gap:var(--spacing-050);height:var(--spacing-300)}.bz-sb i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;min-width:var(--spacing-050);background:var(--c);border-radius:var(--radius-050)}.bz-sb i:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-100) var(--radius-050) var(--radius-050) var(--radius-100)}.bz-sb i:last-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-050) var(--radius-100) var(--radius-100) var(--radius-050)}.bz-legend:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--spacing-100) var(--spacing-350);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}.bz-legend li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;gap:var(--spacing-150);white-space:nowrap}.bz-legend li.me:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title);font-weight:var(--text-body-s-bold-weight)}.bz-legend b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title);font-variant-numeric:tabular-nums}.bz-legend i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:var(--spacing-250);height:var(--spacing-250);border-radius:var(--radius-full);background:var(--c)}.bz-legend i.dash:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--size-400);height:0;border-radius:0;background:none;border-top:var(--border-width-medium) dashed var(--c)}.bz-ct:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;margin:var(--spacing-050) 0 var(--spacing-150);font-size:var(--text-body-m-bold-size);line-height:var(--text-body-m-bold-line);font-weight:var(--text-body-m-bold-weight);color:var(--color-content-title)}.bz-cw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;margin-top:var(--spacing-200)}.bz-chart:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:100%;height:auto;overflow:visible;touch-action:pan-y}.bz-ln path:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bz-ln.me path:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke-width:3}.bz-ln circle:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-background-default-default);stroke-width:var(--border-width-medium)}.bz-gv:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-content-title);font-size:var(--text-body-s-bold-size);font-weight:var(--text-body-s-bold-weight)}.bz-cross:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-border-hover);stroke-width:var(--border-width-small)}.bz-goal:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-content-special);stroke-width:1.5;stroke-dasharray:5 5}.bz-gl2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-content-special);font-size:var(--text-body-xs-bold-size);font-weight:var(--text-body-xs-bold-weight)}.bz-tipbox:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;top:var(--spacing-200);z-index:8;min-width:150px;max-width:240px;padding:var(--spacing-250) var(--spacing-300);border-radius:var(--radius-300);background:var(--color-background-default-elevated);box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-elevated),var(--shadow-400);pointer-events:none;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line)}.bz-tipbox[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.bz-tipbox>b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;margin-bottom:var(--spacing-150);color:var(--color-content-title);font-weight:var(--text-body-s-bold-weight)}.bz-tipbox ul:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-100)}.bz-tipbox li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:var(--spacing-200);color:var(--color-content-secondary)}.bz-tipbox li span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1}.bz-tipbox li b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title);font-variant-numeric:tabular-nums}.bz-tipbox li i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:var(--spacing-200);height:var(--spacing-200);border-radius:var(--radius-full);background:var(--c)}.bz-tipbox li i.dash:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--spacing-350);height:0;border-radius:0;background:none;border-top:var(--border-width-medium) dashed var(--c)}.ceo-books:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-400)}.bz-pl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;border-collapse:collapse;margin-top:var(--spacing-200);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line)}.bz-pl th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){text-align:left;font-weight:var(--text-body-s-weight);color:var(--color-content-secondary);padding:var(--spacing-150) 0;border-bottom:var(--border-width-small) solid var(--color-border-default)}.bz-pl td:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){text-align:right;font-weight:var(--text-body-s-bold-weight);color:var(--color-content-title);font-variant-numeric:tabular-nums;padding:var(--spacing-150) 0 var(--spacing-150) var(--spacing-300);border-bottom:var(--border-width-small) solid var(--color-border-default);white-space:nowrap}.bz-pl thead th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){text-align:right;padding:0 0 var(--spacing-150) var(--spacing-300);font-size:var(--text-body-xs-bold-size);line-height:var(--text-body-xs-bold-line);font-weight:var(--text-body-xs-bold-weight);color:var(--color-content-tertiary)}.bz-pl tr.sub th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bz-pl tr.sub td:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:var(--text-body-s-bold-weight);color:var(--color-content-title)}.bz-pl tr.in th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-left:var(--spacing-350)}.bz-pl tr.in td:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:var(--text-body-s-weight);color:var(--color-content-secondary)}.bz-pl tr.tot th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bz-pl tr.tot td:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-bold-size);line-height:var(--text-body-m-bold-line);font-weight:var(--text-body-m-bold-weight);color:var(--color-content-title);border-bottom:0}.bz-pl td.neg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}.bz-pl tr.tot td.neg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.neg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}.bz-pl2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:var(--spacing-250) 0 0;display:flex;flex-wrap:wrap;gap:var(--spacing-150) var(--spacing-400);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}.bz-pl2 b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title);font-variant-numeric:tabular-nums}.ceo-news:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-400)}.ceo-news section:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200)}.bz-feed:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.bz-n:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:flex-start;gap:var(--spacing-300);padding:var(--spacing-250) 0;border-top:var(--border-width-small) solid var(--color-border-default)}.bz-n:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}.bz-n p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;flex-direction:column;gap:var(--spacing-050);min-width:0}.bz-n p b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-bold-size);line-height:var(--text-body-s-bold-line);font-weight:var(--text-body-s-bold-weight);color:var(--color-content-title);display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-150)}.bz-n p b span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:var(--text-body-s-weight);color:var(--color-content-secondary)}.bz-n p em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-family:var(--font-text);font-size:var(--text-paragraph-s-regular-size);line-height:var(--text-paragraph-s-regular-line);font-weight:var(--text-paragraph-s-regular-weight);color:var(--color-content-secondary)}.bz-n.me p b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}.bz-stars:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;gap:var(--spacing-050);color:var(--color-content-tertiary)}.bz-stars i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-grid}.bz-stars svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--spacing-icon-size-16);height:var(--spacing-icon-size-16)}.bz-stars i.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-fill-warning)}.bz-pic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bz-ni:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;display:grid;place-items:center;width:var(--size-900);height:var(--size-900);border-radius:var(--radius-selector-card-small-pictogram-radius-compact);background:var(--color-fill-icon-grey);color:var(--color-icon-stroke-color-default)}.bz-face:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:var(--size-900);height:var(--size-900);border-radius:var(--radius-full);display:inline-grid;place-items:center;background:var(--c);color:var(--color-neutral-white);font-size:var(--text-body-xs-bold-size);font-weight:var(--text-body-xs-bold-weight)}.bz-face.big:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--size-1200);height:var(--size-1200);font-size:var(--text-body-l-bold-size);font-weight:var(--text-body-l-bold-weight)}.bz-face.ring:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 0 0 var(--border-width-medium) var(--color-background-default-default),0 0 0 calc(var(--border-width-medium) * 2) var(--color-content-title)}.bz-scene:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;z-index:9;display:flex;align-items:center;justify-content:center;padding:var(--spacing-350);background:var(--color-background-utilities-overlay);opacity:0;transition:opacity .18s}.bz-scene.in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:1}.bz-sc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:min(560px,100%);max-height:100%;overflow:auto;display:flex;flex-direction:column;gap:var(--spacing-400);padding:var(--spacing-500);border-radius:var(--radius-400);background:var(--color-background-default-elevated);box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-elevated),var(--shadow-400);transform:translateY(8px);transition:transform .22s ease-out}.bz-scene.in .bz-sc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transform:none}.bz-sc>.bz-go:last-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:sticky;bottom:calc(-1 * var(--spacing-500));z-index:1;margin-bottom:calc(-1 * var(--spacing-500));padding:var(--spacing-300) 0 var(--spacing-500);background:var(--color-background-default-elevated);border-top:var(--border-width-small) solid var(--color-border-default)}@media(prefers-reduced-motion:reduce){.bz-scene:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bz-sc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transition:none}}:is(.ceo-body,.ceo-head,.bz-sc,.bz-view) .ax-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-bold-size);line-height:var(--text-body-s-bold-line);font-weight:var(--text-body-s-bold-weight);letter-spacing:0;text-transform:none;color:var(--color-content-secondary)}.bz-h:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-headline-xs-size);line-height:var(--text-headline-xs-line);font-weight:var(--text-headline-xs-weight);color:var(--color-content-title);text-wrap:balance}.bz-msg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-family:var(--font-text);font-size:var(--text-paragraph-m-regular-size);line-height:var(--text-paragraph-m-regular-line);font-weight:var(--text-paragraph-m-regular-weight);color:var(--color-content-title)}.bz-who:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:var(--spacing-300)}.bz-who p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;flex-direction:column}.bz-who b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-l-bold-size);line-height:var(--text-body-l-bold-line);font-weight:var(--text-body-l-bold-weight);color:var(--color-content-title)}.bz-who em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}.bz-opts:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200)}.bz-opts .btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;min-height:var(--size-1200);height:auto;padding:var(--spacing-250) var(--spacing-400);font-size:var(--text-body-m-bold-size)}.bz-offer:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--spacing-150) var(--spacing-300);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}.bz-offer output:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-xl-bold-size);line-height:var(--text-body-xl-bold-line);font-weight:var(--text-body-xl-bold-weight);color:var(--color-content-title);font-variant-numeric:tabular-nums}.bz-offer input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-column:1/-1;width:100%;height:var(--size-700);accent-color:var(--color-fill-special);cursor:pointer}.bz-after:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-m-bold-size);line-height:var(--text-body-m-bold-line);font-weight:var(--text-body-m-bold-weight);color:var(--color-content-special)}.bz-after:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.bz-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-200) var(--spacing-400)}.bz-go .btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:var(--size-1200)}.bz-res:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-300) var(--spacing-400)}.bz-res p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bz-est p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;flex-direction:column;gap:var(--spacing-050);min-width:0}.bz-res em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bz-est em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:var(--text-body-xs-size);line-height:var(--text-body-xs-line);font-weight:var(--text-body-xs-bold-weight);color:var(--color-content-secondary)}.bz-res b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-headline-xs-size);line-height:var(--text-headline-xs-line);font-weight:var(--text-headline-xs-weight);color:var(--color-content-title);font-variant-numeric:tabular-nums}.bz-d:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;gap:var(--spacing-050);font-size:var(--text-body-xs-bold-size);line-height:var(--text-body-xs-bold-line);font-weight:var(--text-body-xs-bold-weight);color:var(--color-content-secondary);font-variant-numeric:tabular-nums}.bz-d .bz-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--spacing-icon-size-16);height:var(--spacing-icon-size-16)}.bz-d.up:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}.bz-d.down:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}.bz-rivals:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.bz-rivals li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:var(--spacing-300);padding:var(--spacing-250) 0;border-top:var(--border-width-small) solid var(--color-border-default)}.bz-rivals li:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}.bz-rivals p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;flex-direction:column;gap:var(--spacing-050)}.bz-rivals b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-bold-size);line-height:var(--text-body-m-bold-line);font-weight:var(--text-body-m-bold-weight);color:var(--color-content-title)}.bz-rivals em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-family:var(--font-text);font-size:var(--text-paragraph-s-regular-size);line-height:var(--text-paragraph-s-regular-line);color:var(--color-content-secondary)}.bz-name:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-150);font-size:var(--text-body-s-bold-size);line-height:var(--text-body-s-bold-line);font-weight:var(--text-body-s-bold-weight);color:var(--color-content-secondary)}.bz-name input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--size-1200);padding:0 var(--spacing-350);border-radius:var(--radius-300);border:0;box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-input);background:var(--color-fill-input);color:var(--color-content-title);font:inherit;font-size:var(--text-body-m-size);font-weight:var(--text-body-m-weight)}.bz-name input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::placeholder{color:var(--color-content-tertiary)}@media(hover:hover){.bz-name input:hover:not(:focus):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 var(--border-width-small) var(--app-field-hover)}}.bz-name input:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:none;box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-special)}.bz-rank:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.bz-rank li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:var(--spacing-300);padding:var(--spacing-200) 0;border-top:var(--border-width-small) solid var(--color-border-default)}.bz-rank li:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}.bz-rank li p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;margin:0;display:flex;flex-direction:column;min-width:0}.bz-rank li p b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-bold-size);line-height:var(--text-body-m-bold-line);font-weight:var(--text-body-m-bold-weight);color:var(--color-content-title)}.bz-rank li p em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:var(--text-body-xs-size);line-height:var(--text-body-xs-line);color:var(--color-content-secondary)}.bz-rank li.me p b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}.bz-pos:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--size-600);text-align:center;font-size:var(--text-body-m-bold-size);font-weight:var(--text-body-m-bold-weight);color:var(--color-content-special);font-variant-numeric:tabular-nums}.bz-v:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-bold-size);font-weight:var(--text-body-m-bold-weight);color:var(--color-content-title);font-variant-numeric:tabular-nums;white-space:nowrap}.ceo-co:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:var(--spacing-250);font-size:var(--text-body-xl-bold-size);line-height:var(--text-body-xl-bold-line);font-weight:var(--text-body-xl-bold-weight);color:var(--color-content-title)}.ceo-co span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ceo-body:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-400)}#ax-card .ceo-head:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0;padding-top:0}.bz-sc .bz-small:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-family:var(--font-text);font-size:var(--text-paragraph-s-regular-size);line-height:var(--text-paragraph-s-regular-line);color:var(--color-content-secondary)}.bz-t:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-bold-size);line-height:var(--text-body-m-bold-line);font-weight:var(--text-body-m-bold-weight);color:var(--color-content-title)}.bz-wait:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-items:flex-start}.bz-wait .bz-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}.bz-depts:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column}.bz-acc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:var(--border-width-small) solid var(--color-border-default)}.bz-acc:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}.bz-ah:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:var(--spacing-300);width:100%;padding:var(--spacing-250) 0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.bz-at:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;display:flex;flex-direction:column}.bz-at b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-bold-size);line-height:var(--text-body-m-bold-line);font-weight:var(--text-body-m-bold-weight);color:var(--color-content-title)}.bz-at em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bz-chev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;display:grid;place-items:center;width:var(--size-900);height:var(--size-900);border-radius:var(--radius-250);color:var(--color-icon-stroke-color-default);transition:transform .15s,background-color .15s}.bz-ah[aria-expanded=true] .bz-chev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transform:rotate(180deg)}@media(hover:hover){.bz-ah:hover .bz-chev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}@media(prefers-reduced-motion:reduce){.bz-chev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transition:none}}.bz-ah:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:var(--spacing-050);border-radius:var(--radius-250)}.bz-acc.on .bz-pic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-icon-violet);color:var(--color-content-special)}.bz-ac:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-300);padding:0 0 var(--spacing-400)}.bz-ac[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.bz-hows:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:var(--border-width-small) solid var(--color-border-default);border-bottom:var(--border-width-small) solid var(--color-border-default)}.bz-words:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:var(--spacing-200)}.ceo-words:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200)}.bz-wl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;display:flex;align-items:center;gap:var(--spacing-200);height:var(--size-1200);padding:0 var(--spacing-150) 0 var(--spacing-300);border-radius:var(--radius-300);box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-input);background:var(--color-fill-input)}@media(hover:hover){.bz-wl:hover:not(:focus-within):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 var(--border-width-small) var(--app-field-hover)}}.bz-wl:focus-within:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-special)}.bz-wi:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;display:grid;color:var(--color-content-secondary)}.bz-wl input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;height:100%;border:0;background:transparent;color:var(--color-content-title);font:inherit;font-size:var(--text-body-m-size);font-weight:var(--text-body-m-weight)}.bz-wl input:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:none}.bz-wl input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::placeholder{color:var(--color-content-tertiary)}.bz-ws:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:var(--size-900);height:var(--size-900);border-radius:var(--radius-250);border:0;display:grid;place-items:center;background:var(--color-fill-neutral);box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-default);color:var(--color-content-special);cursor:pointer}@media(hover:hover){.bz-ws:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-hover)}}.bz-ws:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:var(--spacing-050)}.bz-wsaid:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--text-body-s-bold-weight);color:var(--color-content-special)}.bz-wsaid:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.bz-wsaid.no:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary);font-weight:var(--text-body-s-weight)}.bz-tips:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;gap:var(--spacing-150)}.bz-tips:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.bz-tip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:var(--size-800);padding:0 var(--spacing-300);border-radius:var(--radius-chip-radius-compact);border:0;box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-default);background:var(--color-fill-neutral);color:var(--color-content-default);font:inherit;font-size:var(--text-body-s-size);font-weight:var(--text-body-s-weight);cursor:pointer}@media(hover:hover){.bz-tip:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-hover)}}.bz-tip:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:var(--spacing-050)}:root[data-ds] .bz-opts .btn.ghost.lit:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);box-shadow:inset 0 0 0 var(--border-width-medium) var(--color-border-special);color:var(--color-content-title)}:root[data-ds] .bz-opts .btn.lit:not(.ghost):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 0 0 var(--border-width-medium) var(--color-background-default-elevated),0 0 0 calc(var(--border-width-medium) * 2) var(--color-border-special)}.bz-sayw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200)}.bz-thread:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200)}.bz-thread:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.bz-me:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bz-them:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;max-width:88%;padding:var(--spacing-200) var(--spacing-350);font-family:var(--font-text);font-size:var(--text-paragraph-m-regular-size);line-height:var(--text-paragraph-m-regular-line);font-weight:var(--text-paragraph-m-regular-weight);color:var(--color-content-title);overflow-wrap:anywhere}.bz-me:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-self:flex-end;border-radius:var(--radius-400) var(--radius-400) var(--radius-150) var(--radius-400);background:var(--color-fill-special-subtle);box-shadow:inset 0 0 0 var(--border-width-small) var(--app-border-special-soft)}.bz-them:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-self:flex-start;border-radius:var(--radius-400) var(--radius-400) var(--radius-400) var(--radius-150);background:var(--color-background-default-default);box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-default)}.bz-them.none:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}.bz-dots:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;gap:var(--spacing-100);height:var(--text-paragraph-m-regular-line)}.bz-dots i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--spacing-150);height:var(--spacing-150);border-radius:var(--radius-full);background:var(--color-content-secondary);animation:bz-dot 1s infinite ease-in-out}.bz-dots i:nth-child(2):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){animation-delay:.15s}.bz-dots i:nth-child(3):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){animation-delay:.3s}@keyframes bz-dot{0%,80%,to{opacity:.3}40%{opacity:1}}@media(prefers-reduced-motion:reduce){.bz-dots i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){animation:none;opacity:.6}}.bz-n p .bz-askr:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-self:flex-start;margin-top:var(--spacing-100);font-size:var(--text-body-s-size)}.bz-chatli:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){list-style:none;display:flex;flex-direction:column;gap:var(--spacing-200);padding:0 0 var(--spacing-300) calc(var(--size-900) + var(--spacing-300))}.bz-lg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column}.bz-lg>.ax-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:var(--spacing-050) 0}.bz-lg>.ax-k:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.bz-lv:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-100);padding:var(--spacing-250) 0;border-top:var(--border-width-small) solid var(--color-border-default)}.bz-lg>.ax-k+.bz-lv:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bz-lg>.ax-k:empty+.bz-lv:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}.bz-lt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-250)}.bz-lt b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-bold-size);line-height:var(--text-body-s-bold-line);font-weight:var(--text-body-s-bold-weight);color:var(--color-content-title)}.bz-lt output:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-bold-size);line-height:var(--text-body-s-bold-line);font-weight:var(--text-body-s-bold-weight);color:var(--color-content-title);font-variant-numeric:tabular-nums;text-align:right}.bz-lv input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;height:var(--size-700);accent-color:var(--color-fill-special);cursor:pointer;margin:0}.bz-lv input:disabled:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){cursor:default;opacity:.5}.bz-lh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-250);font-size:var(--text-body-xs-size);line-height:var(--text-body-xs-line);color:var(--color-content-tertiary)}.bz-lh em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal}.bz-lh .link:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);padding:var(--spacing-050) 0}.bz-lv.is-auto .bz-auto:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.bz-lv.marked:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);border-radius:var(--radius-250);margin:0 calc(-1 * var(--spacing-200));padding:var(--spacing-250) var(--spacing-200);transition:background .6s}.bz-lv.marked output:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}.ceo-est:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200);padding-top:var(--spacing-350);border-top:var(--border-width-small) solid var(--color-border-default)}.bz-est:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-250)}.bz-est b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-l-bold-size);line-height:var(--text-body-l-bold-line);font-weight:var(--text-body-l-bold-weight);color:var(--color-content-title);font-variant-numeric:tabular-nums}.bz-warn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--text-body-s-bold-weight);color:var(--color-content-warning)}.ceo-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;min-height:var(--size-1200)}#ax-card .ceo-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:sticky;bottom:var(--spacing-300);z-index:2;box-shadow:0 0 0 var(--spacing-300) var(--card)}.ceo-np:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-self:flex-start}.bz-db:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200);padding-top:var(--spacing-350);border-top:var(--border-width-small) solid var(--color-border-default)}.bz-db:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0;padding-top:0}.bz-db p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-family:var(--font-text);font-size:var(--text-paragraph-m-regular-size);line-height:var(--text-paragraph-m-regular-line);font-weight:var(--text-paragraph-m-regular-weight);color:var(--color-content-title)}.bz-db p.bz-lead:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-paragraph-l-bold-size);line-height:var(--text-paragraph-l-bold-line);font-weight:var(--text-paragraph-l-bold-weight)}.bz-db p.bz-small:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bz-small:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-family:var(--font-text);font-size:var(--text-paragraph-s-regular-size);line-height:var(--text-paragraph-s-regular-line);color:var(--color-content-secondary)}.bz-how:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:flex-start;gap:var(--spacing-250)}.bz-db p.bz-how span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-paragraph-s-regular-size);line-height:var(--text-paragraph-s-regular-line);color:var(--color-content-secondary)}.ceo-endchart:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-top:var(--spacing-050)}.su-grow:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-350)}.su-funnel:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200);padding-top:var(--spacing-300);border-top:var(--border-width-small) solid var(--color-border-default)}.su-fn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--spacing-150) var(--spacing-350)}.su-fn p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;flex-direction:column;gap:var(--spacing-050)}.su-fn b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-xl-bold-size);line-height:var(--text-body-xl-bold-line);font-weight:var(--text-body-xl-bold-weight);color:var(--color-content-title);font-variant-numeric:tabular-nums}.su-fn em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:var(--text-body-xs-size);line-height:var(--text-body-xs-line);color:var(--color-content-secondary)}.su-fn i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:var(--text-body-l-bold-size);font-weight:var(--text-body-l-bold-weight);color:var(--color-content-tertiary);padding-bottom:var(--spacing-400)}.su-books:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-350)}@media(max-width:860px){.bz-sc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:var(--spacing-400);gap:var(--spacing-300)}.bz-res b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-xl-bold-size);line-height:var(--text-body-xl-bold-line)}.bz-sc>.bz-go:last-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:calc(-1 * var(--spacing-400));margin-bottom:calc(-1 * var(--spacing-400));padding-bottom:var(--spacing-400)}}@media(max-width:560px){.bz-h:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-xl-bold-size);line-height:var(--text-body-xl-bold-line)}}.bz-yr:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-050) var(--spacing-300);width:100%}.bz-yr b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-bold-size);line-height:var(--text-body-m-bold-line);font-weight:var(--text-body-m-bold-weight);color:var(--color-content-title)}.bz-yr span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-bold-size);line-height:var(--text-body-s-bold-line);font-weight:var(--text-body-s-bold-weight);color:var(--color-content-special);font-variant-numeric:tabular-nums}.bz-goals:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){list-style:none;margin:0;padding:0;width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(98px,1fr));gap:var(--spacing-250) var(--spacing-350)}.bz-goals li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-050);min-width:0}.bz-goals em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:var(--text-body-xs-size);line-height:var(--text-body-xs-line);font-weight:var(--text-body-xs-bold-weight);color:var(--color-content-secondary)}.bz-goals b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-bold-size);line-height:var(--text-body-m-bold-line);font-weight:var(--text-body-m-bold-weight);color:var(--color-content-title);font-variant-numeric:tabular-nums;white-space:nowrap}.bz-goals span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-xs-size);line-height:var(--text-body-xs-line);color:var(--color-content-secondary);font-variant-numeric:tabular-nums}.bz-goals li.ok b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}.bz-ok:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-weight:var(--text-body-xs-bold-weight);margin-right:var(--spacing-100);color:var(--color-content-success)}.bz-goal1:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-150);width:100%}.bz-goal1 p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-250)}.bz-goal1 em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--text-body-s-bold-weight);color:var(--color-content-secondary)}.bz-goal1 b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-l-bold-size);line-height:var(--text-body-l-bold-line);font-weight:var(--text-body-l-bold-weight);color:var(--color-content-title);font-variant-numeric:tabular-nums}.bz-goal1 i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;height:var(--spacing-200);border-radius:var(--radius-100);background:var(--color-fill-neutral-hover);position:relative;overflow:hidden}.bz-goal1 i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--k) * 100%);border-radius:var(--radius-100);background:var(--color-content-special)}.bz-macro:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;align-items:flex-start;gap:var(--spacing-300);padding:0 0 var(--spacing-300);border-bottom:var(--border-width-small) solid var(--color-border-default)}.bz-macro>span:last-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-050);min-width:0}.bz-macro b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-bold-size);line-height:var(--text-body-m-bold-line);font-weight:var(--text-body-m-bold-weight);color:var(--color-content-title)}.bz-macro b+span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-family:var(--font-text);font-size:var(--text-paragraph-s-regular-size);line-height:var(--text-paragraph-s-regular-line);color:var(--color-content-secondary)}.bz-coach:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-100);padding:var(--spacing-050) 0 var(--spacing-050) var(--spacing-350);border-left:var(--border-width-medium) solid var(--color-border-special)}.bz-coach p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-family:var(--font-text);font-size:var(--text-paragraph-m-regular-size);line-height:var(--text-paragraph-m-regular-line);font-weight:var(--text-paragraph-m-regular-weight);color:var(--color-content-title)}.bz-coach .bz-skip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);padding:var(--spacing-050) 0}.bz-seg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;gap:var(--spacing-150)}.bz-seg button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:var(--size-900);padding:0 var(--spacing-350);border-radius:var(--radius-250);border:0;box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-default);background:var(--color-fill-neutral);color:var(--color-content-secondary);font:inherit;font-size:var(--text-body-s-bold-size);font-weight:var(--text-body-s-bold-weight);cursor:pointer}.bz-seg button[aria-selected=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-special);color:var(--color-content-title)}@media(hover:hover){.bz-seg button:not([aria-selected=true]):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);color:var(--color-content-title)}}.bz-seg button:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:var(--spacing-050)}.bz-prev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.bz-prev li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-300);padding:var(--spacing-150) 0;border-top:var(--border-width-small) solid var(--color-border-default);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line)}.bz-prev li span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}.bz-prev li b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:var(--text-body-s-bold-weight);color:var(--color-content-title);font-variant-numeric:tabular-nums;text-align:right}.bz-prev li.bad b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-warning)}.bz-mis:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200)}.bz-sc .bz-goals:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-template-columns:repeat(3,minmax(0,1fr))}.bz-len:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-200)}.bz-len button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-050);text-align:left;padding:var(--spacing-300) var(--spacing-350);border-radius:var(--radius-selector-card-small-container-radius-compact);border:0;box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-default);background:var(--color-fill-neutral);color:inherit;font:inherit;cursor:pointer}.bz-len button b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-bold-size);line-height:var(--text-body-m-bold-line);font-weight:var(--text-body-m-bold-weight);color:var(--color-content-title)}.bz-len button em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}.bz-len button[aria-checked=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 var(--border-width-medium) var(--color-border-special);background:var(--color-fill-special-subtle)}@media(hover:hover){.bz-len button[aria-checked=false]:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-hover)}}.bz-len button:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:var(--spacing-050)}@media(max-width:340px){.bz-len:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-template-columns:1fr}}.bz-score:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--spacing-050) var(--spacing-200)}.bz-score b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-headline-xl-size);line-height:var(--text-headline-xl-line);font-weight:var(--text-headline-xl-weight);color:var(--color-content-title);font-variant-numeric:tabular-nums}.bz-score span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-l-bold-size);font-weight:var(--text-body-l-bold-weight);color:var(--color-content-secondary)}.bz-score em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex-basis:100%;font-style:normal;font-size:var(--text-body-s-bold-size);line-height:var(--text-body-s-bold-line);font-weight:var(--text-body-s-bold-weight);color:var(--color-content-special)}.bz-card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.bz-card li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:minmax(0,1fr) auto var(--size-900);align-items:baseline;column-gap:var(--spacing-300);row-gap:var(--spacing-100);padding:var(--spacing-200) 0;border-top:var(--border-width-small) solid var(--color-border-default)}.bz-card li span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-bold-size);line-height:var(--text-body-s-bold-line);font-weight:var(--text-body-s-bold-weight);color:var(--color-content-title)}.bz-card li b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-bold-size);line-height:var(--text-body-m-bold-line);font-weight:var(--text-body-m-bold-weight);color:var(--color-content-title);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.bz-card li.ok b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}.bz-card li strong:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-column:3;grid-row:1/3;align-self:center;text-align:right;font-size:var(--text-body-l-bold-size);font-weight:var(--text-body-l-bold-weight);color:var(--color-content-title);font-variant-numeric:tabular-nums}.bz-card li em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-column:1;font-style:normal;font-size:var(--text-body-xs-size);line-height:var(--text-body-xs-line);color:var(--color-content-secondary);font-variant-numeric:tabular-nums}.bz-card li i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-column:2;align-self:center;display:block;width:var(--spacing-1800);height:var(--spacing-150);border-radius:var(--radius-050);background:var(--color-fill-neutral-hover);position:relative;overflow:hidden}.bz-card li i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--k) * 100%);border-radius:var(--radius-050);background:var(--color-content-special)}.bz-why:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.bz-why li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-300);padding:var(--spacing-150) 0;border-top:var(--border-width-small) solid var(--color-border-default);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line)}.bz-why li span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}.bz-why li b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;font-weight:var(--text-body-s-bold-weight);font-variant-numeric:tabular-nums}.bz-why li.up b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}.bz-why li.down b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}.bz-tw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){overflow-x:auto;margin-top:var(--spacing-200);-webkit-overflow-scrolling:touch}.bz-cmp:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-collapse:collapse;min-width:100%;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line)}.bz-cmp th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bz-cmp td:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:var(--spacing-150) var(--spacing-200);border-bottom:var(--border-width-small) solid var(--color-border-default);white-space:nowrap}.bz-cmp thead th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){vertical-align:bottom;text-align:center;font-size:var(--text-body-xs-bold-size);line-height:var(--text-body-xs-bold-line);font-weight:var(--text-body-xs-bold-weight);color:var(--color-content-secondary)}.bz-cmp thead th span:not(.bz-face):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;margin-top:var(--spacing-100);max-width:110px;white-space:normal}.bz-cmp thead th.me span:not(.bz-face):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}.bz-cmp tbody th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:sticky;left:0;z-index:1;text-align:left;font-weight:var(--text-body-s-weight);color:var(--color-content-secondary);background:var(--color-background-default-default)}.bz-cmp td:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){text-align:center;font-weight:var(--text-body-s-bold-weight);color:var(--color-content-secondary);font-variant-numeric:tabular-nums}.bz-cmp td.me:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}.ceo-research:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200)}.bz-segs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.bz-segs>li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200);padding:var(--spacing-300) 0;border-top:var(--border-width-small) solid var(--color-border-default)}.bz-sgh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-050) var(--spacing-300)}.bz-sgh b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-bold-size);line-height:var(--text-body-m-bold-line);font-weight:var(--text-body-m-bold-weight);color:var(--color-content-title)}.bz-sgh span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-xs-size);line-height:var(--text-body-xs-line);color:var(--color-content-secondary);font-variant-numeric:tabular-nums}.bz-sgk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;flex-wrap:wrap;gap:var(--spacing-100) var(--spacing-400);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}.bz-sgk b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title);font-variant-numeric:tabular-nums}.bz-wts:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-100)}.bz-wts li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:minmax(0,118px) minmax(0,1fr) var(--size-1000);align-items:center;gap:var(--spacing-250);font-size:var(--text-body-xs-size);line-height:var(--text-body-xs-line);color:var(--color-content-secondary)}.bz-wts li i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;height:var(--spacing-150);border-radius:var(--radius-050);background:var(--color-fill-neutral-hover);position:relative;overflow:hidden}.bz-wts li i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--k) * 100%);border-radius:var(--radius-050);background:var(--color-content-special)}.bz-wts li b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){text-align:right;color:var(--color-content-title);font-variant-numeric:tabular-nums}.bz-segs .bz-sb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--spacing-250)}.bz-sgs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-xs-size);line-height:var(--text-body-xs-line);font-weight:var(--text-body-xs-bold-weight);color:var(--color-content-secondary)}.bz-mb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--spacing-100);height:112px;margin:var(--spacing-250) 0 var(--spacing-700)}.bz-mb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";position:absolute;left:0;right:0;top:calc(var(--z) * 100%);border-top:var(--border-width-small) solid var(--color-border-hover)}.bz-mb>span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;display:block}.bz-mb>span i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:14%;right:14%;border-radius:var(--radius-050);background:var(--color-content-special);bottom:calc((1 - var(--z)) * 100%);height:calc(var(--h) * 100%)}.bz-mb>span.neg i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:auto;top:calc(var(--z) * 100%);background:var(--color-content-error)}.bz-mb>span.min i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-content-title);outline-offset:var(--border-width-small)}.bz-mb>span em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:0;right:0;bottom:calc(-1 * var(--spacing-500));text-align:center;font-style:normal;font-size:var(--text-body-xs-size);line-height:var(--text-body-xs-line);font-weight:var(--text-body-xs-bold-weight);color:var(--color-content-tertiary);text-transform:uppercase}.ceo-books .bz-small:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.ceo-news .ax-note:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0}.bd-host:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0}.bd-plate:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:100%;height:100%;object-fit:contain}.bd-wait:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:0 24px;color:var(--color-content-secondary);font-size:14px}.bd-wait b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title);font-size:17px;font-weight:800}.bd-tl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:var(--spacing-300);right:68px;top:var(--spacing-300);z-index:6;display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-200) 12px;min-height:var(--size-1100);pointer-events:none}.bd-tl>*:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){pointer-events:auto}.bd-count:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:baseline;gap:6px;pointer-events:none;white-space:nowrap}.bd-count b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:26px;font-weight:900;line-height:1;color:var(--color-content-title);font-variant-numeric:tabular-nums}.bd-count span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:14px;font-weight:700;color:var(--color-content-secondary)}.bd-trail:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){max-width:100%;min-width:0;flex-wrap:nowrap}.bd-trail button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:0 1 auto;min-width:0;color:var(--color-content-secondary)}.bd-trail button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bd-trail [aria-current]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-trail [aria-current]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:0 0 auto;max-width:60%;padding:0 var(--spacing-200);font-weight:700;color:var(--color-content-primary)}.bd-trail svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:16px;height:16px}.bd-views:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-left:auto}.bd-br:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}@container axbox (max-width:719px){.bd-views:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-left:0}.bd-tl:has(>.bd-trail:not([hidden])) .bd-br:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;flex-basis:100%;height:0}.bd-tl:has(>.bd-trail:not([hidden])) .bd-count:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}}.bd-cuts:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:var(--spacing-300);z-index:6;transform:translate(-50%);max-width:calc(100% - 24px)}.bd-hint:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:84px;z-index:6;transform:translate(-50%);width:max-content;max-width:calc(100% - 32px);padding:8px 14px;border-radius:var(--radius-350);background:var(--app-glass);-webkit-backdrop-filter:var(--app-over-blur);backdrop-filter:var(--app-over-blur);box-shadow:var(--app-over-lab);color:var(--color-content-title);font-size:14px;font-weight:700;line-height:1.35;text-align:center;pointer-events:none}.bd-hint[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}@container axbox (max-width:719px){.bd-hint:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:calc(var(--spacing-300) + 2 * var(--size-1100) + 2 * var(--spacing-200))}}.ax-zoom-up .bd-hint:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:calc(var(--spacing-300) + 2 * var(--size-1100) + 2 * var(--spacing-200))}.bd-bar:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:var(--spacing-300);z-index:6;transform:translate(-50%);width:min(480px,calc(100% - 24px));display:flex;gap:var(--spacing-250);padding-right:var(--spacing-400)}.bd-bar.off:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:.45;pointer-events:none}.bd-play .pa:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bd-bar.playing .bd-play .pl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.bd-bar.playing .bd-play .pa:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block}.bd-range:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;display:flex;align-items:center;gap:12px;font-weight:800;font-size:15px;color:var(--color-content-title)}.bd-range input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;height:28px;accent-color:var(--color-fill-special);cursor:pointer}.bd-apart:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-default);padding-top:var(--spacing-200)}.bd-bar.in-card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:static;transform:none;width:auto;padding:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.bd-sheet:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:76px;z-index:7;transform:translate(-50%);width:min(480px,calc(100% - 24px));display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:20px;background:var(--color-background-default-elevated);border:1px solid var(--color-border-elevated);box-shadow:var(--shadow-400)}.bd-sheet[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}@container axbox (max-width:719px){.bd-sheet:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:calc(var(--spacing-300) + 2 * var(--size-1100) + 2 * var(--spacing-200))}}.ax-zoom-up .bd-sheet:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:calc(var(--spacing-300) + 2 * var(--size-1100) + 2 * var(--spacing-200))}.bd-sheet .ax-pn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-right:36px}.bd-sheet .ax-pn b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:20px}.bd-x:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;right:8px;top:8px;width:36px;height:36px;border-radius:50%;border:0;background:transparent;color:var(--color-content-secondary);display:grid;place-items:center;cursor:pointer}.bd-x svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:20px;height:20px}@media(hover:hover){.bd-x:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}.bd-meta:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:14px;color:var(--color-content-secondary)}.bd-meta i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bd-chip i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:10px;height:10px;border-radius:50%;background:var(--c)}.bd-does:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:15px;line-height:1.45;color:var(--color-content-title)}.bd-fact:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:14px;line-height:1.45;color:var(--color-content-secondary)}.bd-fact b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}.bd-fact a:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.bd-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;gap:10px;flex-wrap:wrap}.bd-go .btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 auto;min-height:42px}.alg-body-label:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:0;top:0;padding-bottom:4px;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--color-content-secondary);transition:opacity .2s}.bd-explore:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:14px}.bd-sex:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:1fr 1fr;gap:6px}.bd-sex [role=radio]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:42px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;border-radius:var(--radius-250);border:1px solid var(--color-border-default);background:var(--color-fill-neutral);color:var(--color-content-default);font:inherit;font-size:15px;font-weight:800;cursor:pointer}.bd-sex [aria-checked=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);border-color:var(--color-border-special);color:var(--color-content-special)}@media(hover:hover){.bd-sex [aria-checked=false]:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);border-color:var(--color-border-hover)}}.bd-sex [role=radio]:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:2px}.bd-sex[aria-busy=true] [aria-checked=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";width:14px;height:14px;border-radius:50%;border:2px solid var(--color-border-default);border-top-color:var(--color-content-special);animation:spin .8s linear infinite}@media(prefers-reduced-motion:reduce){.bd-sex[aria-busy=true] [aria-checked=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{animation:none}}.bd-regs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column}.bd-reg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bd-orow:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 6px;border:0;border-top:1px solid var(--color-border-default);background:transparent;color:var(--color-content-title);font:inherit;font-size:16px;font-weight:800;text-align:left;cursor:pointer}.bd-reg:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bd-orow:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}.bd-orow[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.bd-reg span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bd-orow span:not(.bd-th):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;line-height:1.25}.bd-reg em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bd-orow em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:13px;font-weight:700;color:var(--color-content-tertiary);font-variant-numeric:tabular-nums}.bd-reg>svg:last-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bd-orow>svg:last-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bd-gi>svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:16px;height:16px;color:var(--color-content-tertiary)}.bd-fig:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:24px;height:40px}.bd-fig g:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-fill-neutral-hover)}.bd-fig g.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-content-special)}@media(hover:hover){:is(.bd-reg,.bd-orow):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}}:is(.bd-reg,.bd-orow):focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:-3px}#ax-side .bd-tabs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0}#ax-side .bd-tabs button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 0;min-width:0;justify-content:center;padding-left:var(--spacing-050);padding-right:var(--spacing-050);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);white-space:nowrap}:is(.bd-reg,.bd-orow)[aria-current=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);border-radius:var(--radius-250);border-top-color:transparent}:is(.bd-reg,.bd-orow)[aria-current=true]+:is(.bd-reg,.bd-orow):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top-color:transparent}.bd-layers:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:6px}.bd-layers [role=radio]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 14px;border-radius:var(--radius-250);border:1px solid var(--color-border-default);background:transparent;color:var(--color-content-title);font:inherit;text-align:left;cursor:pointer}.bd-layers [role=radio] b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:15px;font-weight:800}.bd-layers [role=radio] span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:13.5px;line-height:1.35;color:var(--color-content-secondary)}.bd-layers [aria-checked=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);border-color:var(--color-border-special)}.bd-layers [aria-checked=true] b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}@media(hover:hover){.bd-layers [aria-checked=false]:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}.bd-layers [role=radio]:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:2px}.bd-atlas:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:12px}.bd-3d:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;align-self:flex-start}.bd-3d svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:20px;height:20px;flex:none}.bd-find:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:10px;height:44px;padding:0 14px;border-radius:var(--radius-full);border:1px solid var(--color-border-input);background:var(--color-fill-input);color:var(--color-content-secondary);cursor:text}.bd-find:focus-within:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special)}.bd-find svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:18px;height:18px}.bd-find input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;height:100%;border:0;padding:0;background:transparent;color:var(--color-content-title);font:inherit;font-size:16px;outline:none}.bd-find input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::placeholder{color:var(--color-content-tertiary)}.bd-none:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:10px 6px}.bd-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:var(--spacing-100);border-top:1px solid var(--color-border-default)}.bd-row:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bd-grp:first-child>.bd-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}.bd-row>:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0}.bd-gi:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bd-gh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 6px;border:0;background:transparent;color:var(--color-content-title);font:inherit;font-size:14.5px;font-weight:700;text-align:left;cursor:pointer}.bd-gi span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bd-gh span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;line-height:1.25}.bd-gi em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bd-gh em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:12.5px;color:var(--color-content-tertiary);font-variant-numeric:tabular-nums}.bd-gi>svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bd-dn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:16px;height:16px;color:var(--color-content-tertiary)}.bd-dn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transition:transform .15s}.bd-gh[aria-expanded=true] .bd-dn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transform:rotate(180deg)}.bd-gi i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.bd-pi i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:10px;height:10px;border-radius:50%;background:var(--c)}.bd-gb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-left:var(--spacing-300);border-top:1px solid var(--color-border-default)}.bd-gb[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.bd-grp+.bd-grp:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-default)}@media(hover:hover){:is(.bd-gi,.bd-gh):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}}:is(.bd-gi,.bd-gh):focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:-3px}:is(.bd-pi,.bd-gi,.bd-gh,.bd-chip,.bd-reg,.bd-orow).hot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}.bd-sw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;flex:none;width:40px;height:24px;margin:0 var(--spacing-100);padding:0;border:0;border-radius:999px;background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-default);cursor:pointer}.bd-sw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--color-content-secondary);transition:transform .15s ease}button.bd-sw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";position:absolute;inset:-10px -2px}:is(.bd-sw[aria-checked=true],.bd-chip[aria-pressed=true] .bd-sw):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special);box-shadow:none}:is(.bd-sw[aria-checked=true],.bd-chip[aria-pressed=true] .bd-sw):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{transform:translate(16px);background:var(--color-neutral-white)}.bd-sw:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:2px}@media(prefers-reduced-motion:reduce){.bd-sw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before,.bd-dn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transition:none}}.bd-sys:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column}.bd-chip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:44px;display:flex;align-items:center;gap:10px;padding:6px 0 6px 6px;border:0;border-top:1px solid var(--color-border-default);background:transparent;color:var(--color-content-title);font:inherit;font-size:14.5px;font-weight:700;text-align:left;cursor:pointer}.bd-chip:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}.bd-chip span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;line-height:1.2}.bd-chip em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:12.5px;font-weight:700;color:var(--color-content-tertiary);font-variant-numeric:tabular-nums}.bd-chip[aria-pressed=false]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-tertiary)}.bd-chip[aria-pressed=false] i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:transparent;box-shadow:inset 0 0 0 2px var(--c)}.bd-chip.ghost i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:.45}.bd-show:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:8px}.bd-show .bd-h:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:15px}.bd-th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:var(--size-1100);height:var(--size-1100);border-radius:var(--radius-250);overflow:hidden;background:var(--color-fill-neutral)}.bd-th img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:100%;height:100%;object-fit:cover}.bd-ot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:2px}.bd-ot b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:inherit}.bd-orow .bd-ot em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:italic;font-weight:400;font-variant-numeric:normal}@media(hover:hover){.bd-chip:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}}.bd-chip:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:-3px}.bd-org:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:12px}.bd-org .ax-seg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0}.bd-on b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:24px}.ax-pn em.bd-latin:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:italic;font-size:15px}.bd-say:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:16px;line-height:1.5;color:var(--color-content-title)}.bd-facts:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;flex-direction:column}.bd-facts div:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:2px;padding:9px 0;border-top:1px solid var(--color-border-default)}.bd-facts dt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:12.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--color-content-tertiary)}.bd-facts dd:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:14.5px;line-height:1.45;color:var(--color-content-title)}.bd-src a:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-tertiary);text-decoration:underline;text-underline-offset:2px}.alg-body-spot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:0;top:0;display:flex;align-items:center;gap:6px;padding:0;border:0;background:none;font:inherit;pointer-events:none;translate:-9px -50%}.alg-body-spot[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.alg-body-spot i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:18px;height:18px;border-radius:50%;box-shadow:0 0 0 2px var(--color-content-on-color),0 2px 8px var(--color-shadow-elevation-1)}.alg-body-spot i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";display:block;width:6px;height:6px;margin:6px;border-radius:50%;background:var(--color-content-on-color)}.alg-body-spot span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:4px 10px;border-radius:var(--radius-full);background:var(--app-glass);-webkit-backdrop-filter:var(--app-over-blur);backdrop-filter:var(--app-over-blur);box-shadow:var(--app-over-lab);color:var(--color-content-title);font-size:13px;font-weight:800;white-space:nowrap}.alg-body-spot.left:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex-direction:row-reverse;translate:calc(-100% + 9px) -50%}.alg-body-spot:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:none}.alg-body-spot:focus-visible span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:2px}.alg-body-spot.hover span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}.bd-plist:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:6px}.bd-pl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;max-height:min(420px,52vh);overflow:auto;overscroll-behavior:contain}.bd-pl.bd-parts:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){max-height:none;overflow:visible}.bd-pi:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:10px;min-height:40px;padding:8px 6px;border:0;background:transparent;color:var(--color-content-title);font:inherit;font-size:14.5px;font-weight:700;text-align:left;cursor:pointer}.bd-pi span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;line-height:1.25}.bd-pi em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:12.5px;color:var(--color-content-tertiary);font-variant-numeric:tabular-nums}@media(hover:hover){.bd-pi:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}}.bd-pi:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:-3px}.bd-num:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:14px;border-top:1px solid var(--color-border-default)}.bd-h:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:17px;font-weight:900;color:var(--color-content-title)}.bd-age:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 14px;border-radius:var(--radius-full);border:1px solid var(--color-border-input);background:var(--color-fill-input);font-size:15px;color:var(--color-content-secondary)}.bd-age:focus-within:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special)}.bd-age input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:56px;height:100%;border:0;padding:0;background:transparent;color:var(--color-content-title);font:inherit;font-size:20px;font-weight:900;font-variant-numeric:tabular-nums;outline:none;-moz-appearance:textfield}.bd-age input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-outer-spin-button,.bd-age input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bd-out .bd-nums:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-right:36px}.bd-nums:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;width:100%}.bd-nums li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column}.bd-nums b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:24px;font-weight:900;line-height:1.15;color:var(--color-content-title)}.bd-nums span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:14px;color:var(--color-content-secondary)}.bd-src:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:12.5px;line-height:1.4;color:var(--color-content-tertiary)}.ce-host:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0}.ce-wait:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--color-content-secondary);font-size:14px;pointer-events:none}.ce-wait[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.ce-wait b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title);font-size:17px;font-weight:800}.ce-cells:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column}.ce-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 6px;border:0;border-top:1px solid var(--color-border-default);background:transparent;color:var(--color-content-title);font:inherit;font-size:16px;font-weight:800;text-align:left;cursor:pointer}.ce-row:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}.ce-th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:var(--size-1100);height:var(--size-1100);border-radius:var(--radius-250);overflow:hidden;background:var(--color-fill-neutral)}.ce-th img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:100%;height:100%;object-fit:contain}.ce-rt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;line-height:1.25}.ce-rt b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:inherit}.ce-rt em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:13px;font-weight:700;color:var(--color-content-tertiary);font-variant-numeric:tabular-nums}@media(hover:hover){.ce-row:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}}.ce-row:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:-3px}.ce-row[aria-current=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);border-radius:var(--radius-250);border-top-color:transparent}.ce-row[aria-current=true]+.ce-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top-color:transparent}.ce-head:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.ce-dot:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.ce-p:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.ce-why:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:2px}.ce-dots:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;z-index:5;pointer-events:none}.ce-dots[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.ce-dot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:0;top:0;width:36px;height:36px;margin:-18px 0 0 -18px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;pointer-events:auto;transition:opacity .2s}.ce-dot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{content:"";position:absolute;inset:11px;border-radius:50%;background:var(--c);box-shadow:0 0 0 2px var(--color-content-on-color),0 1px 6px var(--color-shadow-elevation-1)}.ce-dot.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{inset:8px;box-shadow:0 0 0 3px var(--color-content-on-color),0 0 0 7px var(--color-border-raised)}.ce-dot.far:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:.32}.ce-dot[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.ce-dn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:30px;top:50%;transform:translateY(-50%);padding:2px 8px;border-radius:var(--radius-200);background:var(--app-glass);-webkit-backdrop-filter:var(--app-over-blur);backdrop-filter:var(--app-over-blur);box-shadow:var(--app-over-lab);color:var(--color-content-title);font-size:12.5px;font-weight:800;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s}.ce-dn.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:1}@media(hover:hover){.ce-dot:hover .ce-dn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:1}}.ce-dot.on .ce-dn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.ce-dot.on:hover .ce-dn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:0}.ce-tag:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){pointer-events:none}.ce-hud:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){top:60px}.ce-hud .ax-hc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;white-space:nowrap}.ce-choices:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:14px;z-index:7;transform:translate(-50%);width:min(560px,calc(100% - 24px));display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ce-choices[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.ce-choices button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:48px;padding:6px 10px;border:0;border-radius:var(--radius-350);background:var(--app-glass);-webkit-backdrop-filter:var(--app-over-blur);backdrop-filter:var(--app-over-blur);box-shadow:var(--app-over-cmd);color:var(--color-content-title);font:inherit;font-weight:800;font-size:14.5px;line-height:1.2;cursor:pointer}@media(hover:hover){.ce-choices button:not(:disabled):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}.ce-choices button.ok:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-success);background:var(--color-fill-success-subtle)}.ce-choices button.no:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-error);background:var(--color-fill-error-subtle)}@media(max-width:520px){.ce-choices:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-template-columns:1fr;gap:6px}.ce-choices button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:42px}}.ce-head .ax-pn b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:22px}.ce-chal .btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-self:stretch}@media(min-width:861px){.ce-chal .btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-self:flex-start}}.ce-lh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:8px;padding-top:14px;border-top:1px solid var(--color-border-default)}.ce-lh b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:16px;font-weight:900;color:var(--color-content-title)}.ce-n:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-width:24px;height:22px;padding:0 7px;display:inline-grid;place-items:center;border-radius:var(--radius-full);background:var(--color-fill-special-subtle);color:var(--color-content-special);font-size:12.5px;font-weight:900}.ce-how:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:8px 0 12px}.ce-grid:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px}.ce-p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:6px 6px 10px;border-radius:var(--radius-300);border:1px solid var(--color-border-default);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;min-width:0}@media(hover:hover){.ce-p:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}.ce-pic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;aspect-ratio:4/3;display:grid;place-items:center;border-radius:var(--radius-200);background:var(--color-background-default-secondary);overflow:hidden;margin-bottom:4px}.ce-pic img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;height:100%;object-fit:contain;display:block}.ce-pic i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:18px;height:18px;border-radius:50%;background:var(--c)}.ce-p b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:14px;font-weight:800;line-height:1.25;color:var(--color-content-title);padding:0 4px;overflow-wrap:anywhere}.ce-p em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:12.5px;line-height:1.3;color:var(--color-content-secondary);padding:0 4px}.ce-sheet:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:10px;padding-top:14px;border-top:1px solid var(--color-border-default)}.ce-chal[hidden]+.ce-body>.ce-sheet:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-top:0;border-top:0}.ce-st:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;justify-content:space-between;gap:8px}.ce-nav:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;gap:2px}.ce-sn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;align-items:center;gap:10px;font-size:20px;font-weight:900;line-height:1.2;color:var(--color-content-title)}.ce-sn i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:12px;height:12px;border-radius:50%;background:var(--c);box-shadow:0 0 0 2px var(--color-content-on-color)}.ce-simg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;aspect-ratio:4/3;object-fit:contain;border-radius:var(--radius-300);background:var(--color-background-default-secondary)}.ce-what:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-family:var(--font-text,inherit);font-size:16px;line-height:26px;color:var(--color-content-title)}.ce-rows:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;flex-direction:column}.ce-rows div:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:104px minmax(0,1fr);gap:10px;padding:9px 0;border-top:1px solid var(--color-border-default)}.ce-rows dt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:var(--color-content-secondary);padding-top:2px}.ce-rows dd:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:14.5px;line-height:1.45;color:var(--color-content-title)}.ce-note:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:4px;padding-top:10px;border-top:1px solid var(--color-border-default)}.ce-note p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:14.5px;line-height:1.5;color:var(--color-content-title)}.ce-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ce-why:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:36px;padding:0 16px;border-radius:var(--radius-full);border:1px solid var(--color-border-elevated);background:var(--color-background-default-elevated);color:var(--color-content-title);font:inherit;font-weight:800;font-size:14px;cursor:pointer}@media(hover:hover){.ce-why:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}.ce-src:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:13px;color:var(--color-content-secondary);text-decoration:underline;text-underline-offset:2px}.cz-road:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;align-items:flex-start;gap:6px}.cz-road+.cz-road:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-top:16px;border-top:1px solid var(--color-border-default)}.cz-road h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.cz-h:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:19px;font-weight:900;line-height:1.25;color:var(--color-content-title)}.cz-road p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0 0 6px;font-size:15px;line-height:1.4;color:var(--color-content-secondary)}.cz-road .btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%}.cz-more:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;align-items:flex-start;gap:10px}.cz-more .btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%}.cz-more:not(:has(button:not([hidden]),p)):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.cz-src:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:13px}.cz-levels:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.cz-lv:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:46px;border:0;border-radius:12px;background:var(--color-fill-neutral);color:var(--color-content-title);font:inherit;font-size:17px;font-weight:800;cursor:pointer}.cz-lv.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 2px var(--color-border-special);color:var(--color-content-special)}.cz-lvname:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;min-height:22px;font-size:16px;font-weight:800;color:var(--color-content-title)}.cz-cols:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cz-colk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 0 100%;font-size:14px;color:var(--color-content-secondary)}.cz-col:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 0;min-width:0;height:42px;padding:0 8px;border:0;border-radius:12px;background:var(--color-fill-neutral);color:var(--color-content-title);font:inherit;font-size:15px;font-weight:700;cursor:pointer}.cz-col.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 2px var(--color-border-special);color:var(--color-content-special)}#ax-card[data-step=set] .btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%}.cz-who:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;align-items:flex-start;gap:4px}.cz-who>b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:19px;font-weight:900;line-height:1.25;color:var(--color-content-title)}.cz-say:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:15.5px;line-height:1.45;color:var(--color-content-title)}.cz-goal:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;align-items:flex-start;gap:6px}.cz-goal>b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:19px;font-weight:900;line-height:1.25;color:var(--color-content-title)}.cz-level:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:10px;width:100%}.cz-bar:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;height:6px;min-width:40px;border-radius:999px;background:var(--color-fill-neutral);overflow:hidden}.cz-bar i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;height:100%;border-radius:999px;background:var(--color-fill-special)}.cz-run:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:13.5px;font-weight:800;color:var(--color-content-secondary);white-space:nowrap}.cz-run:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.pz-fb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:15px;font-weight:800;line-height:1.35;color:var(--color-content-secondary)}.pz-fb:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.pz-fb.ok:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}.pz-fb.no:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}.cz-check:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:15px;font-weight:800;line-height:1.35;color:var(--color-content-error)}.cz-check[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.cz-hint:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:15px;line-height:1.45;color:var(--color-content-title)}.cz-hint[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.cz-up:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:17px;font-weight:900;color:var(--color-content-special)}.cz-why:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:8px}.cz-right:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:17px;font-weight:900;line-height:1.3;color:var(--color-content-title)}.cz-steps:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.cz-step:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:100%;padding:10px 12px;border:0;border-radius:12px;background:none;color:var(--color-content-default,var(--color-content-title));font:inherit;font-size:15px;line-height:1.45;text-align:left;cursor:pointer}.cz-step.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral)}@media(hover:hover){.cz-step:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral)}}.cz-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;margin-bottom:2px;font-size:13.5px;font-weight:800;color:var(--color-content-error)}.cz-wrong .ax-note:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0 12px}.cz-note:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;padding:0 12px;font-size:14.5px;line-height:1.4;color:var(--color-content-secondary)}.cz-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;align-items:stretch;gap:10px}.cz-go .link:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-self:center}#appx[data-app=cielo] .ax-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-night)}.sk-host:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0}.sk-flat:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;width:100%;height:100%;display:block}.sk-chip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:var(--spacing-300);top:var(--spacing-300);z-index:6;max-width:calc(100% - 84px);display:flex;align-items:center;gap:var(--spacing-250);min-height:var(--size-1100);padding:var(--spacing-100) var(--spacing-250) var(--spacing-100) var(--spacing-300);box-sizing:border-box;border:0;border-radius:var(--radius-350);background:var(--app-glass);-webkit-backdrop-filter:var(--app-over-blur);backdrop-filter:var(--app-over-blur);box-shadow:var(--app-over-cmd);color:var(--color-content-primary);font:inherit;text-align:left;cursor:pointer}.sk-chip[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.sk-cw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;min-width:0}.sk-cw b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-bold-size);font-weight:800;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-cw em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:var(--text-body-s-size);line-height:1.3;color:var(--color-content-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(hover:hover){.sk-chip:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:color-mix(in srgb,var(--app-glass),var(--color-content-primary) 8%)}}.sk-chip:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:3px}.sk-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:20px;height:20px}.sk-chev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.sk-cal:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;background:currentColor;-webkit-mask:var(--gi-chevron-down) center/contain no-repeat;mask:var(--gi-chevron-down) center/contain no-repeat}.sk-chev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:18px;height:18px;color:var(--color-content-secondary)}.sk-cal:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){-webkit-mask-image:var(--gi-calendar);mask-image:var(--gi-calendar)}.sk-far[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.sk-acts:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:14px;z-index:7;transform:translate(-50%);display:flex;gap:10px;width:max-content;max-width:calc(100% - 28px)}.sk-acts[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.sk-acts .btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:10px;white-space:nowrap}.sk-acts .btn[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}#appx .sk-acts .btn.ghost:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-glass);-webkit-backdrop-filter:var(--app-over-blur);backdrop-filter:var(--app-over-blur);box-shadow:var(--app-over-cmd)}@media(max-width:560px){.sk-acts:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex-direction:column;align-items:stretch;width:min(340px,calc(100% - 28px))}.sk-acts.sk-short .sk-birth:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}#appx[data-app=cielo] .ax-zoom:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:calc(14px + var(--sk-acts,0px) + var(--spacing-200))}}.sk-mw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;right:var(--spacing-300);bottom:6px;z-index:5;font-size:11px;line-height:1.2;color:var(--color-content-tertiary);pointer-events:none}@container axbox (max-width:719px){.sk-mw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){inset:68px auto auto 16px}.sk-far:not([hidden])~.sk-mw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){top:92px}}.sk-hud:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){top:12px}.sk-goal:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;right:14px;top:58px;z-index:6;width:112px;height:112px;border-radius:var(--radius-300);background:var(--app-glass);box-shadow:var(--app-over-lab)}.sk-goal[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.sk-meter:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:24px;z-index:6;transform:translate(-50%);width:min(320px,calc(100% - 48px));height:12px;border-radius:var(--radius-full);background:var(--app-glass);box-shadow:inset 0 0 0 1px var(--color-border-default);overflow:hidden}.sk-meter i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;height:100%;width:0;border-radius:inherit;background:var(--color-fill-special);transition:background .3s}.sk-meter.hot i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-content-success)}.sk-meter[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.alg-sky-tag:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:12.5px;line-height:1.2;font-weight:700;color:var(--color-content-body);text-shadow:0 1px 3px var(--color-shadow-elevation-3),0 0 10px var(--color-shadow-elevation-2);transition:opacity .25s;opacity:0}.alg-sky-tag.con:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--color-violet-300)}.alg-sky-tag.body:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-yellow-200)}.alg-sky-tag.sun:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-yellow-300);font-weight:900}.alg-sky-tag.card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:14px;font-weight:900;color:var(--color-content-secondary)}.alg-sky-tag.pick:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:2px 9px;border-radius:var(--radius-250);color:var(--color-content-primary);text-shadow:none}.sk-said:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:52px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-300)}.sk-said:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.sk-fact:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-family:var(--font-text);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);color:var(--color-content-default)}.sk-fly:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:auto;min-height:36px;padding-block:var(--spacing-100);line-height:1.25;overflow-wrap:anywhere}.sk-list:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column}.sk-list li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0;border-top:1px solid var(--color-border-divider);font-size:var(--text-body-m-size)}.sk-list li:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}.sk-list b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-family:var(--font-text,inherit);font-weight:600;color:var(--color-content-title);font-variant-numeric:tabular-nums;white-space:nowrap}.sk-list span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}.sk-s .sheet-card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){max-width:460px}.sk-sheet:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:14px}.sk-p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-family:var(--font-text);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);color:var(--color-content-secondary)}.sk-form:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:12px}.sk-f:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:6px;min-width:0}.sk-f>span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-bold-size);font-weight:800;color:var(--color-content-secondary)}.sk-f input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;height:48px;padding:0 14px;border:0;border-radius:var(--radius-300);background:var(--color-fill-input);box-shadow:inset 0 0 0 1px var(--color-border-input);color:var(--color-content-title);font:inherit;font-size:16px;font-weight:700;outline:none;color-scheme:dark}.sk-f input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::placeholder{color:var(--color-content-tertiary);font-weight:500}.sk-f input:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 2px var(--color-fill-special)}.sk-f input[aria-invalid=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 2px var(--color-border-error)}.sk-two:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sk-err:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:-4px 0 0;font-size:var(--text-body-s-size);font-weight:700;color:var(--color-content-error)}.sk-err[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.sk-hits:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){list-style:none;margin:-6px 0 0;padding:4px;border-radius:var(--radius-300);background:var(--color-background-default-elevated);box-shadow:inset 0 0 0 1px var(--color-border-default);max-height:240px;overflow:auto}.sk-hits[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.sk-hits li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-height:44px;padding:10px 12px;border-radius:var(--radius-200);cursor:pointer}.sk-hits li b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:800;color:var(--color-content-title)}.sk-hits li span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);color:var(--color-content-secondary);white-space:nowrap}.sk-hits li[aria-selected=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}@media(hover:hover){.sk-hits li:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}.sk-poster:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:100%;max-width:340px;max-height:56vh;max-height:56dvh;margin:0 auto;object-fit:contain;border-radius:var(--radius-300);box-shadow:inset 0 0 0 1px var(--color-border-default)}#appx[data-app=paesi] #ax-stage>.ax-board:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){top:60px}#appx[data-app=paesi] .pz-top:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:0;right:0;top:0;height:60px;z-index:6;display:flex;align-items:center;padding:0 14px;box-sizing:border-box}#appx[data-app=paesi] .pz-regions:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 auto;padding:2px;max-width:100%;-webkit-mask:linear-gradient(90deg,#000 calc(100% - 24px),transparent);mask:linear-gradient(90deg,#000 calc(100% - 24px),transparent)}#appx[data-app=paesi] .pz-regions:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-scrollbar{display:none}#appx[data-app=paesi] .pz-regions button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none}#appx[data-app=paesi] .pz-hud:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){top:8px;width:max-content;max-width:calc(100% - 24px);box-sizing:border-box}#appx[data-app=paesi] .pz-hud .ax-hn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){white-space:normal;overflow:visible;text-overflow:clip;min-width:0;text-align:center;line-height:1.15;overflow-wrap:normal}#appx[data-app=paesi] .pz-hud .ax-hk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),#appx[data-app=paesi] .pz-hud .ax-hc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none}#appx[data-app=paesi] .ax-tag.pz-below:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transform:translate(-50%,16px)}#appx[data-app=paesi] .ax-card>.ax-said:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0;padding-top:0}@media(min-width:861px){#appx[data-app=paesi] .ax:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-template-columns:min(calc(100vh - 110px),calc(100vw - 452px)) 340px;grid-template-columns:min(calc(100dvh - 110px),calc(100vw - 452px)) 340px;justify-content:center}}@media(max-width:860px){#appx[data-app=paesi] .ax-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:min(62vh,calc(100vw + 60px));height:min(62dvh,calc(100vw + 60px));min-height:380px}}#appx[data-app=dinosauri] .dn-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;flex-wrap:wrap;gap:10px;width:100%}#appx[data-app=dinosauri] .dn-row .ax-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 auto;padding:0 18px}.dn-h:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;display:inline-flex;align-items:center;gap:6px;height:48px;padding:0 14px;border-radius:var(--radius-full);border:1px solid var(--color-border-input);background:var(--color-fill-input);color:var(--color-content-secondary);font-weight:800;font-size:15px;cursor:text}.dn-h:focus-within:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special)}.dn-h input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:52px;height:100%;border:0;padding:0;background:transparent;color:var(--color-content-title);font:inherit;font-size:20px;font-weight:900;font-variant-numeric:tabular-nums;outline:none;-moz-appearance:textfield;appearance:textfield}.dn-h input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-outer-spin-button,.dn-h input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dn-h input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::placeholder{color:var(--color-content-tertiary)}.dn-cmp:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;z-index:5;background:inherit}.dn-cmp[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.dn-svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block}.dn-ground:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-border-strong);stroke-width:2;stroke-linecap:round}.dn-top:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-content-secondary);stroke-width:1.5;stroke-dasharray:5 6;opacity:.75}.dn-me-top:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-content-special)}.dn-person:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-content-special)}.dn-name:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-family:var(--font-ui);font-weight:800;font-size:15px;fill:var(--color-content-title);paint-order:stroke;stroke:var(--color-background-default-card);stroke-width:5px;stroke-linejoin:round}.dn-me-name:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-content-special)}.dn-back:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:16px;transform:translate(-50%);height:44px;padding:0 20px;border-radius:var(--radius-full);border:1px solid var(--color-border-elevated);background:var(--color-background-default-elevated);color:var(--color-content-title);font:inherit;font-weight:800;font-size:15px;white-space:nowrap;cursor:pointer}@media(hover:hover){.dn-back:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}.dn-back:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:3px}.ph-ch:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column}.ph-ch+.ph-ch:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-top:var(--spacing-300)}.ph-ct:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0 0 var(--spacing-100);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--font-weight-medium);color:var(--color-content-secondary)}.ph-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;width:100%;min-height:var(--size-1100);padding:var(--spacing-100) var(--spacing-150);border:0;border-radius:var(--radius-250);background:transparent;color:var(--color-content-title);font:inherit;font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--font-weight-medium);text-align:left;cursor:pointer}@media(hover:hover){.ph-row:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}}.ph-row:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:calc(-1 * var(--border-width-medium))}.ph-row[aria-current=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}.ph-card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-400)}.ph-result:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-050)}.ph-now:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0 var(--spacing-300);color:var(--color-content-title)}.ph-now b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-l-size);line-height:var(--text-body-l-line);font-weight:var(--font-weight-typography-bold-theme)}.ph-now span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;color:var(--color-content-special)}.ph-note:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}.ph-fields:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:minmax(64px,36%) minmax(0,1fr) auto;gap:var(--spacing-100) var(--spacing-250)}.ph-f:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:center;row-gap:var(--spacing-100)}.ph-fl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-title)}.ph-fl b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:var(--font-weight-medium)}.ph-fl em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;color:var(--color-content-secondary)}.ph-fv:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;gap:var(--spacing-100)}.ph-fv em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-width:var(--size-400);font-style:normal;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}.ph-fv:not(:has(em)):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-right:calc(var(--size-400) + var(--spacing-100))}.gm-field.ph-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:56px;height:var(--size-900);padding:0 var(--spacing-150);box-sizing:border-box;text-align:right;font-size:var(--text-body-s-bold-size);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;color:var(--color-content-title)}.gm-field.ph-in:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special);outline:none}.gm-field.ph-in.bad:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-content-error)}.ph-range:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){-webkit-appearance:none;appearance:none;width:100%;min-width:0;height:var(--size-700);margin:0;background:transparent;cursor:pointer;--th:var(--size-400)}.ph-range:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-slider-runnable-track{height:var(--spacing-100);border-radius:var(--radius-full);background:linear-gradient(to right,var(--color-fill-special) var(--p,0%),var(--color-fill-control) var(--p,0%))}.ph-range:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-moz-range-track{height:var(--spacing-100);border-radius:var(--radius-full);background:var(--color-fill-control)}.ph-range:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-moz-range-progress{height:var(--spacing-100);border-radius:var(--radius-full);background:var(--color-fill-special)}.ph-range:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-slider-thumb{-webkit-appearance:none;width:var(--th);height:var(--th);margin-top:calc((var(--spacing-100) - var(--th)) / 2);border-radius:var(--radius-full);background:var(--color-content-title);box-shadow:var(--app-over-cmd)}.ph-range:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-moz-range-thumb{width:var(--th);height:var(--th);border:0;border-radius:var(--radius-full);background:var(--color-content-title)}.ph-range:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:var(--spacing-050);border-radius:var(--radius-250)}@media(pointer:coarse){.ph-range:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--th:var(--size-500)}}.ph-err:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-column:1/-1}.ph-err[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.ph-clash[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.ph-fit[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.ph-clash:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.ph-fit:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-top:calc(-1 * var(--spacing-200))}.ax-board.ph-off:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:.15;transition:opacity .2s}.ph-result.ph-off:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){visibility:hidden}.ph-f[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.ss-acc[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.ph-bin:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;flex-direction:column;vertical-align:middle;font-size:.78em;line-height:1.05;text-align:center}.ph-vec:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;display:inline-block}.ph-vec:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"→";position:absolute;left:0;right:0;top:-.62em;font-size:.62em;line-height:1;text-align:center}.ph-mat:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-grid;grid-template-columns:repeat(var(--cols,2),auto);gap:0 var(--spacing-200);vertical-align:middle;margin:0 var(--spacing-050);padding:0 var(--spacing-100);border-inline:var(--border-width-medium) solid currentColor;border-radius:var(--radius-100);line-height:1.25;text-align:center}.ph-seg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-column:2/-1;display:flex;flex-wrap:wrap;gap:var(--spacing-100)}.ph-seg button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 auto;min-height:var(--size-900);padding:0 var(--spacing-200);border:var(--border-width-small) solid var(--color-border-default);border-radius:var(--radius-250);background:var(--color-fill-neutral);color:var(--color-content-secondary);font:inherit;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);cursor:pointer}.ph-seg button[aria-checked=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);border-color:var(--color-border-special);color:var(--color-content-special)}@media(hover:hover){.ph-seg button[aria-checked=false]:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);border-color:var(--color-border-hover)}}.ph-seg button:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:var(--border-width-small)}@media(max-width:600px){body:has(.ph-card) #ax-stage>.ax-board:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){top:var(--spacing-300)}}.ph-sums:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--spacing-150)}.ph-sums li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:baseline;gap:var(--spacing-200);font-family:var(--font-text);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-variant-numeric:tabular-nums;color:var(--color-content-default)}.ph-sums li>i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:var(--spacing-200);height:var(--spacing-200);border-radius:var(--radius-full);background:var(--c,var(--color-content-tertiary));align-self:center}.ph-sums li.key:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}:is(.ph-sums,.ph-eff,.ph-card .ss-p,.ph-card .ss-points) sub:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:.72em;line-height:0}.ph-eff:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;flex-direction:column;gap:var(--spacing-300)}.ph-eff dt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--font-weight-medium);color:var(--color-content-title)}.ph-eff dd:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:var(--spacing-050) 0 0;font-family:var(--font-text);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);color:var(--color-content-default)}.ph-card .ss-ab:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0 0 var(--spacing-300)}.ph-foot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;gap:var(--spacing-200);flex-wrap:wrap}.ph-foot .btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;white-space:nowrap}.ph-ex:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200)}.ph-ex[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.ph-exq:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-l-size);line-height:var(--text-body-l-line);color:var(--color-content-title);font-variant-numeric:tabular-nums}.gm-field.ph-gap:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-block;margin:var(--spacing-050) var(--spacing-100);width:68px;height:var(--size-1000);padding:0 var(--spacing-150);box-sizing:border-box;text-align:center;font-size:var(--text-body-m-size);color:var(--color-content-title)}.gm-field.ph-gap:focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special);outline:none}.gm-field.ph-gap.bad:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-error)}.gm-field.ph-gap.good:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-success)}.ph-exsay:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;min-height:var(--text-body-m-line);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);color:var(--color-content-default)}@media(min-width:861px){#ax-card:has(.ph-foot):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){scroll-padding-bottom:calc(var(--size-1200) + 2 * var(--spacing-300))}.ph-foot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:sticky;bottom:calc(-1 * var(--spacing-500));z-index:2;margin:calc(-1 * var(--spacing-200)) 0 calc(-1 * var(--spacing-500));padding:var(--spacing-300) 0 var(--spacing-500);background:var(--card)}}@media(max-width:860px)and (min-height:641px){.ph-foot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:sticky;bottom:calc(-1 * (var(--spacing-500) + env(safe-area-inset-bottom,0px)));z-index:2;margin:calc(-1 * var(--spacing-100)) 0 calc(-1 * (var(--spacing-500) + env(safe-area-inset-bottom,0px)));padding:var(--spacing-200) 0 calc(var(--spacing-300) + env(safe-area-inset-bottom,0px));background:var(--card)}#ax-main[data-sheet=peek] .ph-foot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}}@media(max-width:860px)and (max-height:640px){.ph-card>.ax-pn em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.ph-note:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.ph-card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:var(--spacing-200)}.ph-fields:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){row-gap:0}}@media(max-width:340px){#appx[data-app=basi] .ax-top .tag-free:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}}.ph-grips:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;pointer-events:none;z-index:2}.ph-grips[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.ph-grip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;width:var(--size-1100);height:var(--size-1100);transform:translate(-50%,-50%);border-radius:var(--radius-full);pointer-events:auto;cursor:grab;touch-action:none}.ph-grip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";position:absolute;inset:calc((var(--size-1100) - var(--size-500)) / 2);border-radius:var(--radius-full);border:var(--border-width-medium) solid var(--grip,var(--color-content-title));box-sizing:border-box}.ph-grip.small:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{inset:calc((var(--size-1100) - var(--size-400)) / 2)}.ph-grip[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.ph-grip.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){cursor:grabbing}.ph-grip:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:calc(-1 * var(--border-width-medium))}#appx[data-app=paesi] .ax-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-page)}#appx[data-app=paesi] .ax-chal:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-top:0;padding-top:0;border-top:0}.gl-host:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0}@media(min-width:861px){#appx[data-app=paesi] .ax-card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0;gap:0}}#appx[data-app=paesi] .gl-find:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:12px;top:12px;z-index:7;display:flex;gap:0;width:min(340px,calc(100% - 80px));height:44px;padding:0}#appx[data-app=paesi] .gl-find[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}#appx[data-app=paesi] .gl-find:focus-within:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 1px var(--color-border-special)}.gl-fi:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;display:grid;place-items:center;width:42px;color:var(--color-content-secondary)}.gl-find input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;height:100%;padding:0 14px 0 0;border:0;outline:0;background:transparent;color:var(--color-content-title);font:inherit;font-size:15px;font-weight:600}.gl-find input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::placeholder{color:var(--color-content-secondary);font-weight:500}.gl-find input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-search-cancel-button{display:none}.gl-res:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:0;right:0;top:calc(100% + 6px);display:flex;flex-direction:column;padding:6px}.gl-res[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.gl-res button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 10px;border:0;border-radius:var(--radius-250,10px);background:transparent;color:var(--color-content-title);font:inherit;font-size:15px;font-weight:700;text-align:left;cursor:pointer}.gl-res button[aria-selected=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}@media(hover:hover){.gl-res button:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}.gl-rf:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:30px;height:22px;border-radius:4px;overflow:hidden;background:var(--color-fill-neutral)}.gl-rf img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:100%;height:100%;object-fit:cover}.gl-rn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gl-rc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;color:var(--color-content-secondary)}.gl-none:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;padding:10px;font-size:14px;line-height:1.4;color:var(--color-content-secondary)}.gl-bar:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:12px;z-index:6;transform:translate(-50%);display:flex;flex-wrap:wrap;justify-content:center;gap:8px;width:max-content;max-width:calc(100% - 16px)}.gl-bar[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}@container axbox (max-width:340px){.gl-seg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;box-sizing:border-box}.gl-seg button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 0;min-width:0;padding:0 var(--spacing-100);white-space:normal;line-height:1.1}.gl-seg button>span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0}}.gl-note:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:66px;z-index:6;transform:translate(-50%);display:flex;align-items:center;gap:var(--spacing-050);width:max-content;max-width:min(560px,calc(100% - 24px));box-sizing:border-box;padding:var(--spacing-100) var(--spacing-100) var(--spacing-100) 14px;font-size:14px;line-height:1.4;color:var(--color-content-default);text-align:center;pointer-events:none}.gl-note[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.gl-nt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 auto;min-width:0;margin:0;padding:5px 0}.gl-nx:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;width:var(--size-900);height:var(--size-900);padding:0;border:0;border-radius:var(--radius-250);background:transparent;color:var(--color-icon-stroke-color-default);cursor:pointer;pointer-events:auto;transition:background-color .15s}@media(hover:hover){.gl-nx:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-control)}}.gl-nx:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:calc(-1 * var(--border-width-medium))}.gl-nx .ax-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--size-500);height:var(--size-500)}@media(max-width:640px){.gl-nx:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--size-1000);height:var(--size-1000)}}@media(min-width:861px){@container axbox (max-width:840px){#appx[data-app=paesi] .ax-bl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:64px}.gl-note:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:116px}}@container axbox (max-width:570px){#appx[data-app=paesi] .ax-bl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:116px}.gl-note:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:168px}}}.gl-tag:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){pointer-events:none}.gl-body:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:20px}.gh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:12px}.gh h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:24px;font-weight:900;line-height:1.2;color:var(--color-content-title)}.gh p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-family:var(--font-text);font-size:15px;line-height:1.5;color:var(--color-content-default)}.gh-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:10px}.gh-list:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;margin-top:18px}.gh-list h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0 0 4px;font-size:14px;font-weight:800;line-height:1.3;color:var(--color-content-title)}.gh-c:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:flex-start;gap:12px;padding:10px 0;border:0;border-top:1px solid var(--color-border-default);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.gh-c:first-of-type:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}.gh-f:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:44px;height:33px;margin-top:2px;border-radius:5px;overflow:hidden;background:var(--color-fill-neutral)}.gh-f img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:100%;height:100%;object-fit:cover}.gh-t:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-width:0;display:flex;flex-direction:column;gap:1px}.gh-t b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:15px;font-weight:800;line-height:1.3;color:var(--color-content-title)}.gh-t em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:13.5px;line-height:1.35;color:var(--color-content-secondary)}@media(hover:hover){.gh-c:hover b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}}.gh-c:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:1px}#appx[data-app=paesi] .ax-chal:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-top:18px}#appx[data-app=paesi] .ax-res:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:20px 20px 0}.gc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:14px}.gc-head:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:14px;min-width:0}.gc-flag:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;display:block;width:76px;height:57px;border-radius:8px;overflow:hidden;background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-default)}.gc-flag img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:100%;height:100%;object-fit:cover}.gc-who:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.gc-who h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:24px;font-weight:900;line-height:1.15;color:var(--color-content-title);overflow-wrap:anywhere}.gc-who em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:13px;line-height:1.3;color:var(--color-content-secondary)}.gc-x:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;align-self:flex-start;width:36px;height:36px;margin:-6px -8px 0 0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--color-content-secondary);display:grid;place-items:center;cursor:pointer}@media(hover:hover){.gc-x:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);color:var(--color-content-title)}}.gc-x:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:1px}.gc-ph:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;flex-direction:column;gap:4px}.gc-pi:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:var(--color-fill-neutral)}.gc-pi img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:100%;height:100%;object-fit:cover}.gc-ph figcaption:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;font-size:12px;line-height:1.35;color:var(--color-content-secondary)}.gc-ph figcaption b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:13.5px;font-weight:700;color:var(--color-content-title)}.gc-cr:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(hover:hover){.gc-cr:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){text-decoration:underline}}.gc-hook:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-family:var(--font-text);font-size:16px;line-height:1.5;color:var(--color-content-title)}.gc-tiles:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--color-border-default)}.gc-tiles>div:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:9px 0 10px;border-bottom:1px solid var(--color-border-default);min-width:0}.gc-tiles>div:nth-child(2n):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-left:12px;border-left:1px solid var(--color-border-default)}.gc-tiles>div:nth-child(odd):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-right:10px}.gc-tiles dt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:12px;font-weight:700;line-height:1.3;color:var(--color-content-secondary)}.gc-tiles dd:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:3px 0 0;font-size:16px;font-weight:800;line-height:1.25;color:var(--color-content-title);overflow-wrap:break-word}.gc-secs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-top:-6px}.gc-secs .gs-at em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){white-space:nowrap}.gc-p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-family:var(--font-text);font-size:15px;line-height:1.5;color:var(--color-content-default)}.gc-h:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:6px 0 0;font-size:14px;font-weight:800;line-height:1.3;color:var(--color-content-title)}.gc-h small:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:600;font-size:12.5px;color:var(--color-content-secondary)}.gc-src:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:2px 0 0;font-size:12px;line-height:1.4;color:var(--color-content-secondary)}.gc-rows:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;flex-direction:column}.gc-r:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:8px 0;border-top:1px solid var(--color-border-default);min-width:0}.gc-r:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0;padding-top:2px}.gc-r dt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:12.5px;font-weight:700;line-height:1.3;color:var(--color-content-secondary)}.gc-r dd:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:2px 0 0;font-size:15px;font-weight:700;line-height:1.35;color:var(--color-content-title);overflow-wrap:break-word}.gc-r small:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:12.5px;font-weight:500;color:var(--color-content-secondary)}.gc-bar:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;height:12px;border-radius:6px;overflow:hidden;gap:2px}.gc-bar i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;min-width:2px}.gc-bar .a:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gc-leg .a:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{background:var(--color-content-secondary)}.gc-bar .b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gc-leg .b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{background:var(--color-content-special)}.gc-bar .c:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gc-leg .c:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{background:var(--color-fill-special)}.gc-leg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px 14px;font-size:13px;line-height:1.35;color:var(--color-content-default)}.gc-leg li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:6px}.gc-leg li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{content:"";width:9px;height:9px;border-radius:3px}.gc-leg b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}.gc-exp:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px}.gc-exp li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;font-size:14px;line-height:1.3;color:var(--color-content-default)}.gc-exp b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}.gc-exp i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-column:1/-1;display:block;height:4px;border-radius:2px;background:var(--color-fill-special)}.gc-nb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;gap:6px}.gc-chip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:34px;padding:0 12px;border:1px solid var(--color-border-elevated);border-radius:var(--radius-full);background:transparent;color:var(--color-content-title);font:inherit;font-size:13.5px;font-weight:700;cursor:pointer}@media(hover:hover){.gc-chip:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}.gc-chip:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:1px}.gc-why:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.gc-why li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:1px}.gc-why b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:15px;font-weight:800;line-height:1.3;color:var(--color-content-title)}.gc-why span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-family:var(--font-text);font-size:14.5px;line-height:1.45;color:var(--color-content-default)}.gc-sites:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;padding:0 0 0 16px;display:flex;flex-direction:column;gap:3px;font-size:14px;line-height:1.35;color:var(--color-content-default)}.gc-link:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border-radius:12px;border:1px solid var(--color-border-elevated);color:var(--color-content-title);font-size:14px;font-weight:700;line-height:1.3;text-decoration:none}.gc-link svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;color:var(--color-content-special)}@media(hover:hover){.gc-link:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}.gc-link:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:1px}@media(max-width:860px){.gl-body:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0}.gh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:8px}.gh h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.gh p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:14px;line-height:1.35;color:var(--color-content-secondary)}.gl-bar:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){left:0;right:0;width:auto;max-width:none;transform:none;bottom:var(--spacing-300);gap:6px;padding:0 12px;flex-direction:column;align-items:center}#appx[data-app=paesi] .ax-bl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:calc(var(--spacing-300) + 102px)}.gl-note:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:calc(var(--spacing-300) + 154px)}}.gs-gi:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-block;flex:none;width:var(--spacing-icon-size-20);height:var(--spacing-icon-size-20);background:currentColor;-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat}.gs-pic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;display:grid;place-items:center;width:var(--size-900);height:var(--size-900);border-radius:var(--radius-selector-card-small-pictogram-radius-compact);background:var(--color-fill-icon-grey);color:var(--color-icon-stroke-color-default)}.gs-depts:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column}.gs-acc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:var(--border-width-small) solid var(--color-border-default)}.gs-acc:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}.gs-ah:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:var(--spacing-300);width:100%;padding:var(--spacing-250) 0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.gs-at:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;display:flex;flex-direction:column}.gs-at b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-bold-size);line-height:var(--text-body-m-bold-line);font-weight:var(--text-body-m-bold-weight);color:var(--color-content-title)}.gs-at em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs-chev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;display:grid;place-items:center;width:var(--size-900);height:var(--size-900);border-radius:var(--radius-250);color:var(--color-icon-stroke-color-default);transition:transform .15s,background-color .15s}.gs-ah[aria-expanded=true] .gs-chev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transform:rotate(180deg)}@media(hover:hover){.gs-ah:hover .gs-chev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}@media(prefers-reduced-motion:reduce){.gs-chev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transition:none}}.gs-ah:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:var(--spacing-050);border-radius:var(--radius-250)}.gs-acc.on .gs-pic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-icon-violet);color:var(--color-content-special)}.gs-ac:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-300);padding:0 0 var(--spacing-400)}.gs-ac[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.g3-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--lavagna-bg)}.g3-view:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0}.g3-cv:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:none;cursor:grab;outline:none}.g3-cv.grab:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){cursor:grabbing}.g3-cv:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:-3px;border-radius:var(--radius-300)}.g3-none:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;display:grid;place-items:center;margin:0;padding:var(--spacing-400);text-align:center;color:var(--color-content-secondary);font-size:var(--font-size-400)}.g3-labels:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;pointer-events:none;overflow:hidden}.g3-lab:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:0;top:0;translate:-50% -50%;white-space:nowrap;line-height:1}.g3-tick:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--font-size-300);color:var(--color-content-secondary);font-variant-numeric:tabular-nums}.g3-axn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--font-size-450);font-style:italic;font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-title)}.g3-name:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--font-size-400);font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-title);text-shadow:0 1px 3px var(--lavagna-bg)}.g3-read:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:var(--spacing-100) var(--spacing-250);border-radius:var(--radius-250);background:var(--app-glass);-webkit-backdrop-filter:var(--app-over-blur);backdrop-filter:var(--app-over-blur);box-shadow:var(--app-over-lab);color:var(--color-content-title);font-size:var(--font-size-350);font-variant-numeric:tabular-nums}.g3-spin:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;right:var(--spacing-300);top:var(--spacing-300);z-index:6}.g3-tray:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:var(--spacing-300);z-index:6;transform:translate(-50%);width:min(420px,calc(100% - 2 * var(--size-1200) - 4 * var(--spacing-300) - 120px));display:flex;flex-direction:column;padding:var(--spacing-050) var(--spacing-150) var(--spacing-050) var(--spacing-400)}.g3-tray[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.g3-hint[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.g3-srow:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:var(--size-500) minmax(0,1fr) auto var(--size-900);align-items:center;gap:var(--spacing-250);min-height:var(--size-1000)}.g3-srow b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:italic;font-weight:var(--font-weight-typography-bold-theme);font-size:var(--font-size-450);color:var(--color-content-title);text-align:center}.g3-srow input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;min-width:0;margin:0;accent-color:var(--color-fill-special);cursor:pointer}.g3-val:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-width:var(--size-1200);text-align:right;font-variant-numeric:tabular-nums;font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-title)}.g3-play:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;place-items:center;width:var(--size-900);height:var(--size-900);padding:0;border:0;border-radius:var(--radius-250);background:var(--color-fill-neutral);color:var(--color-content-title);cursor:pointer}.g3-play[data-on=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special)}.g3-hint:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:calc(var(--spacing-300) * 2 + var(--size-1100));z-index:6;transform:translate(-50%);max-width:calc(100% - 2 * var(--spacing-300));margin:0;padding:var(--spacing-200) var(--spacing-300);color:var(--color-content-default);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);text-align:center;pointer-events:none}.g3-bar:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200)}.g3-bar .gm-label:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0}.g3-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;gap:var(--spacing-200)}.g3-go .gm-field:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 auto;min-width:0}.g3-go .gm-btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none}.g3-edit:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:var(--spacing-300)}.g3-edit[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.g3-err[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.g3-rev[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.g3-why[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.g3-tools button[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.g3-keys:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--size-1100),1fr));gap:var(--spacing-150)}.g3-list:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.g3-list .gm-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:var(--size-900) minmax(0,1fr) var(--size-900);gap:var(--spacing-100);padding:0}.g3-dot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.g3-x:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;place-items:center;width:var(--size-900);height:var(--size-1000);padding:0;border:0;background:none;cursor:pointer;color:var(--color-content-secondary)}.g3-dot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{content:"";display:block;width:var(--size-400);height:var(--size-400);border-radius:var(--radius-full);background:var(--c);border:2px solid var(--c);box-sizing:border-box}.g3-dot[aria-pressed=false]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{background:transparent}@media(hover:hover){.g3-x:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}}.g3-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--spacing-050) var(--spacing-200);padding:var(--spacing-200) var(--spacing-100);border:0;background:none;color:var(--color-content-default);font:inherit;font-size:var(--font-size-400);line-height:var(--text-body-s-line);text-align:left;overflow-wrap:anywhere;cursor:pointer}.gm-row[aria-current=true] .g3-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title);font-weight:var(--font-weight-typography-bold-theme)}.g3-nm:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:italic;font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-title)}.g3-num:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-special)}.g3-rerr:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex-basis:100%;font-size:var(--text-body-s-size);color:var(--color-content-error)}.g3-tools:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;gap:var(--spacing-200)}.g3-rev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--spacing-200)}.g3-rev label:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-100);width:calc(var(--size-1200) + var(--size-900))}.g3-rev .gm-label:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0}.g3-rev .gm-field:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%}.g3-revf:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 calc(2 * var(--size-1200) + var(--size-900))}.g3-said:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200);padding-top:var(--spacing-300);border-top:1px solid var(--color-border-default)}.g3-said p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.g3-said li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-default);overflow-wrap:anywhere}.g3-said ul:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-150)}.g3-dots li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;padding-left:var(--spacing-400)}.g3-dots li:not(.gm-note):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{content:"";position:absolute;left:0;top:.45em;width:var(--spacing-200);height:var(--spacing-200);border-radius:var(--radius-full);background:var(--c)}.g3-said .g3-what:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-title)}.g3-what i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-block;width:var(--spacing-250);height:var(--spacing-250);margin-right:var(--spacing-200);border-radius:var(--radius-full);background:var(--c)}.g3-tan b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.g3-vol b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title);font-weight:var(--font-weight-typography-bold-theme)}.g3-why:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-self:flex-start}@media(max-width:860px){.g3-tray:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:calc(100% - 2 * var(--spacing-300))}.g3-hint:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:calc(var(--spacing-300) * 3 + var(--size-900) + var(--size-1000))}}@container axbox (max-width:719px){.g3-hint:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:calc(var(--spacing-300) + var(--size-1100) + var(--spacing-200) + var(--size-1100) + var(--spacing-200))}}.cc-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--lavagna-bg)}.cc-page:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;overflow-y:auto;padding:calc(var(--spacing-300) * 2 + var(--size-900)) var(--spacing-500) var(--spacing-600);scrollbar-width:thin;outline:none;color:var(--color-content-default)}.cc-empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-300);max-width:620px}.cc-ex:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-top:var(--spacing-100)}.cc-exb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.cc-hb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;border:0;border-top:1px solid var(--color-border-default);background:none;color:var(--color-content-title);font:inherit;text-align:left;cursor:pointer;padding:var(--spacing-150) var(--spacing-200)}.cc-exb:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.cc-hb:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline-offset:-3px}.cc-exop:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;min-width:6.2em;font-size:var(--text-body-s-size);color:var(--color-content-secondary)}.cc-done:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-400);max-width:760px}.cc-kind:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-s-size);font-weight:var(--font-weight-medium);color:var(--color-content-special);text-transform:uppercase;letter-spacing:.06em}.cc-ask:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--font-size-600);color:var(--color-content-title)}.cc-steps:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-400)}.cc-step:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:var(--size-500) minmax(0,1fr);gap:var(--spacing-200);align-items:baseline}.cc-n:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-family:var(--font-text);font-size:var(--text-body-m-size);line-height:var(--text-paragraph-m-regular-line);font-weight:var(--font-weight-medium);color:var(--color-content-special);font-variant-numeric:tabular-nums;text-align:right}.cc-body:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200);min-width:0}.cc-say:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-family:var(--font-text);font-size:var(--text-body-m-size);line-height:var(--text-paragraph-m-regular-line);color:var(--color-content-default);overflow-wrap:anywhere}.cc-say .cm:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title);white-space:nowrap}.cc-sf:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-block}.cc-m:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--font-size-500);color:var(--color-content-title);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;padding:.4em 0 var(--spacing-050)}.cc-m>span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.cc-ask>span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.cc-ans>span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-block;white-space:nowrap}.cc-why:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-self:flex-start;font-size:var(--text-body-s-size)}.cc-res:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-default);padding-top:var(--spacing-400);display:flex;flex-direction:column;gap:var(--spacing-200)}.cc-rsay:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-s-size);color:var(--color-content-secondary)}.cc-ans:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--font-size-750);font-weight:var(--font-weight-medium);color:var(--color-content-special);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;padding:.4em 0 var(--spacing-050)}.cc-ask:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;padding-top:.3em}.cm:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-variant-numeric:lining-nums;line-height:1.25}.cm i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:italic;padding-right:.04em}.cm sup:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:.7em;vertical-align:.45em;line-height:1}.cm sub:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:.7em;vertical-align:-.28em;line-height:1}.cm-o:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0 .28em}.cm-rel:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0 .4em}.cm-or:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0 .55em;font-family:var(--font-text);font-size:.82em;color:var(--color-content-secondary)}.cm-sep:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-right:.5em}.cm-s:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-block;width:.22em}.cm-fn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal}.cm-w:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-family:var(--font-text);font-size:.9em}.cm-pr:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-left:.04em}.cm-f:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;flex-direction:column;align-items:stretch;vertical-align:middle;text-align:center;margin:0 .12em;font-size:.92em}.cm-n:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0 .18em .1em;border-bottom:.08em solid currentColor}.cm-d:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:.1em .18em 0}.cm-f .cm-f:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:.92em}.cm-r:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:stretch;vertical-align:baseline}.cm-rs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-block;margin-right:-.02em;transform:scaleY(1.08);transform-origin:bottom}.cm-ra:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:.08em solid currentColor;padding:.06em .08em 0 .06em}.cm-ri:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:.55em;vertical-align:.95em;margin-right:-.3em}.cm-int:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;margin-right:.12em}.cm-is:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:1.5em;line-height:1;transform:translateY(.04em)}.cm-il:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;flex-direction:column;justify-content:space-between;align-self:stretch;font-size:.62em;margin-left:-.1em;line-height:1.05}.cm-at:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center}.cm-b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:1.25em;font-weight:300}.cm-lim:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;flex-direction:column;align-items:center;vertical-align:middle;margin-right:.3em;line-height:1}.cm-lim>span:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){line-height:1.05}.cm-lu:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:.62em;white-space:nowrap;line-height:1.1;margin-top:.22em}.cm-lu sup:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){vertical-align:.5em}.cm-sys:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;gap:.2em;vertical-align:middle}.cm-brace:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:2.3em;font-weight:200;line-height:1;transform:scaleX(.7)}.cm-rows:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:.25em}.cc-ruf:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-collapse:collapse;font-size:var(--font-size-450);font-variant-numeric:tabular-nums;color:var(--color-content-title);align-self:flex-start}.cc-ruf th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.cc-ruf td:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:var(--spacing-100) var(--spacing-250);text-align:right;font-weight:var(--font-weight-medium)}.cc-ruf th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-right:1.5px solid var(--color-content-secondary);color:var(--color-content-special)}.cc-ruf td.cc-rr:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-left:1.5px solid var(--color-content-secondary)}.cc-ruf tr.cc-rs>*:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1.5px solid var(--color-content-secondary)}.cc-scroll:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){overflow-x:auto;scrollbar-width:thin;max-width:100%}.cc-signs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-collapse:collapse;font-size:var(--font-size-400);color:var(--color-content-title);font-variant-numeric:tabular-nums}.cc-signs th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.cc-signs td:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:var(--spacing-100) var(--spacing-200);text-align:center;white-space:nowrap}.cc-signs thead th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:var(--font-weight-medium);color:var(--color-content-secondary);border-bottom:1px solid var(--color-border-default)}.cc-signs tbody th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){text-align:left;font-weight:var(--font-weight-medium);padding-right:var(--spacing-300)}.cc-signs td.cc-si:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-width:2.4em}.cc-signs .cc-sp:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-left:1px dashed var(--color-border-default);border-right:1px dashed var(--color-border-default)}.cc-signs tr.cc-sres>*:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-default);font-weight:var(--font-weight-medium)}.cc-signs td.cc-take:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special)}.cc-bar:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex}.cc-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;font-size:var(--font-size-450)}.cc-ops:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;gap:var(--spacing-150)}.cc-extra:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-200)}.cc-extra[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.cc-lab:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;gap:var(--spacing-150);font-size:var(--text-body-s-size);color:var(--color-content-secondary)}.cc-lab .gm-field:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:6.5em}.cc-inf:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.cc-side:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;flex-wrap:wrap;gap:var(--spacing-100)}.cc-intnote:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex-basis:100%}.cc-keys:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--spacing-150)}@media(hover:hover)and (pointer:fine){.cc-keys:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-template-columns:repeat(6,minmax(0,1fr))}.cc-keys [data-pad]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}}.cc-keys .gm-key:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--size-1000);font-size:var(--font-size-400)}.cc-err[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.cc-hist[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.cc-hist .gm-list:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){max-height:260px;overflow-y:auto;scrollbar-width:thin}.cc-hb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:baseline;gap:var(--spacing-200)}.cc-hb .cm:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.cc-exb .cm:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){overflow-x:auto;overflow-y:hidden;scrollbar-width:none;white-space:nowrap;padding-top:.3em;min-width:0}.cc-exb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.cc-hb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:var(--spacing-200)}@media(max-width:860px){#appx[data-app=grafici] .ax-stage[data-mode=calcolo]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:52vh;height:52dvh;min-height:300px}.cc-page:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:calc(var(--spacing-300) * 2 + var(--size-900)) var(--spacing-350) var(--spacing-500)}.cc-ask:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--font-size-500)}.cc-m:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--font-size-450)}.cc-ans:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--font-size-600)}.cc-keys .gm-key:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--size-900)}}.gg-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--lavagna-bg)}.gg-cv:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:none;cursor:crosshair;outline:none}.gg-cv[data-tool=move]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){cursor:move}.gg-cv:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:2px solid var(--color-border-special);outline-offset:-2px;border-radius:var(--radius-300)}.gg-top button:disabled .ax-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-disabled)}.gg-zoom.ax-bl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:calc(var(--spacing-300) + var(--size-1400) + var(--spacing-200))}@container axbox (min-width:720px){.gg-zoom.ax-bl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:var(--spacing-300)}}.gg-narrow .gg-zoom :is(.gg-minus,.gg-plus,.ax-tbd):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.gg-narrow .gg-zoom .gg-center span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.gg-dock:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:var(--spacing-300);z-index:6;transform:translate(-50%);display:flex;gap:var(--spacing-050);max-width:calc(100% - 2 * var(--spacing-200));overflow-x:auto;scrollbar-width:none;padding:var(--spacing-100)}.gg-dock:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-scrollbar{display:none}.gg-g:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-050);min-width:var(--size-1200);height:calc(var(--size-1200) + var(--spacing-100));padding:0 var(--spacing-150);border:0;border-radius:var(--radius-250);background:transparent;color:var(--color-icon-stroke-color-default);font:inherit;cursor:pointer;transition:background-color .15s,box-shadow .15s}.gg-g span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--font-size-300);font-weight:var(--font-weight-typography-bold-theme);line-height:1.2;color:var(--color-content-secondary);white-space:nowrap}.gg-g i:not(.ax-ic):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;top:var(--spacing-150);right:var(--spacing-150);width:0;height:0;border-left:var(--spacing-100) solid transparent;border-bottom:var(--spacing-100) solid currentColor;opacity:.6}.gg-g[aria-pressed=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);box-shadow:inset 0 0 0 1px var(--color-border-special);color:var(--color-content-special)}.gg-g[aria-pressed=true] span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}.gg-g[aria-expanded=true]:not([aria-pressed=true]):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-hover)}@media(hover:hover){.gg-g:hover:not([aria-pressed=true]):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover);color:var(--color-content-title)}.gg-g:hover:not([aria-pressed=true]) span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}}.gg-g:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline-offset:-2px}.gg-hint:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:calc(var(--spacing-300) + var(--size-1200) + 3 * var(--spacing-100) + var(--spacing-200));z-index:6;transform:translate(-50%);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-100) var(--spacing-250);width:max-content;max-width:calc(100% - 2 * var(--spacing-300));padding:var(--spacing-200) var(--spacing-350);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-default);text-align:center}.gg-hint b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-title)}.gg-hint .gg-no:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-warning);font-weight:var(--font-weight-typography-bold-theme)}.gg-sides:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;gap:var(--spacing-100);justify-content:center}.gg-sides .gm-btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-width:var(--size-900);padding:0 var(--spacing-200)}.gg-cancel.gm-btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--size-900);padding:0}.gg-pop:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;z-index:8;width:min(300px,calc(100% - 2 * var(--spacing-300)));max-height:calc(100% - 2 * var(--spacing-300));overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-050);padding:var(--spacing-150)}.gg-pop[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.gg-pop button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:var(--size-500) minmax(0,1fr);align-items:center;gap:var(--spacing-300);width:100%;min-height:var(--size-1100);padding:0 var(--spacing-250);border:0;border-radius:var(--radius-250);background:transparent;color:var(--color-content-title);font:inherit;text-align:left;cursor:pointer}.gg-pop button .ax-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-icon-stroke-color-default)}.gg-pop b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-bold-size);font-weight:var(--font-weight-typography-bold-theme)}.gg-pop button[aria-checked=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral)}.gg-pop button[aria-checked=true] .ax-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}@media(hover:hover){.gg-pop button:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}}.gg-pop button:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline-offset:-3px}.gg-list:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){max-height:min(46vh,440px);overflow-y:auto;scrollbar-width:thin}.gg-list:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gg-empty[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gg-msnote[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gg-sec[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.gg-list .gg-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:var(--size-900) minmax(0,1fr) var(--size-900);align-items:center;gap:var(--spacing-050);min-height:var(--size-1100);padding:var(--spacing-050) 0}.gg-list .gg-row.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}.gg-eye:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gg-x:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;place-items:center;width:var(--size-900);height:var(--size-1000);padding:0;border:0;border-radius:var(--radius-250);background:none;cursor:pointer;color:var(--color-icon-stroke-color-default)}.gg-eye i:not(.ax-ic):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:var(--size-400);height:var(--size-400);border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 2px var(--c)}.gg-eye .ax-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--c)}.gg-eye[aria-pressed=false] i:not(.ax-ic):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:transparent}.gg-eye[aria-pressed=false] i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:.45}.gg-x .ax-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--size-400);height:var(--size-400)}@media(hover:hover){.gg-x:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}}.gg-name:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--spacing-200);padding:var(--spacing-150);border:0;border-radius:var(--radius-250);background:none;color:var(--color-content-default);font:inherit;font-size:var(--text-body-m-size);line-height:var(--text-body-s-line);text-align:left;cursor:pointer}.gg-name b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-title)}.gg-row.on .gg-name b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 2px 0 var(--c)}.gg-v:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-variant-numeric:tabular-nums;font-weight:var(--font-weight-typography-bold-theme);color:var(--c)}.gg-what:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex-basis:100%;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary);overflow-wrap:anywhere}.gg-what em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;color:var(--color-content-warning)}:is(.gg-eye,.gg-x,.gg-name):focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline-offset:-3px}.gg-sec:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-default)}.gg-sec .gg-count:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary);font-weight:var(--font-weight-typography-regular-theme)}.gg-sec .gg-list:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-bottom:var(--spacing-200)}.gg-sec .gg-list .gg-row:last-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-bottom:0}.gg-ex:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200);padding-top:var(--spacing-350);border-top:1px solid var(--color-border-default)}.gg-ex .ax-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0}.gg-chips:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gg-opts:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-200)}.gg-opts .ax-why:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-left:auto}@media(max-width:860px){.gg-list:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){max-height:none}.gg-dock:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:0;padding:var(--spacing-050)}.gg-g:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-width:var(--size-1100);padding:0 var(--spacing-100)}.gg-hint:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:calc(var(--spacing-300) + var(--size-1200) + var(--spacing-100) + 2 * var(--spacing-050) + var(--spacing-200));padding:var(--spacing-150) var(--spacing-300)}}@container axbox (max-width:719px){.gg-hint:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:calc(var(--spacing-300) + var(--size-1400) + var(--spacing-200) + var(--size-1100) + var(--spacing-200))}}.gg-narrow .gg-hint:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:calc(var(--spacing-300) + var(--size-1400) + var(--spacing-200));left:calc(var(--spacing-300) + var(--size-1100) + var(--spacing-200));transform:none;box-sizing:border-box;min-height:var(--size-1100);max-width:calc(100% - 2 * var(--spacing-300) - var(--size-1100) - var(--spacing-200));justify-content:flex-start;text-align:left}.gi-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--lavagna-bg)}.gi-cv:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:none;cursor:ew-resize;outline:none}.gi-cv:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:-3px;border-radius:24px}.gi-kinds:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;gap:var(--spacing-300) var(--spacing-500)}.gi-kind:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200)}.gi-kind .gm-label:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0}.gi-chips:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;gap:var(--spacing-200)}.gi-table:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200)}.gi-table .gm-label:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0}.gi-head:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gi-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:var(--size-500) minmax(0,1fr) minmax(0,1fr) var(--size-900);align-items:center;gap:var(--spacing-150)}.gi-head:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-bold-size);font-weight:var(--font-weight-medium);color:var(--color-content-secondary);text-align:center}.gi-rows:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-100);max-height:min(232px,36vh);overflow-y:auto;scrollbar-width:thin;overscroll-behavior:contain}.gi-n:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);color:var(--color-content-tertiary);text-align:center;font-variant-numeric:tabular-nums}.gm-field.gi-c:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;min-width:0;box-sizing:border-box;padding:0 var(--spacing-200);text-align:center;font-variant-numeric:tabular-nums}.gi-row.bad .gm-field.gi-c:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-content-error)}.gi-x:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;place-items:center;width:var(--size-900);height:var(--size-1000);padding:0;border:0;background:none;cursor:pointer;color:var(--color-content-secondary)}.gi-x .ax-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--size-400);height:var(--size-400)}@media(hover:hover){.gi-x:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}}.gi-x:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline-offset:-3px;border-radius:var(--radius-250)}.gi-add:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-self:flex-start}.gi-tip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gi-ex:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0}.gi-ex .link:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);padding:var(--spacing-100) 0;color:var(--color-content-special)}@media(hover:hover){.gi-ex .link:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}}.gi-err:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}.gi-err.stop:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}.gi-err[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gi-value[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gi-sec[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gi-why[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gi-note[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.gi-out:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-150);padding-top:var(--spacing-300);border-top:1px solid var(--color-border-default)}.gi-out:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.gi-h:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-s-bold-size);font-weight:var(--font-weight-medium);color:var(--color-content-secondary)}.gi-f:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-m-size);line-height:1.5;color:var(--color-content-title);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.gi-ps li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-050);padding:var(--spacing-150) 0;border-top:1px solid var(--color-border-default)}.gi-ps li:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0;padding-top:0}.gi-from:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);color:var(--color-content-secondary);font-variant-numeric:tabular-nums}.gi-value:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:auto 96px minmax(0,1fr);align-items:center;gap:var(--spacing-200);padding-top:var(--spacing-300);border-top:1px solid var(--color-border-default)}.gi-vl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-bold-size);font-weight:var(--font-weight-medium);color:var(--color-content-default);white-space:nowrap}.gm-field.gi-at:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:96px;box-sizing:border-box;padding:0 var(--spacing-200);text-align:center;font-variant-numeric:tabular-nums}.gm-field.gi-at.bad:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-content-error)}.gi-val:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-size);font-weight:var(--font-weight-medium);color:var(--color-content-title);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.gi-val em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;font-style:normal;font-weight:var(--font-weight-typography-regular-theme);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}.gi-note:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;padding-left:var(--spacing-250);border-left:2px solid var(--color-border-special)}.gi-note .link:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-bold-size);color:var(--color-content-special);padding:0}.gi-how:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-150);padding-bottom:var(--spacing-200)}.gi-how p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-default)}.gi-how .gi-f:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-size);line-height:1.5;color:var(--color-content-title)}.gi-why:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-self:flex-start;margin-top:calc(-1 * var(--spacing-200))}@container axbox (max-width:719px){.gi-value:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-template-columns:auto 80px minmax(0,1fr)}.gm-field.gi-at:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:80px}}.gp-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--lavagna-bg)}.gp-cv:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:pan-y;cursor:ew-resize;outline:none}.gp-cv.data:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){cursor:default}.gp-cv:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:-3px;border-radius:24px}.gp-tray:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:var(--spacing-300);z-index:6;transform:translate(-50%);width:min(520px,calc(100% - 24px));display:flex;flex-direction:column;gap:var(--spacing-050);padding:var(--spacing-100) var(--spacing-200) var(--spacing-100) var(--spacing-400)}.gp-tray[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.gp-srow:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:var(--size-400) minmax(0,1fr) 84px;align-items:center;gap:var(--spacing-250);min-height:var(--size-1000)}.gp-srow b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-size);font-weight:var(--font-weight-medium);color:var(--color-content-title);text-align:center;cursor:default}.gp-srow input[type=range]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;min-width:0;height:28px;margin:0;accent-color:var(--color-fill-special);cursor:pointer}.gm-field.gp-val:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:84px;height:var(--size-900);padding:0 var(--spacing-200);text-align:right;font-size:var(--text-body-s-bold-size);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.gm-field.gp-val.bad:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gm-field.gp-in.bad:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-content-error)}.gp-tabs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-200)}.gp-dist:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gp-data:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-350)}.gp-dist[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gp-data[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gp-as[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gp-width[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.gp-pills:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gp-sides:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gp-as:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;gap:var(--spacing-200)}.gp-sides .gm-btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-variant-numeric:tabular-nums}.gp-law:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:calc(-1 * var(--spacing-050)) 0 0;display:flex;flex-direction:column;gap:var(--spacing-050);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}.gp-law b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-size);font-weight:var(--font-weight-medium);color:var(--color-content-title)}.gp-ask:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200)}.gp-find:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-200)}.gp-fields:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;gap:var(--spacing-200) var(--spacing-400)}.gp-fl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;gap:var(--spacing-200);font-size:var(--font-size-450);font-weight:var(--font-weight-medium);color:var(--color-content-title)}.gm-field.gp-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:calc(var(--n,5) * .62em + 22px);padding:0 var(--spacing-200);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;text-align:center}.gp-hint:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:calc(-1 * var(--spacing-200)) 0 0}.gp-hint.warn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}.gp-out:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-050);padding-top:var(--spacing-300);border-top:1px solid var(--color-border-default)}.gp-ol:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.gp-big:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--font-size-800);line-height:1.15;font-weight:var(--font-weight-medium);color:var(--color-content-title);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.gp-big.ev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--font-size-600)}.gp-out .gp-near:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:var(--spacing-150) 0 0;padding-left:var(--spacing-250);border-left:2px solid var(--color-border-special)}.gp-sec:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-default)}.gp-how:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-150);padding-bottom:var(--spacing-200)}.gp-how p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-m-size);line-height:1.5;color:var(--color-content-default);overflow-wrap:anywhere}.gp-how b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title);font-weight:var(--font-weight-medium)}.gp-how em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}.gp-how sup:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;top:-.5em;font-size:.68em;line-height:0;vertical-align:baseline}.gp-bin:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;white-space:nowrap}.gp-bin>span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;flex-direction:column;align-items:center;font-size:.8em;line-height:1.05;margin:0 1px}.gp-why:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-self:flex-start;margin-top:calc(-1 * var(--spacing-200))}.gm-field.gp-text:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;height:auto;min-height:118px;max-height:40vh;resize:vertical;padding:var(--spacing-300) var(--spacing-350);border-radius:var(--radius-300);font-size:var(--text-body-m-size);line-height:1.5;font-variant-numeric:tabular-nums;box-sizing:border-box}.gp-ex:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:calc(-1 * var(--spacing-150)) 0 0;font-size:var(--text-body-s-size);color:var(--color-content-secondary)}.gp-ex .link:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);padding:var(--spacing-100) 0;color:var(--color-content-special)}@media(hover:hover){.gp-ex .link:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}}.gp-tab:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.gp-tab th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gp-tab td:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0 var(--spacing-050);height:var(--size-900);font-size:var(--text-body-m-size);border-top:1px solid var(--color-border-default)}.gp-tab tr:last-child th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gp-tab tr:last-child td:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-bottom:1px solid var(--color-border-default)}.gp-tab th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){text-align:left;font-weight:var(--font-weight-typography-regular-theme);color:var(--color-content-secondary)}.gp-tab td:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){text-align:right;font-weight:var(--font-weight-medium);color:var(--color-content-title);overflow-wrap:anywhere}.gp-width:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:var(--spacing-200);font-size:var(--text-body-s-bold-size);font-weight:var(--font-weight-medium);color:var(--color-content-default)}.gp-width span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1}.gp-width .gm-btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--size-1000);padding:0;font-size:var(--font-size-500)}.gp-dsaid p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-m-size);line-height:1.45;color:var(--color-content-default)}.gp-dsaid em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:var(--text-body-s-size);color:var(--color-content-secondary)}.gp-dsaid p.gp-skip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-warning)}.sc-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--lavagna-bg)}.sc-screen:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;display:flex;flex-direction:column;padding:calc(var(--spacing-300) * 2 + var(--size-1100)) var(--spacing-400) var(--spacing-400)}.sc-ang:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;top:var(--spacing-300);right:var(--spacing-300)}.sc-hist:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){list-style:none;margin:0;padding:0;flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;scrollbar-width:thin}.sc-hist li:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-top:auto}.sc-hist button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-050);width:100%;padding:var(--spacing-150) var(--spacing-200);border:0;border-radius:var(--radius-250);background:none;color:var(--color-content-default);font:inherit;text-align:right;cursor:pointer}@media(hover:hover){.sc-hist button:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}}.sc-hist button:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline-offset:-3px}.sc-he:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);color:var(--color-content-secondary);overflow-wrap:anywhere}.sc-hr:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--font-size-450);font-weight:var(--font-weight-medium);color:var(--color-content-title);overflow-wrap:anywhere}.sc-hist em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:var(--font-size-300);color:var(--color-content-tertiary)}.sc-now:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-default);padding-top:var(--spacing-250)}.sc-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;height:var(--size-1200);padding:0 var(--spacing-100);border:0;background:transparent;color:var(--color-content-title);font:inherit;font-size:var(--font-size-800);font-weight:var(--font-weight-medium);text-align:right;outline:none;caret-color:var(--color-border-special)}.sc-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::placeholder{color:var(--color-content-tertiary);opacity:1;font-weight:var(--font-weight-typography-regular-theme);font-size:var(--font-size-500)}.sc-out:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:var(--size-900);display:flex;flex-direction:column;align-items:flex-end;padding:0 var(--spacing-100);overflow-wrap:anywhere;text-align:right}.sc-m:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--font-size-500);font-weight:var(--font-weight-medium);color:var(--color-content-secondary);font-variant-numeric:tabular-nums}.sc-out.done .sc-m:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--font-size-800);color:var(--color-content-title)}.sc-a:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);color:var(--color-content-secondary);font-variant-numeric:tabular-nums}.sc-keys:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--spacing-200)}.sc-err[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.sc-why[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.sc-why:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-self:flex-start}@media(max-width:860px){.sc-screen:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:calc(var(--spacing-300) * 2 + var(--size-1100)) var(--spacing-350) var(--spacing-300)}.sc-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--font-size-750);height:var(--size-1000)}.sc-out.done .sc-m:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--font-size-750)}.sc-keys:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:var(--spacing-150)}.sc-keys .gm-key:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--size-1100)}}.gm-fl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-150);height:var(--size-1100);min-width:var(--size-1100);padding:0 var(--spacing-300);box-sizing:border-box;border:0;border-radius:var(--radius-350);background:var(--app-glass);-webkit-backdrop-filter:var(--app-over-blur);backdrop-filter:var(--app-over-blur);box-shadow:var(--app-over-cmd);color:var(--color-content-primary);font:inherit;font-size:var(--text-body-s-bold-size);font-weight:var(--font-weight-typography-bold-theme);line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .15s}.gm-fl :is(.ax-ic,.gm-ic):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--size-500);height:var(--size-500);flex:none;color:var(--color-icon-stroke-color-default)}@media(hover:hover){.gm-fl:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:color-mix(in srgb,var(--app-glass),var(--color-content-primary) 8%)}}.gm-fl.sq:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--size-1100);padding:0}.gm-seg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:stretch;gap:var(--spacing-050);height:var(--size-1100);padding:var(--spacing-100);box-sizing:border-box;border-radius:var(--radius-350);background:var(--app-glass);-webkit-backdrop-filter:var(--app-over-blur);backdrop-filter:var(--app-over-blur);box-shadow:var(--app-over-cmd)}.gm-seg button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0 var(--spacing-300);border:0;border-radius:var(--radius-200);background:transparent;color:var(--color-content-secondary);font:inherit;font-size:var(--text-body-s-bold-size);font-weight:var(--font-weight-typography-bold-theme);white-space:nowrap;cursor:pointer;transition:background-color .15s,color .15s}.gm-seg button[aria-pressed=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special)}@media(hover:hover){.gm-seg button:not([aria-pressed=true]):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral);color:var(--color-content-title)}}.gm-seg button:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline-offset:-2px}:is(.gm-pane,.gr-tray):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-350);background:var(--app-glass);-webkit-backdrop-filter:var(--app-over-blur);backdrop-filter:var(--app-over-blur);box-shadow:var(--app-over-cmd)}.gm-pane:is(.g3-hint,.gg-hint):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:var(--app-over-lab)}.gm-pane:is(.gm-menu,.gg-pop):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-background-floating);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--app-over-pop)}:is(.gm-btn,.gr-tools button,.gr-with button,.gr-ok):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-150);height:var(--size-900);padding:0 var(--spacing-300);border:0;border-radius:var(--radius-250);background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-default);color:var(--color-content-default);font:inherit;font-size:var(--text-body-s-bold-size);font-weight:var(--font-weight-typography-bold-theme);line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .15s,box-shadow .15s}@media(hover:hover){:is(.gm-btn,.gr-tools button,.gr-with button,.gr-ok):hover:not(:disabled):not(.pri):not([aria-pressed=true]):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);box-shadow:inset 0 0 0 1px var(--color-border-hover)}}:is(.gm-btn,.gr-tools button,.gr-with button):is([aria-pressed=true],.on):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);box-shadow:inset 0 0 0 1px var(--color-border-special);color:var(--color-content-special)}:is(.gm-btn,.gr-tools button,.gr-with button):disabled:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-disabled);box-shadow:inset 0 0 0 1px var(--color-border-disabled);cursor:default}.gm-btn.pri:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special);box-shadow:none;color:var(--color-content-inverted)}@media(hover:hover){.gm-btn.pri:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-hover)}}:is(.gm-key,.gr-keys button):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;justify-content:center;min-width:0;height:var(--size-1200);padding:0 var(--spacing-100);border:0;border-radius:var(--radius-250);background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-default);color:var(--color-content-default);font:inherit;font-size:var(--font-size-400);font-weight:var(--font-weight-typography-bold-theme);line-height:1;cursor:pointer;touch-action:manipulation;transition:background-color .1s}.gm-key.num:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);color:var(--color-content-title);font-size:var(--font-size-500)}.gm-key.op:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title);font-size:var(--font-size-500)}.gm-key.pri:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special);box-shadow:none;color:var(--color-content-inverted);font-size:var(--font-size-600)}@media(hover:hover){:is(.gm-key,.gr-keys button):not(.pri):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-veil-4);box-shadow:inset 0 0 0 1px var(--color-border-hover)}.gm-key.pri:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-hover)}}:is(.gm-key,.gr-keys button):not(.pri).hit:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}.gm-key.pri.hit:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-hover)}:is(.gm-key,.gr-keys button):focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline-offset:-2px}.gm-label:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;margin:0 0 calc(-1 * var(--spacing-200));font-size:var(--text-body-s-bold-size);font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-default)}:is(.gm-field,.gr-bar input,.gr-range input,.gr-tabbar input):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border:1px solid var(--color-border-input);border-radius:var(--radius-250);background:var(--color-fill-input);color:var(--color-content-input);font:inherit;outline:none}.gm-field:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--size-1000);padding:0 var(--spacing-300);font-size:var(--font-size-400)}:is(.gm-field,.gr-bar input,.gr-range input,.gr-tabbar input):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::placeholder{color:var(--color-content-tertiary);opacity:1;font-weight:var(--font-weight-typography-regular-theme)}@media(hover:hover){:is(.gm-field,.gr-bar input,.gr-range input,.gr-tabbar input):hover:not(:focus):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--app-field-hover)}}:is(.gm-field,.gr-bar input,.gr-range input,.gr-tabbar input):focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special)}.gm-list:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){list-style:none;margin:0;padding:0}.gm-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:var(--spacing-300);min-height:var(--size-1100);padding:var(--spacing-100) 0}:is(.gm-row,.gr-row):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:1px solid var(--color-border-default)}:is(.gm-row,.gr-row):last-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-bottom:1px solid var(--color-border-default)}@media(hover:hover){button.gm-row:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}}.gm-sec>summary:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:var(--spacing-300);min-height:var(--size-1100);list-style:none;cursor:pointer;color:var(--color-content-title);font-size:var(--text-body-m-size);font-weight:var(--font-weight-typography-bold-theme)}.gm-sec>summary:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-details-marker{display:none}.gm-sec>summary:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";flex:none;width:var(--size-500);height:var(--size-500);margin-left:auto;background:var(--color-icon-stroke-color-default);-webkit-mask:var(--gi-chevron-down) center/contain no-repeat;mask:var(--gi-chevron-down) center/contain no-repeat;transition:transform .15s}.gm-sec[open]>summary:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{transform:rotate(180deg)}.gm-pic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;place-items:center;flex:none;width:var(--size-900);height:var(--size-900);border-radius:var(--radius-250);background:var(--app-ready-art);color:var(--color-icon-stroke-color-default)}.gm-pic :is(.ax-ic,.gm-ic):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--size-500);height:var(--size-500)}.gm-note:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}.gm-err:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-error)}.gm-num:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}.gm-text:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-family:var(--font-text);font-size:var(--text-body-m-size);line-height:var(--text-paragraph-m-regular-line);font-weight:var(--font-weight-typography-regular-theme);color:var(--color-content-default)}.gm-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-block;flex:none;width:var(--size-500);height:var(--size-500);background:currentColor;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat}.gm-ic.chev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--ic:var(--gi-chevron-down)}.gm-ic.tick:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--ic:var(--gi-check)}.gm-place:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0}.gm-pick:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;top:var(--spacing-300);left:var(--spacing-300);z-index:7;max-width:calc(100% - 200px);padding:0 var(--spacing-250)}.gm-pick span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){overflow:hidden;text-overflow:ellipsis}.gm-pick .chev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}.gm-place.gr-game~:is(.gm-pick,.gm-menu):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.gm-menu:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;top:calc(var(--spacing-300) + var(--size-1100) + var(--spacing-200));left:var(--spacing-300);z-index:8;width:min(340px,calc(100% - 24px));max-height:calc(100% - 68px);overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-050);padding:var(--spacing-150);box-shadow:inset 0 0 0 1px var(--color-border-floating),var(--shadow-400)}.gm-menu[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.gm-menu.gm-export:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:fixed;z-index:40;top:0;left:0;width:min(300px,calc(100vw - 16px));max-height:none}.gm-menu.gm-export button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-template-columns:minmax(0,1fr)}.gm-menu button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:var(--size-500) minmax(0,1fr) var(--size-500);align-items:center;gap:var(--spacing-300);width:100%;min-height:var(--size-1100);padding:var(--spacing-200) var(--spacing-250);border:0;border-radius:var(--radius-200);background:transparent;color:var(--color-content-default);font:inherit;text-align:left;cursor:pointer}.gm-menu .mode:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-icon-stroke-color-default)}.gm-menu button span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-050);min-width:0}.gm-menu b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-bold-size);font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-title)}.gm-menu em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:var(--font-size-300);line-height:1.4;color:var(--color-content-secondary)}.gm-menu .tick:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}.gm-menu button[aria-checked=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral)}@media(hover:hover){.gm-menu button:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}}.gm-menu button:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline-offset:-3px}.gr-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--lavagna-bg)}.gr-cv:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:none;cursor:move;outline:none}.gr-cv:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:-3px;border-radius:24px}.gr-tray:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:var(--spacing-300);z-index:6;transform:translate(-50%);width:min(560px,calc(100% - 24px));display:flex;flex-direction:column;gap:var(--spacing-050);padding:var(--spacing-100) var(--spacing-200) var(--spacing-100) var(--spacing-400)}.gr-tray[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}@container axbox (min-width:720px){.gr-tray:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){left:auto;right:var(--spacing-300);transform:none;width:min(560px,calc(100% - 212px))}}@media(max-height:480px){@container axbox (max-width:719px){.gr-tray:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){left:var(--spacing-300);transform:none;width:calc(100% - 212px)}}}@container axbox (max-width:719px){.gr-zoom.ax-bl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){left:auto;bottom:auto;right:var(--spacing-300);top:calc(var(--spacing-300) + var(--size-1100) + var(--spacing-200))}}.ax-tb button.gm-svg[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}@container axbox (max-width:349px){.gm-svg .ax-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}}.gr-srow:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:var(--size-400) minmax(0,1fr) auto var(--size-900);align-items:center;gap:var(--spacing-250);min-height:var(--size-1000)}.gr-srow b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-size);font-weight:var(--font-weight-medium);color:var(--color-content-title);text-align:center}.gr-srow input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;min-width:0;height:28px;margin:0;accent-color:var(--color-fill-special);cursor:pointer}.gr-val:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-width:68px;height:var(--size-800);padding:0 var(--spacing-200);border:0;border-radius:var(--radius-200);background:transparent;text-align:right;white-space:nowrap;font:inherit;font-variant-numeric:tabular-nums;font-size:var(--text-body-s-bold-size);font-weight:var(--font-weight-medium);color:var(--color-content-default);cursor:pointer;text-decoration:underline dotted var(--color-border-hover);text-underline-offset:4px}@media(hover:hover){.gr-val:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}}.gr-val[aria-expanded=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);text-decoration:none}.gr-range:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--spacing-200);padding:var(--spacing-150) 0 var(--spacing-100);border-top:1px solid var(--color-border-default)}.gr-range label:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-050);font-size:var(--font-size-300);font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-secondary)}.gr-range input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:64px;height:var(--size-900);padding:0 var(--spacing-200);font-size:var(--text-body-m-size)}.gr-play:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;place-items:center;width:var(--size-900);height:var(--size-900);border:0;border-radius:var(--radius-250);background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-default);color:var(--color-content-title);cursor:pointer}.gr-play .ax-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--size-400);height:var(--size-400)}.gr-play[data-on=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);box-shadow:inset 0 0 0 1px var(--color-border-special);color:var(--color-content-special)}@media(hover:hover){.gr-play:not([data-on=true]):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}.gr-tray.one:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:auto minmax(0,1fr) var(--size-900);align-items:center;column-gap:var(--spacing-250);row-gap:0;padding:var(--spacing-150) var(--spacing-200) var(--spacing-050)}.gr-tray.one .gr-chips:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-row:1;grid-column:1}.gr-tray.one .gr-srow:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.gr-tray.one .gr-srow.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:contents}.gr-tray.one .gr-srow.on b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.gr-tray.one .gr-srow.on .gr-val:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-row:1;grid-column:2;justify-self:end}.gr-tray.one .gr-range:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-column:1/-1;grid-row:3}.gr-tray.one .gr-srow.on .gr-play:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-row:1;grid-column:3}.gr-tray.one .gr-srow.on input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-row:2;grid-column:1/-1;width:calc(100% - 8px);margin:0 var(--spacing-100);height:30px}.gr-chips:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;gap:var(--spacing-100);flex:none}.gr-chips button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--size-800);height:var(--size-800);border:0;border-radius:var(--radius-200);background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-default);color:var(--color-content-secondary);font:inherit;font-weight:var(--font-weight-medium);font-size:var(--text-body-m-size);cursor:pointer}.gr-chips button[aria-selected=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);box-shadow:inset 0 0 0 1px var(--color-border-special);color:var(--color-content-special)}.gr-bar:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;display:flex;align-items:center}.gr-bar input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;height:var(--size-1200);padding:0 calc(var(--go, 90px) + var(--spacing-300)) 0 var(--spacing-400);border-radius:var(--radius-300);font-size:var(--font-size-450);font-weight:var(--font-weight-medium)}.gr-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;right:var(--spacing-150);top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;height:var(--size-900);padding:0 var(--spacing-400);border:0;border-radius:var(--radius-250);background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-default);color:var(--color-content-default);font:inherit;font-size:var(--text-body-s-bold-size);font-weight:var(--font-weight-typography-bold-theme);white-space:nowrap;cursor:pointer;transition:background-color .15s,color .15s}.gr-bar:has(input:not(:placeholder-shown)) .gr-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special);box-shadow:none;color:var(--color-content-inverted)}@media(hover:hover){.gr-bar:has(input:not(:placeholder-shown)) .gr-go:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-hover)}.gr-bar:has(input:placeholder-shown) .gr-go:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}.gr-edit:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:calc(-1 * var(--spacing-150)) 0 0;display:flex;align-items:center;gap:var(--spacing-300);font-size:var(--text-body-s-bold-size);font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-special)}.gr-edit[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gr-err[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gr-hint[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gr-tools[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.gr-edit .link:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-bold-size);padding:var(--spacing-100) 0}.gr-err:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:calc(-1 * var(--spacing-150)) 0 0;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-error)}.gr-err.note:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}.gr-keys:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;gap:var(--spacing-150);margin-top:calc(-1 * var(--spacing-100));overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.gr-keys:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-scrollbar{display:none}.gr-keys button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;min-width:var(--size-1000);height:var(--size-900);padding:0 var(--spacing-250)}@media(hover:hover)and (pointer:fine){.gr-keys [data-pad]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}}.gr-list:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){list-style:none;margin:0;padding:0}.gr-list:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.gr-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:var(--size-900) minmax(0,1fr) var(--size-900);align-items:center;gap:var(--spacing-050);padding:var(--spacing-050) 0}.gr-eye:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gr-x:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;place-items:center;width:var(--size-900);height:var(--size-1000);padding:0;border:0;background:none;cursor:pointer;color:var(--color-icon-stroke-color-secondary)}.gr-eye i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:18px;height:18px;border-radius:50%;background:var(--c);border:2.5px solid var(--c);box-sizing:border-box}.gr-eye[aria-pressed=false] i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:transparent;opacity:.7}.gr-x .ax-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--size-400);height:var(--size-400)}@media(hover:hover){.gr-x:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title)}}.gr-eye:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gr-x:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gr-f:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline-offset:-3px;border-radius:var(--radius-250)}.gr-f:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-050);padding:var(--spacing-200) var(--spacing-150);border:0;background:none;color:var(--color-content-secondary);font:inherit;font-size:var(--text-body-m-size);font-weight:var(--font-weight-typography-regular-theme);line-height:1.35;text-align:left;overflow-wrap:anywhere;cursor:pointer}.gr-row.on .gr-f:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title);font-weight:var(--font-weight-medium)}.gr-row.on .gr-ft:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:0 2px 0 var(--c)}.gr-f sup:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;top:-.55em;font-size:.66em;line-height:0;vertical-align:baseline}.gr-f em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:var(--font-size-300);color:var(--color-content-error)}.gr-row.bad .gr-eye i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:.35}.gr-row.ineq .gr-eye i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-100);background:color-mix(in srgb,var(--c) 35%,transparent)}.gr-nm:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:var(--font-weight-medium);color:var(--c)}.gr-pw:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-grid;grid-template-columns:auto auto;column-gap:var(--spacing-350);row-gap:1px;align-items:baseline;vertical-align:middle;padding:var(--spacing-050) 0 var(--spacing-050) var(--spacing-300);border-left:2px solid currentColor;border-radius:var(--radius-250) 0 0 var(--radius-250)}.gr-pwc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gr-if:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary);font-weight:var(--font-weight-typography-regular-theme)}.gr-tools:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;gap:var(--spacing-200)}.gr-said p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-m-size);line-height:1.45;color:var(--color-content-default)}.gr-said p em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:var(--text-body-s-size);color:var(--color-content-secondary)}.gr-read b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;gap:var(--spacing-200);font-weight:var(--font-weight-medium)}.gr-read b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{content:"";width:10px;height:10px;border-radius:50%;background:var(--c);flex:none}.gr-hint:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-s-bold-size);font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-warning)}.gr-with:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;gap:var(--spacing-150);margin:var(--spacing-050) 0 var(--spacing-100)}.gr-unpin:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;margin-top:var(--spacing-050)}.gr-table[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.gr-tabbar:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;gap:var(--spacing-350);margin-bottom:var(--spacing-150)}.gr-tabbar label:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:var(--spacing-200);font-size:var(--text-body-s-bold-size);font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-secondary)}.gr-tabbar input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:76px;height:var(--size-900);padding:0 var(--spacing-250);font-size:var(--text-body-m-size)}.gr-tab table:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.gr-tab th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gr-tab td:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0 var(--spacing-250);height:var(--size-800);text-align:right;font-size:var(--text-body-s-size);border-top:1px solid var(--color-border-default)}.gr-tab thead th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:30px;font-size:var(--font-size-300);font-weight:var(--font-weight-typography-bold-theme);color:var(--c,var(--color-content-secondary));border-top:0}.gr-tab thead th:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.gr-tab tbody th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){text-align:left;color:var(--color-content-secondary)}.gr-tab td:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-default)}.gr-tx:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:var(--size-800);padding:0 var(--spacing-150);margin-left:calc(-1 * var(--spacing-150));border:0;border-radius:var(--radius-200);background:none;color:var(--color-content-default);font:inherit;font-weight:var(--font-weight-medium);cursor:pointer}@media(hover:hover){.gr-tx:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}}.gr-tx:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline-offset:-2px}.gr-tab .sr:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:860px){.gr-stage.gr-game .gr-zoom:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){top:66px}}.mo-host:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0}.mo-host.off:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){visibility:hidden}.mv-canvas:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;width:100%;height:100%;display:block}.mo-flat:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:62px 16px 74px;z-index:2;display:flex;align-items:center;justify-content:center;overflow:hidden}.mo-flat[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.mo-flat img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){max-width:100%;max-height:100%}.mo-svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;max-width:100%;max-height:100%;width:auto;height:auto;min-width:40%;font-family:inherit}.mo-wait:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;top:50%;z-index:4;transform:translate(-50%,-50%);pointer-events:none}.mo-wait[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}:where(.mo-views,.mo-walk,.mo-atoms,.mo-hint):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-background-default-elevated);border:1px solid var(--color-border-elevated)}:where(.mo-views,.mo-walk):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-radius:var(--radius-300);padding:4px}.mo-find:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:var(--spacing-250);height:var(--size-1100);padding:0 var(--spacing-300);border-radius:var(--radius-250);background:var(--color-background-input);box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-default);cursor:text}.mo-find:focus-within:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:2px solid var(--color-border-special);outline-offset:-1px}.mo-fi:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:20px;height:20px;color:var(--color-content-secondary)}.mo-fi svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:100%;height:100%}.mo-find input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;height:100%;border:0;padding:0;background:transparent;color:var(--color-content-title);font:inherit;font-size:16px;outline:none}.mo-find input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::placeholder{color:var(--color-content-tertiary)}.mo-find input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-search-cancel-button{-webkit-appearance:none}.mo-th:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.mo-it:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.mo-res button:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.mo-atoms button:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.mo-chip:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:2px}.mo-themes:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column}.mo-themes[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.mo-th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:var(--spacing-300);min-height:52px;padding:var(--spacing-200) var(--spacing-150);border:0;border-top:var(--border-width-small) solid var(--color-border-default);background:transparent;color:var(--color-content-title);font:inherit;font-size:16px;font-weight:700;text-align:left;cursor:pointer}.mo-th:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}.mo-th b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;font-weight:inherit}.mo-th em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;font-style:normal;font-size:13px;font-weight:700;color:var(--color-content-tertiary);font-variant-numeric:tabular-nums}.mo-th svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:16px;height:16px;color:var(--color-content-tertiary);transform:rotate(-90deg);transition:transform .15s}.mo-th[aria-expanded=true] svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transform:none}@media(hover:hover){.mo-th:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}}.mo-items:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:2px;padding:0 0 var(--spacing-200) var(--spacing-200)}.mo-it:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.mo-res button[data-n]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.mo-res .mo-elem:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-height:var(--size-1100);padding:var(--spacing-150) var(--spacing-250);border:0;border-radius:var(--radius-250);background:transparent;color:var(--color-content-title);font:inherit;font-size:15px;text-align:left;cursor:pointer}.mo-it b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.mo-res button[data-n] b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.mo-res .mo-elem b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}.mo-it em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.mo-res button[data-n] em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.mo-res .mo-elem em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:13px;color:var(--color-content-secondary)}.mo-it[aria-current=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}@media(hover:hover){.mo-it:not([aria-current=true]):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.mo-res button[data-n]:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.mo-res .mo-elem:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}.mo-res:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:2px}.mo-res[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.mo-res>p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:8px 10px}.mo-res button.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.mo-res .mo-pc.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}.mo-none:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:6px;padding:6px 6px 8px}.mo-none p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;color:var(--color-content-default);font-size:15px;line-height:1.4}.mo-pc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:44px;padding:9px 12px;border-radius:var(--radius-200);border:1px solid var(--color-border-elevated);background:transparent;color:var(--color-content-title);font:inherit;font-size:14.5px;font-weight:700;line-height:1.3;text-align:left;cursor:pointer}@media(hover:hover){.mo-pc:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}.mo-hint:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:66px;z-index:5;transform:translate(-50%);max-width:calc(100% - 180px);padding:5px 12px;border-radius:var(--radius-300);color:var(--color-content-secondary);font-size:13px;line-height:1.25;text-align:center;pointer-events:none}.mo-hint[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}@container axbox (max-width:719px){.mo-hint:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){inset:12px auto auto 12px;transform:none;max-width:calc(100% - 92px)}}.mo-atoms:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:12px;bottom:80px;z-index:5;display:flex;flex-direction:column;gap:2px;padding:4px;border-radius:var(--radius-300)}.mo-atoms[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.mo-atoms button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 8px 0 6px;border:0;border-radius:var(--radius-200);background:transparent;color:var(--color-content-secondary);font:inherit;font-size:13.5px;cursor:pointer}.mo-atoms button b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-title);font-weight:800}.mo-atoms i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:12px;height:12px;border-radius:50%;background:var(--c)}.mo-atoms button[aria-pressed=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}@media(hover:hover){.mo-atoms button:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}@container axbox (max-width:719px){.mo-atoms:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:calc(var(--spacing-300) + 2 * var(--size-1100) + 2 * var(--spacing-200))}}@media(max-width:640px){.mo-atoms:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex-direction:row;flex-wrap:wrap;right:auto;max-width:calc(100% - 24px);bottom:62px;gap:0}.mo-atoms button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:32px;padding:0 6px 0 4px}}.mo-views:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:12px;z-index:6;transform:translate(-50%);display:flex;gap:4px;max-width:calc(100% - 24px)}.mo-views[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.mo-walk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;right:12px;bottom:12px;z-index:6;display:flex;align-items:center;gap:2px;color:var(--color-content-title);font-size:14px;font-weight:700;white-space:nowrap}.mo-walk[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.mo-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:var(--radius-200);background:transparent;color:var(--color-content-title);cursor:pointer}.mo-go svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:18px;height:18px}@media(hover:hover){.mo-go:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}@container axbox (max-width:719px){.mo-walk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:calc(var(--spacing-300) + var(--size-1100) + var(--spacing-200))}}@media(max-width:640px){.mo-views:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){left:12px;transform:none}.mo-walk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:12px}.mo-walk span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}}.mo-choices:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:12px;right:12px;bottom:12px;z-index:7;display:grid;grid-template-columns:1fr 1fr;gap:8px}.mo-choices[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.mo-choices button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:52px;padding:6px 12px;border-radius:var(--radius-300);border:1px solid var(--color-border-elevated);background:var(--color-background-default-elevated);color:var(--color-content-title);font:inherit;font-weight:700;font-size:15px;line-height:1.2;text-align:center;text-wrap:balance;cursor:pointer;transition:background .15s,border-color .15s}@media(hover:hover){.mo-choices button:not(:disabled):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}.mo-choices button:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:2px}.mo-choices button:disabled:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){cursor:default}.mo-choices button.ok:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-success);background:var(--color-fill-success-subtle)}.mo-choices button.no:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-error);background:var(--color-fill-error-subtle)}#appx[data-app=molecole] .ax-hud:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),#appx[data-app=molecole] .ax-hud *:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){white-space:nowrap}.mo-sheet:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:12px}.mo-h:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.mo-n:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:24px;font-weight:900;line-height:1.15;color:var(--color-content-title);overflow-wrap:anywhere}.mo-fm:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:15px;color:var(--color-content-secondary);overflow-wrap:anywhere}.mo-hook:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-family:var(--font-text,inherit);font-size:17px;line-height:1.45;color:var(--color-content-title)}.mo-loose:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:15px;line-height:1.4;color:var(--color-content-default)}.mo-warn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;padding:10px 12px;border-radius:var(--radius-200);border:1px solid var(--color-border-error);background:var(--color-fill-error-subtle);color:var(--color-content-title);font-size:15px;line-height:1.4}.mo-rows:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;flex-direction:column}.mo-rows>div:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:9px 0;border-top:1px solid var(--color-border-divider)}.mo-rows dt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:13px;font-weight:700;color:var(--color-content-secondary)}.mo-rows dd:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:1px 0 0;font-family:var(--font-text,inherit);font-size:15.5px;line-height:1.4;color:var(--color-content-default)}.mo-rel:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:6px}.mo-chips:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;gap:6px}.mo-chip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:36px;max-width:100%;padding:5px 12px;border-radius:var(--radius-200);border:1px solid var(--color-border-elevated);background:transparent;color:var(--color-content-title);font:inherit;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}@media(hover:hover){.mo-chip:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}.mo-foot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;align-items:flex-start;gap:6px}.mo-src:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:13.5px;line-height:1.4;color:var(--color-content-secondary)}.mo-src a:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:inherit;text-decoration:underline}@media(max-width:640px){.mo-zoom:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}}#appx[data-app=orbita] .ax-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-night)}.or-host:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0}.or-host[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.or-over[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.or-over:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;pointer-events:none}.or-over>*:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){pointer-events:auto}.or-head:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.or-truth:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){pointer-events:none}.or-head:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:var(--spacing-300);top:var(--spacing-300);z-index:5;display:flex;flex-direction:column;box-sizing:border-box;max-width:calc(100% - 2 * var(--spacing-300) - var(--size-1000) - var(--spacing-200));padding:var(--spacing-150) var(--spacing-250)}.or-head b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:clamp(26px,3.4vw,34px);font-weight:900;line-height:1.3;color:var(--color-content-title);font-variant-numeric:tabular-nums}.or-head span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:13px;line-height:1.3;color:var(--color-content-secondary)}.or-truth:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:var(--spacing-300);bottom:calc(var(--spacing-300) + var(--size-1100) + var(--spacing-300));z-index:5;max-width:min(340px,calc(100% - 24px));padding:var(--spacing-050) var(--spacing-250);font-size:12px;line-height:1.3;color:var(--color-content-secondary)}@container axbox (max-width:719px){.or-truth:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:calc(var(--spacing-300) + 2 * var(--size-1100) + var(--spacing-200) + var(--spacing-300))}}@media(max-width:640px){.or-truth:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:calc(var(--spacing-300) + var(--size-1100) + var(--spacing-300))}}.or-time:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:var(--spacing-300);z-index:6;transform:translate(-50%);width:min(560px,calc(100% - 24px));gap:var(--spacing-100)}.or-play svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:20px;height:20px}.or-speed:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;gap:2px}.or-clock:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 auto;min-width:0;display:flex;justify-content:center;gap:8px;font-size:14px;font-weight:800;white-space:nowrap;color:var(--color-content-title);font-variant-numeric:tabular-nums}.or-now:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none}@media(max-width:560px){.or-time button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0 var(--spacing-150)}.or-time:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:var(--spacing-050)}.or-clock:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex-direction:column;align-items:center;gap:0;font-size:12.5px;line-height:1.2}}@container axbox (max-width:359px){.or-time button:not(.or-play):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-width:0;padding:0 var(--spacing-050)}.or-speed:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:0}.or-clock span:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}}.or-tag:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:2px 8px;font-size:12.5px;line-height:1.25;font-weight:800;transition:opacity .2s}.or-rows:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column}.or-rows button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;align-items:baseline;align-content:center;min-height:56px;padding:8px 6px;border:0;border-top:1px solid var(--color-border-default);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.or-rows button:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}@media(hover:hover){.or-rows button:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}}.or-rows button:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:-3px}.or-rows button[aria-current=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);border-radius:var(--radius-250);border-top-color:transparent}.or-rows button[aria-current=true]+button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top-color:transparent}.or-rn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:800;color:var(--color-content-title)}.or-rc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:800;color:var(--color-content-title);font-variant-numeric:tabular-nums;text-align:right}.or-rh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-column:1;font-size:13px;color:var(--color-content-secondary)}.or-pick:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:12px;padding-bottom:16px}#appx[data-app=orbita] [hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none!important}.or-chart:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:100%;height:auto;overflow:visible}.or-chart .b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-fill-neutral-hover)}.or-chart .l:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-fill-special)}.or-chart line:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-border-default);stroke-width:1}.or-chart text:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:10.5px;font-weight:600;fill:var(--color-content-secondary)}.or-flat:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;display:grid;place-items:center;padding:120px 20px 40px}.or-flat .or-chart text:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:13px}.or-h4:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:15px;font-weight:800;line-height:1.3;color:var(--color-content-title)}.or-small:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:12.5px;line-height:1.35;color:var(--color-content-secondary)}.or-passes button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;display:flex;flex-direction:column;gap:2px;padding:6px 4px;border:0;border-radius:var(--radius-200);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}@media(hover:hover){.or-passes button:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}.or-passes button span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:13.5px;color:var(--color-content-secondary)}.or-slide:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:4px 8px;font-size:14px;color:var(--color-content-secondary)}.or-slide b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:20px;font-weight:900;color:var(--color-content-title);font-variant-numeric:tabular-nums}.or-slide input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-column:1/-1;width:100%;height:32px;accent-color:var(--color-fill-special)}#appx[data-app=tavola] .ax-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:10px;padding:14px 16px 10px;box-sizing:border-box}#appx[data-app=tavola] .tv-top:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}#appx[data-app=tavola] :is(.tv-top,.tv-vh,.tv-pick):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-right:calc(var(--size-1100) + var(--spacing-100))}#appx[data-app=tavola] .tv-mode:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:700;color:var(--color-content-secondary)}#appx[data-app=tavola] :is(.tv-sel,.tv-find,.tv-in):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:40px;box-sizing:border-box;border-radius:var(--radius-250);border:1px solid var(--color-border-input);background:var(--color-fill-input);color:var(--color-content-title);font:inherit;font-size:15px}#appx[data-app=tavola] .tv-sel:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0 34px 0 12px;min-width:0;max-width:100%;cursor:pointer;-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 17px) 17px,calc(100% - 12px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}#appx[data-app=tavola] .tv-find:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 180px;min-width:0;padding:0 12px}#appx[data-app=tavola] :is(.tv-sel,.tv-find,.tv-in):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::placeholder{color:var(--color-content-tertiary)}#appx[data-app=tavola] :is(.tv-sel,.tv-find,.tv-in):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--app-field-hover,var(--color-border-hover))}#appx[data-app=tavola] :is(.tv-sel,.tv-find,.tv-in):focus:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:none;border-color:var(--color-border-special)}#appx[data-app=tavola] .tv-grid:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;flex:1 1 auto;min-height:0}#appx[data-app=tavola] .tv-svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;display:block;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;outline:none}#appx[data-app=tavola] .tv-svg text:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-family:Museo,Museo Sans Rounded,Nunito,Segoe UI,Arial,sans-serif;pointer-events:none}#appx[data-app=tavola] .tv-c:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transition:opacity .25s}#appx[data-app=tavola] .tv-c.tv-dim:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:.16}#appx[data-app=tavola] .tv-r:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transition:fill .35s}#appx[data-app=tavola] .tv-c text:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transition:fill .35s}#appx[data-app=tavola] .tv-svg.tv-mouse .tv-c :is(.tv-r,text):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transition-duration:.12s}#appx[data-app=tavola] .tv-peek:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;z-index:2;display:flex;align-items:center;gap:var(--spacing-400);box-sizing:border-box;overflow:hidden;pointer-events:none}#appx[data-app=tavola] .tv-peek[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}#appx[data-app=tavola] .tv-pa:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;display:flex;align-items:center;justify-content:center}#appx[data-app=tavola] .tv-pt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--spacing-300)}#appx[data-app=tavola] .tv-r.tv-empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--lavagna-line);stroke-width:1.5;stroke-dasharray:4 3}#appx[data-app=tavola] .tv-s:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:900;text-anchor:middle;dominant-baseline:central}#appx[data-app=tavola] .tv-n:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700}#appx[data-app=tavola] .tv-v:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;text-anchor:middle}#appx[data-app=tavola] .tv-labs text:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--lavagna-muted);font-weight:700;text-anchor:middle}#appx[data-app=tavola] .tv-slot rect:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:none;stroke:var(--lavagna-line);stroke-width:1.5;stroke-dasharray:5 4}#appx[data-app=tavola] .tv-slot text:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--lavagna-muted);font-weight:700;text-anchor:middle;dominant-baseline:central}#appx[data-app=tavola] .tv-pulse:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){animation:tv-pulse .6s ease-in-out 3}@keyframes tv-pulse{50%{stroke-opacity:.25}}#appx[data-app=tavola] .tv-foot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:8px}#appx[data-app=tavola] .tv-foot[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}#appx[data-app=tavola] .tv-chips:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;gap:6px}#appx[data-app=tavola] .tv-chip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 11px;border-radius:var(--radius-250);border:1px solid var(--color-border-default);background:var(--color-fill-neutral);color:var(--color-content-default);font:inherit;font-size:13.5px;font-weight:700;cursor:pointer;white-space:nowrap}#appx[data-app=tavola] .tv-chip i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:12px;height:12px;border-radius:3px}#appx[data-app=tavola] .tv-chip[aria-pressed=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);border-color:var(--color-border-special);color:var(--color-content-special)}@media(hover:hover){#appx[data-app=tavola] .tv-chip:not([aria-pressed=true]):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover);border-color:var(--color-border-hover)}}#appx[data-app=tavola] .tv-chip:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:2px solid var(--color-border-special);outline-offset:2px}#appx[data-app=tavola] .tv-slide:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:14px;font-weight:700;color:var(--color-content-secondary)}#appx[data-app=tavola] .tv-range:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 160px;min-width:120px;height:28px;accent-color:var(--color-fill-special);cursor:pointer}#appx[data-app=tavola] .tv-rv:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-width:74px;font-size:16px;font-weight:900;color:var(--color-content-title);font-variant-numeric:tabular-nums}#appx[data-app=tavola] .tv-scale:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:700;color:var(--color-content-secondary)}#appx[data-app=tavola] .tv-scale i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;height:10px;border-radius:5px}#appx[data-app=tavola] :is(.tv-hint,.tv-src):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:12px;line-height:1.4;color:var(--color-content-secondary)}#appx[data-app=tavola] .ax-stage.tv-open .tv-view:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex}#appx[data-app=tavola] .ax-stage.tv-open>:is(.tv-top,.tv-grid,.tv-foot,.tv-quiz,.tv-pick):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}#appx[data-app=tavola] .tv-view:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;flex:1 1 auto;min-height:0;flex-direction:column;gap:10px}#appx[data-app=tavola] .tv-view[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none!important}#appx[data-app=tavola] .tv-vh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:12px;min-width:0}#appx[data-app=tavola] .tv-tile:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;position:relative;width:52px;height:52px;border-radius:var(--radius-250);display:flex;align-items:center;justify-content:center}#appx[data-app=tavola] .tv-tile i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;top:4px;left:6px;font-style:normal;font-size:12px;font-weight:700;line-height:1}#appx[data-app=tavola] .tv-tile b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:22px;font-weight:900;line-height:1;margin-top:6px}#appx[data-app=tavola] .tv-vn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}#appx[data-app=tavola] .tv-vn b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:20px;font-weight:900;line-height:1.2;color:var(--color-content-title);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#appx[data-app=tavola] .tv-vn em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:13.5px;color:var(--color-content-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#appx[data-app=tavola] .tv-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-200)}#appx[data-app=tavola] .tv-nav:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-left:auto}#appx[data-app=tavola] .tv-model:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center}#appx[data-app=tavola] .tv-bh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0}#appx[data-app=tavola] .tv-bh[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}#appx[data-app=tavola] .tv-model:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:var(--lg-t,0px) var(--lg-r,0px) 0 0;box-sizing:border-box}#appx[data-app=tavola] .tv-model>.tv-bh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){top:var(--lg-t,0px);right:var(--lg-r,0px)}#appx[data-app=tavola] .tv-model[data-lg=top]>.tv-legend:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){left:0;grid-template-columns:auto auto auto auto;justify-content:start}#appx[data-app=tavola] .tv-legend:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;top:0;right:0;z-index:2;display:grid;grid-template-columns:auto auto;align-items:center;column-gap:8px;row-gap:4px;padding:8px 12px;font-size:13.5px;line-height:1.35;color:var(--color-content-secondary);pointer-events:none}#appx[data-app=tavola] .tv-legend:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}#appx[data-app=tavola] .tv-legend span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:contents}#appx[data-app=tavola] .tv-legend span>:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){justify-self:center}#appx[data-app=tavola] .tv-lg-dot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:12px;height:12px;border-radius:50%;background:var(--c)}#appx[data-app=tavola] .tv-lg-box:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:14px;height:14px;box-sizing:border-box;border:1.5px solid var(--color-content-primary);border-radius:2px}#appx[data-app=tavola] .tv-lg-line:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:3px;height:14px;border-radius:1px;background:var(--color-content-primary)}#appx[data-app=tavola] :is(.tv-lg-ar,.tv-lg-k):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:800;white-space:nowrap;color:var(--color-content-primary)}#appx[data-app=tavola] .tv-cap:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:13.5px;line-height:1.4;text-align:center;color:var(--color-content-secondary)}#appx[data-app=tavola] .tv-pair:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:stretch}#appx[data-app=tavola] .tv-pair figure:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;min-width:0;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}#appx[data-app=tavola] .tv-fa:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center}#appx[data-app=tavola] .tv-pair figcaption:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:14.5px;font-weight:800;color:var(--color-content-title);text-align:center}#appx[data-app=tavola] .tv-spin:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){animation:tv-spin linear infinite}@keyframes tv-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){#appx[data-app=tavola] :is(.tv-spin,.tv-pulse):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){animation:none}}#appx[data-app=tavola] .tv-quiz:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;justify-content:center;gap:16px;min-height:120px}#appx[data-app=tavola] .tv-quiz[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),#appx[data-app=tavola] .tv-pick[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),#appx[data-app=tavola] .ax-stage:is(.tv-play,.tv-picking) .tv-top:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}#appx[data-app=tavola] .tv-qa:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;display:flex;align-items:center;justify-content:center}#appx[data-app=tavola] .tv-qq:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:4px;min-width:0}#appx[data-app=tavola] .tv-qq b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:20px;font-weight:900;line-height:1.2;color:var(--color-content-title)}#appx[data-app=tavola] .tv-qq em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:15px;color:var(--color-content-secondary)}#appx[data-app=tavola] .tv-qq em.tv-cfg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:20px;font-weight:800;color:var(--color-content-title)}#appx[data-app=tavola] .tv-qt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-variant-numeric:tabular-nums}#appx[data-app=tavola] .tv-pick:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;font-size:15px;font-weight:800;color:var(--color-content-title)}#appx[data-app=tavola] .ax-tag.tv-below:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transform:translate(-50%,16px)}#appx[data-app=tavola] .tv-sr:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0}#appx[data-app=tavola] .tv-pic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;z-index:8;background:inherit;display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px 16px 18px;box-sizing:border-box}#appx[data-app=tavola] .tv-pic[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}#appx[data-app=tavola] .tv-pic .ax-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-self:flex-start;min-height:36px;display:flex;align-items:center;padding-right:52px}#appx[data-app=tavola] .ax-stage:has(>.tv-pic:not([hidden]))>:not(.tv-pic,.tv-sr):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){visibility:hidden}#appx[data-app=tavola] .tv-canvas:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-height:0;width:100%;display:flex;align-items:center;justify-content:center}#appx[data-app=tavola] .tv-canvas canvas:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;max-width:100%;max-height:100%;width:auto;height:auto}#appx[data-app=tavola] .ax-card>:is(.ax-said:first-child,.ax-lv+.ax-said):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0;padding-top:0}#appx[data-app=tavola] .ax-card>.ax-said[hidden]:first-child+.ax-chal:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0;padding-top:0}#appx[data-app=tavola] .tv-dl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;width:100%;display:flex;flex-direction:column}#appx[data-app=tavola] .tv-dl>div:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:7px 0;border-top:1px solid var(--color-border-default)}#appx[data-app=tavola] .tv-dl dt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:14px;color:var(--color-content-secondary)}#appx[data-app=tavola] .tv-dl dd:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:14.5px;font-weight:700;color:var(--color-content-title);text-align:right;overflow-wrap:anywhere}#appx[data-app=tavola] .tv-acts:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:4px}#appx[data-app=tavola] .tv-two>div:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:1fr 1fr;gap:2px 12px}#appx[data-app=tavola] .tv-two dt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-column:1/-1}#appx[data-app=tavola] .tv-two dd:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:contents}#appx[data-app=tavola] .tv-two dd span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:14.5px;font-weight:700;color:var(--color-content-title);text-align:left;overflow-wrap:anywhere}#appx[data-app=tavola] .tv-two .tv-two-h dt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}#appx[data-app=tavola] .tv-two .tv-two-h dd span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:17px;font-weight:900}#appx[data-app=tavola] .tv-recap:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;flex-wrap:wrap;gap:4px 12px;font-size:14.5px;font-weight:700}#appx[data-app=tavola] .tv-recap .ok:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}#appx[data-app=tavola] .tv-recap .no:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}#appx[data-app=tavola] .tv-name:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;align-items:stretch;gap:10px;padding-top:14px;border-top:1px solid var(--color-border-default)}#appx[data-app=tavola] .tv-name>b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:19px;font-weight:900;line-height:1.25;color:var(--color-content-title)}#appx[data-app=tavola] .tv-form:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;gap:8px}#appx[data-app=tavola] .tv-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 150px;min-width:0;height:44px;padding:0 14px;font-size:16px}#appx[data-app=tavola] .tv-make:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;height:44px}#appx[data-app=tavola] .tv-tiles:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;gap:8px 14px}#appx[data-app=tavola] .tv-tiles:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}#appx[data-app=tavola] .tv-w:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;gap:4px}#appx[data-app=tavola] .tv-t:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;width:42px;height:46px;box-sizing:border-box;border-radius:var(--radius-200);background:var(--c);color:var(--k);display:flex;align-items:center;justify-content:center}#appx[data-app=tavola] .tv-t i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;top:3px;left:4px;font-style:normal;font-size:12px;font-weight:700;line-height:1}#appx[data-app=tavola] .tv-t b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:19px;font-weight:900;line-height:1;margin-top:9px}#appx[data-app=tavola] .tv-t.gap:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:none;border:2px dashed var(--color-border-hover);color:var(--color-content-secondary)}#appx[data-app=tavola] .tv-t.gap b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-top:0}#appx[data-app=tavola] .tv-miss.all:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}@media(max-width:860px){#appx[data-app=tavola] .ax-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:12px 10px 10px;gap:8px}#appx[data-app=tavola] .tv-grid:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;aspect-ratio:18/9.6}#appx[data-app=tavola] .tv-open .tv-model:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;height:calc(min(100vw - 20px,560px)*1.22)}#appx[data-app=tavola] .tv-open .tv-pair:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:auto;grid-template-columns:1fr}#appx[data-app=tavola] .tv-open .tv-pair figure:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:calc(min(100vw - 20px,560px)*.86)}#appx[data-app=tavola] .tv-mode:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 100%}#appx[data-app=tavola] .tv-top:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-right:0}#appx[data-app=tavola] .tv-mode:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-right:calc(var(--size-1100) + var(--spacing-100));box-sizing:border-box}#appx[data-app=tavola] .tv-sel:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 auto}#appx[data-app=tavola] .tv-chips:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:5px}#appx[data-app=tavola] .tv-chip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:30px;padding:0 9px;font-size:13px;gap:6px}#appx[data-app=tavola] .tv-chip i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:10px;height:10px}#appx[data-app=tavola] .tv-quiz:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:12px;min-height:110px}#appx[data-app=tavola] .tv-qq b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:17px}#appx[data-app=tavola] .tv-qq em.tv-cfg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:17px}#appx[data-app=tavola] .tv-quiz:has(.tv-qa.wide):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex-direction:column;align-items:stretch}#appx[data-app=tavola] .tv-vh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:8px}#appx[data-app=tavola] .tv-tile:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:48px;height:48px}#appx[data-app=tavola] .tv-tile i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){top:3px;left:5px;font-size:11px}#appx[data-app=tavola] .tv-tile b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:18px;margin-top:12px}#appx[data-app=tavola] .tv-vn b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:17px}#appx[data-app=tavola] :is(.tv-hint,.tv-src):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:11px}}.cpr-pad:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:0;right:0;bottom:0;height:176px;display:grid;grid-template-columns:minmax(0,1fr) 128px minmax(0,1fr);align-items:center;column-gap:16px;padding:0 16px 6px}.cpr-now:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;align-items:flex-end;gap:3px;min-width:0;text-align:right}.cpr-rate:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:32px;font-weight:900;line-height:1;color:var(--color-content-title);font-variant-numeric:tabular-nums;white-space:nowrap}.cpr-rate.range:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:22px}.cpr-now span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:13px;line-height:1.2;color:var(--color-content-secondary)}.cpr-fb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;min-width:0;font-size:16px;font-weight:800;line-height:1.25;color:var(--color-content-secondary);overflow-wrap:anywhere}.cpr-fb.ok:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-success)}.cpr-fb.no:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-error)}.cpr-push:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;width:128px;height:128px;border-radius:50%;border:0;padding:0;display:grid;place-items:center;background:var(--color-fill-special);color:var(--color-content-inverted);font:inherit;font-size:19px;font-weight:900;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;transition:background .15s}@media(hover:hover){.cpr-push:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-hover)}}.cpr-push:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-content-title);outline-offset:6px}.cpr-push svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:-9px;top:-9px;width:146px;height:146px;transform:rotate(-90deg);pointer-events:none;overflow:visible}.cpr-track:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:none;stroke:var(--color-border-default);stroke-width:4}.cpr-done:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:none;stroke:var(--color-content-special);stroke-width:5;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;opacity:0;transition:stroke-dashoffset .2s ease-out}.cpr-pad.run .cpr-done:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.cpr-pad.over .cpr-done:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:1}.cpr-pad:not(.run):not(.over) .cpr-push:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){animation:cpr-invite 1.8s ease-in-out infinite}@keyframes cpr-invite{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.cpr-pl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;pointer-events:none}.cpr-pad.run .cpr-pl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:36px;font-variant-numeric:tabular-nums}.cpr-push.hit:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){animation:cpr-hit .22s ease-out}@keyframes cpr-hit{0%{transform:scale(1)}30%{transform:scale(.9)}to{transform:scale(1)}}.cpr-pad.beat .cpr-push:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--color-content-special);opacity:0;animation:cpr-beat var(--beat,.5455s) linear infinite;pointer-events:none}@keyframes cpr-beat{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.22)}}@media(prefers-reduced-motion:reduce){.cpr-push.hit:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.cpr-pad.beat .cpr-push:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after,.cpr-pad:not(.run):not(.over) .cpr-push:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){animation:none}}.cpr-intro:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;align-items:flex-start;gap:6px}.cpr-intro>b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:19px;font-weight:900;line-height:1.25;color:var(--color-content-title)}.cpr-again[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.cpr-metro:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:14px;border-top:1px solid var(--color-border-default);cursor:pointer}.cpr-metro>span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:2px;min-width:0}.cpr-metro b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:15.5px;font-weight:800;color:var(--color-content-title)}.cpr-metro em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:13.5px;color:var(--color-content-secondary)}.cpr-metro input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){appearance:none;-webkit-appearance:none;flex:none;position:relative;width:48px;height:28px;margin:0;border-radius:999px;background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-default);cursor:pointer;transition:background .15s}.cpr-metro input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:var(--color-content-title);transition:transform .15s}.cpr-metro input:checked:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special);box-shadow:none}.cpr-metro input:checked:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{transform:translate(20px);background:var(--color-content-inverted)}.cpr-metro input:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-content-title);outline-offset:3px}.cpr-facts:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-top:14px;border-top:1px solid var(--color-border-default)}.cpr-facts ul:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;width:100%}.cpr-facts li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14.5px;line-height:1.35;color:var(--color-content-secondary)}.cpr-facts li b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;color:var(--color-content-title);font-weight:900;white-space:nowrap}.cpr-warn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-top:14px;border-top:1px solid var(--color-border-default)}@media(max-width:420px){.cpr-pad:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-template-columns:minmax(0,1fr) 116px minmax(0,1fr);column-gap:12px;padding:0 12px 6px}.cpr-push:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:116px;height:116px}.cpr-push svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:134px;height:134px}.cpr-rate:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:28px}.cpr-rate.range:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:20px}.cpr-fb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:15px}}#appx[data-app=rivista] .ax-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-page)}.mg-host:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0}.mg-issue:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-050);width:100%;padding:var(--spacing-200) var(--spacing-250);border:0;border-radius:var(--radius-300);background:transparent;color:var(--color-content-title);font:inherit;text-align:left;cursor:pointer}.mg-ik:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}.mg-issue b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-l-size);line-height:var(--text-body-l-line);font-weight:var(--font-weight-typography-bold-theme)}.mg-toc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;margin-top:var(--spacing-200)}.mg-sec:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;border-top:var(--border-width-small) solid var(--color-border-default)}.mg-read:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-block;width:var(--size-400);height:var(--size-400);margin-left:var(--spacing-100);vertical-align:-3px;background:var(--color-content-special);-webkit-mask:var(--gi-check) center/contain no-repeat;mask:var(--gi-check) center/contain no-repeat}.mg-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-050);width:100%;min-height:var(--size-1200);padding:var(--spacing-150) var(--spacing-250);border:0;border-radius:var(--radius-250);background:transparent;color:var(--color-content-title);font:inherit;text-align:left;cursor:pointer}.mg-row b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--font-weight-medium)}.mg-row em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}.mg-row:disabled:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){cursor:default;color:var(--color-content-tertiary)}.mg-row:disabled em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-tertiary)}.mg-catrow:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex-direction:row;align-items:center;gap:var(--spacing-300);min-height:var(--size-1300,52px)}.mg-ct:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:0;flex:1 1 auto;min-width:0}.mg-ct b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:var(--font-weight-typography-bold-theme)}.mg-catrow .ax-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--size-400);height:var(--size-400);color:var(--color-content-tertiary);transform:rotate(-90deg);transition:transform .15s}.mg-catrow[aria-expanded=true] .ax-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transform:none}@media(prefers-reduced-motion:reduce){.mg-catrow .ax-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transition:none}}.mg-list:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-025,2px);padding:0 0 var(--spacing-200) var(--spacing-200)}@media(hover:hover){:is(.mg-row:not(:disabled),.mg-issue):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}}:is(.mg-row,.mg-issue):focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:calc(-1 * var(--border-width-medium))}:is(.mg-row,.mg-issue)[aria-current=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle)}.mg-pager:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:var(--spacing-050)}.mg-pager span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0 var(--spacing-100);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-variant-numeric:tabular-nums;color:var(--color-content-secondary);white-space:nowrap}.mg-pager button:disabled:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-disabled);cursor:default}.mg-card:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-300);min-height:100%}.mg-k:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--font-weight-medium);color:var(--color-content-special)}.mg-draft:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-warning,var(--color-content-secondary))}.mg-h:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:calc(-1 * var(--spacing-200)) 0 0;font-size:var(--text-heading-m-size,28px);line-height:var(--text-heading-m-line,34px);font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-title)}.mg-dek:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:calc(-1 * var(--spacing-150)) 0 0;font-family:var(--font-text);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);color:var(--color-content-default)}.mg-lead:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-050)}.mg-lk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}.mg-lead b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-l-size);line-height:var(--text-body-l-line);font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-title)}.mg-lead p:last-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-family:var(--font-text);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);color:var(--color-content-default)}.mg-when:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}.mg-how:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:calc(-1 * var(--spacing-100)) 0 0;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}.mg-stop p.mg-you:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-family:inherit;font-weight:var(--font-weight-medium);color:var(--color-content-title)}.mg-stops:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--spacing-100)}.mg-stop:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;padding-left:var(--spacing-300);border-left:var(--border-width-medium) solid var(--color-border-divider);scroll-margin:var(--spacing-400)}.mg-stop.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-left-color:var(--color-border-special)}.mg-sh:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;min-height:var(--size-1000);padding:var(--spacing-050) 0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.mg-sh:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:var(--border-width-small);border-radius:var(--radius-200)}.mg-sl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;color:var(--color-content-secondary)}.mg-stop.on .mg-sl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}.mg-stop b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--font-weight-medium);color:var(--color-content-secondary)}.mg-stop.on b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-l-size);line-height:var(--text-body-l-line);font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-title)}.mg-sb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-150);padding-top:var(--spacing-100)}.mg-stop:not(.on) .mg-sb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.mg-stop p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-family:var(--font-text);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);color:var(--color-content-default)}.mg-stop.next:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-top:var(--spacing-050);padding-bottom:var(--spacing-050)}.mg-stop.next b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}.mg-stop.new .mg-sb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){animation:mg-in .5s ease-out both}@keyframes mg-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.mg-stop.new .mg-sb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){animation:none}}.mg-stop p.mg-note:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-family:inherit;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}.mg-cmp:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:100%;height:auto}.mg-cmp .over:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-content-secondary)}.mg-cmp .under:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-content-tertiary);opacity:.55}.mg-cmp .sea:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-content-special);stroke-width:1;stroke-dasharray:4 3}.mg-cmp text:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-family:inherit;font-size:12px;fill:var(--color-content-secondary)}.mg-cmp .n:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:var(--font-weight-medium);fill:var(--color-content-title)}p.mg-cite:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-family:inherit;font-size:var(--text-body-xs-size,12px);line-height:var(--text-body-xs-line,16px);color:var(--color-content-tertiary)}.mg-cite a:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special);text-decoration:none;padding:0 var(--spacing-050)}.mg-foot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;gap:var(--spacing-200);margin-top:auto}.mg-foot .btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;white-space:nowrap}.mg-foot .btn[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}@media(min-width:861px){.mg-foot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:sticky;bottom:calc(-1 * var(--spacing-500));z-index:2;margin-bottom:calc(-1 * var(--spacing-500));padding:var(--spacing-300) 0 var(--spacing-500);background:var(--card);box-shadow:0 var(--spacing-300) 0 var(--card)}}@media(max-width:860px){.mg-foot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:sticky;bottom:calc(-1 * (var(--spacing-500) + env(safe-area-inset-bottom,0px)));z-index:2;margin-bottom:calc(-1 * (var(--spacing-500) + env(safe-area-inset-bottom,0px)));padding:var(--spacing-200) 0 calc(var(--spacing-300) + env(safe-area-inset-bottom,0px));background:var(--card)}#ax-main[data-sheet=peek] .mg-foot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}}.mg-srcs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:var(--border-width-small) solid var(--color-border-default);border-bottom:0}.mg-srcl:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;padding:0 0 var(--spacing-300) var(--spacing-400);display:flex;flex-direction:column;gap:var(--spacing-150);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}.mg-srcl a:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.mg-gauge:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:var(--spacing-300);top:var(--spacing-300);z-index:5;display:flex;flex-direction:column;gap:0;max-width:calc(100% - 2 * var(--spacing-300) - var(--size-1100,44px) - var(--spacing-200));padding:var(--spacing-150) var(--spacing-300);pointer-events:none}.mg-gk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary)}.mg-gv:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-heading-m-size,28px);line-height:var(--text-heading-m-line,34px);font-weight:var(--font-weight-typography-bold-theme);font-variant-numeric:tabular-nums;color:var(--color-content-title)}.mg-gb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-variant-numeric:tabular-nums;color:var(--color-content-secondary)}.mg-gb:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.mg-level[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.mg-level:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:var(--spacing-300);z-index:6;transform:translate(-50%);width:min(560px,calc(100% - 24px));gap:var(--spacing-200);padding:var(--spacing-100) var(--spacing-300)}.mg-le:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-secondary);white-space:nowrap}.mg-track:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:center;height:var(--size-900);--th:var(--size-500)}.mg-range:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){-webkit-appearance:none;appearance:none;width:100%;min-width:0;height:var(--size-900);margin:0;background:transparent;cursor:pointer}.mg-range:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-slider-runnable-track{height:var(--spacing-100);border-radius:var(--radius-full);background:linear-gradient(to right,var(--color-fill-special) var(--p,0%),var(--color-fill-control) var(--p,0%))}.mg-range:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-moz-range-track{height:var(--spacing-100);border-radius:var(--radius-full);background:var(--color-fill-control)}.mg-range:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-moz-range-progress{height:var(--spacing-100);border-radius:var(--radius-full);background:var(--color-fill-special)}.mg-range:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-slider-thumb{-webkit-appearance:none;width:var(--th);height:var(--th);margin-top:calc((var(--spacing-100) - var(--th)) / 2);border-radius:var(--radius-full);background:var(--color-content-title);box-shadow:var(--app-over-cmd)}.mg-range:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-moz-range-thumb{width:var(--th);height:var(--th);border:0;border-radius:var(--radius-full);background:var(--color-content-title)}.mg-range:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:var(--spacing-050);border-radius:var(--radius-250)}.mg-tick.mg-true:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--spacing-100);height:var(--size-500);margin-left:calc(-.5 * var(--spacing-100));background:var(--color-fill-accent)}.mg-tick[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.mg-gauge[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.mg-out:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200)}.mg-out[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.mg-srcs[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.mg-how[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.mg-out p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-family:var(--font-text);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);color:var(--color-content-default)}.mg-out p.mg-you:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-family:inherit;font-weight:var(--font-weight-medium);color:var(--color-content-title)}.mg-tick:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;top:50%;left:calc(var(--th) / 2 + var(--x, 0) * (100% - var(--th)));width:var(--border-width-medium);height:var(--spacing-300);margin-left:calc(-.5 * var(--border-width-medium));transform:translateY(-50%);border-radius:var(--radius-full);background:var(--color-content-secondary);pointer-events:none}@media(pointer:coarse){.mg-track:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--th:var(--size-600)}}@media(max-width:560px){.mg-level:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:var(--spacing-100);padding:var(--spacing-050) var(--spacing-200)}}@container axbox (max-width:560px){.mg-gauge:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:var(--spacing-100) var(--spacing-250)}.mg-gk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.mg-gv:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-l-size);line-height:var(--text-body-l-line)}}@container axbox (max-width:560px){.mg-level:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex-wrap:wrap;justify-content:space-between;align-content:center;row-gap:0;column-gap:var(--spacing-300);padding-top:var(--spacing-050);padding-bottom:var(--spacing-050)}.mg-level .mg-le:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-xs-size);line-height:var(--text-body-xs-line)}.mg-level .mg-track:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){order:3;flex:1 0 100%;height:var(--size-600)}.mg-level .mg-range:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--size-600)}}.mg-over:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;z-index:4;pointer-events:none;overflow:hidden}.mg-drill:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .2s}.mg-drill.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:1}.mg-drill line:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-fill-accent);stroke-width:3;stroke-linecap:round}.mg-drill circle:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){fill:var(--color-fill-accent);stroke:var(--color-content-title);stroke-width:2}.mg-fell:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){z-index:5;display:flex;align-items:center;justify-content:center;text-align:center}.mg-fell[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.mg-fell b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0 var(--spacing-500);font-size:var(--text-heading-m-size,28px);line-height:var(--text-heading-m-line,34px);font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-title)}.mg-eye:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;bottom:var(--size-1200)}.mg-cross:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.mg-dot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.mg-hole:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;top:50%;transform:translate(-50%,-50%)}.mg-cross:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){left:6%;width:var(--size-700);height:var(--size-700)}.mg-cross:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before,.mg-cross:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";position:absolute;background:var(--color-content-title)}.mg-cross:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{left:calc(50% - 1px);top:0;bottom:0;width:2px}.mg-cross:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{top:calc(50% - 1px);left:0;right:0;height:2px}.mg-dot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--size-700);height:var(--size-700);border-radius:var(--radius-full);background:var(--color-content-title)}.mg-dot[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.mg-line[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.mg-hole[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.mg-line:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:calc(6% + var(--size-500));right:2%;top:50%;height:var(--spacing-100);margin-top:calc(-.5 * var(--spacing-100));background:var(--color-content-title)}.mg-hole:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--size-1200);height:var(--size-500);background:var(--app-page)}.mg-mark:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;pointer-events:none}.mg-mk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:0;top:0;padding:var(--spacing-100) var(--spacing-200);border-radius:var(--radius-300);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--font-weight-medium);white-space:nowrap}.mg-h:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-display-xxs-size);line-height:var(--text-display-xxs-line)}.mg-dek:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-l-size);line-height:var(--text-body-l-line)}.mg-reading .mg-srcs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.mg-reading .mg-stops:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}@media(max-width:860px){.mg-card:not(.mg-reading) .mg-h:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-heading-m-size,28px);line-height:var(--text-heading-m-line,34px)}.mg-card:not(.mg-reading) .mg-dek:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-m-size);line-height:var(--text-body-m-line)}}.mg-level .mg-tip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;bottom:calc(100% + var(--spacing-200));left:50%;z-index:7;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:0;max-width:calc(100cqw - 2 * var(--spacing-200));padding:var(--spacing-100) var(--spacing-300);border-radius:var(--radius-300);white-space:nowrap;text-align:center;pointer-events:none}.mg-level .mg-tip :is(.mg-gv,.mg-gb):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){max-width:100%;overflow-wrap:anywhere;white-space:normal}.mg-level .mg-tip:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):after{content:"";position:absolute;top:100%;left:calc(50% + var(--cx, 0px));transform:translate(-50%);border:var(--spacing-150) solid transparent;border-top-color:var(--app-glass)}.mg-tip .mg-gb[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.mg-tick.mg-ref:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:var(--size-500);background:var(--color-content-default)}.mg-cmp-l:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:var(--spacing-200);margin:calc(-1 * var(--spacing-100)) 0 0;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-default)}.mg-cmp-l i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:var(--border-width-medium);height:var(--spacing-400);border-radius:var(--radius-full);background:var(--color-content-default)}.mg-cmp-l[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.mg-ask:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-self:flex-start;display:inline-flex;align-items:center;gap:var(--spacing-100);min-height:var(--size-1100,44px);margin:calc(-1 * var(--spacing-100)) 0 0;padding:0;border:0;background:none;color:var(--color-content-special);font:inherit;font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--font-weight-medium);cursor:pointer}.mg-ask .ax-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--size-400,16px);height:var(--size-400,16px)}@media(hover:hover){.mg-ask:hover span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){text-decoration:underline;text-underline-offset:3px}}.mg-ask:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:var(--spacing-050);border-radius:var(--radius-200)}.mg-reading .mg-foot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.mg-try:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-body-l-size);line-height:var(--text-body-l-line);font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-title)}.mg-try[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.mg-steps .mg-step:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:var(--size-900) minmax(0,1fr);gap:var(--spacing-300);align-items:start;padding:var(--spacing-300);border-radius:var(--radius-400);border:var(--border-width-small) solid var(--color-border-default);background:var(--app-card)}.mg-steps .mg-step.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special)}.mg-steps .mg-step.later:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:.6}.mg-num:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;place-items:center;width:var(--size-900);height:var(--size-900);border-radius:var(--radius-full);background:var(--color-fill-control);font-size:var(--text-body-l-size);font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-title)}.mg-step.on .mg-num:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special);color:var(--color-content-on-special,var(--color-content-title))}.mg-steps .mg-sb b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);color:var(--color-content-title)}.mg-steps .mg-sb p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:var(--spacing-050) 0 0;font-family:var(--font-text);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);color:var(--color-content-default)}.mg-mosaic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--cols:3;position:absolute;inset:0;z-index:2;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:var(--spacing-300);padding:var(--spacing-400);overflow-y:auto;overscroll-behavior:contain}.mg-ghead:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-column:1/-1;display:none;flex-direction:column;align-items:flex-start;gap:var(--spacing-050);padding-bottom:var(--spacing-100)}.mg-ghead p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0}.mg-ghead h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:var(--text-display-xxs-size);line-height:var(--text-display-xxs-line);font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-title);text-wrap:balance}.mg-cgo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-top:var(--spacing-200)}@media(max-width:1179px){.mg-ghead:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex}}.mg-tile:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;min-width:0;padding:0;overflow:clip;border-radius:var(--radius-400);border:var(--border-width-small) solid var(--color-border-default);background:var(--app-card);color:inherit;font:inherit;text-align:left;cursor:pointer}.mg-tim:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;display:block;flex:none;aspect-ratio:4/3;background:var(--app-page)}.mg-tph:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.mg-tph[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.mg-tq:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:var(--spacing-300);right:var(--spacing-300);bottom:var(--spacing-300);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;font-family:var(--font-text);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);color:var(--color-content-default)}.mg-tt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-050);flex:1 0 auto;padding:var(--spacing-250) var(--spacing-300) var(--spacing-300)}.mg-tk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-xs-size);line-height:var(--text-body-xs-line);color:var(--color-content-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mg-tt b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:calc(2 * var(--text-body-m-line));font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--font-weight-typography-bold-theme);color:var(--color-content-title)}.mg-tile.big:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-column:span 2;grid-row:span 2}.mg-tile.big .mg-tim:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1 1 auto;aspect-ratio:auto;min-height:0}.mg-tile.big .mg-tt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none}.mg-tile.big .mg-tph:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){object-fit:cover}.mg-tile.big .mg-tt b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:0;font-size:var(--text-display-xxs-size);line-height:var(--text-display-xxs-line)}.mg-tile.big .mg-tq:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-l-size);line-height:var(--text-body-l-line)}@media(hover:hover){.mg-tile:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-special)}}.mg-tile:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:var(--spacing-050)}@container axbox (max-width:600px){.mg-mosaic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--cols:2;gap:var(--spacing-200);padding:var(--spacing-300)}.mg-ghead h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-xl-size);line-height:var(--text-body-xl-line)}.mg-tile.big:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-row:span 1}.mg-tile.big .mg-tim:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;aspect-ratio:4/3}.mg-tile.big .mg-tt b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-l-size);line-height:var(--text-body-l-line)}.mg-tt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:var(--spacing-200) var(--spacing-250) var(--spacing-250)}.mg-tt b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);min-height:calc(2 * var(--text-body-s-line))}.mg-tq:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){left:var(--spacing-250);right:var(--spacing-250);bottom:var(--spacing-250);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line)}}.ru-game:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;overflow:hidden;border-radius:inherit}#appx .ru-game .gm-snd:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--size-1100);height:var(--size-1100);border:0;border-radius:var(--radius-350);background:var(--app-glass);-webkit-backdrop-filter:var(--app-over-blur);backdrop-filter:var(--app-over-blur);box-shadow:var(--app-over-cmd);z-index:6}@media(max-width:860px){.ru-game:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){inset:50% 0 auto;transform:translateY(-50%);aspect-ratio:16/10;max-height:100%}}@media(max-width:560px){.ru-game:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){aspect-ratio:1/1}}.ru-chal:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;align-items:flex-start;gap:6px}.ru-chal>b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:19px;font-weight:900;line-height:1.25;color:var(--color-content-title)}.ru-best:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-top:14px;border-top:1px solid var(--color-border-default)}.ru-best span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:14.5px;color:var(--color-content-secondary)}.ru-best b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:22px;font-weight:900;color:var(--color-content-title);font-variant-numeric:tabular-nums}#appx[data-app=corri] .ax:has(.ax-res) .gm-act .btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral);color:var(--color-content-default);box-shadow:inset 0 0 0 1px var(--color-border-default)}#appx[data-app=corri] .ax:has(.ax-res) .gm-act .btn:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}#appx[data-app=pianeti] .ax-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-night)}.ss-host:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0}.ss-flat:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:none;cursor:grab}.ss-scale:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:var(--spacing-300);top:var(--spacing-300);z-index:5;max-width:calc(100% - 84px);padding:5px 12px;border-radius:var(--radius-300);font-size:13px;line-height:1.25;color:var(--color-content-secondary);pointer-events:none}.ss-hint:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:calc(var(--spacing-300) + var(--size-1100) + var(--spacing-200) + 4px);z-index:5;transform:translate(-50%);width:max-content;max-width:calc(100% - 300px);padding:6px 12px;border-radius:var(--radius-300);font-size:13px;line-height:1.25;text-align:center;color:var(--color-content-primary);pointer-events:none}.ss-hint[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.ss-back:not([hidden])~.ss-hint:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.ss-pop:not([hidden])~.ss-hint:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}@container axbox (max-width:560px){.ss-hint:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){bottom:calc(var(--spacing-300) + var(--size-1100) * 2 + var(--spacing-200) * 2);max-width:calc(100% - 32px)}}.ss-tag.ss-eq:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:500;color:var(--color-content-secondary)}.ss-orbit:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-200) var(--spacing-300)}.ss-orbit dt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:13px;font-weight:700;line-height:1.3;color:var(--color-content-secondary)}.ss-orbit dd:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:1px 0 0;font-family:var(--font-text,inherit);font-size:15.5px;font-weight:600;line-height:1.4;color:var(--color-content-title);font-variant-numeric:tabular-nums}.ss-simple:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;right:var(--spacing-300);bottom:calc(var(--spacing-300) + var(--size-1100) + var(--spacing-200));z-index:6}.ss-simple button[aria-pressed=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);color:var(--color-content-special)}.ss-pop:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;right:var(--spacing-300);bottom:calc(var(--spacing-300) + 2 * var(--size-1100) + 2 * var(--spacing-200));z-index:7;width:min(320px,calc(100% - 2 * var(--spacing-300)));box-sizing:border-box;padding:var(--spacing-100) var(--spacing-300)}.ss-pop[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.ss-way:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:var(--spacing-300);padding:var(--spacing-200) 0;border-top:1px solid var(--color-border-divider);cursor:pointer}.ss-way:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}.ss-wt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ss-wt b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:14px;font-weight:700;line-height:1.3;color:var(--color-content-title)}.ss-wt em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:12.5px;line-height:1.35;color:var(--color-content-secondary)}.ss-tag:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:12.5px;line-height:1.25;font-weight:700;color:var(--color-content-body);text-shadow:0 1px 3px var(--color-shadow-elevation-3),0 0 8px var(--color-shadow-elevation-2);transition:opacity .2s}.ss-tag i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-weight:500;color:var(--color-content-secondary)}.ss-tag.pick:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:2px 9px;border-radius:var(--radius-250);color:var(--color-content-primary);text-shadow:none}.ss-time:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:var(--spacing-300);z-index:6;transform:translate(-50%);width:min(640px,calc(100% - 24px));display:flex;gap:var(--spacing-250)}.ss-tape:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:2px}.ss-tape:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){--off:0px;position:relative;flex:1 1 auto;min-width:56px;height:var(--size-900);border-radius:var(--radius-250);cursor:ew-resize;touch-action:none;outline:none;background-image:linear-gradient(90deg,var(--color-content-secondary) 0 2px,transparent 2px),linear-gradient(90deg,var(--color-border-raised) 0 1px,transparent 1px);background-size:182.625px 20px,15.22px 10px;background-repeat:repeat-x;background-position:calc(50% + var(--off)) center,calc(50% + var(--off)) center;-webkit-mask-image:linear-gradient(90deg,transparent,currentColor 16%,currentColor 84%,transparent);mask-image:linear-gradient(90deg,transparent,currentColor 16%,currentColor 84%,transparent)}.ss-tape i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;top:3px;bottom:3px;width:3px;margin-left:-1.5px;border-radius:2px;background:var(--color-fill-special)}.ss-tape.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){cursor:grabbing}.ss-date:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;min-width:94px;font-size:var(--text-body-s-bold-size);font-weight:var(--text-body-s-bold-weight);line-height:var(--text-body-s-bold-line);text-align:center;white-space:nowrap;color:var(--color-content-title);font-variant-numeric:tabular-nums}.ss-today:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none}@media(max-width:520px){.ss-time:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:6px}.ss-date:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-width:0}}@container axbox (max-width:359px){.ss-tape:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-width:var(--size-600)}.ss-time .ss-today:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0 var(--spacing-100)}}.ss-list:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column}.ss-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 6px;border:0;border-top:1px solid var(--color-border-default);background:transparent;color:var(--color-content-title);font:inherit;font-size:16px;font-weight:800;text-align:left;cursor:pointer}.ss-row:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}.ss-th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;display:grid;place-items:center;width:var(--size-1100);height:var(--size-1100);border-radius:var(--radius-250);overflow:hidden;background:var(--color-fill-neutral)}.ss-th img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;max-width:100%;max-height:100%;width:auto;height:auto}.ss-rt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;line-height:1.25}.ss-rt b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:inherit}.ss-rt em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:13px;font-weight:700;color:var(--color-content-tertiary)}@media(hover:hover){.ss-row:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}}.ss-row:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:3px solid var(--color-border-special);outline-offset:-3px}.ss-row[aria-current=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);border-radius:var(--radius-250);border-top-color:transparent}.ss-row[aria-current=true]+.ss-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top-color:transparent}.ss-body:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:14px}.ss-head:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.ss-who:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:4px;min-width:0}.ss-pic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:72px;height:72px;display:grid;place-items:center}.ss-pic img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;max-width:100%;max-height:100%;width:auto;height:auto}.ss-moon:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:72px;height:72px}.ss-disc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;border-radius:50%;background:var(--color-fill-neutral)}.ss-phase:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:13.5px;line-height:1.3;color:var(--color-content-secondary)}.ss-foot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;gap:var(--spacing-200)}.ss-stats:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--color-border-divider)}.ss-stats>div:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:9px 0;border-bottom:1px solid var(--color-border-divider);min-width:0}.ss-stats>div:nth-child(2n):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-left:14px;border-left:1px solid var(--color-border-divider)}.ss-stats>div:nth-child(odd):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding-right:12px}.ss-stats>div:nth-last-child(-n+2):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-bottom:0}.ss-stats dt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:13px;font-weight:700;line-height:1.3;color:var(--color-content-secondary)}.ss-stats dd:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:1px 0 0;font-family:var(--font-text,inherit);font-size:15.5px;font-weight:600;line-height:1.4;color:var(--color-content-title);font-variant-numeric:tabular-nums}.ss-text:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-family:var(--font-text);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);color:var(--color-content-default)}.ss-scale[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.ss-accs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;border-top:1px solid var(--color-border-default)}.ss-acc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-bottom:1px solid var(--color-border-default)}.ss-ah:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;display:flex;align-items:center;gap:8px;min-height:48px;padding:8px 2px;border:0;background:transparent;color:var(--color-content-title);font:inherit;font-size:16px;font-weight:800;line-height:1.25;text-align:left;cursor:pointer}.ss-ah span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-width:0}.ss-ah em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-left:auto;font-style:normal;font-size:13px;font-weight:500;color:var(--color-content-secondary);white-space:nowrap}.ss-ah:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:2px solid var(--color-border-special);outline-offset:-2px}.ss-chev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;width:18px;height:18px;background:var(--color-content-secondary);-webkit-mask:var(--gi-chevron-down) center/contain no-repeat;mask:var(--gi-chevron-down) center/contain no-repeat;transition:transform .2s}.ss-ah em+.ss-chev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-left:0}.ss-ah span+.ss-chev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-left:auto}.ss-acc.on .ss-chev:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){transform:rotate(180deg)}.ss-ab:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:12px;padding:2px 0 16px}.ss-ab[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.ss-p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-family:var(--font-text);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);color:var(--color-content-default)}.ss-points:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.ss-points li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;padding-left:16px;font-family:var(--font-text);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);color:var(--color-content-default)}.ss-points li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *):before{content:"";position:absolute;left:2px;top:.72em;width:5px;height:5px;border-radius:50%;background:var(--color-content-tertiary)}.ss-cut:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:100%;height:auto}.ss-scale-note:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:-4px 0 0;font-size:12.5px;line-height:1.3;color:var(--color-content-secondary)}.ss-layers:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.ss-layers li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:12px minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:5px 0;font-size:14px;line-height:1.3;color:var(--color-content-default)}.ss-layers i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:12px;height:12px;border-radius:4px;align-self:center;box-shadow:inset 0 0 0 1px var(--color-border-default)}.ss-layers b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:700;color:var(--color-content-title);font-variant-numeric:tabular-nums;white-space:nowrap}.ss-rows:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.ss-rows li:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:3px;padding:9px 0;border-top:1px solid var(--color-border-default)}.ss-rows li:first-child:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0;padding-top:2px}.ss-rows b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:15px;font-weight:800;line-height:1.3;color:var(--color-content-title)}.ss-rows em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:13px;font-weight:500;color:var(--color-content-secondary)}.ss-rows b i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:12px;font-weight:700;color:var(--color-content-secondary)}.ss-rows>li>span:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-family:var(--font-text);font-size:14.5px;line-height:1.45;color:var(--color-content-default)}.ss-yr:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary);font-variant-numeric:tabular-nums}.ss-fun:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:4px}.ss-fun p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-family:var(--font-text);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);color:var(--color-content-title)}.ss-src:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:13px;line-height:1.4;color:var(--color-content-secondary)}.ss-src summary:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){cursor:pointer;min-height:32px;display:flex;align-items:center}.ss-src ul:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:4px 0 0;padding:0 0 0 16px;display:flex;flex-direction:column;gap:4px}.ss-src a:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:inherit}#appx[data-app=storia] .ax-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-page)}.st-host:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;inset:0}#appx[data-app=storia] .st-find:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:var(--spacing-300);top:var(--spacing-300);z-index:7;display:flex;gap:0;width:min(340px,calc(100% - 80px));height:var(--size-1100);padding:0 0 0 var(--spacing-250)}#appx[data-app=storia] .st-find[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}#appx[data-app=storia] .st-find:focus-within:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-special)}.st-find>.ax-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-self:center;color:var(--color-content-secondary)}.st-find input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;height:100%;padding:0 var(--spacing-300) 0 var(--spacing-200);border:0;outline:0;background:transparent;color:var(--color-content-title);font:inherit;font-size:var(--text-body-s-bold-size);font-weight:600}.st-find input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::placeholder{color:var(--color-content-secondary);font-weight:500}.st-find input:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *)::-webkit-search-cancel-button{display:none}.st-res:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:0;right:0;top:calc(100% + var(--spacing-100));display:flex;flex-direction:column;padding:var(--spacing-100)}.st-res[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.st-res button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:baseline;gap:var(--spacing-200);min-height:var(--size-1100);padding:var(--spacing-100) var(--spacing-200);border:0;border-radius:var(--radius-250);background:transparent;color:var(--color-content-title);font:inherit;font-size:var(--text-body-s-bold-size);font-weight:700;text-align:left;cursor:pointer}.st-res button[aria-selected=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}@media(hover:hover){.st-res button:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}}.st-rn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-ry:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;max-width:48%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;color:var(--color-content-secondary);font-variant-numeric:tabular-nums}.st-none:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;padding:var(--spacing-200);font-size:14px;line-height:1.4;color:var(--color-content-secondary)}.st-time:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:50%;bottom:var(--spacing-300);z-index:6;transform:translate(-50%);width:min(680px,calc(100% - 24px));gap:var(--spacing-150)}.st-track:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:relative;flex:1 1 auto;min-width:72px;height:var(--size-900);border-radius:var(--radius-250);cursor:ew-resize;touch-action:none;outline:none}.st-track:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:2px}.st-ages:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:var(--spacing-100);right:var(--spacing-100);top:50%;height:6px;margin-top:-3px;border-radius:3px;overflow:hidden}.st-ages i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;top:0;bottom:0;background:var(--color-fill-control)}.st-ages i:nth-child(2n):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover)}.st-thumb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;top:4px;bottom:4px;width:4px;margin-left:-2px;border-radius:2px;background:var(--color-fill-special);box-shadow:0 0 0 3px var(--app-border-special-soft);pointer-events:none}.st-track.on .st-thumb:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:6px;margin-left:-3px}.st-year:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;min-width:88px;font-size:var(--text-body-s-bold-size);font-weight:var(--text-body-s-bold-weight);line-height:var(--text-body-s-bold-line);text-align:center;white-space:nowrap;color:var(--color-content-title);font-variant-numeric:tabular-nums}.st-speed:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;font-variant-numeric:tabular-nums}@media(max-width:560px){.st-time:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){gap:var(--spacing-050)}.st-year:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-width:0;font-size:13px}.st-time button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){padding:0 var(--spacing-150)}}@container axbox (max-width:359px){.st-speed:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}}.st-tag:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){pointer-events:none}.st-hud :is(.ax-hk,.ax-hn):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;white-space:nowrap}.st-hud .ax-hn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){overflow:visible}.st-hud.st-tight .ax-hk:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.st-hud.st-tighter .ax-hc:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.st-moments:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column}.st-moments h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0 0 var(--spacing-100);padding:0 var(--spacing-100);font-size:var(--text-body-s-bold-size);font-weight:800;line-height:1.3;color:var(--color-content-secondary)}.st-mo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:56px;padding:var(--spacing-200) var(--spacing-150);border:0;border-top:var(--border-width-small) solid var(--color-border-default);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.st-mo:first-of-type:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}.st-mo b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:15px;font-weight:700;line-height:1.3;color:var(--color-content-title)}.st-mo em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:13px;line-height:1.3;color:var(--color-content-secondary);font-variant-numeric:tabular-nums}.st-mo[aria-current=true]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-special-subtle);border-radius:var(--radius-250);border-top-color:transparent}.st-mo[aria-current=true]+.st-mo:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top-color:transparent}.st-off .st-moments:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:.45}.st-mo[aria-current=true] b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special)}@media(hover:hover){.st-mo:not([aria-current=true]):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}}.st-mo:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:calc(-1 * var(--border-width-medium))}.st-body:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200)}.st-body h3:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:var(--spacing-200) 0 0;font-size:var(--text-body-s-bold-size);font-weight:800;line-height:1.3;color:var(--color-content-secondary)}.st-head:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--spacing-100) var(--spacing-200)}.st-big:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:32px;font-weight:900;line-height:1.1;color:var(--color-content-title);font-variant-numeric:tabular-nums}.st-age:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:13px;font-weight:700;line-height:1.3;color:var(--color-content-secondary)}.st-lead:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:14px;line-height:1.45;color:var(--color-content-body)}.st-top:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.st-top[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.st-evs[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.st-top button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto;gap:4px var(--spacing-200);align-items:center;padding:var(--spacing-150) var(--spacing-100);border:0;border-top:var(--border-width-small) solid var(--color-border-default);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.st-top li:first-child button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}@media(hover:hover){.st-top button:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}}.st-top button:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:calc(-1 * var(--border-width-medium))}.st-dot:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-block;flex:none;width:10px;height:10px;border-radius:50%;background:var(--c)}.st-tn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;color:var(--color-content-title)}.st-km:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:13px;font-weight:600;color:var(--color-content-secondary);white-space:nowrap;font-variant-numeric:tabular-nums}.st-bar:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){grid-column:2/4;height:4px;border-radius:2px;background:var(--color-fill-control);overflow:hidden}.st-bar i:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;height:100%;border-radius:2px;background:var(--c)}.st-evs:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.st-evs button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;display:flex;align-items:flex-start;gap:var(--spacing-200);padding:var(--spacing-150) var(--spacing-100);border:0;border-top:var(--border-width-small) solid var(--color-border-default);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.st-evs li:first-child button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}.st-evs .ax-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin-top:2px;color:var(--color-icon-stroke-color-default)}@media(hover:hover){.st-evs button:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}}.st-evs button:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:calc(-1 * var(--border-width-medium))}.st-et:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:2px;min-width:0}.st-et b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:14px;font-weight:700;line-height:1.3;color:var(--color-content-title)}.st-et em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:13px;line-height:1.3;color:var(--color-content-secondary)}.st-state:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.st-event:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200)}.st-kick:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:inline-flex;align-items:center;gap:var(--spacing-100);font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--color-content-secondary)}.st-kick .ax-ic:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:var(--size-400);height:var(--size-400)}.st-state h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.st-event h2:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:24px;font-weight:900;line-height:1.2;color:var(--color-content-title)}.st-life:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:14px;line-height:1.4;color:var(--color-content-secondary)}.st-facts:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-200)}.st-facts div:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:2px;min-width:0}.st-facts dt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:12.5px;font-weight:700;line-height:1.3;color:var(--color-content-secondary)}.st-facts dd:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:15px;font-weight:800;line-height:1.3;color:var(--color-content-title);font-variant-numeric:tabular-nums}.st-spark:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;display:flex;flex-direction:column;gap:var(--spacing-100);color:var(--color-content-primary)}.st-spark svg:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;width:100%;height:72px;border-radius:var(--radius-250);background:var(--color-fill-neutral);cursor:pointer}.st-spark .st-mark:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){stroke:var(--color-fill-special);stroke-width:2}.st-spark figcaption:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:12.5px;line-height:1.35;color:var(--color-content-secondary)}.st-parts:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:13.5px;line-height:1.5;color:var(--color-content-body)}.st-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex}.st-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-self:flex-start;margin:0;padding:0;border:0;background:transparent;font:inherit;font-size:14px;font-weight:700;line-height:1.4;color:var(--color-content-body);text-align:left}button.st-in:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-special);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.st-opts:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;display:flex;flex-direction:column;gap:var(--spacing-100)}.st-opt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;min-height:var(--size-1100);padding:var(--spacing-150) var(--spacing-300);border:var(--border-width-small) solid var(--color-border-default);border-radius:var(--radius-350);background:var(--app-card);color:var(--color-content-title);font:inherit;font-size:15px;font-weight:700;line-height:1.3;text-align:left;cursor:pointer}@media(hover:hover){.st-opt:not(:disabled):hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-card-hover)}}.st-opt:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:2px}.st-opt:disabled:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){cursor:default}.st-opt.ok:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-success);background:var(--color-fill-success-subtle);color:var(--color-content-success)}.st-opt.no:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-color:var(--color-border-error);background:var(--color-fill-error-subtle);color:var(--color-content-error)}.su-h:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:19px;font-weight:900;line-height:1.25;color:var(--color-content-title)}.su-levels:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.su-lv:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:46px;min-width:0;padding:0 2px;border:0;border-radius:12px;background:var(--color-fill-neutral);color:var(--color-content-title);font:inherit;font-size:14px;font-weight:800;cursor:pointer}.su-lv.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 2px var(--color-border-special);color:var(--color-content-special)}.su-says:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;min-height:44px;font-size:15px;line-height:1.45;color:var(--color-content-secondary)}.su-go:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%}.su-links:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex-direction:row;flex-wrap:wrap;gap:8px 18px}.su-who:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;align-items:flex-start;gap:4px}.su-who>b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:19px;font-weight:900;line-height:1.25;color:var(--color-content-title)}.su-say:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;min-height:22px;font-size:15.5px;line-height:1.45;color:var(--color-content-title)}.su-say[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.su-say.no:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-weight:800;color:var(--color-content-error)}.su-hint:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:4px}.su-hint[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.su-hint b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:15.5px;font-weight:900;color:var(--color-content-title)}.su-hint p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:15px;line-height:1.45;color:var(--color-content-title)}.su-pad:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.su-key:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:48px;min-width:0;padding:0;border:0;border-radius:12px;background:var(--color-fill-neutral);color:var(--color-content-title);font:inherit;font-size:21px;font-weight:800;cursor:pointer}.su-key:hover:not(:disabled):not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--color-fill-neutral-hover,var(--color-fill-neutral))}.su-key:disabled:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:.35;cursor:default}.su-del:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){color:var(--color-content-secondary)}.su-row:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:grid;grid-template-columns:1fr 1fr;gap:8px}.su-row .btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;min-width:0;padding-left:8px;padding-right:8px}#su-notes.on:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 2px var(--color-border-special);color:var(--color-content-special)}@media(max-height:620px){.su-key:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){height:42px}.su-row .btn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-height:40px;height:40px}.su-who:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}}#appx[data-app=terra] .ax-stage:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-page)}#appx[data-app=terra] .st-find:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){position:absolute;left:var(--spacing-300);top:var(--spacing-300);z-index:7;display:flex;gap:0;width:min(340px,calc(100% - 80px));height:var(--size-1100);padding:0 0 0 var(--spacing-250)}#appx[data-app=terra] .st-find[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}#appx[data-app=terra] .st-find:focus-within:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){box-shadow:inset 0 0 0 var(--border-width-small) var(--color-border-special)}.tr-age:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:76px;line-height:1.15;white-space:nowrap;color:var(--color-content-title)}.tr-n:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:var(--text-body-s-bold-size);font-weight:800;font-variant-numeric:tabular-nums}.tr-u:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:11px;font-weight:600;color:var(--color-content-secondary)}.tr-u:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.tr-hn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *),.tr-hu:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:block;text-align:center;white-space:nowrap}.tr-hn:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:17px;line-height:1.1;font-variant-numeric:tabular-nums}.tr-hu:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:11px;font-weight:700;line-height:1.25;color:var(--color-content-secondary)}.tr-hu:empty:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}@media(max-width:560px){.tr-age:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){min-width:0}}.tr-big:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:26px;font-weight:900;line-height:1.15;color:var(--color-content-title);font-variant-numeric:tabular-nums}.tr-beasts:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.tr-beasts button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;display:flex;align-items:center;gap:var(--spacing-200);padding:var(--spacing-100);border:0;border-top:var(--border-width-small) solid var(--color-border-default);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.tr-beasts li:first-child button:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){border-top:0}@media(hover:hover){.tr-beasts button:hover:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){background:var(--app-row-hover)}}.tr-beasts button:focus-visible:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){outline:var(--border-width-medium) solid var(--color-border-special);outline-offset:calc(-1 * var(--border-width-medium))}.tr-th:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){flex:none;display:grid;place-items:center;width:48px;height:36px;border-radius:var(--radius-200);background:var(--color-fill-neutral);overflow:hidden;color:var(--color-icon-stroke-color-default)}.tr-th img:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){width:100%;height:100%;object-fit:contain}.tr-bt:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:2px;min-width:0}.tr-bt b:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-size:14px;font-weight:700;line-height:1.3;color:var(--color-content-title)}.tr-bt em:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){font-style:normal;font-size:13px;line-height:1.3;color:var(--color-content-secondary)}.tr-sea:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){align-self:flex-start}.tr-off:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){opacity:.45}.tr-then:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:flex;flex-direction:column;gap:var(--spacing-200)}.tr-then[hidden]:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){display:none}.tr-then p:not(:where(#board,#ch-board,#ch-peek,.lv-host,#slides) *){margin:0;font-size:14px;line-height:1.45;color:var(--color-content-body)}:root{--site-max:1280px}body[data-screen=apps]{background:var(--color-background-page)}.site-acc{display:flex;align-items:center;gap:var(--spacing-200);flex:none}.site-login,.site-signup{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-100);height:var(--spacing-900);padding:0 var(--spacing-250);border-radius:var(--radius-250);font:inherit;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--text-body-s-weight);white-space:nowrap;text-decoration:none;transition:background .15s,box-shadow .15s}.site-login{background:var(--color-fill-neutral);color:var(--color-content-primary);box-shadow:inset 0 0 0 1px var(--color-border-divider)}.site-login:hover{background:var(--color-fill-neutral-hover)}.site-signup{background:var(--color-fill-brand);color:var(--color-content-on-color)}.site-signup:hover{background:var(--color-fill-brand-hover)}.site-login:focus-visible,.site-signup:focus-visible{outline:3px solid var(--color-border-accent);outline-offset:2px}.site-signup .sl-short{display:none}.site-login .ax-ic{display:none;width:var(--spacing-500);height:var(--spacing-500)}.site-login.big,.site-signup.big{height:var(--spacing-1200);padding:0 var(--spacing-400);border-radius:var(--radius-300);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--text-body-m-weight)}.site-top{position:sticky;top:0;z-index:20;max-width:var(--site-max);margin:0 auto;gap:var(--spacing-300);background:var(--color-background-page)}.site-top .brand{display:flex;align-items:center;min-width:0}.site-top .logo{width:96px}:root[data-ds=giotto] .site-top .logo svg{fill:var(--color-fill-accent)}.site-top .top-r{flex-wrap:nowrap;gap:var(--spacing-200)}.site-lang{position:relative}.site-lang>summary{list-style:none;display:inline-flex;align-items:center;gap:var(--spacing-100);height:var(--spacing-900);padding:0 var(--spacing-250);border-radius:var(--radius-250);background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-divider);color:var(--color-content-primary);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--text-body-s-weight);cursor:pointer;user-select:none}.site-lang>summary::-webkit-details-marker{display:none}.site-lang>summary:hover{background:var(--color-fill-neutral-hover)}.site-lang>summary:focus-visible{outline:3px solid var(--color-border-accent);outline-offset:2px}.site-lang ul{position:absolute;right:0;top:calc(100% + var(--spacing-200));z-index:40;min-width:180px;margin:0;padding:var(--spacing-200);list-style:none;border-radius:var(--radius-400);background:var(--color-background-floating);border:1px solid var(--color-border-floating);box-shadow:var(--shadow-300)}.site-lang li a{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-300);min-height:var(--spacing-1000);padding:var(--spacing-200);border-radius:var(--radius-300);color:var(--color-content-primary);text-decoration:none;font-size:var(--text-body-m-size);line-height:var(--text-body-m-line);font-weight:var(--text-body-m-weight)}.site-lang li a:hover{background:var(--color-fill-neutral-hover)}.site-lang li a[aria-current=page]{color:var(--color-content-special)}.site-lang li a b{font-size:var(--text-body-xs-size);line-height:var(--text-body-xs-line);font-weight:var(--text-body-xs-weight);color:var(--color-content-secondary)}@media(max-width:767px){.site-login,.site-signup,.site-lang>summary{height:var(--spacing-1000);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line)}.site-lang ul{border-radius:var(--radius-500)}.site-lang li a{min-height:var(--spacing-1200);padding:var(--spacing-250);border-radius:var(--radius-350)}}#appx .ax-acc{margin-right:var(--spacing-100)}@media(max-width:760px){#appx .tag-free,#appx #ax-share{display:none}#appx .hm-share{display:flex}#appx .ax-top .top-r{flex-wrap:nowrap}}@media(max-width:640px){#appx .ax-name{display:none}}@media(max-width:480px){#appx .ax-top .top-r{gap:var(--spacing-150)}#appx .ax-acc{gap:var(--spacing-150);margin-right:0}}@media(max-width:560px){.site-signup .sl-long{display:none}.site-signup .sl-short{display:inline}}@media(max-width:400px){.site-top .site-lang{display:none}.site-top .logo{width:72px}.site-top{padding-left:var(--spacing-300);padding-right:var(--spacing-300)}}#appx .ax-top.tight .site-login{width:var(--spacing-1000);padding:0}#appx .ax-top.tight .site-login .sl-in{display:none}#appx .ax-top.tight .site-login .ax-ic{display:block}#appx .ax-top.tighter{column-gap:var(--spacing-200)}#appx .ax-top.tighter .brand{gap:var(--spacing-200)}#appx .ax-top.tighter .site-signup{padding:0 var(--spacing-200);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line)}@media(max-width:340px){.site-top{flex-wrap:wrap;row-gap:var(--spacing-200)}#appx .ax-top{padding-left:var(--spacing-200);padding-right:var(--spacing-200)}#appx .ax-top .top-r,#appx .ax-acc{gap:var(--spacing-100)}}.site-main{max-width:var(--site-max);margin:0 auto;padding:0 clamp(16px,4vw,56px) var(--spacing-600)}.site-static h1{margin:var(--spacing-300) 0 var(--spacing-150);font-size:var(--text-headline-s-size);line-height:var(--text-headline-s-line);font-weight:var(--text-headline-s-weight)}.site-static ul{list-style:none;margin:var(--spacing-400) 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--spacing-300)}.site-static li a{display:block;padding:var(--spacing-350) var(--spacing-400);border-radius:var(--radius-300);background:var(--app-card,var(--color-background-raised));box-shadow:inset 0 0 0 1px var(--color-border-divider);color:var(--color-content-primary);text-decoration:none}.site-static li a b{display:block;font-size:var(--text-body-m-bold-size);line-height:var(--text-body-m-bold-line);font-weight:var(--text-body-m-bold-weight)}.site-static li a span{display:block;margin-top:var(--spacing-100);color:var(--color-content-secondary);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--text-body-s-weight)}.site-noscript{max-width:var(--site-max);margin:0 auto var(--spacing-400);padding:var(--spacing-300) clamp(16px,4vw,56px);color:var(--color-content-warning)}.site-foot{max-width:var(--site-max);margin:0 auto;padding:var(--spacing-500) clamp(16px,4vw,56px) calc(var(--spacing-700) + env(safe-area-inset-bottom,0px));display:flex;flex-wrap:wrap;gap:var(--spacing-200) var(--spacing-600);align-items:center;border-top:1px solid var(--color-border-divider);color:var(--color-content-secondary);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line)}.site-foot a{color:var(--color-content-secondary)}.site-foot nav{display:flex;flex-wrap:wrap;gap:var(--spacing-100) var(--spacing-350);width:100%}.site-foot nav a[aria-current=page]{color:var(--color-content-primary);text-decoration:none}.site-foot a:hover{color:var(--color-content-primary)}body[data-screen=appx] .site-foot{display:none}.site-inv{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-300);padding:var(--spacing-400) var(--spacing-200) var(--spacing-200)}.site-inv h3{margin:0;font-size:var(--text-headline-xs-size);line-height:var(--text-headline-xs-line);font-weight:var(--text-headline-xs-weight)}.site-inv p{margin:0;max-width:34ch;color:var(--color-content-secondary);font-family:var(--font-text,inherit);font-size:var(--text-body-m-size);line-height:var(--text-body-m-line)}.site-inv-i{width:var(--spacing-1200);height:var(--spacing-1200);border-radius:50%;background:var(--color-fill-brand-subtle);display:grid;place-items:center}.site-inv-i:before{content:"";width:var(--spacing-600);height:var(--spacing-600);background:var(--color-content-brand);-webkit-mask:var(--gi-book) center/contain no-repeat;mask:var(--gi-book) center/contain no-repeat}.site-inv-go{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-200);width:min(100%,340px);margin-top:var(--spacing-200)}.site-inv-go .site-login.big{height:var(--spacing-1000);background:transparent;box-shadow:none;color:var(--color-content-secondary);font-size:var(--text-body-s-size);line-height:var(--text-body-s-line)}.site-inv-go .site-login.big:hover{color:var(--color-content-primary);background:var(--color-fill-neutral)}.site-page{max-width:760px;margin:0 auto;padding:var(--spacing-200) clamp(16px,4vw,56px) var(--spacing-800);font-family:var(--font-text,inherit)}.site-page h1{font-family:inherit;font-size:var(--text-headline-s-size);line-height:var(--text-headline-s-line);font-weight:var(--text-headline-s-weight);margin:var(--spacing-400) 0 var(--spacing-500)}.site-page h2{font-size:var(--text-body-xl-bold-size);line-height:var(--text-body-xl-bold-line);font-weight:var(--text-body-xl-bold-weight);margin:var(--spacing-700) 0 var(--spacing-200)}.site-page p{margin:0 0 var(--spacing-350);font-size:var(--text-body-m-size);line-height:1.625;color:var(--color-content-body,var(--color-content-primary))}.site-page a{color:var(--color-content-special)}.site-page .site-langs{display:flex;flex-wrap:wrap;gap:var(--spacing-200);margin:var(--spacing-400) 0 var(--spacing-600);padding:0;list-style:none}.site-page .site-langs a{display:inline-flex;height:var(--spacing-900);align-items:center;padding:0 var(--spacing-250);border-radius:var(--radius-250);background:var(--color-fill-neutral);box-shadow:inset 0 0 0 1px var(--color-border-divider);color:var(--color-content-primary);text-decoration:none;font-size:var(--text-body-s-size);line-height:var(--text-body-s-line);font-weight:var(--text-body-s-weight)}.site-404 section{margin:0 0 var(--spacing-700)}.site-hero{max-width:var(--site-max);margin:0 auto;padding:var(--spacing-600) clamp(16px,4vw,56px) var(--spacing-200);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--spacing-800);align-items:center}.site-hero h1{margin:0 0 var(--spacing-300);font-size:var(--text-headline-l-size);line-height:var(--text-headline-l-line);font-weight:var(--text-headline-l-weight)}.site-hero p{margin:0 0 var(--spacing-500);max-width:46ch;color:var(--color-content-secondary);font-family:var(--font-text,inherit);font-size:var(--text-body-l-size);line-height:var(--text-body-l-line)}.site-hero img{display:block;width:100%;height:auto;border-radius:var(--radius-300)}.site-hero .site-signup.big{display:inline-flex}@media(max-width:760px){.site-hero{grid-template-columns:1fr;gap:var(--spacing-500)}.site-hero h1{font-size:var(--text-headline-s-responsive-compact-size);line-height:var(--text-headline-s-line)}.site-hero p{font-size:var(--text-body-m-size);line-height:var(--text-body-m-line)}}
