.wb[data-astro-cid-4kpt2xmb]{--board: #fbfbf8;--frame: #c9cdd2;--tray: #b8bcc1;--ghost: #7d8186;--ghost-strength: .12;--marker-ink: var(--ink);--marker-wine: var(--wine);--marker-pen: var(--pen);--marker-leaf: var(--stage-research);--board-hand: "Kalam", var(--hand);--turn-ease: cubic-bezier(.65, 0, .3, 1);position:relative;left:50%;transform:translate(-50%);width:max(100%,min(100vw - 2 * var(--gutter) - 1rem,96rem));margin:0 0 1rem}[data-theme=dark] .wb[data-astro-cid-4kpt2xmb]{--board: #263029;--frame: #6e4c31;--tray: #5f412a;--ghost: #e2e8e2;--ghost-strength: .09;--marker-ink: #efeee6;--marker-wine: #f0a9b9;--marker-pen: #c8b8f0;--marker-leaf: #b9dcab}.wb-defs[data-astro-cid-4kpt2xmb]{position:absolute;width:0;height:0}.wb-board[data-astro-cid-4kpt2xmb]{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:2cqi 4cqi;aspect-ratio:12 / 4.7;width:100%;padding:4cqi 5cqi 3.5cqi;--wb-pad-y: 7.5cqi;container-type:inline-size;isolation:isolate;background:var(--board);border:.5rem solid var(--frame);border-bottom-width:.35rem;border-radius:.45rem .45rem .2rem .2rem;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 6%,transparent),0 30px 50px -40px color-mix(in srgb,var(--ink) 60%,transparent);color:var(--marker-ink);overflow:clip}.wb-board[data-astro-cid-4kpt2xmb]:before{content:"";grid-area:1 / 1 / 2 / -1;min-height:calc(20rem - var(--wb-pad-y) - .85rem);pointer-events:none}@property --wb-pad-y{syntax: "<length>"; inherits: true; initial-value: 0;}[data-theme=dark] .wb-board[data-astro-cid-4kpt2xmb]{box-shadow:inset 0 0 3rem #00000059,0 30px 50px -36px #000c}[data-theme=dark] .wb[data-astro-cid-4kpt2xmb] [data-astro-cid-4kpt2xmb]:is(.wb-agenda,.wb-arc){filter:url(#wb-chalk)}.wb-ghost[data-astro-cid-4kpt2xmb]{filter:url(#wb-smear)}[data-theme=dark] .wb-ghost[data-astro-cid-4kpt2xmb]{filter:url(#wb-dust)}[data-theme=dark] .wb-stage[data-astro-cid-4kpt2xmb] path[data-astro-cid-4kpt2xmb],[data-theme=dark] .wb-arrows[data-astro-cid-4kpt2xmb] path[data-astro-cid-4kpt2xmb]{stroke-width:3.2px}.wb-ghosts[data-astro-cid-4kpt2xmb]{position:absolute;inset:0;pointer-events:none}.wb-ghost[data-astro-cid-4kpt2xmb]{position:absolute;overflow:visible;opacity:var(--ghost-strength)}.wb-ghost[data-astro-cid-4kpt2xmb] path[data-astro-cid-4kpt2xmb]{fill:none;stroke:var(--ghost);stroke-linecap:round;stroke-linejoin:round}.wb-ghost-rings[data-astro-cid-4kpt2xmb]{top:-2%;right:-1%;width:26%}.wb-ghost-rings[data-astro-cid-4kpt2xmb] path[data-astro-cid-4kpt2xmb]{stroke-width:6px}.wb-ghost-coil[data-astro-cid-4kpt2xmb]{bottom:5%;left:44%;width:13%}.wb-ghost-coil[data-astro-cid-4kpt2xmb] path[data-astro-cid-4kpt2xmb]{stroke-width:4px}.wb-ghost-trail[data-astro-cid-4kpt2xmb]{bottom:-3%;left:-2%;width:44%}.wb-ghost-trail[data-astro-cid-4kpt2xmb] .dots[data-astro-cid-4kpt2xmb]{stroke-width:12px;stroke-dasharray:1 34}.wb-agenda[data-astro-cid-4kpt2xmb]{position:relative;grid-area:1 / 1;font-family:var(--board-hand);align-self:start}.wb-day[data-astro-cid-4kpt2xmb]{margin:0 0 .5cqi;font-size:max(2.1rem,3.9cqi);font-weight:700;line-height:1}.wb-agenda[data-astro-cid-4kpt2xmb] ol[data-astro-cid-4kpt2xmb]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5cqi}.wb-agenda[data-astro-cid-4kpt2xmb] li[data-astro-cid-4kpt2xmb]{font-size:max(1.08rem,2.2cqi);line-height:1.15}.wb-agenda[data-astro-cid-4kpt2xmb] a[data-astro-cid-4kpt2xmb]{color:inherit;text-decoration:none;background:linear-gradient(var(--wine),var(--wine)) left 92% / 0 .12em no-repeat;transition:background-size .5s var(--ease-out)}.wb-agenda[data-astro-cid-4kpt2xmb] a[data-astro-cid-4kpt2xmb]:hover,.wb-agenda[data-astro-cid-4kpt2xmb] a[data-astro-cid-4kpt2xmb]:focus-visible{background-size:100% .12em}.wb-n[data-astro-cid-4kpt2xmb]{color:var(--wine)}.wb-num[data-astro-cid-4kpt2xmb]{font-family:var(--hand);font-size:1.22em;line-height:0}.wb-note[data-astro-cid-4kpt2xmb]{font-size:.62em;color:color-mix(in srgb,var(--marker-ink) 55%,var(--board));white-space:nowrap}.wb-arc[data-astro-cid-4kpt2xmb]{position:relative;grid-area:1 / 2;margin:0;display:flex;flex-direction:column;align-items:center}.wb-arc[data-astro-cid-4kpt2xmb] svg[data-astro-cid-4kpt2xmb]{width:100%;overflow:visible}.wb-stage[data-astro-cid-4kpt2xmb] path[data-astro-cid-4kpt2xmb],.wb-arrows[data-astro-cid-4kpt2xmb] path[data-astro-cid-4kpt2xmb]{fill:none;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.wb-stage[data-astro-cid-4kpt2xmb] text[data-astro-cid-4kpt2xmb]{font-family:var(--board-hand);font-weight:400;font-size:25px}.stage-personal[data-astro-cid-4kpt2xmb] path[data-astro-cid-4kpt2xmb]{stroke:var(--stage-personal)}.stage-personal[data-astro-cid-4kpt2xmb] text[data-astro-cid-4kpt2xmb]{fill:var(--stage-personal)}.stage-multimodal[data-astro-cid-4kpt2xmb] path[data-astro-cid-4kpt2xmb]{stroke:var(--stage-multimodal)}.stage-multimodal[data-astro-cid-4kpt2xmb] text[data-astro-cid-4kpt2xmb]{fill:var(--stage-multimodal)}.stage-research[data-astro-cid-4kpt2xmb] path[data-astro-cid-4kpt2xmb]{stroke:var(--stage-research)}.stage-research[data-astro-cid-4kpt2xmb] text[data-astro-cid-4kpt2xmb]{fill:var(--stage-research)}.wb-arrows[data-astro-cid-4kpt2xmb] path[data-astro-cid-4kpt2xmb]{stroke:var(--marker-ink);stroke-opacity:.8}.wb-caption[data-astro-cid-4kpt2xmb]{font-family:var(--board-hand);font-size:max(1rem,1.7cqi);color:color-mix(in srgb,var(--marker-ink) 55%,var(--board));margin-top:.4cqi}.wb-drawing[data-astro-cid-4kpt2xmb] svg[data-astro-cid-4kpt2xmb]{max-height:29cqi}.wb-drawing[data-astro-cid-4kpt2xmb] path[data-astro-cid-4kpt2xmb]{fill:none;stroke:var(--marker-ink);stroke-width:max(2.2px,.33cqi);stroke-opacity:.9;stroke-linecap:round;stroke-linejoin:round}.wb-drawing[data-astro-cid-4kpt2xmb] .ink-wine[data-astro-cid-4kpt2xmb]{stroke:var(--marker-wine)}.wb-drawing[data-astro-cid-4kpt2xmb] .ink-pen[data-astro-cid-4kpt2xmb]{stroke:var(--marker-pen)}.wb-drawing[data-astro-cid-4kpt2xmb] .ink-leaf[data-astro-cid-4kpt2xmb]{stroke:var(--marker-leaf)}[data-theme=dark] .wb-drawing[data-astro-cid-4kpt2xmb] path[data-astro-cid-4kpt2xmb]{stroke-width:max(3.5px,.53cqi);stroke-opacity:.75}.wb-board[data-astro-cid-4kpt2xmb].is-bare [data-astro-cid-4kpt2xmb][data-erasable]{opacity:0}.wb[data-astro-cid-4kpt2xmb].is-ready:not(.is-written) [data-astro-cid-4kpt2xmb]:is(.wb-day,.wb-agenda li,.wb-caption){clip-path:inset(0 100% 0 0)}.wb[data-astro-cid-4kpt2xmb].is-ready:not(.is-written) .wb-stage[data-astro-cid-4kpt2xmb] [data-astro-cid-4kpt2xmb]:is(path,text),.wb[data-astro-cid-4kpt2xmb].is-ready:not(.is-written) .wb-arrows[data-astro-cid-4kpt2xmb]{opacity:0}.wb[data-astro-cid-4kpt2xmb].is-written [data-astro-cid-4kpt2xmb]:is(.wb-day,.wb-agenda li,.wb-caption){transition:clip-path .9s var(--ease-out);transition-delay:calc(.2s + var(--i, -.2) * .32s)}.wb[data-astro-cid-4kpt2xmb].is-written .wb-caption[data-astro-cid-4kpt2xmb]{transition-delay:2.4s}.wb[data-astro-cid-4kpt2xmb].is-written .wb-stage[data-astro-cid-4kpt2xmb] [data-astro-cid-4kpt2xmb]:is(path,text){transition:opacity .7s;transition-delay:calc(1.1s + var(--i) * .45s)}.wb[data-astro-cid-4kpt2xmb].is-written .wb-arrows[data-astro-cid-4kpt2xmb]{transition:opacity .7s 2.2s}.wb[data-astro-cid-4kpt2xmb].is-ready:not(.is-written) .wb-drawing[data-astro-cid-4kpt2xmb] path[data-astro-cid-4kpt2xmb]{opacity:0}.wb[data-astro-cid-4kpt2xmb].is-written .wb-drawing[data-astro-cid-4kpt2xmb] path[data-astro-cid-4kpt2xmb]{transition:opacity .5s;transition-delay:calc(1.1s + var(--i) * var(--step))}.wb-frame[data-astro-cid-4kpt2xmb]{position:relative;--sheet: #fdfdfb;--roller: #aab0b7}[data-theme=dark] .wb-frame[data-astro-cid-4kpt2xmb]{--sheet: #2c3832;--roller: #563a25}.wb-roller[data-astro-cid-4kpt2xmb]{position:absolute;left:1.5%;right:1.5%;top:-.55rem;height:.8rem;border-radius:.4rem;background:var(--roller);box-shadow:0 2px 4px -2px #00000059;pointer-events:none}.wb-well[data-astro-cid-4kpt2xmb]{position:absolute;inset:.5rem .5rem .35rem;overflow:hidden;pointer-events:none}.wb-sheet[data-astro-cid-4kpt2xmb]{position:absolute;inset:0;background:var(--sheet);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 5%,transparent);transform:translate3d(0,-100%,0);pointer-events:auto}[data-astro-cid-4kpt2xmb]:is(.wb-canvas,.wb-veil,.wb-sheet,.wb-pull,.wb-rub,.wb-ghost,.wb-agenda,.wb-arc){will-change:transform}.wb-side[data-astro-cid-4kpt2xmb] [data-astro-cid-4kpt2xmb]:is(.wb-canvas,.wb-ghost){will-change:auto}.wb-veil[data-astro-cid-4kpt2xmb]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}[data-theme=dark] .wb-sheet[data-astro-cid-4kpt2xmb]{box-shadow:inset 0 0 3rem #0000004d}.wb-hem[data-astro-cid-4kpt2xmb]{position:absolute;left:0;right:0;bottom:0;height:.45rem;background:var(--roller);box-shadow:0 3px 5px -2px #00000059}.wb-pull[data-astro-cid-4kpt2xmb]{position:absolute;top:.2rem;left:50%;translate:-50%;z-index:1;width:3.4rem;height:1.5rem;border-radius:0 0 .55rem .55rem;background:var(--roller);cursor:grab;touch-action:none;transition:translate .3s var(--ease-out)}.wb-pull[data-astro-cid-4kpt2xmb]:hover:not(.is-dragging){translate:-50% .2rem}.wb-pull[data-astro-cid-4kpt2xmb].is-dragging{cursor:grabbing}.wb-pull[data-astro-cid-4kpt2xmb]:focus-visible{outline:2px solid var(--wine);outline-offset:3px}.wb-cord[data-astro-cid-4kpt2xmb]{position:absolute;left:50%;top:100%;width:2px;margin-left:-1px;height:.3rem;background:var(--roller);transform-origin:top}.wb-pull-ring[data-astro-cid-4kpt2xmb]{position:absolute;left:50%;top:calc(100% + .3rem);width:1rem;height:1rem;margin-left:-.5rem;border:.18rem solid var(--roller);border-radius:50%}.wb-pull-ring[data-astro-cid-4kpt2xmb]:after{content:"";position:absolute;inset:-.6rem}.wb-pull[data-astro-cid-4kpt2xmb]:not(.is-dragging) [data-astro-cid-4kpt2xmb]:is(.wb-cord,.wb-pull-ring){transition:transform .5s cubic-bezier(.3,1.7,.5,1)}.wb[data-astro-cid-4kpt2xmb].is-full{position:fixed;z-index:450;inset:0;transform:none;width:auto;margin:0;display:flex;flex-direction:column;padding:1.2rem 1.4rem .9rem;background:var(--paper)}.wb[data-astro-cid-4kpt2xmb].is-full .wb-frame[data-astro-cid-4kpt2xmb]{flex:1;min-height:0}.wb[data-astro-cid-4kpt2xmb].is-full .wb-board[data-astro-cid-4kpt2xmb]{aspect-ratio:auto;height:100%;align-content:start;grid-template-rows:var(--wb-rows, auto)}html.wb-open{overflow:hidden}.wb[data-astro-cid-4kpt2xmb].is-replay{left:auto;transform:none;width:calc(var(--replay-w) + 1rem);margin:0}.wb[data-astro-cid-4kpt2xmb].is-replay.is-tall .wb-board[data-astro-cid-4kpt2xmb]{aspect-ratio:auto;height:calc(var(--replay-h) + .85rem);align-content:start;grid-template-rows:var(--wb-rows, auto)}.wb[data-astro-cid-4kpt2xmb].is-replay [data-astro-cid-4kpt2xmb]:is(.wb-hint,.wb-buttons,.wb-keys){display:none}.wb-canvas[data-astro-cid-4kpt2xmb]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;transition:opacity .5s}.wb[data-astro-cid-4kpt2xmb].is-drawing .wb-canvas[data-astro-cid-4kpt2xmb]{pointer-events:auto;touch-action:none;cursor:crosshair}.wb[data-astro-cid-4kpt2xmb].is-drawing{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.wb-canvas[data-astro-cid-4kpt2xmb].is-wiping{opacity:0}.wb[data-astro-cid-4kpt2xmb].is-typing .wb-canvas[data-astro-cid-4kpt2xmb]{cursor:text}.wb-entry{position:absolute;z-index:4;margin:0;padding:0;border:0;border-radius:0;outline:none;background:linear-gradient(90deg,currentColor 55%,#0000 0) 0 100% / .5rem 1px repeat-x;caret-color:currentColor;-webkit-user-select:text;user-select:text}.wb-entry:focus-visible{outline:none}.wb[data-astro-cid-4kpt2xmb]{--turn-a: 0deg;--turn-ms: .8s}.wb[data-astro-cid-4kpt2xmb].is-turned{--turn-a: 180deg}.wb-turn[data-astro-cid-4kpt2xmb]{position:absolute;left:0;top:0;z-index:1;width:var(--turn-w, 50%);height:var(--turn-h, 100%);pointer-events:none}.wb-turn[data-astro-cid-4kpt2xmb]:after{content:"";position:absolute;top:0;bottom:0;right:-2px;width:4px;background:var(--frame);box-shadow:0 0 3px #0000001f}.wb-turn[data-astro-cid-4kpt2xmb]:before{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--frame) 65%,#000);opacity:0}.wb[data-astro-cid-4kpt2xmb].is-turning .wb-turn[data-astro-cid-4kpt2xmb]:before{opacity:1}.wb-side[data-astro-cid-4kpt2xmb]{position:absolute;inset:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:perspective(var(--turn-p, 2000px)) rotate3d(var(--turn-ax, 0),var(--turn-ay, 1),0,var(--turn-a));transition:transform var(--turn-ms) var(--turn-ease)}.wb-side-front[data-astro-cid-4kpt2xmb]{overflow:hidden}.wb-face[data-astro-cid-4kpt2xmb]{position:absolute;left:0;top:0;width:var(--turn-bw, 100%);height:var(--turn-bh, 100%);background:var(--board);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 6%,transparent);display:none}[data-theme=dark] .wb-face[data-astro-cid-4kpt2xmb]{box-shadow:inset 0 0 3rem #00000059}.wb[data-astro-cid-4kpt2xmb].is-turning .wb-face[data-astro-cid-4kpt2xmb]{display:block}.wb-snap[data-astro-cid-4kpt2xmb]{position:absolute;left:0;top:0;z-index:2;width:var(--turn-w, 50%);height:var(--turn-h, 100%);pointer-events:none;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:perspective(var(--turn-p, 2000px)) rotate3d(var(--turn-ax, 0),var(--turn-ay, 1),0,var(--turn-a));transition:transform var(--turn-ms) var(--turn-ease)}.wb[data-astro-cid-4kpt2xmb].is-turning .wb-snap[data-astro-cid-4kpt2xmb]{display:block}.wb-side-back[data-astro-cid-4kpt2xmb]{background:var(--board);transform:perspective(var(--turn-p, 2000px)) rotate3d(var(--turn-ax, 0),var(--turn-ay, 1),0,calc(var(--turn-a) - 180deg));visibility:hidden}[data-theme=dark] .wb-side-back[data-astro-cid-4kpt2xmb]{box-shadow:inset 0 0 3rem #0000004d}.wb[data-astro-cid-4kpt2xmb]:is(.is-turning,.is-turned) .wb-side-back[data-astro-cid-4kpt2xmb]{visibility:visible}.wb-agenda[data-astro-cid-4kpt2xmb]{transform-origin:var(--turn-ox, 50%) var(--turn-oy, 50%);transform:perspective(var(--turn-p, 2000px)) rotate3d(var(--turn-ax, 0),var(--turn-ay, 1),0,var(--turn-a))}.wb[data-astro-cid-4kpt2xmb].is-turning .wb-agenda[data-astro-cid-4kpt2xmb]{z-index:2}.wb[data-astro-cid-4kpt2xmb]:is(.is-turning,.is-turned) .wb-agenda[data-astro-cid-4kpt2xmb]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform var(--turn-ms) var(--turn-ease)}.wb[data-astro-cid-4kpt2xmb].is-swinging [data-astro-cid-4kpt2xmb]:is(.wb-side,.wb-agenda,.wb-snap){transition:none!important}.wb[data-astro-cid-4kpt2xmb].is-turning .wb-canvas[data-astro-cid-4kpt2xmb]{pointer-events:none!important}.wb-flip[data-astro-cid-4kpt2xmb]{position:absolute;z-index:3;left:calc(var(--turn-w, 50%) - .7rem);top:calc(var(--turn-h, 100%) / 2 - 2.25rem);width:1.4rem;height:4.5rem;padding:0;border:0;border-radius:.7rem;background:repeating-linear-gradient(0deg,transparent 0 7px,#00000029 7px 8px) center / .6rem 2.9rem no-repeat color-mix(in srgb,var(--frame) 80%,#000);box-shadow:0 3px 6px #00000047,inset 0 1px #fff6;cursor:grab;touch-action:none;transition:translate .3s var(--ease-out)}.wb-flip[data-astro-cid-4kpt2xmb]:hover{translate:-2px}.wb-flip[data-astro-cid-4kpt2xmb].is-held{cursor:grabbing;transition:none}.wb-flip[data-astro-cid-4kpt2xmb]:focus-visible{outline:2px solid var(--wine);outline-offset:3px}.wb-tray[data-astro-cid-4kpt2xmb]{--row: 1.9rem;--tool-line: color-mix(in srgb, var(--ink) 25%, var(--tray));display:flex;flex-wrap:wrap;align-items:center;column-gap:.9rem;min-height:var(--row);margin:0 .6rem;padding:0 1.2rem;background:var(--tray);border-radius:0 0 .35rem .35rem;box-shadow:0 6px 10px -8px #0006}[data-theme=dark] .wb-tray[data-astro-cid-4kpt2xmb]{--tool-line: color-mix(in srgb, #f3e6d6 35%, var(--tray))}.wb-ledge[data-astro-cid-4kpt2xmb]{display:flex;align-items:center;gap:.9rem;min-height:var(--row)}.wb-eraser[data-astro-cid-4kpt2xmb]{margin-left:.35rem}.wb-buttons[data-astro-cid-4kpt2xmb]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:0 .7rem;min-width:0;min-height:var(--row);margin-left:auto}.wb-set[data-astro-cid-4kpt2xmb]{position:relative;display:inline-flex;align-items:stretch;border:1px solid var(--tool-line);border-radius:999px}.wb-set[data-astro-cid-4kpt2xmb]>[data-astro-cid-4kpt2xmb]+[data-astro-cid-4kpt2xmb]{border-left:1px solid var(--tool-line)}.wb-marker[data-astro-cid-4kpt2xmb]{position:relative;width:4.2rem;height:.95rem;padding:0;border:0;border-radius:.2rem .5rem .5rem .2rem;background:color-mix(in srgb,var(--c) 18%,#f3f1ec);box-shadow:inset -1.1rem 0 0 var(--c);cursor:pointer;transition:transform .35s var(--ease-out)}.wb-marker[data-astro-cid-4kpt2xmb]:before{content:"";position:absolute;left:-.45rem;top:.18rem;width:.5rem;height:.6rem;border-radius:.15rem 0 0 .15rem;background:var(--c)}.wb-marker[data-astro-cid-4kpt2xmb][data-ink=ink]{--c: var(--marker-ink)}.wb-marker[data-astro-cid-4kpt2xmb][data-ink=wine]{--c: var(--marker-wine)}.wb-marker[data-astro-cid-4kpt2xmb][data-ink=pen]{--c: var(--marker-pen)}.wb-marker[data-astro-cid-4kpt2xmb][data-ink=leaf]{--c: var(--marker-leaf)}.wb-marker[data-astro-cid-4kpt2xmb]:hover{transform:translateY(-.15rem)}.wb-marker[data-astro-cid-4kpt2xmb][aria-pressed=true]{transform:translateY(-.7rem) rotate(-10deg)}.wb-hint[data-astro-cid-4kpt2xmb]{flex:13rem;min-width:0;font-size:.66rem;letter-spacing:.06em;color:color-mix(in srgb,var(--ink) 55%,var(--tray));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wb-tool[data-astro-cid-4kpt2xmb]{font:inherit;font-family:var(--mono);font-size:.62rem;letter-spacing:.06em;white-space:nowrap;color:color-mix(in srgb,var(--ink) 70%,var(--tray));background:none;border:0;border-radius:0;padding:.15rem .65rem;cursor:pointer;touch-action:manipulation}.wb-set[data-astro-cid-4kpt2xmb]>.wb-tool[data-astro-cid-4kpt2xmb]:first-child,.wb-set[data-astro-cid-4kpt2xmb]>[data-astro-cid-4kpt2xmb]:first-child>.wb-tool[data-astro-cid-4kpt2xmb]{border-radius:999px 0 0 999px}.wb-set[data-astro-cid-4kpt2xmb]>.wb-tool[data-astro-cid-4kpt2xmb]:last-child,.wb-set[data-astro-cid-4kpt2xmb]>[data-astro-cid-4kpt2xmb]:last-child>.wb-tool[data-astro-cid-4kpt2xmb]{border-top-right-radius:999px;border-bottom-right-radius:999px}[data-theme=dark] .wb-tool[data-astro-cid-4kpt2xmb]{color:#f3e6d6}.wb-tool[data-astro-cid-4kpt2xmb]:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}[data-theme=dark] .wb-tool[data-astro-cid-4kpt2xmb]:hover{background:#f3e6d614}.wb-tool[data-astro-cid-4kpt2xmb]:focus-visible{outline:2px solid var(--wine);outline-offset:1px}.wb-tool[data-astro-cid-4kpt2xmb]:is([aria-pressed=true],[aria-expanded=true]){background:color-mix(in srgb,var(--ink) 14%,transparent)}[data-theme=dark] .wb-tool[data-astro-cid-4kpt2xmb]:is([aria-pressed=true],[aria-expanded=true]){background:#f3e6d62e}.wb-games[data-astro-cid-4kpt2xmb]{position:relative;display:inline-flex}.wb-games-menu[data-astro-cid-4kpt2xmb]{position:absolute;z-index:8;bottom:calc(100% + .6rem + var(--lift, 0px));left:50%;translate:calc(-50% + var(--nudge, 0px)) 0;rotate:-1.2deg;display:flex;flex-direction:column;min-width:10.5rem;padding:.5rem .35rem .4rem;background:var(--card);color:var(--ink);border-radius:.25rem;box-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 10%,transparent),0 14px 26px -14px #00000080}.wb-games-menu[data-astro-cid-4kpt2xmb][hidden]{display:none}.wb-games-name[data-astro-cid-4kpt2xmb]{padding:0 .6rem .2rem;font-family:var(--board-hand);font-size:1.2rem;line-height:1.2}.wb-games-menu[data-astro-cid-4kpt2xmb] button[data-astro-cid-4kpt2xmb]{padding:.4rem .6rem;font:inherit;font-family:var(--mono);font-size:.66rem;letter-spacing:.06em;text-align:left;white-space:nowrap;color:inherit;background:none;border:0;border-radius:.2rem;cursor:pointer}.wb-games-menu[data-astro-cid-4kpt2xmb] button[data-astro-cid-4kpt2xmb][hidden]{display:none}.wb-games-menu[data-astro-cid-4kpt2xmb] button[data-astro-cid-4kpt2xmb]:is(:hover,:focus-visible){background:color-mix(in srgb,var(--ink) 8%,transparent);outline:none}.wb-keys[data-astro-cid-4kpt2xmb]{position:absolute;inset:0;z-index:1;container-type:inline-size;pointer-events:none}.wb-keys[data-astro-cid-4kpt2xmb][hidden]{display:none}.wb-keys[data-astro-cid-4kpt2xmb] button{position:absolute;translate:-50% -50%;padding:0;border:0;border-radius:50%;background:none;pointer-events:auto;cursor:pointer;touch-action:manipulation}.wb-keys[data-astro-cid-4kpt2xmb] button:hover{background:color-mix(in srgb,var(--marker-ink) 7%,transparent)}.wb-keys[data-astro-cid-4kpt2xmb] button:focus-visible{outline:2px solid var(--wine);outline-offset:-2px}.wb[data-astro-cid-4kpt2xmb].is-drawing .wb-keys[data-astro-cid-4kpt2xmb] button{pointer-events:none}.wb-eraser[data-astro-cid-4kpt2xmb]{width:3.3rem;height:1.25rem;padding:0;border:0;border-radius:.2rem;background:linear-gradient(#3c3f44 0 62%,#d7d2c8 62%);cursor:pointer;transition:transform .35s var(--ease-out)}.wb-eraser[data-astro-cid-4kpt2xmb]:hover{transform:translateY(-.15rem) rotate(-3deg)}.wb-eraser[data-astro-cid-4kpt2xmb]{touch-action:manipulation}.wb-eraser[data-astro-cid-4kpt2xmb][aria-pressed=true]{transform:translateY(-.6rem) rotate(-8deg)}.wb-rub[data-astro-cid-4kpt2xmb]{position:absolute;left:0;top:0;z-index:2;border:1.5px solid color-mix(in srgb,var(--marker-ink) 45%,transparent);border-radius:50%;pointer-events:none;opacity:0;transition:opacity .2s}.wb[data-astro-cid-4kpt2xmb].is-erasing .wb-rub[data-astro-cid-4kpt2xmb].is-over{opacity:1}.wb[data-astro-cid-4kpt2xmb].is-erasing .wb-canvas[data-astro-cid-4kpt2xmb]{cursor:none}[data-theme=dark] .wb-marker[data-astro-cid-4kpt2xmb]{width:2.6rem;height:.72rem;border-radius:.36rem;background:var(--c);box-shadow:inset 0 -2px #00000024}[data-theme=dark] .wb-marker[data-astro-cid-4kpt2xmb]:before{display:none}[data-theme=dark] .wb-eraser[data-astro-cid-4kpt2xmb]{width:3.6rem;height:1.35rem;background:linear-gradient(#8b6440 0 52%,#a7a49c 52%)}[data-theme=dark] .wb-hint[data-astro-cid-4kpt2xmb]{color:color-mix(in srgb,#f3e6d6 60%,var(--tray))}@media(width<=44rem){.wb-board[data-astro-cid-4kpt2xmb]:before{display:none}.wb-agenda[data-astro-cid-4kpt2xmb]{grid-area:1 / 1}.wb-arc[data-astro-cid-4kpt2xmb]{grid-area:2 / 1;padding-top:1rem;left:.5rem}.wb-board[data-astro-cid-4kpt2xmb]{grid-template-columns:minmax(0,1fr);min-height:20rem;aspect-ratio:auto;padding:2.6rem 1.3rem 1.2rem;gap:1.2rem}.wb-day[data-astro-cid-4kpt2xmb]{font-size:2rem}.wb-agenda[data-astro-cid-4kpt2xmb] li[data-astro-cid-4kpt2xmb]{font-size:1.12rem}.wb-agenda[data-astro-cid-4kpt2xmb]{padding-bottom:.7rem}.wb-drawing[data-astro-cid-4kpt2xmb] svg[data-astro-cid-4kpt2xmb]{max-height:70cqi}.wb-turn[data-astro-cid-4kpt2xmb]:after{inset:auto 0 -2px;width:auto;height:4px}.wb-flip[data-astro-cid-4kpt2xmb]{left:calc(var(--turn-w, 100%) / 2 - 2.25rem);top:calc(var(--turn-h, 50%) - .7rem);width:4.5rem;height:1.4rem;background:repeating-linear-gradient(90deg,transparent 0 7px,#00000029 7px 8px) center / 2.9rem .6rem no-repeat color-mix(in srgb,var(--frame) 80%,#000)}.wb-flip[data-astro-cid-4kpt2xmb]:hover{translate:0 -2px}.wb-ghost-rings[data-astro-cid-4kpt2xmb]{width:46%}.wb-ghost-coil[data-astro-cid-4kpt2xmb]{left:auto;right:6%;bottom:30%;width:26%}.wb-ghost-trail[data-astro-cid-4kpt2xmb]{width:90%}.wb-tray[data-astro-cid-4kpt2xmb]{column-gap:.6rem;padding:.15rem .8rem}.wb-ledge[data-astro-cid-4kpt2xmb]{gap:.55rem}.wb-marker[data-astro-cid-4kpt2xmb]{width:2.4rem}[data-theme=dark] .wb-marker[data-astro-cid-4kpt2xmb]{width:2rem}.wb-eraser[data-astro-cid-4kpt2xmb]{margin-left:.2rem}.wb-hint[data-astro-cid-4kpt2xmb]{display:none}.wb-buttons[data-astro-cid-4kpt2xmb]{column-gap:.4rem}.wb-tool[data-astro-cid-4kpt2xmb]{padding:.15rem .4rem}.wb[data-astro-cid-4kpt2xmb].is-full{padding:.6rem .6rem .5rem}.wb[data-astro-cid-4kpt2xmb].is-full .wb-board[data-astro-cid-4kpt2xmb]{min-height:0}}@media(height<=30rem){.wb-hint[data-astro-cid-4kpt2xmb]{display:none}.wb-ledge[data-astro-cid-4kpt2xmb]{gap:.55rem}.wb-marker[data-astro-cid-4kpt2xmb]{width:2.4rem}[data-theme=dark] .wb-marker[data-astro-cid-4kpt2xmb]{width:2rem}.wb-eraser[data-astro-cid-4kpt2xmb]{margin-left:.2rem}.wb-tool[data-astro-cid-4kpt2xmb]{padding:.15rem .4rem}}@media(prefers-reduced-motion:reduce){.wb-marker[data-astro-cid-4kpt2xmb],.wb-eraser[data-astro-cid-4kpt2xmb],.wb-agenda[data-astro-cid-4kpt2xmb] a[data-astro-cid-4kpt2xmb],.wb-pull[data-astro-cid-4kpt2xmb],.wb-pull[data-astro-cid-4kpt2xmb] [data-astro-cid-4kpt2xmb]:is(.wb-cord,.wb-pull-ring){transition:none!important}}
