html:has(.notes-page--maggie) body{background:var(--site-surface)}#main-content:has(.notes-page--maggie),html.dark #main-content:has(.notes-page--maggie){background:0 0}html:has(.notes-page--maggie) #menu-blur,html.dark:has(.notes-page--maggie) #menu-blur{background-color:initial}html:has(.notes-page--maggie) #menu-blur{box-shadow:0 18px 36px -24px rgb(15 23 42/24%)}html.dark:has(.notes-page--maggie) #menu-blur{box-shadow:0 18px 36px -24px rgb(0 0 0/48%)}html:has(.notes-page--maggie) :is( .site-brand__name,.site-brand__name:hover,.main-menu,.main-menu a,#menu-blur a,#menu-blur button,#menu-blur span ){color:#0f172a!important}html.dark:has(.notes-page--maggie) :is( .site-brand__name,.site-brand__name:hover,.main-menu,.main-menu a,#menu-blur a,#menu-blur button,#menu-blur span ){color:#f1f5f9!important}html:has(.notes-page--maggie) :is(#menu-blur,.main-menu) .bf-icon-color-hover:hover,html:has(.notes-page--maggie) :is(#menu-blur,.main-menu) .bf-icon-color-hover:hover *,html.dark:has(.notes-page--maggie) :is(#menu-blur,.main-menu) .bf-icon-color-hover:hover,html.dark:has(.notes-page--maggie) :is(#menu-blur,.main-menu) .bf-icon-color-hover:hover *{color:var(--site-accent)!important}.notes-page--maggie{width:min(100%,72rem);margin:var(--site-page-top-space)auto 0;padding:1.25rem 0 6rem;color:var(--site-text)}.maggie-notes-hero h1{margin:0;color:#0f172a;font-family:var(--font-sans);font-size:clamp(1.1rem,2.2vw,1.45rem);font-weight:850;letter-spacing:-.045em;line-height:1.1}.dark .maggie-notes-hero h1{color:#f1f5f9}.notes-page--maggie .maggie-notes-controls{display:flex;align-items:flex-start;gap:2rem;margin:24px 0 clamp(2rem,4vw,3.5rem);padding:0;border:0}.notes-page--maggie .maggie-notes-topics{display:flex;min-width:0;flex:1;align-items:center;gap:clamp(.45rem,1.2vw,.9rem);overflow-x:auto;color:var(--site-muted);font-size:clamp(.95rem,1.15vw,1.05rem);line-height:1.4;scrollbar-width:none}.notes-page--maggie .maggie-notes-topics::-webkit-scrollbar{display:none}.notes-page--maggie .maggie-notes-controls__label{flex:none;padding:.4rem .35rem .4rem 0!important;color:var(--site-text);font-size:clamp(.85rem,1vw,.95rem);font-weight:700;letter-spacing:.04em;line-height:1.4;text-transform:uppercase}.notes-page--maggie .maggie-notes-controls__label::after{display:none;content:none}.notes-page--maggie .maggie-notes-topics button{min-height:2.25rem;flex:none;padding:.4rem .6rem;border:0;border-radius:3rem;background:0 0;color:var(--site-muted);cursor:pointer;font:inherit;transition:color 180ms ease}.notes-page--maggie .maggie-notes-topics button:is(:hover,.is-active){color:var(--site-accent)}.notes-page--maggie .maggie-notes-topics button:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}.notes-page--maggie .maggie-source-grid{position:relative;display:block;width:100%;max-width:72rem;margin:calc(var(--apple-card-scale-offset,7.56px) * -1)auto 0;column-count:3;column-gap:.5rem}.notes-page--maggie .maggie-source-grid>article{--apple-card-scale-offset:7.56px;--apple-card-scale-percent:1.0161290323;position:relative;width:100%;min-height:0;margin:var(--apple-card-scale-offset).5rem .5rem 0;break-inside:avoid;page-break-inside:avoid;cursor:pointer;transform:scale(1);transform-origin:center;transition:opacity 300ms ease-out,transform 300ms cubic-bezier(0,0,.5,1);will-change:transform,opacity}.notes-page--maggie .maggie-source-grid>article *,.notes-page--maggie .maggie-source-grid>article *::before,.notes-page--maggie .maggie-source-grid>article *::after{transition:none!important}.notes-page--maggie .maggie-source-grid>article.filtered-out{position:absolute;width:0;height:0;margin:0;padding:0;overflow:hidden;opacity:0;pointer-events:none;transform:scale(.8)}.notes-page--maggie .maggie-source-grid>article:hover{z-index:2;transform:scale(var(--apple-card-scale-percent))}.notes-page--maggie .maggie-note-card{display:flex;flex-direction:row;padding:.5rem;border:0;border-radius:var(--site-card-radius);background:var(--site-paper);box-shadow:none}.notes-page--maggie .maggie-essay-card{display:flex;flex-direction:column;padding:.75rem;border:0;border-radius:var(--site-card-radius);background:var(--site-paper);box-shadow:0 2px 10px rgb(68 64 58/7%)}.notes-page--maggie .maggie-note-card__link{position:absolute;z-index:2;inset:0}.notes-page--maggie .maggie-source-grid>article:focus-within{outline:2px solid var(--site-accent);outline-offset:3px;transform:scale(var(--apple-card-scale-percent))}.notes-page--maggie .maggie-note-card__mark{position:relative;z-index:1;display:block;width:1.575rem;height:1.575rem;flex:0 0 1.575rem;margin:.08rem .5px 0 0}.notes-page--maggie .maggie-note-card__mark svg{display:block;width:100%;height:100%;overflow:visible}.notes-page--maggie .maggie-source-grid h3{position:relative;z-index:1;margin:0 0 .35rem .5rem;color:var(--site-text);font-family:var(--font-serif);font-size:1.125rem;font-weight:600;line-height:1.35}.notes-page--maggie :is(.maggie-note-description,.maggie-essay-description){position:relative;z-index:1;margin:.2rem 0 0 .5rem;padding-right:.75rem;color:var(--site-subtle);font-size:.75rem;line-height:1.45}.notes-page--maggie .maggie-metadata{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;margin:.28rem 0 0 .5rem;color:var(--site-subtle);font-size:.72rem;line-height:1.35}.notes-page--maggie .maggie-metadata i{margin:0 .4rem;color:#bab6ae;font-style:normal}.notes-page--maggie .maggie-essay-image{position:relative;width:100%;overflow:hidden;background:#f3f0e9;aspect-ratio:1}.notes-page--maggie .maggie-essay-image img{width:100%;height:100%;object-fit:cover;object-position:center}.notes-page--maggie .maggie-essay-card h3{margin:.45rem 0 .3rem}.notes-page--maggie .maggie-essay-card :is(.maggie-essay-description,.maggie-metadata){margin-left:0}.notes-page--maggie :is( .note-motif__line,.note-motif__node,.note-motif__dot ){vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;transition:fill 260ms ease,stroke 260ms ease,opacity 260ms ease,transform 320ms cubic-bezier(.2,.75,.25,1)}.notes-page--maggie .note-motif__line{fill:none;stroke:#a39d93;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.notes-page--maggie .note-motif__node{fill:var(--site-surface);stroke:#817b72;stroke-width:1.6}.notes-page--maggie .note-motif__dot{fill:#817b72}.notes-page--maggie :is( .note-motif__butterfly-dot,.note-motif__moth-mark,.note-motif__dragonfly-tail ){opacity:0;transform:scale(.35)}.dark .notes-page--maggie{--site-paper:rgba(28, 25, 23, 0.97);--site-paper-line:rgb(226 232 240 / 14%);--site-text:#f2efe8;--site-muted:#cdc9bf;--site-subtle:rgb(203 199 188 / 72%)}.dark .notes-page--maggie .maggie-note-card{background:var(--site-paper)}.dark .notes-page--maggie .maggie-essay-image{background:#171b19}.dark .notes-page--maggie .note-motif__node{fill:var(--site-surface)}@media(max-width:1100px){.notes-page--maggie .maggie-source-grid{column-count:2}}@media(min-width:1536px){.notes-page--maggie{width:min(100%,96.25rem)}.notes-page--maggie .maggie-source-grid{max-width:96.25rem;column-count:4}}@media(max-width:768px){.notes-page--maggie{width:min(calc(100% - 1.5rem),72rem);padding-top:1rem}.notes-page--maggie .maggie-notes-controls{gap:1rem}.notes-page--maggie .maggie-source-grid{column-count:1}}@media(prefers-reduced-motion:reduce){.notes-page--maggie .maggie-source-grid>article,.notes-page--maggie :is(.note-motif__line,.note-motif__node,.note-motif__dot){transition-duration:.01ms}}