@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-cyrillic-ext-400-normal-3iEGd-c5.woff2) format("woff2"),url(/assets/caveat-cyrillic-ext-400-normal-Cg0RnRQ5.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-cyrillic-400-normal-9cDH9rLW.woff2) format("woff2"),url(/assets/caveat-cyrillic-400-normal-CebvvJET.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-latin-ext-400-normal-D7hBUiug.woff2) format("woff2"),url(/assets/caveat-latin-ext-400-normal-DtiRFvw0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-latin-400-normal-D6LQsQ_v.woff2) format("woff2"),url(/assets/caveat-latin-400-normal-BzhAQZkN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-cyrillic-ext-600-normal-DDEJyoof.woff2) format("woff2"),url(/assets/caveat-cyrillic-ext-600-normal-BLVNc-Ct.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-cyrillic-600-normal-Ba_MyzgW.woff2) format("woff2"),url(/assets/caveat-cyrillic-600-normal-CqH0c_uj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-latin-ext-600-normal-DDJRD6ps.woff2) format("woff2"),url(/assets/caveat-latin-ext-600-normal-shBvSnoU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-latin-600-normal-zlTlWIYU.woff2) format("woff2"),url(/assets/caveat-latin-600-normal-DUjB8dgm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Architects Daughter;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/architects-daughter-latin-ext-400-normal-FqHtA13I.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Architects Daughter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/architects-daughter-latin-400-normal-DOGE_9Aw.woff2) format("woff2"),url(/assets/architects-daughter-latin-400-normal-Ze4cbGW2.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--desk: #d8d3c6;--paper: #f6f2e6;--ink: #3a3733;--ink-soft: #6e675c;--grid-minor: rgba(151, 178, 187, .14);--grid-major: rgba(151, 178, 187, .3);--pen: #2c3a52;--red: #b3402f;--frame: rgba(58, 55, 51, .55);--sheet-shadow: 0 6px 16px rgba(40, 35, 25, .28), 0 30px 80px rgba(40, 35, 25, .24)}@media(prefers-color-scheme:dark){:root{--desk: #221f1a;--paper: #efead9;--sheet-shadow: 0 6px 18px rgba(0, 0, 0, .55), 0 34px 90px rgba(0, 0, 0, .5)}}*{box-sizing:border-box}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}body{margin:0;background:var(--desk);color:var(--ink);font-family:Architects Daughter,Segoe Print,Comic Sans MS,cursive;-webkit-font-smoothing:antialiased}#desk-gl{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.mono,.chip,.stats,.resketch,.contact-line,.zone-tag,.entry-date,.page-date,.pencil-note,.role,.title-block,.coords{font-family:ui-monospace,SF Mono,Cascadia Code,Menlo,Consolas,monospace}::selection{background:#2c3a522e}body.cam .viewport{position:fixed;inset:0;overflow:hidden;z-index:1;perspective:1700px}body.cam .cam-zoom{position:absolute;inset:0;transform-origin:50% 50%;will-change:transform}body.cam .cam-pan{position:absolute;top:0;left:0;will-change:transform}body.cam .zone{position:absolute}.scroll-driver{position:relative;z-index:0}body:not(.cam) .scroll-driver{display:none}.bigsheet{position:relative;background:linear-gradient(112deg,transparent 43%,rgba(58,55,51,.045) 47.6%,rgba(255,255,255,.11) 48.9%,transparent 54%),radial-gradient(420px 240px at 74% 12%,rgba(255,253,244,.4),transparent 70%),radial-gradient(340px 200px at 20% 66%,rgba(255,253,244,.3),transparent 70%),repeating-linear-gradient(0deg,transparent 0 13px,var(--grid-minor) 13px 14px),repeating-linear-gradient(90deg,transparent 0 13px,var(--grid-minor) 13px 14px),repeating-linear-gradient(0deg,transparent 0 27px,var(--grid-major) 27px 28px),repeating-linear-gradient(90deg,transparent 0 27px,var(--grid-major) 27px 28px),var(--paper);box-shadow:var(--sheet-shadow)}.bigsheet:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="240" height="240"><filter id="n"><feTurbulence type="fractalNoise" baseFrequency="0.9" numOctaves="2"/><feColorMatrix values="0 0 0 0 0.24 0 0 0 0 0.22 0 0 0 0 0.19 0 0 0 0.05 0"/></filter><rect width="240" height="240" filter="url(%23n)"/></svg>')}.sheet-frame{position:absolute;inset:26px;border:1.6px solid var(--frame);outline:.8px solid var(--frame);outline-offset:7px;pointer-events:none}.coords{position:absolute;top:4px;left:0;right:0;height:20px;pointer-events:none}.coords span{position:absolute;font-size:11px;letter-spacing:.2em;color:var(--ink-soft)}.fold{position:absolute;top:26px;bottom:26px;width:1px;background:linear-gradient(180deg,#3a373324,#ffffff47,#3a373324);pointer-events:none}.fold-1{left:1245px}.fold-2{left:2385px}body:not(.cam) .sheet-frame,body:not(.cam) .fold,body:not(.cam) .coords{display:none}.zone{padding:26px 34px 40px 44px;border:1px solid rgba(58,55,51,.16)}.zone-tag{display:flex;justify-content:space-between;gap:10px;font-size:9.5px;letter-spacing:.2em;color:var(--ink-soft);border-bottom:1.2px solid rgba(58,55,51,.22);padding:0 2px 6px;margin:0 0 24px;transform:rotate(-.15deg)}body:not(.cam) .bigsheet{width:min(1020px,calc(100% - 20px));margin:24px auto 60px}body:not(.cam) .zone{border-left:none;border-right:none}.title-block{position:absolute;right:42px;bottom:42px;width:560px;border:1.6px solid var(--frame);background:var(--paper);font-size:11px}.tb-title{padding:10px 14px;font-weight:700;letter-spacing:.24em;font-size:13px;border-bottom:1.2px solid var(--frame)}.tb-grid{display:grid;grid-template-columns:1fr 1fr 1fr}.tb-grid div{padding:7px 12px 9px;border-right:.8px solid rgba(58,55,51,.3);border-bottom:.8px solid rgba(58,55,51,.3);letter-spacing:.05em;white-space:nowrap;overflow:hidden}.tb-grid div:nth-child(3n){border-right:none}.tb-grid span{display:block;font-size:8.5px;letter-spacing:.2em;color:var(--ink-soft);text-transform:uppercase;margin-bottom:3px}.tb-quote{padding:9px 14px;font-style:italic;color:var(--ink-soft);font-size:10.5px;letter-spacing:.04em}body:not(.cam) .title-block{position:static;width:auto;margin:0 20px 30px}.hand-h2{font-family:Caveat,Segoe Script,cursive;font-weight:600;font-size:clamp(30px,4.5vw,40px);line-height:1.15;color:var(--pen);margin:0 0 24px;transform:rotate(-.6deg)}body.cam .hand-h2{font-size:38px}.reveal .hand-h2{clip-path:inset(-12% 102% -12% -2%);transition:clip-path 1.3s cubic-bezier(.5,0,.3,1) .25s}.reveal .zone.inview .hand-h2{clip-path:inset(-12% -4% -12% -2%)}.hand-h3{font-family:Caveat,Segoe Script,cursive;font-weight:600;font-size:24px;color:var(--pen);margin:0 0 10px;transform:rotate(-.5deg)}.prose p,.entry p,.hero-hook{font-size:17px;line-height:28px;letter-spacing:.012em;max-width:64ch;margin:0 0 28px}.prose p:last-child{margin-bottom:0}.prose .opener{font-family:Caveat,Segoe Script,cursive;font-weight:600;font-size:34px;line-height:1.2;color:var(--pen);transform:rotate(-.8deg);max-width:none}.w{display:inline-block;-webkit-background-clip:text;background-clip:text;color:transparent}s{text-decoration:none;position:relative;color:#3a37338c;background-image:linear-gradient(179deg,transparent 44%,rgba(58,55,51,.75) 47%,transparent 51%),linear-gradient(177.4deg,transparent 51%,rgba(58,55,51,.55) 55%,transparent 59%)}ins{text-decoration:none;font-family:Caveat,Segoe Script,cursive;font-weight:600;font-size:1.12em;color:var(--pen);display:inline-block;transform:rotate(-2.4deg) translateY(-3px);margin:0 1px}.margin-tag{position:absolute;top:96px;left:12px;font-size:10px;letter-spacing:.14em;color:var(--red);writing-mode:vertical-rl;transform:rotate(180deg);opacity:.55;font-family:ui-monospace,monospace}.hero-head{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;flex-wrap:wrap;margin-bottom:18px}.hero h1{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:clamp(26px,4.4vw,40px);font-weight:700;letter-spacing:.04em;margin:0 0 2px}body.cam .hero h1{font-size:40px}.hero-sub{font-family:Caveat,Segoe Script,cursive;font-size:clamp(19px,2.6vw,24px);color:var(--pen);margin:0;transform:rotate(-.5deg)}.hero-links{display:flex;gap:20px;flex-wrap:wrap;align-items:baseline}.hero-links a,.toc a{color:var(--pen);text-decoration:underline;text-decoration-style:wavy;text-decoration-thickness:1.1px;text-underline-offset:5px;text-decoration-color:#2c3a528c;transition:color .18s ease,text-decoration-color .18s ease,transform .18s ease}.hero-links a{font-family:Architects Daughter,cursive;font-size:15px;display:inline-block}.hero-links a:nth-child(1){transform:rotate(-1.6deg)}.hero-links a:nth-child(2){transform:rotate(.9deg) translateY(1.5px)}.hero-links a:nth-child(3){transform:rotate(-.7deg) translateY(-1px)}.hero-links a:nth-child(4){transform:rotate(1.4deg) translateY(.5px)}.hero-links a:hover,.toc a:hover{color:var(--red);text-decoration-color:var(--red)}.hero-links a:hover{transform:rotate(0) translateY(-1.5px)}.hero-hook{color:var(--ink-soft);margin-bottom:26px}.hero-hook em{color:var(--ink)}.page-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:4px}.hand-title{font-family:Caveat,Segoe Script,cursive;font-weight:600;font-size:24px;color:var(--pen);transform:rotate(-.7deg)}.page-date{font-size:10.5px;letter-spacing:.12em;color:var(--ink-soft)}.stage{position:relative;width:100%}.stage canvas{display:block;width:100%;height:auto}.stage canvas.varai-overlay{position:absolute;top:0;left:0}.lgtm{position:absolute;right:26px;bottom:18px;z-index:2;font-family:Caveat,Segoe Script,cursive;font-weight:600;font-size:30px;color:var(--red);transform:rotate(-6deg) scale(1.5);opacity:0;transition:transform .3s cubic-bezier(.2,1.6,.4,1),opacity .3s;pointer-events:none}.lgtm.show{opacity:.9;transform:rotate(-6deg) scale(1)}.lgtm small{display:block;font-size:15px;text-align:right;margin-top:-6px}@media(max-width:720px){.lgtm{top:44px;bottom:auto;right:12px}}.pencil-note{font-size:11px;color:var(--ink-soft);margin:10px 0 0;transform:rotate(-.3deg);min-height:15px}.engine-foot{display:flex;justify-content:space-between;align-items:baseline;gap:14px;flex-wrap:wrap;margin-top:8px}.stats{font-size:10.5px;color:var(--ink-soft);letter-spacing:.02em}.resketch{font-size:12px;letter-spacing:.12em;background:none;border:none;cursor:pointer;color:var(--red);border-bottom:1.6px solid var(--red);padding:2px 2px 4px;transform:rotate(-.6deg);transition:transform .18s ease,opacity .18s ease}.resketch:hover{opacity:.72;transform:rotate(.4deg)}.toc{margin:28px 0 0;font-family:Caveat,Segoe Script,cursive;font-size:20px;color:var(--ink-soft)}.toc a{display:inline-block}.toc a:nth-of-type(1){transform:rotate(-1.4deg)}.toc a:nth-of-type(2){transform:rotate(1deg) translateY(1px)}.toc a:nth-of-type(3){transform:rotate(-.8deg)}.toc a:nth-of-type(4){transform:rotate(1.3deg) translateY(-1px)}.toc a:nth-of-type(5){transform:rotate(-1.8deg) translateY(1px)}.entry{position:relative;padding:6px 0 22px;margin-bottom:14px}.entry:not(:last-child){border-bottom:1.4px dashed rgba(58,55,51,.18)}.entry h3{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:18px;font-weight:700;letter-spacing:.02em;margin:0 0 12px}.entry h3 .role{font-size:12px;font-weight:400;color:var(--ink-soft);letter-spacing:.06em}.entry-date{display:block;font-size:10px;letter-spacing:.06em;color:var(--red);transform:rotate(-1.2deg);margin-bottom:6px}.entry-margin{position:absolute;top:8px;right:0;font-family:Caveat,Segoe Script,cursive;font-size:17px;color:var(--ink-soft);transform:rotate(-2deg);opacity:.85}@media(max-width:720px){.entry-margin{display:none}}.tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:4px}.chip{font-size:11px;letter-spacing:.03em;color:var(--ink);border:1.2px solid rgba(58,55,51,.3);border-radius:4px 7px 5px 8px/7px 4px 8px 5px;padding:2.5px 8px;background:#f6f2e699}.tags .chip:nth-child(3n){transform:rotate(.8deg)}.tags .chip:nth-child(3n+1){transform:rotate(-.7deg)}.chip.hot{color:var(--pen);border-color:#2c3a528c;font-weight:700}.chip.learn{color:var(--red);border-style:dashed;border-color:#b3402f99}.skill-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:26px 34px}.skill-group{break-inside:avoid}.skill-note{font-family:Caveat,Segoe Script,cursive;font-size:16.5px;color:var(--ink-soft);margin:10px 0 0;transform:rotate(-.8deg)}.contact-grid{display:flex;flex-direction:column;margin:4px 0 8px}.contact-line{display:grid;grid-template-columns:92px 1fr;gap:14px;align-items:baseline;padding:11px 2px;font-size:13.5px;color:var(--ink);text-decoration:none;border-bottom:1.4px dashed rgba(58,55,51,.18);transition:transform .18s ease}.contact-line:nth-child(odd){transform:rotate(-.25deg)}.contact-line:nth-child(2n){transform:rotate(.2deg)}.contact-line:hover{transform:rotate(0) translate(4px)}.contact-line:hover .contact-v{color:var(--red);border-color:var(--red)}.contact-k{font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft)}.contact-v{border-bottom:1.5px solid transparent;transition:color .18s,border-color .18s;overflow-wrap:anywhere}@media(max-width:480px){.contact-line{grid-template-columns:74px 1fr;font-size:12.5px}}.hand-signoff{font-family:Caveat,Segoe Script,cursive;font-weight:600;font-size:34px;color:var(--pen);transform:rotate(-3deg);margin:22px 0 6px}.scribble{position:absolute;transform:rotate(var(--r, -2deg));pointer-events:none;color:#3a373380}.s-note{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;line-height:1.7;letter-spacing:.03em}.s-hand{font-family:Caveat,Segoe Script,cursive;font-size:21px;line-height:1.35;color:#2c3a528c}.s-doodle svg{fill:none;stroke:#3a373373;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.s-doodle text{fill:#3a373380;stroke:none;font-family:ui-monospace,monospace;font-size:10px}.s-ring{width:110px;height:104px;border-radius:50%;border:9px solid rgba(139,94,44,.14);box-shadow:inset 0 0 0 1.5px #8b5e2c1a,2px 4px 8px #8b5e2c0f}.s-blot{width:26px;height:20px;background:radial-gradient(closest-side,rgba(44,58,82,.4),rgba(44,58,82,.14) 60%,transparent);border-radius:58% 42% 55% 45%/48% 60% 40% 52%}body:not(.cam) .scribble{display:none}.tape{position:absolute;width:120px;height:34px;background:#ded2ac8c;box-shadow:0 1px 3px #2823192e;z-index:3}.tape-tl{top:-12px;left:60px;transform:rotate(-42deg)}.tape-tr{top:-12px;right:60px;transform:rotate(38deg)}.tape-bl{bottom:-12px;left:60px;transform:rotate(40deg)}.tape-br{bottom:-12px;right:640px;transform:rotate(-38deg)}body:not(.cam) .tape{display:none}.table-surface{position:absolute;z-index:0;background:radial-gradient(1200px 800px at 42% 30%,rgba(255,244,214,.07),transparent 70%),repeating-linear-gradient(94deg,rgba(84,62,38,.09) 0 3px,transparent 3px 90px,rgba(60,44,26,.1) 90px 92px,transparent 92px 220px),repeating-linear-gradient(2deg,rgba(255,235,200,.025) 0 140px,transparent 140px 300px),linear-gradient(120deg,#6b5236,#59422a 55%,#4c3822)}@media(prefers-color-scheme:dark){.table-surface{background:radial-gradient(1200px 800px at 42% 30%,rgba(255,234,190,.05),transparent 70%),repeating-linear-gradient(94deg,rgba(0,0,0,.22) 0 3px,transparent 3px 90px,rgba(0,0,0,.26) 90px 92px,transparent 92px 220px),linear-gradient(120deg,#3a2d1c,#2e2314 55%,#241a0e)}}.bigsheet{z-index:1}.tool{position:absolute;z-index:2;pointer-events:none}body:not(.cam) .table-surface,body:not(.cam) .tool{display:none}.tool-ruler{width:74px;height:900px;transform:rotate(2.4deg);background:repeating-linear-gradient(180deg,transparent 0 9px,rgba(40,30,16,.5) 9px 10.5px,transparent 10.5px 45px,rgba(40,30,16,.65) 45px 47px),linear-gradient(90deg,#d9c391,#cbb37c 55%,#b89d63);border-radius:8px;box-shadow:0 6px 14px #140e0666}.tool-pencil{width:300px;height:24px;transform:rotate(-14deg);filter:drop-shadow(0 8px 8px rgba(20,14,6,.35))}.tool-pencil .tp-tip{position:absolute;left:0;top:7px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:26px solid #d8cdb4}.tool-pencil .tp-tip:before{content:"";position:absolute;left:-26px;top:-3px;border-top:3px solid transparent;border-bottom:3px solid transparent;border-right:10px solid #3a3733}.tool-pencil .tp-body{position:absolute;left:26px;top:2px;width:250px;height:20px;background:linear-gradient(180deg,#c9c5ba,#efece3 45%,#a9a499);border-radius:3px 6px 6px 3px}.tool-pencil .tp-clip{position:absolute;right:30px;top:-4px;width:7px;height:16px;background:#8d887c;border-radius:2px}.tool-eraser{width:130px;height:60px;transform:rotate(9deg)}.tool-eraser span{position:absolute;inset:0 0 8px;background:linear-gradient(180deg,#f4f2ec 55%,#3f5f8a 55%);border-radius:7px;box-shadow:0 7px 12px #140e0661}.tool-eraser i{position:absolute;bottom:-14px;width:13px;height:5px;background:#5a524680;border-radius:3px}.tool-eraser i:nth-of-type(1){left:-22px;transform:rotate(30deg)}.tool-eraser i:nth-of-type(2){left:40px;bottom:-26px;transform:rotate(-24deg)}.tool-eraser i:nth-of-type(3){left:104px;transform:rotate(52deg)}.tool-mug{width:190px;height:170px}.tool-mug .mug-ring{position:absolute;left:46px;top:58px;width:118px;height:112px;border-radius:50%;border:10px solid rgba(40,24,8,.32)}.tool-mug .mug-cup{position:absolute;left:0;top:0;width:132px;height:132px;border-radius:50%;background:radial-gradient(circle at 44% 40%,#4a2c14 58%,#efe9dd 60%,#ddd4c2 78%,#b8ac94);box-shadow:0 10px 20px #140e0673}.tool-mug .mug-handle{position:absolute;left:124px;top:42px;width:44px;height:48px;border:12px solid #d8cfbd;border-left:none;border-radius:0 26px 26px 0}.tool-setsquare{width:0;height:0;transform:rotate(-7deg);opacity:.85;border-left:300px solid rgba(214,224,216,.35);border-top:210px solid transparent;filter:drop-shadow(0 6px 10px rgba(20,14,6,.3))}:focus-visible{outline:2.5px solid var(--red);outline-offset:3px;border-radius:2px}.mode-btn{position:fixed;top:14px;right:16px;z-index:60;font:500 12px/1 ui-sans-serif,system-ui,sans-serif;letter-spacing:.06em;padding:8px 13px;color:#4a453d;background:#fcfaf4d1;border:1px solid rgba(58,55,51,.22);border-radius:3px;cursor:pointer;opacity:.55;backdrop-filter:blur(6px);transition:opacity .22s ease,transform .22s ease,box-shadow .22s ease}.mode-btn:hover,.mode-btn:focus-visible{opacity:1;transform:translateY(1px);box-shadow:0 2px 10px #00000021}.mode-btn span{margin-right:5px}.mode-btn.pulse{animation:mode-pulse 1.5s ease 2;opacity:1}@keyframes mode-pulse{0%,to{box-shadow:0 0 #b3402f00}45%{box-shadow:0 0 0 6px #b3402f29}}.mode-pop{position:fixed;top:62px;right:20px;z-index:61;width:min(330px,calc(100vw - 40px));padding:16px 17px 14px;background:#fcfaf4;color:#3a3733;border:1px solid rgba(58,55,51,.26);border-radius:4px;box-shadow:0 14px 40px #0003;transform-origin:calc(100% - 40px) -50px;animation:mode-pop-in .42s cubic-bezier(.22,1,.36,1) both}@keyframes mode-pop-in{0%{opacity:0;transform:scale(.9) translateY(-10px)}to{opacity:1;transform:none}}.mode-pop.settle{opacity:0;transform:scale(.32) translate(46px,-66px);transition:opacity .5s ease,transform .6s cubic-bezier(.55,0,.5,1);pointer-events:none}.mp-title{font:600 15px/1.2 ui-sans-serif,system-ui,sans-serif;letter-spacing:.01em;margin:0 0 7px}.mp-body{font:400 12.6px/1.62 ui-sans-serif,system-ui,sans-serif;color:#5d564c;margin:0 0 13px}.mp-body b{color:#3a3733;font-weight:600}.mp-actions{display:flex;gap:8px;justify-content:flex-end}.mp-actions button{font:500 12px/1 ui-sans-serif,system-ui,sans-serif;padding:8px 12px;border-radius:3px;cursor:pointer;border:1px solid rgba(58,55,51,.3);background:transparent;color:#4a453d;transition:background .16s ease,color .16s ease}.mp-actions .mp-keep:hover{background:#3a373312}.mp-actions .mp-plain{background:#3a3733;border-color:#3a3733;color:#fcfaf4}.mp-actions .mp-plain:hover{background:#16406b;border-color:#16406b}@media(prefers-reduced-motion:reduce){.mode-pop,.mode-pop.settle,.mode-btn.pulse{animation:none;transition:none}}body.plain{background:#fff;color:#1b1b1b;font:400 15px/1.62 -apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}body.plain .mode-btn{background:#fff;border-color:#ccc;color:#333;opacity:.7;border-radius:2px}.pwrap{max-width:52rem;margin:0 auto;padding:34px 22px 60px}.phead h1{font-size:26px;font-weight:600;letter-spacing:-.01em;margin:0 0 3px}.psub{margin:0 0 12px;color:#555;font-size:14px}.plinks{margin:0 0 16px;font-size:13.5px}.plinks a{margin-right:16px;white-space:nowrap}.pnote{margin:0;padding:10px 13px;background:#f6f7f9;border-left:3px solid #b8c2cc;font-size:13px;color:#4a4a4a}.ptoc{margin:20px 0 26px;padding:9px 0;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;font-size:13.5px;color:#777}.ptoc b{color:#333;font-weight:600;margin-right:6px}.ptoc a{margin:0 2px}body.plain a{color:#16406b;text-decoration:none}body.plain a:hover{text-decoration:underline}body.plain a:focus-visible{outline:2px solid #16406b;outline-offset:2px}body.plain section{margin:0 0 30px;scroll-margin-top:16px}body.plain h2{display:flex;align-items:center;gap:7px;font-size:17px;font-weight:600;margin:0 0 12px;padding-bottom:6px;border-bottom:1px solid #e2e2e2}body.plain h3{font-size:14.5px;font-weight:600;margin:18px 0 5px}body.plain h3 small{font-weight:400;color:#777;font-size:12.5px}body.plain p{margin:0 0 9px}body.plain ul{margin:0 0 8px;padding-left:20px}body.plain li{margin-bottom:4px}.ptech{font-size:13px;color:#555}.ptech b{color:#333;font-weight:600}.pfoot{font-size:13px;color:#777;font-style:italic}body.plain table{width:100%;border-collapse:collapse;font-size:13.8px;margin-bottom:8px}body.plain th{text-align:left;font-weight:600;background:#f6f7f9}body.plain th,body.plain td{border:1px solid #e2e2e2;padding:7px 10px;vertical-align:top}body.plain td:first-child{white-space:nowrap;width:1%;color:#444}body.plain #p-skills td:first-child{font-weight:600;color:#222}.pi{vertical-align:-2px;margin-right:5px;flex:none;opacity:.75}body.plain h2 .pi{opacity:.6;margin-right:0}.pfooter{margin-top:34px;font-size:13px;color:#666}.pfooter hr{border:0;border-top:1px solid #e2e2e2;margin:0 0 12px}@media(max-width:600px){.pwrap{padding:26px 15px 48px}.plinks a{display:block;margin:0 0 6px}body.plain table{font-size:13px}body.plain td:first-child{white-space:normal}}
