.notes-module__bubRYW__page{background:var(--t-bg);min-height:100vh;color:var(--t-text);position:relative;overflow:hidden}.notes-module__bubRYW__bg{pointer-events:none;z-index:0;position:absolute;inset:0}.notes-module__bubRYW__glow{background:radial-gradient(circle, var(--t-glow-1), transparent 60%);filter:blur(80px);opacity:.5;width:60vw;max-width:800px;height:50vw;max-height:600px;position:absolute;top:-10%;left:50%;transform:translate(-50%)}.notes-module__bubRYW__shell{z-index:1;max-width:820px;padding:var(--space-9) var(--container-pad) var(--space-10);margin:0 auto;position:relative}.notes-module__bubRYW__back{font-family:var(--font-mono-stack);font-size:var(--fs-xs);color:var(--t-text-mute);letter-spacing:.04em;margin-bottom:var(--space-7);transition:color var(--dur-fast) var(--ease-out), gap var(--dur-fast) var(--ease-out);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.notes-module__bubRYW__back:hover{color:var(--t-text);gap:10px}.notes-module__bubRYW__head{margin-bottom:var(--space-8);gap:var(--space-3);flex-direction:column;display:flex}.notes-module__bubRYW__eyebrow{font-family:var(--font-mono-stack);font-size:var(--fs-xs);color:var(--t-text-mute);letter-spacing:.04em;margin:0}.notes-module__bubRYW__title{font-size:var(--fs-5xl);letter-spacing:-.04em;background:linear-gradient(110deg, var(--t-text) 0%, var(--t-text) 30%, var(--t-accent) 70%, var(--t-accent-2) 100%);color:#0000;-webkit-text-fill-color:transparent;text-wrap:balance;background-position:0%;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;margin:0;font-weight:700;line-height:1;animation:14s linear infinite notes-module__bubRYW__titleShimmer}.notes-module__bubRYW__lead{font-size:var(--fs-md);color:var(--t-text-soft);max-width:56ch;margin:0;line-height:1.6}.notes-module__bubRYW__empty{font-family:var(--font-mono-stack);font-size:var(--fs-sm);color:var(--t-text-mute)}.notes-module__bubRYW__list{border-top:1px solid var(--t-border);margin:0;padding:0;list-style:none}.notes-module__bubRYW__list li{border-bottom:1px solid var(--t-border)}.notes-module__bubRYW__row{gap:6px var(--space-4);padding:var(--space-5) 0;color:inherit;transition:padding var(--dur-fast) var(--ease-out);grid-template-columns:1fr auto;grid-template-areas:"meta arrow""title arrow""summary arrow""tags arrow";text-decoration:none;display:grid}.notes-module__bubRYW__row:hover{padding-left:var(--space-3)}.notes-module__bubRYW__meta{font-family:var(--font-mono-stack);font-size:var(--fs-xs);color:var(--t-text-mute);letter-spacing:.02em;grid-area:meta;align-items:center;gap:6px;display:inline-flex}.notes-module__bubRYW__rowTitle{font-size:var(--fs-xl);letter-spacing:-.02em;color:var(--t-text);grid-area:title;font-weight:600;line-height:1.25}.notes-module__bubRYW__rowSummary{font-size:var(--fs-sm);color:var(--t-text-soft);grid-area:summary;max-width:60ch;line-height:1.6}.notes-module__bubRYW__tags{margin:var(--space-2) 0 0;flex-wrap:wrap;grid-area:tags;gap:6px;padding:0;list-style:none;display:flex}.notes-module__bubRYW__tags li{font-family:var(--font-mono-stack);font-size:var(--fs-xs);border:1px solid var(--t-border);color:var(--t-text-mute);background:var(--t-bg-elev);border-radius:6px;padding:3px 8px}.notes-module__bubRYW__rowArrow{border:1px solid var(--t-border);width:36px;height:36px;color:var(--t-text-soft);transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);border-radius:8px;grid-area:arrow;justify-content:center;align-self:center;align-items:center;display:inline-flex}.notes-module__bubRYW__row:hover .notes-module__bubRYW__rowArrow{color:var(--t-text);border-color:var(--t-accent);background:var(--t-bg-elev)}.notes-module__bubRYW__article{z-index:1;max-width:720px;padding:var(--space-9) var(--container-pad) var(--space-10);color:var(--t-text);margin:0 auto;position:relative}.notes-module__bubRYW__articleHead{margin-bottom:var(--space-7);gap:var(--space-3);flex-direction:column;display:flex}.notes-module__bubRYW__articleTitle{font-size:var(--fs-4xl);letter-spacing:-.035em;background:linear-gradient(110deg, var(--t-text) 0%, var(--t-text) 30%, var(--t-accent) 70%, var(--t-accent-2) 100%);color:#0000;-webkit-text-fill-color:transparent;text-wrap:balance;background-position:0%;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;margin:0;font-weight:700;line-height:1.05;animation:14s linear infinite notes-module__bubRYW__titleShimmer}.notes-module__bubRYW__articleMeta{font-family:var(--font-mono-stack);font-size:var(--fs-xs);color:var(--t-text-mute);letter-spacing:.02em;align-items:center;gap:6px;display:inline-flex}.notes-module__bubRYW__articleSummary{font-family:var(--font-serif-stack);font-style:italic;font-size:var(--fs-lg);color:var(--t-text-soft);border-left:2px solid var(--t-accent);padding-left:var(--space-4);max-width:56ch;margin:0;line-height:1.5}.notes-module__bubRYW__body{gap:var(--space-5);flex-direction:column;display:flex}.notes-module__bubRYW__body p{font-family:var(--font-serif-stack);color:var(--t-text);letter-spacing:-.005em;margin:0;font-size:1.15rem;line-height:1.75}.notes-module__bubRYW__body h2{margin:var(--space-5) 0 0;font-size:var(--fs-2xl);letter-spacing:-.02em;color:var(--t-text);font-weight:600;line-height:1.2}.notes-module__bubRYW__body h3{margin:var(--space-4) 0 0;font-size:var(--fs-xl);letter-spacing:-.015em;color:var(--t-text);font-weight:600}.notes-module__bubRYW__body code{font-family:var(--font-mono-stack);background:var(--t-bg-elev);border:1px solid var(--t-border);border-radius:4px;padding:1px 6px;font-size:.9em}.notes-module__bubRYW__articleFoot{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--t-border);justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}
