.diary_diary__FAgWx{--paper:#fff3e2;--blue-ink:#254d9d;--black-ink:#30352d;min-height:100vh;position:relative;isolation:isolate;overflow:clip;color:var(--black-ink);background-color:var(--paper);background-image:linear-gradient(#617b8d12 1px,transparent 0),linear-gradient(90deg,#617b8d12 1px,transparent 0);background-size:26px 26px;color-scheme:light}.diary_diary__FAgWx[data-weekly-issue]{--grey1:#30352d;--grey2:#4a5144;--grey3:#65705e}body:has(.diary_diary__FAgWx){background:#fff3e2}.diary_mobileNotice__OhjCj{display:none}@media (max-width:767px){.diary_diary__FAgWx{min-height:100svh}.diary_diary__FAgWx>:not(.diary_mobileNotice__OhjCj){display:none}.diary_mobileNotice__OhjCj{display:grid;place-content:center;min-height:100svh;padding:32px;box-sizing:border-box}.diary_mobileNotice__OhjCj p{max-width:32ch;margin:0 auto;font-size:18px;line-height:1.8;text-align:center}}.diary_paper__8UpyN{max-width:1120px;margin:0 auto;position:relative;padding:0 78px}.diary_paper__8UpyN:before{content:"";position:absolute;left:55px;top:0;bottom:0;border-left:1px solid #ad655c35;pointer-events:none}.diary_komorebi___fO4_{position:fixed;inset:0;z-index:3;pointer-events:none}.diary_komorebi___fO4_ canvas{position:absolute;inset:0;width:100%;height:100%}.diary_hero__fV1iC{position:relative;padding-top:42px}.diary_dateline__JcCRi{font:11px/1.5 var(--font-ibm-plex-mono),monospace;color:#52604d;position:relative;z-index:5;letter-spacing:.035em;width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center}.diary_index__LauoJ{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 20px;max-width:760px;margin:18px auto 0;position:relative;z-index:5}.diary_index__LauoJ a{display:inline-flex;align-items:center;min-height:34px;padding:6px 3px;color:var(--blue-ink);font:11px/1.6 var(--font-ibm-plex-mono),monospace;text-decoration:underline;-webkit-text-decoration-color:#254d9d55;text-decoration-color:#254d9d55;text-underline-offset:5px}.diary_index__LauoJ a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.diary_about__I9gk5{max-width:590px;margin:8px auto 22px}.diary_about__I9gk5 summary{width:-moz-fit-content;width:fit-content;margin:0 auto;padding:12px 8px;min-height:44px;box-sizing:border-box;color:var(--blue-ink);font:11px/1.6 var(--font-ibm-plex-mono),monospace;cursor:pointer;list-style-position:inside}.diary_aboutCopy__N_uCr{padding:12px;font-size:16px;line-height:1.8;text-align:left}.diary_aboutCopy__N_uCr p+p{margin-top:16px}.diary_openingArt__2ze0a{display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;gap:70px;align-items:center;max-width:760px;min-height:600px;margin:0 auto;padding-top:25px;position:relative;z-index:2}.diary_selfPortrait__5cFB7{display:block;width:100%;max-width:325px;height:auto;justify-self:center}.diary_signature__O9was{display:block;width:min(280px,80%);height:auto;margin:26px auto 0}.diary_openingPhoto__eMOZ1{display:block;width:100%;max-width:325px;height:auto;justify-self:center;border:5px solid var(--paper);box-shadow:0 0 0 1px #30352d20,2px 4px 12px #30352d12}.diary_factoryLine__tWBez{display:block;width:calc(100% + 104px);max-width:none;height:auto;margin:12px -52px 32px;overflow:visible}.diary_leafSway__VHCgN{transform-origin:0 45px;animation:diary_leaf-sway__WVCi2 var(--duration,11s) ease-in-out var(--delay,0s) infinite alternate}.diary_beltRoller__l5cti{transform-origin:0 0;animation:diary_roller-turn__8ppNt 14s linear infinite}.diary_factoryTraveller__hfDK_{transform:translateX(var(--rest-x));animation:diary_process-line___SsOl 46s linear var(--delay) infinite}.diary_introduction__dX7Dd{max-width:590px;position:relative;z-index:4;margin:7px auto 0;padding:16px 12px 33px;font-size:17px;line-height:1.7;text-align:left}.diary_introduction__dX7Dd p+p{margin-top:17px}.diary_introduction__dX7Dd hr{border:0;border-top:1px solid #52604d50;width:80px;margin:27px auto 0}.diary_marginDrawings__Pw6zg{position:fixed;inset:0;z-index:1;pointer-events:none}.diary_leftMargin__nancB,.diary_rightMargin__fRDnw{position:absolute;top:-25px;bottom:-25px;width:clamp(60px,calc((100vw - 860px) / 2),235px);opacity:.76;transition:transform 1.1s ease-out}.diary_leftMargin__nancB{left:-12px;transform:translate(var(--breeze-x,0),var(--breeze-y,0))}.diary_rightMargin__fRDnw{right:-12px;transform:translate(calc(var(--breeze-x, 0px) * -1),var(--breeze-y,0)) scaleX(-1)}.diary_marginDrawings__Pw6zg svg{width:100%;height:100%}.diary_soundtrack__vc535{position:fixed;right:24px;top:22px;z-index:8;color:var(--blue-ink)}.diary_soundtrack__vc535 button{display:flex;align-items:center;gap:9px;min-height:44px;padding:8px 13px;color:inherit;font:12px/1.5 var(--font-ibm-plex-mono),monospace;cursor:pointer;background:#fff3e2eb;border:1px solid #254d9d50;border-radius:42% 10% 35% 12%/12% 42% 10% 35%;box-shadow:2px 2px 0 #254d9d15}.diary_soundtrack__vc535 button:disabled{cursor:default;opacity:.7}.diary_musicHint__gkhKc{position:absolute;top:calc(100% + 4px);right:0;width:210px;pointer-events:none;text-align:center;font:12px/1.6 var(--font-ibm-plex-mono),monospace;transform:rotate(-3deg)}.diary_musicHint__gkhKc svg{display:block;width:120px;height:70px;margin:0 15px 2px auto;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.diary_musicHint__gkhKc span{background:#fff3e2c2;box-decoration-break:clone;-webkit-box-decoration-break:clone}.diary_soundIcon__4ShOj{display:flex;align-items:center;gap:2px;height:18px}.diary_soundIcon__4ShOj i{display:block;width:2px;height:6px;background:currentColor}.diary_soundIcon__4ShOj i:nth-child(2){height:14px}.diary_soundIcon__4ShOj i:nth-child(3){height:10px}.diary_soundPlaying__oxuDe i{animation:diary_sound-wave__2TFNH 1.2s ease-in-out infinite alternate}.diary_soundPlaying__oxuDe i:nth-child(2){animation-delay:-.3s}.diary_soundPlaying__oxuDe i:nth-child(3){animation-delay:-.8s}.diary_soundPlaying__oxuDe i:nth-child(4){animation-delay:-.5s}.diary_embeddedPost__p0Ijg{margin:28px 0}.diary_embeddedPost__p0Ijg .diary_postText__dGzCU{margin:0 0 20px;padding:0 0 0 18px;border-left:2px solid #254d9d50;white-space:pre-wrap;font-size:15px;line-height:1.7}.diary_postVideo__N_9BT{display:block;width:min(100%,350px);height:auto;margin:0 auto;background:#111}.diary_postSource__CZ_Ad{margin-top:12px;text-align:center;font:11px/1.6 var(--font-ibm-plex-mono),monospace}.diary_writing__0Lw7u{position:relative;z-index:4;scroll-margin-top:95px;padding:15px 0 100px}.diary_sections__3_kBC{max-width:800px;margin:0 auto}.diary_sectionIntro__IQC0t{display:flex;align-items:center;justify-content:center;margin-bottom:16px}.diary_sectionIntro__IQC0t button{font:11px/1.5 var(--font-ibm-plex-mono),monospace;min-height:44px;color:var(--blue-ink);border:0;background:transparent;cursor:pointer;text-decoration:underline;text-underline-offset:5px}.diary_section__TXXoQ{border-top:1px solid #254d9d50;padding:4px 0;scroll-margin-top:86px}.diary_section__TXXoQ:last-child{border-bottom:1px solid #254d9d50}.diary_section__TXXoQ summary{display:flex;align-items:center;justify-content:center;position:relative;min-height:99px;padding:18px 44px;cursor:pointer;list-style:none}.diary_section__TXXoQ summary::-webkit-details-marker{display:none}.diary_section__TXXoQ h2{font:400 24px/1.5 var(--font-ibm-plex-mono),monospace;color:var(--blue-ink);text-align:center}.diary_sectionToggle__Ymzet{position:absolute;right:8px;top:50%;font:28px/1 var(--font-ibm-plex-sans),sans-serif;color:var(--blue-ink);transform:translateY(-50%);transition:transform .2s}.diary_section__TXXoQ[open] .diary_sectionToggle__Ymzet{transform:translateY(-50%) rotate(45deg)}.diary_section__TXXoQ[open] summary{padding-bottom:26px}.diary_sectionBody__Eshuc{max-width:680px;margin:0 auto;padding:0 10px 54px}.diary_permalink__XQW0U{display:block;width:-moz-fit-content;width:fit-content;font:17px/1.5 var(--font-ibm-plex-mono),monospace;color:#66745c;margin:0 auto 16px;padding:5px 10px}.diary_prose__fPzFm{font-size:18px;line-height:1.85;overflow-wrap:anywhere;text-align:left}.diary_prose__fPzFm p{margin-bottom:23px}.diary_penUnderline__qoqPA{font-style:normal;padding-bottom:.25em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M1 6 Q13 3 26 5 T49 5 T72 4 T99 5' fill='none' stroke='%23254d9d' stroke-width='1.6' stroke-linecap='round'/%3E%3Cpath d='M3 8 Q23 5 43 7 T76 6 L97 7' fill='none' stroke='%23254d9d' stroke-width='.8' opacity='.5'/%3E%3C/svg%3E") 0 100% /100% 7px no-repeat}.diary_markerHighlight__tWPG7,.diary_penUnderline__qoqPA{-webkit-box-decoration-break:clone;box-decoration-break:clone}.diary_markerHighlight__tWPG7{color:inherit;background-color:transparent;background-image:linear-gradient(177deg,transparent 15%,#ebbd4770 20%,#ebbd479c 77%,transparent 84%),linear-gradient(183deg,transparent 27%,#e9bc4338 31%,#e9bc4350 85%,transparent 91%);padding:.03em .1em .08em;border-radius:.12em .04em .2em .06em}.diary_prose__fPzFm a{color:var(--blue-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.diary_prose__fPzFm img{display:block;max-width:100%;height:auto;max-height:510px;object-fit:contain;object-position:center;margin:28px auto 12px}.diary_prose__fPzFm h3{font-size:22px;margin:25px 0 12px}.diary_prose__fPzFm ol,.diary_prose__fPzFm ul{padding-left:26px;margin-bottom:23px}.diary_prose__fPzFm blockquote{border-left:2px solid #c35d31;padding-left:20px}.diary_prose__fPzFm pre{max-width:100%;overflow-x:auto;padding:15px;background:#eee9dc}.diary_prose__fPzFm table{display:block;overflow-x:auto}.diary_prose__fPzFm td,.diary_prose__fPzFm th{padding:8px;border:1px solid #254d9d50}.diary_prose__fPzFm .diary_linkCard__j3FPZ{display:block;margin:27px 0;padding:18px 21px;border:1px solid #254d9d30;border-left:3px solid var(--blue-ink);background:#fff3e2a6;color:var(--black-ink);text-decoration:none}.diary_linkSource__rl8oO{display:flex;flex-wrap:wrap;gap:6px 18px;justify-content:space-between;font:10px/1.6 var(--font-ibm-plex-mono),monospace;color:#66705e}.diary_linkTitle__w2mrH{display:block;margin:10px 0 8px;color:var(--blue-ink);font-size:19px;line-height:1.45}.diary_linkDescription__yoc_P{display:block;font-size:14px;line-height:1.65}.diary_linkCard__j3FPZ:hover .diary_linkTitle__w2mrH{text-decoration:underline;text-underline-offset:4px}.diary_visuallyHidden__QixI9{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.diary_skipLink__KTTv7{position:fixed;top:8px;left:8px;transform:translateY(-200%);z-index:10;background:var(--paper);padding:12px;color:var(--blue-ink)}.diary_skipLink__KTTv7:focus{transform:translateY(0)}.diary_diary__FAgWx :focus-visible{outline:2px dashed var(--blue-ink);outline-offset:5px}@keyframes diary_leaf-sway__WVCi2{0%{transform:rotate(-2deg)}to{transform:rotate(3deg)}}@keyframes diary_roller-turn__8ppNt{to{transform:rotate(1turn)}}@keyframes diary_process-line___SsOl{0%{transform:translateX(0)}to{transform:translateX(820px)}}@keyframes diary_sound-wave__2TFNH{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}@media (max-width:850px){.diary_paper__8UpyN{padding:0 42px}.diary_paper__8UpyN:before{left:25px}.diary_hero__fV1iC{padding-top:69px}.diary_openingArt__2ze0a{gap:35px;min-height:475px}.diary_openingPhoto__eMOZ1,.diary_selfPortrait__5cFB7{max-width:250px}.diary_introduction__dX7Dd{margin:0 auto;font-size:16px}.diary_leftMargin__nancB,.diary_rightMargin__fRDnw{width:52px;opacity:.58}}@media (max-width:540px){.diary_paper__8UpyN{padding:0 28px}.diary_paper__8UpyN:before{left:19px}.diary_hero__fV1iC{padding-top:73px}.diary_dateline__JcCRi{font-size:10px}.diary_index__LauoJ{gap:0 15px;margin-top:15px}.diary_index__LauoJ a{font-size:10px;min-height:36px}.diary_openingArt__2ze0a{min-height:350px;gap:18px;padding-top:14px}.diary_openingPhoto__eMOZ1,.diary_selfPortrait__5cFB7{max-width:175px}.diary_openingPhoto__eMOZ1{border-width:3px}.diary_factoryLine__tWBez{width:calc(100% + 48px);margin-left:-24px;margin-right:-24px}.diary_soundtrack__vc535{right:13px;top:12px}.diary_soundtrack__vc535 button{font-size:11px;padding:8px 11px}.diary_songName__hSiiJ{font-size:10px}.diary_introduction__dX7Dd{font-size:15px;margin:6px auto 0;padding:12px 0 26px}.diary_leftMargin__nancB,.diary_rightMargin__fRDnw{width:28px;opacity:.6}.diary_leftMargin__nancB{left:-15px}.diary_rightMargin__fRDnw{right:-20px}.diary_writing__0Lw7u{padding-top:0;padding-bottom:65px}.diary_sectionIntro__IQC0t{margin-bottom:10px}.diary_sectionIntro__IQC0t button{font-size:10px}.diary_section__TXXoQ summary{padding:19px 32px;min-height:89px}.diary_section__TXXoQ h2{font-size:19px}.diary_sectionBody__Eshuc{padding:0 0 35px}.diary_prose__fPzFm{font-size:16px;line-height:1.9}.diary_prose__fPzFm .diary_linkCard__j3FPZ{padding:15px}.diary_linkTitle__w2mrH{font-size:17px}}@media (prefers-reduced-motion:reduce){.diary_beltRoller__l5cti,.diary_factoryTraveller__hfDK_,.diary_leafSway__VHCgN,.diary_soundPlaying__oxuDe i{animation:none}.diary_leftMargin__nancB,.diary_rightMargin__fRDnw,.diary_sectionToggle__Ymzet{transition:none}.diary_leftMargin__nancB{transform:none}.diary_rightMargin__fRDnw{transform:scaleX(-1)}}