._6ejB_W_root{--paper:#fdfcf8;--ink:#1e1e1e;--red:#e03131;--blue:#1971c2;--green:#2f9e44;--orange:#f08c00;--sticky:#ffec99;--sticky-blue:#d0ebff;--sticky-green:#d3f9d8;--sticky-red:#ffe3e3;--blue-l:#a5d8ff;--red-l:#ffc9c9;--green-l:#b2f2bb;--gray-l:#dee2e6;--text:#343a40;--muted:#5c5f66;--faint:#868e96;--rule:#e9ecef;--line:#ced4da;--leader:#adb5bd;--dot:#d6d3c8;--dot-page:#dcd9cf;--edge:#495057;--sub:#3b4148;--panel:#fff;--card:#fff;--frame:#ffffffb3;--hover:#f1f3f5;--blue-bg:#e7f5ff;--blue-wash:#1971c20f;--red-bg:#fff0f0;--key:#adb5bd;--skip-bg:#fff9db;--skip-ink:#8a5a00;--ring:#fff;--you:#495057;--cta:#1971c2;--cta-hover:#1864ab;--tape:#ffec99c7;--img-edge:#0000000f;--swatch-edge:#00000026;--mm-view:#1971c212;--mm-active:#fff3bf;--bar:#fdfcf8eb;--bar-edge:#ecebe6;--hand:var(--font-caveat), "Segoe Print", "Bradley Hand", cursive;--ui:var(--font-figtree), system-ui, -apple-system, "Segoe UI", sans-serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--island:0 0 0 1px #1e1e1e12, 0 6px 18px -6px #1e1e1e29;--lift:0 1px 3px #00000026;--cta-glow:0 6px 14px -6px #1971c2b3;--note-shadow:0 1px 1px #0000000d, 0 14px 18px -12px #0006;--photo-shadow:0 1px 2px #00000014, 0 16px 26px -14px #00000059;--tape-shadow:0 1px 2px #00000014}html[data-scheme=dark] ._6ejB_W_root{--paper:#121212;--ink:#e3e3e3;--red:#ff6b6b;--blue:#4dabf7;--green:#40c057;--orange:#ff922b;--sticky:#4a3f17;--sticky-blue:#1c3a54;--sticky-green:#1e3f28;--sticky-red:#4d2427;--blue-l:#22527a;--red-l:#763535;--green-l:#2b6236;--gray-l:#4a5058;--text:#c9cdd2;--muted:#a3a8ae;--faint:#81878e;--rule:#2f3236;--line:#474c53;--leader:#4d535a;--dot:#313134;--dot-page:#303033;--edge:#b3b9bf;--sub:#c4c9ce;--panel:#232329;--card:#1d1d21;--frame:#1c1c1fbd;--hover:#2f2f36;--blue-bg:#1b2f45;--blue-wash:#4dabf714;--red-bg:#3b1e21;--key:#6c7279;--skip-bg:#3a3216;--skip-ink:#ffd43b;--ring:#121212;--you:#5c636a;--cta-hover:#1c7ed6;--tape:#d6be606b;--img-edge:#ffffff12;--swatch-edge:#ffffff38;--mm-view:#4dabf71f;--mm-active:#4a3f17;--bar:#121212e0;--bar-edge:#26262a;--island:0 0 0 1px #ffffff14, 0 6px 18px -6px #0009;--lift:0 1px 3px #0006;--cta-glow:0 6px 14px -6px #0009;--note-shadow:0 1px 1px #0003, 0 12px 16px -12px #0009;--photo-shadow:0 1px 2px #0000004d, 0 14px 22px -14px #0009;--tape-shadow:0 1px 2px #00000040}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) ._6ejB_W_root{--paper:#121212;--ink:#e3e3e3;--red:#ff6b6b;--blue:#4dabf7;--green:#40c057;--orange:#ff922b;--sticky:#4a3f17;--sticky-blue:#1c3a54;--sticky-green:#1e3f28;--sticky-red:#4d2427;--blue-l:#22527a;--red-l:#763535;--green-l:#2b6236;--gray-l:#4a5058;--text:#c9cdd2;--muted:#a3a8ae;--faint:#81878e;--rule:#2f3236;--line:#474c53;--leader:#4d535a;--dot:#313134;--dot-page:#303033;--edge:#b3b9bf;--sub:#c4c9ce;--panel:#232329;--card:#1d1d21;--frame:#1c1c1fbd;--hover:#2f2f36;--blue-bg:#1b2f45;--blue-wash:#4dabf714;--red-bg:#3b1e21;--key:#6c7279;--skip-bg:#3a3216;--skip-ink:#ffd43b;--ring:#121212;--you:#5c636a;--cta-hover:#1c7ed6;--tape:#d6be606b;--img-edge:#ffffff12;--swatch-edge:#ffffff38;--mm-view:#4dabf71f;--mm-active:#4a3f17;--bar:#121212e0;--bar-edge:#26262a;--island:0 0 0 1px #ffffff14, 0 6px 18px -6px #0009;--lift:0 1px 3px #0006;--cta-glow:0 6px 14px -6px #0009;--note-shadow:0 1px 1px #0003, 0 12px 16px -12px #0009;--photo-shadow:0 1px 2px #0000004d, 0 14px 22px -14px #0009;--tape-shadow:0 1px 2px #00000040}}._6ejB_W_root{background:var(--paper);min-height:100vh;color:var(--ink);font:16px/1.5 var(--ui)}._6ejB_W_root a{color:var(--blue);text-underline-offset:3px}._6ejB_W_root :focus-visible{outline:2.5px solid var(--blue);outline-offset:3px}._6ejB_W_root button{font:inherit;color:inherit}body:has(._6ejB_W_root){background:#fdfcf8}html[data-scheme=dark] body:has(._6ejB_W_root){background:#121212}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) body:has(._6ejB_W_root){background:#121212}}._6ejB_W_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._6ejB_W_viewport{display:block}._6ejB_W_world{position:relative}._6ejB_W_leaders{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}._6ejB_W_leaders path{fill:none;stroke:var(--leader);stroke-width:2px;stroke-linecap:round}._6ejB_W_inkLayer{z-index:4;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}._6ejB_W_ink path{fill:none;stroke-linecap:round;stroke-linejoin:round}._6ejB_W_laser{fill:none;stroke:var(--red);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px #e03131a6)}._6ejB_W_peer,._6ejB_W_pen{z-index:6;transform-origin:0 0;pointer-events:none;transition:opacity .5s;position:absolute;top:0;left:0}._6ejB_W_pointer{filter:drop-shadow(0 1px 1.5px #0000004d);width:20px;height:22px;display:block;overflow:visible}._6ejB_W_pointer path{stroke:#fff;stroke-width:1.3px;stroke-linejoin:round}._6ejB_W_tag{color:#fff;font:600 12px/1.3 var(--ui);white-space:nowrap;border-radius:6px 6px 6px 2px;padding:2px 8px 3px;position:absolute;top:19px;left:15px}@media (min-width:960px) and (min-height:560px){._6ejB_W_root{position:fixed;inset:0;overflow:hidden}._6ejB_W_viewport{touch-action:none;background-color:var(--paper);background-image:radial-gradient(circle at 1.5px 1.5px, var(--dot) 1.25px, transparent 1.6px);background-size:var(--gs,26px) var(--gs,26px);background-position:var(--gx,0) var(--gy,0);outline:none;position:absolute;inset:0;overflow:clip}._6ejB_W_root[data-following] ._6ejB_W_viewport{box-shadow:inset 0 0 0 3px var(--follow)}._6ejB_W_root[data-tool=hand] ._6ejB_W_viewport,._6ejB_W_root[data-tool=hand] ._6ejB_W_viewport *{cursor:grab;-webkit-user-select:none;user-select:none}._6ejB_W_root[data-tool=draw] ._6ejB_W_viewport,._6ejB_W_root[data-tool=draw] ._6ejB_W_viewport *,._6ejB_W_root[data-tool=laser] ._6ejB_W_viewport,._6ejB_W_root[data-tool=laser] ._6ejB_W_viewport *{cursor:crosshair;-webkit-user-select:none;user-select:none}._6ejB_W_viewport[data-panning],._6ejB_W_viewport[data-panning] *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}._6ejB_W_world{transform-origin:0 0;width:0;height:0;position:absolute;top:0;left:0;transform:translate(50vw,50vh)scale(.87)}}@media (min-width:960px) and (min-height:560px) and (max-height:820px){._6ejB_W_world{transform:translate(50vw,50vh)scale(.76)}}@media (min-width:960px) and (min-height:560px) and (max-height:700px){._6ejB_W_world{transform:translate(50vw,50vh)scale(.62)}}@media (min-width:960px) and (min-height:560px) and (max-width:1240px) and (min-height:821px){._6ejB_W_world{transform:translate(50vw,50vh)scale(.7)}}@media (min-width:960px) and (min-height:560px){._6ejB_W_frame{left:calc(var(--x)*1px);top:calc(var(--y)*1px);width:calc(var(--w)*1px);height:calc(var(--h)*1px);position:absolute}._6ejB_W_tallOnly,._6ejB_W_mobileTop{display:none}}._6ejB_W_sketch{position:absolute;top:0;left:0}._6ejB_W_sketchWide{--pen-scale:var(--iz,1);top:-420px;left:-660px}._6ejB_W_fitWidth{width:100%;position:relative}._6ejB_W_sketchTall{transform:scale(var(--k,1));transform-origin:0 0;--pen-scale:calc(1 / var(--k,1))}._6ejB_W_strokes{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._6ejB_W_mInk,._6ejB_W_mRed,._6ejB_W_mFill{fill:none;stroke-linecap:round;stroke-linejoin:round}._6ejB_W_mInk{stroke:var(--ink);stroke-width:var(--ink-w)}._6ejB_W_mRed{stroke:var(--red);stroke-width:var(--ink-w)}._6ejB_W_mFill{stroke-width:calc(var(--ink-w)*.65)}._6ejB_W_sketch:not([data-phase=done]) path{stroke-dasharray:1 2;stroke-dashoffset:1px}._6ejB_W_sketch:not([data-phase=done]) [data-w]{clip-path:inset(0 100% 0 0)}._6ejB_W_sketch[data-phase=idle] ._6ejB_W_pen,._6ejB_W_sketch[data-phase=done] ._6ejB_W_pen{opacity:0}._6ejB_W_h1,._6ejB_W_role,._6ejB_W_tagline,._6ejB_W_hint,._6ejB_W_here,._6ejB_W_edge{white-space:nowrap;margin:0;padding:.05em .12em;line-height:1.15;position:absolute}._6ejB_W_h1{font-family:var(--hand);letter-spacing:-.005em;font-weight:700;line-height:1}._6ejB_W_role{font-family:var(--hand);color:var(--blue);font-weight:600}._6ejB_W_tagline{white-space:normal;color:var(--text);line-height:1.45}._6ejB_W_hint{font-family:var(--hand);color:var(--muted);font-weight:600}._6ejB_W_here{font-family:var(--hand);color:var(--red);font-weight:700}._6ejB_W_edge{font-family:var(--hand);color:var(--edge);text-shadow:0 0 4px var(--paper),0 0 4px var(--paper);font-weight:600}._6ejB_W_edgeCenter{transform:translate(-50%)}._6ejB_W_nodes{margin:0;padding:0;list-style:none}._6ejB_W_node{border-radius:12px;text-decoration:none;transition:background-color .2s;display:block;position:absolute;color:var(--ink)!important}._6ejB_W_node:hover{background:var(--blue-wash);outline:1.5px dashed var(--blue);outline-offset:10px}._6ejB_W_node:focus-visible{outline:2.5px solid var(--blue);outline-offset:10px}._6ejB_W_nodeLabel{text-align:center;pointer-events:none;text-shadow:0 0 3px var(--paper),0 0 6px var(--paper),0 0 10px var(--paper);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}._6ejB_W_nodeTitle,._6ejB_W_nodeSub{font-family:var(--hand);white-space:nowrap;padding:0 .15em}._6ejB_W_nodeTitle{font-weight:700;line-height:1.05}._6ejB_W_nodeSub{color:var(--sub);font-weight:600;line-height:1.15}._6ejB_W_rough{pointer-events:none;fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._6ejB_W_underline{width:calc(100% + 10px);height:10px;position:absolute;bottom:-10px;left:-4px;overflow:visible}._6ejB_W_underline path{fill:none;stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}._6ejB_W_sticky{background:var(--tone);color:var(--ink);font:600 23px/1.2 var(--hand);transform:rotate(var(--tilt));box-shadow:var(--note-shadow);padding:18px 20px 22px;position:relative}._6ejB_W_sticky b{margin-bottom:6px;font-size:1.25em;display:block}._6ejB_W_sticky a{color:var(--blue)}._6ejB_W_polaroid{background:var(--panel);transform:rotate(var(--tilt,0deg));box-shadow:var(--photo-shadow);margin:0;padding:14px 14px 18px;position:relative}._6ejB_W_polaroid img{width:100%;height:auto}._6ejB_W_polaroid figcaption{font:700 25px/1.1 var(--hand);text-align:center;margin-top:12px}._6ejB_W_tape{z-index:1;background:var(--tape);width:120px;height:30px;box-shadow:var(--tape-shadow);position:absolute;top:-14px;left:50%;transform:translate(-50%)rotate(-4deg)}._6ejB_W_pin{z-index:1;background:radial-gradient(circle at 35% 32%, #ffffffbf, transparent 42%),var(--pin);border-radius:50%;width:18px;height:18px;position:absolute;top:-9px;left:50%;transform:translate(-50%);box-shadow:0 4px 5px #0000004d}._6ejB_W_tech{color:var(--muted);font:12.5px/1.5 var(--mono);display:block}._6ejB_W_links{flex-wrap:wrap;gap:2px 14px;margin-top:8px;font-size:14.5px;font-weight:600;display:flex}._6ejB_W_frame{background:var(--frame);border-radius:6px;padding:40px 56px 44px}._6ejB_W_frame:focus-visible{outline:3px solid var(--blue);outline-offset:12px}._6ejB_W_frameName{color:var(--faint);font:500 16px/1 var(--ui);white-space:nowrap;margin:0 0 12px;position:absolute;bottom:100%;left:2px}._6ejB_W_frameName span{color:var(--ink);font-weight:700}._6ejB_W_fhead{margin-bottom:30px;position:relative}._6ejB_W_fhead h2{font:700 66px/1 var(--hand);margin:0;display:inline-block;position:relative}._6ejB_W_kicker{color:var(--blue);font:600 14px/1.3 var(--mono);margin:0 0 6px}._6ejB_W_prose p{max-width:62ch;color:var(--text);margin:0 0 14px;font-size:18px;line-height:1.6}._6ejB_W_prose ._6ejB_W_lead{color:var(--ink);font-size:24px;font-weight:600;line-height:1.35}._6ejB_W_card{background:var(--card);padding:18px 22px;position:relative}._6ejB_W_card h3{font:700 18px/1.3 var(--ui);margin:0 0 6px}._6ejB_W_card p{color:var(--text);margin:0 0 8px;font-size:15px;line-height:1.5}._6ejB_W_about{grid-template-columns:320px minmax(0,1fr) 290px;align-items:start;gap:50px;display:grid}._6ejB_W_aboutSide{gap:26px;display:grid}._6ejB_W_contactList{gap:6px;margin:4px 0 0;padding:0;font-size:16px;font-weight:600;list-style:none;display:grid}._6ejB_W_polaroids{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:30px;margin:0;padding:0;list-style:none;display:grid}._6ejB_W_project{padding:12px 12px 16px}._6ejB_W_project img{aspect-ratio:16/10;object-fit:cover;outline:1px solid var(--img-edge)}._6ejB_W_project h3{font:700 30px/1 var(--hand);margin:12px 0 6px}._6ejB_W_project p{color:var(--text);margin:0 0 10px;font-size:14.5px;line-height:1.5}._6ejB_W_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 34px;margin:0;padding:0;list-style:none;display:grid}._6ejB_W_timeline{--label:300px;margin-top:6px;position:relative}._6ejB_W_lanes{margin:0;padding:0;list-style:none}._6ejB_W_lane{grid-template-columns:var(--label) minmax(0, 1fr);border-bottom:1.5px dashed var(--rule);align-items:center;min-height:92px;display:grid}._6ejB_W_laneLabel{padding-right:20px}._6ejB_W_laneLabel h3{font:700 30px/1 var(--hand);margin:0}._6ejB_W_laneLabel h3 a{color:var(--ink)}._6ejB_W_laneLabel p{color:var(--text);margin:3px 0 2px;font-size:14.5px}._6ejB_W_laneLabel code{font:12.5px var(--mono)}._6ejB_W_up{color:var(--green)}._6ejB_W_exited{color:var(--faint)}._6ejB_W_track{height:78px;position:relative}._6ejB_W_bar{min-width:10px;height:30px;position:absolute;top:12px}._6ejB_W_open:after{content:"";border-top:2px dashed var(--ink);width:34px;position:absolute;top:50%;left:100%}._6ejB_W_summary{color:var(--text);white-space:nowrap;font-size:14px;position:absolute;top:50px}._6ejB_W_summaryEnd{text-align:right}._6ejB_W_axis{height:34px;margin-left:var(--label);position:relative}._6ejB_W_axis span{color:var(--faint);font:12.5px var(--mono);position:absolute;top:10px;transform:translate(-50%)}._6ejB_W_nowLine{top:-18px;bottom:28px;left:calc(var(--label) + (100% - var(--label))*var(--now));border-left:2px dashed var(--red);pointer-events:none;position:absolute}._6ejB_W_nowLine b{color:var(--red);font:700 22px/1 var(--hand);position:absolute;top:-22px;left:-14px}._6ejB_W_changelog{column-count:3;column-gap:44px}._6ejB_W_changelog article{break-inside:avoid;margin-bottom:24px}._6ejB_W_changelog h3{font:700 18px/1.3 var(--ui);margin:0 0 8px}._6ejB_W_changelog ul{margin:0;padding:0;list-style:none}._6ejB_W_changelog li{color:var(--text);margin-bottom:7px;padding-left:20px;font-size:14.5px;line-height:1.5;position:relative}._6ejB_W_changelog li:before{content:"+";color:var(--green);font:700 15px/1.45 var(--mono);position:absolute;left:2px}._6ejB_W_version{color:var(--faint);font:500 12.5px/1.6 var(--mono);display:block}._6ejB_W_adrs{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 28px;margin:0;padding:0;list-style:none;display:grid}._6ejB_W_adrMeta{justify-content:space-between;align-items:center;gap:8px;display:flex;margin:0 0 10px!important}._6ejB_W_adrMeta code{font:600 13px var(--mono)}._6ejB_W_accepted{color:var(--green);font:700 11px/1.5 var(--ui);letter-spacing:.06em;text-transform:uppercase;border:1.5px solid;border-radius:999px;padding:1px 9px}._6ejB_W_ossGrid{grid-template-columns:minmax(0,1fr) 230px;align-items:start;gap:40px;display:grid}._6ejB_W_prs{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}._6ejB_W_prs h3{font-family:var(--mono);word-break:break-word;font-size:15px}._6ejB_W_prMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex;color:var(--faint)!important;font:12.5px var(--mono)!important}._6ejB_W_prMeta code{color:var(--ink);font-weight:600}._6ejB_W_kind{background:var(--blue-bg);color:var(--blue);font:700 11px/1.7 var(--ui);border-radius:999px;padding:0 8px}._6ejB_W_hot{background:var(--red-bg);color:var(--red)}._6ejB_W_why{font-style:italic;color:var(--muted)!important}._6ejB_W_ossNote{margin-top:30px}._6ejB_W_numbers{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:56px;display:grid}._6ejB_W_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 30px;margin:0;padding:0;list-style:none;display:grid}._6ejB_W_stats ._6ejB_W_sticky{min-height:190px}._6ejB_W_big{font:700 64px/1 var(--hand)!important}._6ejB_W_entity{background:var(--card);position:relative}._6ejB_W_entity ol{margin:0;padding:6px 0 10px;list-style:none}._6ejB_W_entity li{border-bottom:1px dashed var(--rule);align-items:baseline;gap:16px;padding:9px 20px;font-size:17px;display:flex}._6ejB_W_entity li:last-child{border-bottom:0}._6ejB_W_entity li code{width:24px;color:var(--faint);font:600 12px var(--mono)}._6ejB_W_entityHead{border-bottom:2px solid var(--ink);background:var(--blue-bg);font:700 17px var(--mono);margin:0;padding:14px 20px}._6ejB_W_entityHead code{color:var(--blue);margin-right:6px;font-size:12px}._6ejB_W_roots{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 56px;margin:0;padding:0;list-style:none;display:grid}._6ejB_W_roots li{padding-left:28px;position:relative}._6ejB_W_roots li:before{content:"";border:2px solid var(--ink);background:var(--sticky);border-radius:50%;width:13px;height:13px;position:absolute;top:6px;left:0}._6ejB_W_roots li:after{content:"";border-left:2px dashed var(--line);position:absolute;top:24px;bottom:-26px;left:7px}._6ejB_W_roots li:nth-last-child(-n+2):after{display:none}._6ejB_W_roots code{color:var(--blue);font:600 13px var(--mono)}._6ejB_W_roots h3{font:700 19px/1.3 var(--ui);margin:2px 0 4px}._6ejB_W_roots p{color:var(--text);margin:0;font-size:15.5px}._6ejB_W_contact{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:40px;display:grid;position:relative}._6ejB_W_contactMain{justify-items:start;gap:24px;display:grid}._6ejB_W_contactLead{max-width:24ch;font:600 38px/1.2 var(--hand);margin:0}._6ejB_W_request{background:var(--card);margin-top:6px;padding:20px 22px;position:relative;transform:rotate(1.5deg)}._6ejB_W_request pre{color:var(--text);font:14.5px/1.7 var(--mono);white-space:pre-wrap;margin:0}._6ejB_W_request b{color:var(--green)}._6ejB_W_request i{color:var(--faint)}._6ejB_W_emailMe{color:var(--red);font:700 34px/1 var(--hand);margin:0;position:absolute;top:184px;left:600px;transform:rotate(-4deg)}._6ejB_W_emailArrow{position:absolute;top:204px;left:469px;overflow:visible}._6ejB_W_email{font:700 58px/1 var(--hand);margin-top:18px;margin-left:6px;padding:18px 34px 22px;text-decoration:none;transition:transform .2s;position:relative;transform:rotate(-1.2deg);color:var(--ink)!important}._6ejB_W_email:hover{transform:rotate(.5deg)scale(1.02)}._6ejB_W_contactLinks{flex-wrap:wrap;gap:14px;margin:6px 0 0;padding:0;list-style:none;display:flex}._6ejB_W_contactLinks a{border:2px solid var(--ink);background:var(--card);color:var(--ink);font:700 22px/1.1 var(--hand);border-radius:255px 15px 225px/15px 225px 15px 255px;padding:8px 16px;text-decoration:none;display:inline-block}._6ejB_W_contactLinks a:hover{background:var(--sticky)}._6ejB_W_top{z-index:20;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:absolute;top:14px;left:14px;right:14px}._6ejB_W_top>*{pointer-events:auto}._6ejB_W_brand{background:var(--panel);box-shadow:var(--island);border-radius:12px;align-items:center;gap:10px;padding:6px 14px 6px 8px;text-decoration:none;display:flex;color:var(--ink)!important}._6ejB_W_brand b{font:700 15px/1.2 var(--ui);display:block}._6ejB_W_brand small{color:var(--faint);font:11.5px/1.3 var(--mono);display:block}._6ejB_W_logo{background:var(--blue-bg);border-radius:8px;width:30px;height:30px;padding:2px}._6ejB_W_logo path{fill:none;stroke:var(--blue);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}._6ejB_W_toolbar{background:var(--panel);box-shadow:var(--island);border-radius:12px;align-items:center;gap:2px;padding:5px;display:flex;position:absolute;left:50%;transform:translate(-50%)}._6ejB_W_tool,._6ejB_W_zoom button,._6ejB_W_navigator>button{width:38px;height:38px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;padding:0;display:grid;position:relative}._6ejB_W_tool:hover,._6ejB_W_zoom button:hover,._6ejB_W_navigator>button:hover{background:var(--hover)}._6ejB_W_tool[aria-pressed=true],._6ejB_W_zoom button[aria-pressed=true],._6ejB_W_navigator>button[aria-pressed=true]{background:var(--blue-bg);color:var(--blue)}._6ejB_W_toolKey{color:var(--key);font:600 9px/1 var(--ui);position:absolute;bottom:1px;right:3px}._6ejB_W_icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}._6ejB_W_divider{background:var(--rule);width:1px;height:24px;margin:0 5px}._6ejB_W_skip{background:var(--skip-bg);height:38px;color:var(--skip-ink);font:600 13px var(--ui);cursor:pointer;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 12px 0 10px;display:flex}._6ejB_W_skip:hover{background:var(--sticky)}._6ejB_W_skip ._6ejB_W_icon{width:16px;height:16px}._6ejB_W_inks{border-left:1px solid var(--rule);align-items:center;gap:6px;margin-left:6px;padding-left:10px;display:flex}._6ejB_W_swatch{border:2px solid var(--panel);width:22px;height:22px;box-shadow:0 0 0 1px var(--swatch-edge);cursor:pointer;border-radius:6px;padding:0}._6ejB_W_swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--blue)}._6ejB_W_people{align-items:center;gap:10px;display:flex}._6ejB_W_avatars{margin:0 4px 0 0;padding:0;list-style:none;display:flex}._6ejB_W_avatars li+li{margin-left:-7px}._6ejB_W_avatar{border:2px solid var(--ring);background:var(--c);width:34px;height:34px;font:700 13px/1 var(--ui);cursor:pointer;box-shadow:var(--lift);border-radius:50%;place-items:center;padding:0;display:grid;color:#fff!important}._6ejB_W_avatar[aria-pressed=true]{box-shadow:0 0 0 2px var(--ring),0 0 0 4px var(--c)}._6ejB_W_you{background:var(--you);cursor:default;font-size:10.5px}._6ejB_W_tourBtn,._6ejB_W_cta{height:40px;font:600 14px/1 var(--ui);cursor:pointer;white-space:nowrap;border:0;border-radius:10px;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}._6ejB_W_tourBtn{background:var(--panel);color:var(--ink);box-shadow:var(--island)}._6ejB_W_tourBtn:hover,._6ejB_W_tourBtn[aria-pressed=true]{background:var(--blue-bg);color:var(--blue)}._6ejB_W_cta{background:var(--cta);box-shadow:var(--cta-glow);color:#fff!important}._6ejB_W_cta:hover{background:var(--cta-hover)}._6ejB_W_followBadge{z-index:20;background:var(--panel);box-shadow:var(--island);font:600 13.5px var(--ui);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;margin:0;padding:6px 6px 6px 14px;display:flex;position:absolute;top:72px;left:50%;transform:translate(-50%)}._6ejB_W_followBadge>span{border-radius:50%;width:9px;height:9px}._6ejB_W_followBadge button{background:var(--hover);height:30px;font:600 12.5px var(--ui);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 6px 0 10px;display:flex}._6ejB_W_followBadge ._6ejB_W_icon{fill:currentColor;width:12px;height:12px}._6ejB_W_followBadge kbd{background:var(--panel);font:600 11px var(--mono);border-radius:5px;padding:1px 6px}._6ejB_W_dock{z-index:20;justify-items:start;gap:8px;display:grid;position:absolute;bottom:14px;left:14px}._6ejB_W_minimap{background:var(--panel);width:252px;height:auto;box-shadow:var(--island);cursor:pointer;touch-action:none;border-radius:10px;display:block}._6ejB_W_mmDiagram{fill:var(--blue-bg);stroke:var(--blue);stroke-width:1px;vector-effect:non-scaling-stroke}._6ejB_W_mmFrame,._6ejB_W_mmActive{fill:var(--hover);stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}._6ejB_W_mmActive{fill:var(--mm-active);stroke:var(--orange)}._6ejB_W_mmView{fill:var(--mm-view);stroke:var(--blue);stroke-width:1.5px;vector-effect:non-scaling-stroke}._6ejB_W_zoom{background:var(--panel);box-shadow:var(--island);border-radius:12px;align-items:center;gap:1px;padding:4px;display:flex}._6ejB_W_zoom button{width:34px;height:34px;font:700 15px var(--ui)}._6ejB_W_zoom ._6ejB_W_zoomValue{width:auto;min-width:58px;font:600 13px var(--ui);font-variant-numeric:tabular-nums;padding:0 6px}._6ejB_W_help{background:var(--panel);width:330px;box-shadow:var(--island);border-radius:12px;padding:14px 16px;position:absolute;bottom:0;left:calc(100% + 10px)}._6ejB_W_help dl{gap:6px;margin:0;display:grid}._6ejB_W_help div{justify-content:space-between;gap:12px;font-size:13.5px;display:flex}._6ejB_W_help dt{color:var(--muted);font:12.5px var(--mono)}._6ejB_W_help dd{text-align:right;margin:0;font-weight:600}._6ejB_W_navigator{z-index:20;background:var(--panel);box-shadow:var(--island);border-radius:12px;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}@media (min-width:960px) and (min-height:560px) and (max-width:1240px){._6ejB_W_navigator{bottom:var(--switcher-room-y)}}@media (min-width:960px) and (min-height:560px) and (max-width:1100px){._6ejB_W_help{bottom:calc(100% + 10px);left:0}}._6ejB_W_navigator>._6ejB_W_navCurrent{width:auto;min-width:210px;font:600 14px var(--ui);white-space:nowrap;padding:0 12px}._6ejB_W_navNo{color:var(--faint);font:600 12px var(--mono);margin-right:6px}._6ejB_W_navMenu{background:var(--panel);width:250px;box-shadow:var(--island);border-radius:12px;margin:0;padding:6px;list-style:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}._6ejB_W_navMenu button{width:100%;font:500 14px var(--ui);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px;display:block}._6ejB_W_navMenu button:hover,._6ejB_W_navMenu button[aria-current=true]{background:var(--blue-bg)}@media not all and (min-width:960px) and (min-height:560px){._6ejB_W_top,._6ejB_W_dock,._6ejB_W_navigator,._6ejB_W_followBadge,._6ejB_W_leaders,._6ejB_W_wideOnly,._6ejB_W_peer,._6ejB_W_inkLayer{display:none}._6ejB_W_mobileTop{z-index:20;border-bottom:1px solid var(--bar-edge);background:var(--bar);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;display:flex;position:sticky;top:0}._6ejB_W_mobileTop ._6ejB_W_brand{box-shadow:none;background:0 0;padding:0}._6ejB_W_mobileTop ._6ejB_W_cta{height:36px;padding:0 14px}._6ejB_W_viewport{background-image:radial-gradient(circle at 1.5px 1.5px, var(--dot-page) 1.2px, transparent 1.5px);background-size:22px 22px}._6ejB_W_world{padding:18px 16px 96px}._6ejB_W_tallOnly{display:block}._6ejB_W_chips{flex-wrap:wrap;gap:8px;margin:18px 0 0;display:flex}._6ejB_W_chips a{border:1.5px solid var(--ink);background:var(--card);color:var(--ink);font:700 19px/1.1 var(--hand);border-radius:255px 15px 225px/15px 225px 15px 255px;padding:6px 12px;text-decoration:none}._6ejB_W_chips span{color:var(--faint);font:600 11px var(--mono)}._6ejB_W_frame{margin-top:70px;padding:26px 18px;scroll-margin-top:90px;position:relative}._6ejB_W_frameName{font-size:13px}._6ejB_W_fhead{margin-bottom:22px}._6ejB_W_fhead h2{font-size:46px}._6ejB_W_kicker{font-size:12.5px}._6ejB_W_about,._6ejB_W_numbers,._6ejB_W_ossGrid{grid-template-columns:minmax(0,1fr);gap:30px}._6ejB_W_about ._6ejB_W_polaroid{max-width:280px;margin:6px auto 0}._6ejB_W_prose p{font-size:16.5px}._6ejB_W_prose ._6ejB_W_lead{font-size:21px}._6ejB_W_polaroids,._6ejB_W_cards,._6ejB_W_adrs,._6ejB_W_prs,._6ejB_W_roots{grid-template-columns:minmax(0,1fr);gap:26px}._6ejB_W_polaroids{gap:34px}._6ejB_W_roots li:nth-last-child(2):after{display:block}._6ejB_W_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}._6ejB_W_stats ._6ejB_W_sticky{min-height:0;font-size:19px}._6ejB_W_big{font-size:46px!important}._6ejB_W_changelog{column-count:1}._6ejB_W_timeline{--label:0px}._6ejB_W_lane{grid-template-columns:minmax(0,1fr);padding:14px 0 10px}._6ejB_W_track{height:auto;margin-top:6px;padding-top:46px}._6ejB_W_open:after{width:12px}._6ejB_W_summary{white-space:normal;text-align:left;margin-top:-2px;display:block;position:static}._6ejB_W_summaryEnd{right:auto!important}._6ejB_W_axis span:nth-child(2n){display:none}._6ejB_W_axis span:first-child{transform:none}._6ejB_W_axis span:last-child{transform:translate(-100%)}._6ejB_W_nowLine{display:none}._6ejB_W_contactLead{font-size:30px}._6ejB_W_contact{grid-template-columns:minmax(0,1fr)}._6ejB_W_emailArrow,._6ejB_W_emailMe{display:none}._6ejB_W_request{transform:none}._6ejB_W_email{margin:0;padding:14px 18px 16px;font-size:clamp(28px,8.4vw,40px)}}
