:root{--site-bg:#fffefc;--magnolia-white:#fbf6e8;--magnolia-white-soft:#fdf9ef;--ink:#28221d;--ink-soft:#655d54;--ink-faint:#a59b91;--line:rgba(40, 34, 29, 0.1);--line-soft:rgba(40, 34, 29, 0.055);--leaf-line:rgba(176, 199, 160, 0.3);--leaf-line-soft:rgba(176, 199, 160, 0.16);--leaf-pale:#edf5e8;--mood-math:#c9ddeb;--mood-mathematics:#c9ddeb;--mood-thought:#d8c5ad;--mood-thoughts:#d8c5ad;--mood-literary:#f3dde2;--mood-diary:#ded8c9;--mood-philosophy:#ddd9ed;--mood-neutral:#dcd7cb;--serif:"Cormorant Garamond", Georgia, serif;--sans:"Inter", system-ui, sans-serif;--nav-height:74px;--content-width:1080px;--reading-width:760px;--ease:cubic-bezier(0.22, 1, 0.36, 1)}*{box-sizing:border-box}html{background:var(--site-bg);color:var(--ink);font-size:16px}body{margin:0;min-height:100vh;font-family:var(--serif);background:var(--site-bg);color:var(--ink)}.topnav{position:fixed;z-index:50;top:0;left:0;right:0;height:var(--nav-height);padding:0 clamp(1.2rem,4vw,3.8rem);display:flex;align-items:center;justify-content:space-between;background:rgba(255,254,252,.86);backdrop-filter:blur(18px);border-bottom:1px solid var(--line-soft)}.identity{display:inline-flex;align-items:center;gap:.85rem;color:inherit;text-decoration:none}.identity-avatar{width:38px;height:38px;border-radius:999px;object-fit:cover;border:1px solid rgba(40,34,29,.14)}.identity-text{display:flex;flex-direction:column;line-height:1.05}.site-name{font-family:var(--serif);font-size:1.18rem;letter-spacing:.015em}.site-signature{margin-top:.22rem;font-family:var(--sans);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.index-trigger{appearance:none;border:0;background:0 0;color:var(--ink);font-family:var(--sans);font-size:.74rem;letter-spacing:.2em;cursor:pointer;padding:.8rem 0}.site-main{padding-top:var(--nav-height)}.content-surface{background:var(--magnolia-white);border:1px solid rgba(176,199,160,.18)}.index-backdrop{position:fixed;inset:0;z-index:80;background:rgba(40,34,29,8%);opacity:0;pointer-events:none;transition:opacity 420ms var(--ease)}.index-panel{position:fixed;z-index:90;top:0;right:0;width:min(420px,92vw);height:100vh;background:rgba(255,254,252,.94);backdrop-filter:blur(24px);border-left:1px solid var(--line-soft);transform:translateX(100%);transition:transform 520ms var(--ease)}.index-open .index-panel{transform:translateX(0)}.index-open .index-backdrop{opacity:1;pointer-events:auto}.index-panel-inner{min-height:100%;padding:clamp(1.4rem,4vw,2.6rem)}.index-close{display:block;margin-left:auto;appearance:none;border:0;background:0 0;color:var(--ink-soft);font-family:var(--sans);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.index-nav{display:flex;flex-direction:column;gap:1.1rem;margin-top:clamp(4rem,12vh,7rem)}.index-nav a{width:fit-content;color:var(--ink);text-decoration:none;font-family:var(--serif);font-size:clamp(2rem,5vw,3.25rem);line-height:.96;letter-spacing:-.035em}.index-nav a:hover{opacity:.65}.single-fragment-shell{width:min(var(--reading-width),calc(100vw - 2rem));margin:clamp(3rem,6vw,5.5rem)auto 7rem;padding:clamp(1.4rem,4vw,3rem);min-height:58vh}.single-fragment-mark{display:inline-block;width:.5rem;height:.5rem;border-radius:999px;margin-bottom:1.1rem;background:var(--mood-neutral)}.single-fragment-header h1{margin:0;font-family:var(--serif);font-size:clamp(2.4rem,6vw,5rem);font-weight:500;line-height:.96;letter-spacing:-.045em}.single-fragment-subtitle{margin:1rem 0 0;font-size:clamp(1.22rem,2.2vw,1.55rem);line-height:1.25;color:var(--ink-soft)}.single-fragment-meta{margin-top:1.3rem;display:flex;flex-wrap:wrap;gap:.5rem .8rem;font-family:var(--sans);font-size:.66rem;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-faint)}.single-fragment-meta span+span::before{content:"— "}.single-fragment-content{margin-top:clamp(2.5rem,5vw,4rem);font-size:clamp(1.16rem,2vw,1.34rem);line-height:1.72}.single-fragment-content p{margin:0 0 1.45rem}.comments-section{margin-top:clamp(4rem,8vw,6rem);--comment-line:rgba(150, 150, 150, 0.46);--comment-line-soft:rgba(150, 150, 150, 0.22)}.comments-section [data-waline]{--waline-theme-color:var(--ink);--waline-active-color:var(--ink-soft);--waline-color:var(--ink);--waline-bg-color:transparent;--waline-bg-color-light:#ffffff;--waline-bg-color-hover:#ffffff;--waline-border-color:var(--comment-line-soft);--waline-info-bg-color:transparent;--waline-info-color:var(--ink-faint);--waline-box-shadow:none;font-family:var(--serif)}.comments-section [data-waline] *,.comments-section [data-waline] *::before,.comments-section [data-waline] *::after{box-sizing:border-box}.comments-section .wl-comment{display:block;margin:0}.comments-section .wl-login-info,.comments-section .wl-user,.comments-section .wl-avatar,.comments-section .wl-badge,.comments-section .wl-meta,.comments-section .wl-time,.comments-section .wl-comment-status,.comments-section .wl-admin-actions,.comments-section .wl-like,.comments-section .wl-edit,.comments-section .wl-delete,.comments-section .wl-rss,.comments-section .wl-power,.comments-section .wl-count,.comments-section .wl-sort,.comments-section .wl-empty,.comments-section .wl-action,.comments-section .wl-emoji-popup,.comments-section .wl-gif-popup,.comments-section .wl-preview{display:none!important}.comments-section .wl-panel{width:100%;margin:0 0 clamp(2rem,5vw,3.4rem);padding:0;border-radius:0;border:0;background:#fff;box-shadow:none}.comments-section .wl-header{display:block;position:relative;padding:0;border:0}.comments-section .wl-comment>.wl-panel>.wl-header::before{content:"@";position:absolute;left:1rem;top:.95rem;z-index:0;pointer-events:none;color:var(--ink-faint);font-family:var(--font-ui);font-size:.78rem;line-height:1;opacity:.38}.comments-section .wl-header-item{display:block;width:100%}.comments-section .wl-header label{display:none}.comments-section .wl-input{position:relative;z-index:1;width:100%;padding:.95rem 1rem .45rem;border:0;background:0 0;color:var(--ink);font-family:var(--sans);font-size:.78rem;letter-spacing:.02em}.comments-section .wl-editor{display:block;width:100%;min-height:9rem;max-height:18rem;margin:0;padding:.6rem 1rem;overflow-y:auto;resize:vertical;border:0;background:0 0;color:var(--ink);font-family:var(--serif);font-size:1.05rem;line-height:1.6}.comments-section .wl-input:focus,.comments-section .wl-editor:focus{background:0 0;outline:none}.comments-section .wl-footer{display:flex;justify-content:flex-end;margin:0;padding:.55rem 1rem .85rem;border:0}.comments-section .wl-actions{display:none}.comments-section .wl-info{display:flex;justify-content:flex-end;width:100%}.comments-section .wl-info>:not(.wl-btn.primary){display:none!important}.comments-section .wl-info .wl-text-number{display:none}.comments-section .wl-btn{min-width:0;margin:0;padding:.2rem 0;border-radius:0;border:0;background:0 0;color:var(--ink-soft);font-family:var(--sans);font-size:.72rem;line-height:1.4;text-transform:lowercase;box-shadow:none}.comments-section .wl-btn:hover{color:var(--ink)}.comments-section .wl-btn.primary{display:inline-flex;align-items:center;justify-content:flex-end;border:0;background:0 0;color:var(--ink)}.comments-section .wl-cards{border-top:3px solid var(--comment-line)}.comments-section .wl-card-item{display:block;padding:0}.comments-section .wl-cards>.wl-card-item{border-bottom:2px solid var(--comment-line)}.comments-section .wl-card-item .wl-card-item{margin-left:clamp(1.4rem,5vw,2.8rem);border-bottom:0}.comments-section .wl-card{width:100%;margin:0;padding:1rem 0 .95rem;border:0}.comments-section .wl-card:first-child{margin-inline-start:0}.comments-section .wl-card .wl-head{margin:0 0 .45rem;line-height:1.2}.comments-section .wl-card .wl-head .wl-nick,.comments-section .wl-card span.wl-nick{margin:0;color:var(--ink);font-family:var(--sans);font-size:.78rem;font-weight:500;line-height:1.3}.comments-section .wl-card .wl-content{margin:0;padding:0;color:var(--ink);font-family:var(--serif);font-size:1.02rem;line-height:1.62}.comments-section .wl-card .wl-content p{margin:0 0 .75rem}.comments-section .wl-card .wl-comment-actions{float:none;display:flex;justify-content:flex-end;margin-top:.55rem}.comments-section .wl-card .wl-reply{display:inline-flex;align-items:center;border:0;background:0 0;color:var(--ink-faint);font-family:var(--sans);font-size:.7rem;line-height:1.3;text-transform:lowercase;cursor:pointer}.comments-section .wl-card .wl-reply:hover{color:var(--ink)}.comments-section .wl-card .wl-children{margin:0;border:0}.comments-section .wl-card .wl-quote{border-inline-start:0}.comments-section .wl-card .wl-panel{margin:.75rem 0 0;border:0;background:#fff}.comments-section .wl-card .wl-panel .wl-editor{min-height:6.5rem;max-height:14rem}:root{--site-bg:#fffbf4;--site-bg-deep:#f8f0e4;--glass-bg:rgba(255, 255, 255, 0.38);--glass-bg-hover:rgba(255, 255, 255, 0.52);--glass-border:rgba(88, 76, 62, 0.16);--glass-border-bright:rgba(255, 255, 255, 0.74);--ink:#241f1b;--ink-soft:#6f665d;--ink-faint:#9f968d;--serif:"Cormorant Garamond", Georgia, serif;--sans:"Inter", system-ui, sans-serif;--nav-height:82px;--content-width:980px;--ease:cubic-bezier(0.22, 1, 0.36, 1);--mood-literary:184, 78, 91;--mood-thought:138, 97, 58;--mood-math:73, 121, 151;--mood-mathematics:73, 121, 151;--mood-diary:121, 119, 101;--mood-philosophy:119, 104, 151;--mood-neutral:140, 132, 122}*{box-sizing:border-box}html{background:var(--site-bg);color:var(--ink);font-size:16px}body{margin:0;min-height:100vh;font-family:var(--serif);color:var(--ink);background:radial-gradient(circle at 50% -10%,rgba(255,255,255,.95),transparent 34rem),radial-gradient(circle at 10% 18%,rgba(255,250,239,.82),transparent 30rem),linear-gradient(180deg,#fffdf8 0%,var(--site-bg) 44%,var(--site-bg-deep) 100%)}body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.32;background-image:linear-gradient(rgba(45,38,31,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(45,38,31,.012) 1px,transparent 1px);background-size:42px 42px}.topnav{position:fixed;z-index:50;top:0;left:0;right:0;height:var(--nav-height);padding:0 clamp(1.2rem,5vw,5rem);display:flex;align-items:center;justify-content:space-between;background:rgba(255,251,244,.68);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border-bottom:1px solid rgba(75,62,49,.055)}.identity{display:inline-flex;align-items:center;gap:1rem;color:inherit;text-decoration:none}.identity-avatar{width:56px;height:56px;border-radius:999px;object-fit:cover;border:1px solid rgba(60,50,42,.12);filter:saturate(.76)contrast(.96)}.identity-text{display:flex;flex-direction:column;line-height:1}.site-name{font-family:var(--serif);font-size:clamp(2rem,3vw,3rem);font-weight:500;letter-spacing:-.045em}.site-signature{margin-top:.48rem;font-family:var(--serif);font-style:italic;font-size:.94rem;color:var(--ink-faint);letter-spacing:.02em}.index-trigger{appearance:none;border:0;background:0 0;color:var(--ink);font-family:var(--sans);font-size:.76rem;letter-spacing:.42em;cursor:pointer;padding:.8rem 0;opacity:.86}.index-trigger:hover{opacity:.52}.site-main{padding-top:var(--nav-height)}.home-fragments-shell{width:min(var(--content-width),calc(100vw - 2rem));margin:0 auto;padding:clamp(5.2rem,10vh,8rem)0 8rem}.home-fragments-list{display:flex;flex-direction:column;gap:.86rem}.fragment-glass-card{--mood-rgb:var(--mood-neutral);position:relative}.fragment-glass-link{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr)auto;align-items:center;gap:2rem;min-height:86px;padding:1rem 1.55rem 1rem clamp(2.4rem,6vw,8rem);color:inherit;text-decoration:none;overflow:hidden;border-radius:16px;border:1px solid var(--glass-border);background:linear-gradient( 135deg,rgba(255,255,255,.72),rgba(255,255,255,.28) 42%,rgba(255,255,255,.18) );box-shadow:inset 0 1px 0 var(--glass-border-bright),inset 0 -1px rgba(70,55,40,.045),0 18px 42px rgba(63,47,31,.055);backdrop-filter:blur(18px)saturate(1.15);-webkit-backdrop-filter:blur(18px)saturate(1.15);transition:transform 420ms var(--ease),border-color 420ms var(--ease),background 420ms var(--ease),box-shadow 420ms var(--ease)}.fragment-glass-link::before{content:"";position:absolute;inset:1px;z-index:-1;border-radius:15px;pointer-events:none;background:linear-gradient( 90deg,rgba(255,255,255,.62),transparent 20%,transparent 72%,rgba(255,255,255,.34) );opacity:.6}.fragment-glass-link::after{content:"";position:absolute;top:0;right:1.5rem;bottom:0;z-index:-1;width:36%;pointer-events:none;background:radial-gradient( ellipse at 50% 0%,rgba(255,255,255,.5),transparent 56% );opacity:.48}.fragment-ink{position:absolute;z-index:-1;left:-3.5rem;top:50%;width:clamp(10rem,24vw,18rem);height:170%;transform:translateY(-50%);pointer-events:none;opacity:.58;background:radial-gradient( circle at 18% 45%,rgba(var(--mood-rgb),.34),rgba(var(--mood-rgb),.16) 21%,transparent 44% ),radial-gradient( circle at 34% 26%,rgba(var(--mood-rgb),.2),transparent 35% ),radial-gradient( circle at 40% 72%,rgba(var(--mood-rgb),.16),transparent 38% ),linear-gradient( 90deg,rgba(var(--mood-rgb),.28),rgba(var(--mood-rgb),.09) 42%,transparent 72% );filter:blur(12px)saturate(.96);mix-blend-mode:multiply}.fragment-ink::before,.fragment-ink::after{content:"";position:absolute;inset:12% 18% 12% 8%;background:radial-gradient( ellipse at 20% 34%,rgba(var(--mood-rgb),.18),transparent 34% ),radial-gradient( ellipse at 42% 58%,rgba(var(--mood-rgb),.12),transparent 36% );filter:blur(5px);opacity:.62}.fragment-ink::after{inset:20% 10% 8% 18%;opacity:.28;filter:blur(2px)}.fragment-glass-title{margin:0;position:relative;z-index:1;font-family:var(--serif);font-size:clamp(1.72rem,3vw,2.55rem);font-weight:500;line-height:1.02;letter-spacing:-.04em;color:rgba(28,25,22,.94)}.fragment-glass-date{position:relative;z-index:1;white-space:nowrap;font-family:var(--sans);font-size:.72rem;letter-spacing:.04em;color:rgba(75,70,66,.72)}.fragment-glass-card:hover .fragment-glass-link{transform:translateY(-2px);border-color:rgba(70,56,42,.22);background:linear-gradient( 135deg,rgba(255,255,255,.82),rgba(255,255,255,.36) 42%,rgba(255,255,255,.22) );box-shadow:inset 0 1px rgba(255,255,255,.84),inset 0 -1px rgba(70,55,40,5%),0 24px 54px rgba(63,47,31,.075)}.fragment-glass-card--literary{--mood-rgb:var(--mood-literary)}.fragment-glass-card--thought,.fragment-glass-card--thoughts{--mood-rgb:var(--mood-thought)}.fragment-glass-card--math,.fragment-glass-card--mathematics{--mood-rgb:var(--mood-math)}.fragment-glass-card--diary{--mood-rgb:var(--mood-diary)}.fragment-glass-card--philosophy{--mood-rgb:var(--mood-philosophy)}.fragment-glass-card--computation{--mood-rgb:var(--mood-computation)}.fragment-glass-card--marginalia{--mood-rgb:var(--mood-marginalia)}.fragment-glass-card--neutral{--mood-rgb:var(--mood-neutral)}.index-backdrop{position:fixed;inset:0;z-index:80;background:rgba(35,28,22,8%);opacity:0;pointer-events:none;transition:opacity 420ms var(--ease)}.index-panel{position:fixed;z-index:90;top:0;right:0;width:min(420px,92vw);height:100vh;background:rgba(255,251,244,.82);backdrop-filter:blur(26px)saturate(1.12);-webkit-backdrop-filter:blur(26px)saturate(1.12);border-left:1px solid rgba(70,56,42,.12);transform:translateX(100%);transition:transform 520ms var(--ease);box-shadow:-24px 0 70px rgba(50,38,28,6%)}.index-open .index-panel{transform:translateX(0)}.index-open .index-backdrop{opacity:1;pointer-events:auto}.index-panel-inner{min-height:100%;padding:clamp(1.4rem,4vw,2.6rem)}.index-close{display:block;margin-left:auto;appearance:none;border:0;background:0 0;color:var(--ink-soft);font-family:var(--sans);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.index-nav{display:flex;flex-direction:column;gap:1.1rem;margin-top:clamp(4rem,12vh,7rem)}.index-nav a{width:fit-content;color:var(--ink);text-decoration:none;font-family:var(--serif);font-size:clamp(2rem,5vw,3.25rem);line-height:.96;letter-spacing:-.035em}.index-nav a:hover{opacity:.58}@media(max-width:760px){:root{--nav-height:74px}.topnav{padding-inline:1rem}.identity{gap:.75rem}.identity-avatar{width:42px;height:42px}.site-name{font-size:1.8rem}.site-signature{display:none}.home-fragments-shell{width:min(100% - 1.1rem,var(--content-width));padding-top:2.6rem}.fragment-glass-link{grid-template-columns:1fr;gap:.55rem;min-height:96px;padding:1rem 1rem 1rem 2.2rem}.fragment-glass-title{font-size:clamp(1.58rem,8vw,2.15rem)}.fragment-glass-date{font-size:.66rem}.fragment-ink{width:12rem;opacity:.48}.index-nav a{font-size:2.4rem}}.archive-index-shell,.archive-fragments-shell{background:#fff}.archive-index-shell{min-height:calc(100vh - var(--nav-height));padding:clamp(4rem,10vh,7rem)max(1rem,calc((100vw - var(--content-width))/2))7rem}.archive-index-list{display:flex;flex-direction:column;border-top:2px solid rgba(176,199,160,.62)}.archive-index-link{display:flex;align-items:center;gap:clamp(.85rem,2vw,1.35rem);min-height:clamp(4.75rem,9vw,7.25rem);color:var(--ink);text-decoration:none;border-bottom:2px solid rgba(176,199,160,.62)}.archive-index-name{display:block;font-family:var(--serif);font-size:clamp(2.35rem,7.4vw,6.2rem);font-weight:500;line-height:.92;letter-spacing:0}.archive-index-link:hover .archive-index-name{opacity:.62}.archive-index-link--book .archive-index-name{font-size:clamp(1.05rem,1.6vw,1.55rem);line-height:1.04}.archive-index-dot{width:clamp(.78rem,1.4vw,1.05rem);height:clamp(.78rem,1.4vw,1.05rem);flex:none;border-radius:999px;background:hsl(var(--archive-dot-hue),58%,72%)}.archive-index-link--mood.archive-index-link--literary{color:rgba(var(--mood-literary),.58)}.archive-index-link--mood.archive-index-link--thought,.archive-index-link--mood.archive-index-link--thoughts{color:rgba(var(--mood-thought),.58)}.archive-index-link--mood.archive-index-link--math,.archive-index-link--mood.archive-index-link--mathematics{color:rgba(var(--mood-math),.58)}.archive-index-link--mood.archive-index-link--diary{color:rgba(var(--mood-diary),.58)}.archive-index-link--mood.archive-index-link--philosophy{color:rgba(var(--mood-philosophy),.58)}.archive-fragments-shell{min-height:calc(100vh - var(--nav-height));padding:clamp(5.2rem,10vh,8rem)0 8rem}.archive-fragments-shell .home-fragments-list{width:min(var(--content-width),calc(100vw - 2rem));margin:0 auto}.about-page-shell{width:min(var(--reading-width,760px),calc(100vw - 2rem));margin:clamp(3rem,6vw,5.5rem)auto 7rem;padding:clamp(1.4rem,4vw,3rem);min-height:58vh}@media(max-width:760px){.archive-index-shell{padding:2.8rem 1rem 5rem}.archive-index-link{min-height:4.3rem}.archive-index-name{font-size:clamp(2.25rem,14vw,4.25rem)}.archive-index-link--book .archive-index-name{font-size:clamp(1.05rem,5.5vw,1.55rem)}.archive-fragments-shell{padding-top:2.6rem}.archive-fragments-shell .home-fragments-list{width:min(100% - 1.1rem,var(--content-width))}.about-page-shell{width:min(100% - 1.2rem,var(--reading-width,760px));margin-top:2.6rem;padding:1.2rem}}:root{--font-serif-en:"EB Garamond", "Cormorant Garamond", Georgia, serif;--font-body:"Source Han Serif SC", "Noto Serif SC", "Songti SC", serif;--font-ui:"Inter", "IBM Plex Sans", system-ui, sans-serif;--font-nav:"Inter", "IBM Plex Sans", system-ui, sans-serif;--paper:#fbf7ef;--paper-deep:#f4eee4;--surface:rgba(255, 252, 246, 0.72);--surface-solid:#fffaf3;--surface-soft:rgba(255, 250, 243, 0.58);--glass:rgba(255, 255, 255, 0.44);--glass-hover:rgba(255, 255, 255, 0.58);--glass-border:rgba(108, 101, 92, 0.14);--glass-border-bright:rgba(255, 255, 255, 0.62);--ink:#2d2925;--ink-soft:#6e6760;--ink-faint:#9c948b;--rule:rgba(118, 111, 103, 0.16);--rule-soft:rgba(118, 111, 103, 0.09);--rule-archive:rgba(143, 166, 154, 0.34);--rule-comment:rgba(132, 128, 121, 0.26);--mood-literary:132, 166, 148;--mood-math:104, 134, 184;--mood-mathematics:104, 134, 184;--mood-philosophy:151, 119, 163;--mood-computation:158, 121, 94;--mood-marginalia:190, 143, 136;--mood-thought:190, 143, 136;--mood-thoughts:190, 143, 136;--mood-diary:172, 158, 139;--mood-neutral:158, 151, 142;--site-bg:var(--paper);--site-bg-deep:var(--paper-deep);--magnolia-white:var(--surface-solid);--magnolia-white-soft:var(--surface);--line:var(--rule);--line-soft:var(--rule-soft);--leaf-line:var(--rule-archive);--leaf-line-soft:rgba(143, 166, 154, 0.18);--leaf-pale:#eef3eb;--serif:var(--font-serif-en);--sans:var(--font-ui)}html{background:var(--paper)}body{font-family:var(--font-body);color:var(--ink);background:radial-gradient(circle at 50% -12%,rgba(255,255,255,.82),transparent 34rem),radial-gradient(circle at 12% 16%,rgba(240,244,239,.58),transparent 29rem),linear-gradient(180deg,#fffdf8 0%,var(--paper) 46%,var(--paper-deep) 100%)}.topnav{background:rgba(251,247,239,.72);border-bottom-color:var(--rule-soft)}.site-name,.index-nav a,.fragment-glass-title,.single-fragment-header h1,.archive-index-name{font-family:var(--font-serif-en)}.index-trigger,.index-close,.fragment-glass-date,.single-fragment-meta,.site-signature,.comments-section .wl-input,.comments-section .wl-btn,.comments-section .wl-card .wl-head .wl-nick,.comments-section .wl-card span.wl-nick,.comments-section .wl-card .wl-reply{font-family:var(--font-ui)}.site-signature{color:var(--ink-faint)}.content-surface,.about-page-shell{background:var(--surface);border-color:var(--rule-soft)}.single-fragment-content,.comments-section,.comments-section .wl-editor,.comments-section .wl-card .wl-content{font-family:var(--font-body)}.single-fragment-content{line-height:1.88}.fragment-glass-link{border-color:var(--glass-border);background:linear-gradient( 135deg,rgba(255,255,255,.66),rgba(255,255,255,.28) 44%,rgba(255,255,255,.18) )}.fragment-glass-link::before{background:linear-gradient( 90deg,rgba(255,255,255,.52),transparent 22%,transparent 72%,rgba(255,255,255,.28) )}.fragment-glass-title{color:rgba(45,41,37,.94)}.fragment-glass-date{color:rgba(110,103,96,.72)}.fragment-glass-card:hover .fragment-glass-link{border-color:rgba(108,101,92,.2);background:linear-gradient( 135deg,rgba(255,255,255,.74),rgba(255,255,255,.36) 44%,rgba(255,255,255,.22) )}.fragment-ink{opacity:.5;background:radial-gradient( circle at 18% 45%,rgba(var(--mood-rgb),.28),rgba(var(--mood-rgb),.12) 21%,transparent 44% ),radial-gradient( circle at 34% 26%,rgba(var(--mood-rgb),.15),transparent 35% ),radial-gradient( circle at 40% 72%,rgba(var(--mood-rgb),.12),transparent 38% ),linear-gradient( 90deg,rgba(var(--mood-rgb),.21),rgba(var(--mood-rgb),.07) 42%,transparent 72% )}.single-fragment-mark--literary{background:rgb(var(--mood-literary))}.single-fragment-mark--math,.single-fragment-mark--mathematics{background:rgb(var(--mood-math))}.single-fragment-mark--philosophy{background:rgb(var(--mood-philosophy))}.single-fragment-mark--thought,.single-fragment-mark--thoughts{background:rgb(var(--mood-marginalia))}.single-fragment-mark--diary{background:rgb(var(--mood-diary))}.single-fragment-mark--computation{background:rgb(var(--mood-computation))}.single-fragment-mark--marginalia{background:rgb(var(--mood-marginalia))}.archive-index-shell,.archive-fragments-shell{background:var(--paper)}.archive-index-list{border-top-color:var(--rule-archive)}.archive-index-link{border-bottom-color:var(--rule-archive)}.archive-index-dot{background:rgba(var(--mood-neutral),.72)}.archive-index-link--book-literary .archive-index-dot{background:rgb(var(--mood-literary))}.archive-index-link--book-math .archive-index-dot,.archive-index-link--book-mathematics .archive-index-dot{background:rgb(var(--mood-math))}.archive-index-link--book-philosophy .archive-index-dot{background:rgb(var(--mood-philosophy))}.archive-index-link--book-computation .archive-index-dot{background:rgb(var(--mood-computation))}.archive-index-link--book-marginalia .archive-index-dot,.archive-index-link--book-thought .archive-index-dot,.archive-index-link--book-thoughts .archive-index-dot{background:rgb(var(--mood-marginalia))}.archive-index-link--book-diary .archive-index-dot{background:rgb(var(--mood-diary))}.archive-index-link--mood.archive-index-link--literary{color:rgba(var(--mood-literary),.76)}.archive-index-link--mood.archive-index-link--thought,.archive-index-link--mood.archive-index-link--thoughts{color:rgba(var(--mood-marginalia),.76)}.archive-index-link--mood.archive-index-link--math,.archive-index-link--mood.archive-index-link--mathematics{color:rgba(var(--mood-math),.76)}.archive-index-link--mood.archive-index-link--philosophy{color:rgba(var(--mood-philosophy),.76)}.archive-index-link--mood.archive-index-link--diary{color:rgba(var(--mood-diary),.76)}.archive-index-link--mood.archive-index-link--computation{color:rgba(var(--mood-computation),.76)}.archive-index-link--mood.archive-index-link--marginalia{color:rgba(var(--mood-marginalia),.76)}.constellation-directory{padding-top:clamp(5.5rem,12vh,9rem)}.constellation-directory-list{width:min(760px,100%);gap:clamp(1.15rem,3vw,2.4rem);border-top:0}.constellation-directory .archive-index-link{width:fit-content;min-height:0;padding:.15rem 0;border-bottom:0}.constellation-directory .archive-index-name{font-size:clamp(2.35rem,6.1vw,5rem);line-height:1}.constellation-directory .archive-index-link:nth-child(2n){margin-left:clamp(1rem,8vw,5.5rem)}.constellation-directory .archive-index-link:nth-child(3n){margin-left:clamp(0rem,4vw,2.75rem)}.archive-fragments-shell--constellation{--page-mood-rgb:var(--mood-neutral);background:radial-gradient(circle at 12% 10%,rgba(var(--page-mood-rgb),.2),transparent 30rem),radial-gradient(circle at 82% 4%,rgba(var(--page-mood-rgb),.1),transparent 24rem),linear-gradient(180deg,rgba(var(--page-mood-rgb),.09),transparent 36rem),var(--paper)}.archive-fragments-shell--mood-literary{--page-mood-rgb:var(--mood-literary)}.archive-fragments-shell--mood-math,.archive-fragments-shell--mood-mathematics{--page-mood-rgb:var(--mood-math)}.archive-fragments-shell--mood-philosophy{--page-mood-rgb:var(--mood-philosophy)}.archive-fragments-shell--mood-computation{--page-mood-rgb:var(--mood-computation)}.archive-fragments-shell--mood-marginalia,.archive-fragments-shell--mood-thought,.archive-fragments-shell--mood-thoughts{--page-mood-rgb:var(--mood-marginalia)}.archive-fragments-shell--mood-diary{--page-mood-rgb:var(--mood-diary)}.comments-section{--comment-line:var(--rule-comment);--comment-line-soft:rgba(132, 128, 121, 0.14)}.comments-section .wl-panel{background:var(--surface-solid)}.comments-section .wl-cards{border-top-color:var(--rule-comment)}.comments-section .wl-cards>.wl-card-item{border-bottom-color:var(--rule-comment)}.comments-section .wl-card .wl-panel{background:var(--surface-solid)}.comments-section .wl-comment>.wl-panel{border-top:3px solid var(--comment-line)}.comments-section .wl-panel .wl-header{border-bottom:1px solid var(--comment-line-soft)}.comments-section .wl-card .wl-panel{border-top:2px solid var(--comment-line)}.comments-section .wl-card .wl-panel .wl-header{border-bottom:1px solid var(--comment-line-soft)}