:is(.bs-editor,.sh-body,.reader-body) .bp-writing{--bp-template-rule: color-mix(in srgb, var(--text) 16%, var(--bg));--bp-template-wash: color-mix(in srgb, var(--accent) 5%, var(--bg-raised));--bp-template-meta: 11px;color:var(--text);overflow-wrap:anywhere}:is(.bs-editor,.sh-body,.reader-body) .bp-writing p{text-indent:0}:is(.bs-editor,.sh-body,.reader-body) .bp-writing .bp-edition-line{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin:0 0 2.5em;padding:12px 0;border-top:1px solid var(--bp-template-rule);border-bottom:1px solid var(--bp-template-rule);color:var(--muted);font:400 var(--bp-template-meta)/1.6 var(--font-ui, monospace);letter-spacing:.09em;text-transform:uppercase}:is(.bs-editor,.sh-body,.reader-body) .bp-writing .bp-small-label{margin:0 0 12px;color:var(--muted);font:400 var(--bp-template-meta)/1.6 var(--font-ui, monospace);text-transform:uppercase;letter-spacing:.08em}:is(.bs-editor,.sh-body,.reader-body) .bp-writing .bp-section-no{display:inline-block;margin-right:.8em;color:var(--muted);font:400 var(--bp-template-meta)/1.6 var(--font-ui, monospace);vertical-align:middle}:is(.bs-editor,.sh-body,.reader-body) .bp-writing h2{margin:2em 0 .7em;font-family:var(--font-serif, "EB Garamond", Georgia, serif);font-size:1.25em;font-weight:400;line-height:1.3;color:var(--text)}:is(.bs-editor,.sh-body,.reader-body) .bp-writing .bp-bibliography{margin-top:3em;padding-top:1em;border-top:1px solid var(--bp-template-rule);font-size:.85em}:is(.bs-editor,.sh-body,.reader-body) .bp-writing .bp-bibliography h2{margin-top:0}:is(.bs-editor,.sh-body,.reader-body) .bp-writing .bp-reference-help{color:var(--muted)}:is(.bs-editor,.sh-body,.reader-body) .bp-daybook .bp-intro{max-width:42ch;margin:0 0 2em;font-size:1.15em;font-style:italic;line-height:1.6}:is(.bs-editor,.sh-body,.reader-body) .bp-daybook .bp-journal-entry{margin:2em 0;padding-left:clamp(16px,3vw,28px);border-left:1px solid color-mix(in srgb,var(--accent) 35%,var(--rule))}:is(.bs-editor,.sh-body,.reader-body) .bp-daybook .bp-journal-entry h2{margin-top:0}:is(.bs-editor,.sh-body,.reader-body) .bp-daybook .bp-journal-entry>p{line-height:1.95;background:repeating-linear-gradient(to bottom,transparent 0 calc(1.95em - 1px),color-mix(in srgb,var(--rule) 40%,transparent) calc(1.95em - 1px) 1.95em)}:is(.bs-editor,.sh-body,.reader-body) .bp-daybook .bp-journal-coda{margin-top:2.5em;padding:22px 26px;background:var(--bp-template-wash);border:1px solid var(--bp-template-rule);border-radius:3px 14px 14px 3px}:is(.bs-editor,.sh-body,.reader-body) .bp-daybook .bp-journal-coda>p:last-child{margin:0}:is(.bs-editor,.sh-body,.reader-body) .bp-paper .bp-byline{margin:-1.5em 0 2em;color:var(--muted);font-size:.85em}:is(.bs-editor,.sh-body,.reader-body) .bp-paper .bp-abstract{padding:clamp(18px,3vw,30px);border:1px solid var(--bp-template-rule);border-top:3px solid var(--accent);background:color-mix(in srgb,var(--bg-raised) 70%,var(--bg))}:is(.bs-editor,.sh-body,.reader-body) .bp-paper .bp-abstract h2{margin-top:0}:is(.bs-editor,.sh-body,.reader-body) .bp-paper .bp-keywords{margin:20px 0 0;padding-top:12px;border-top:1px solid var(--bp-template-rule);font-size:.8em;color:var(--muted)}:is(.bs-editor,.sh-body,.reader-body) .bp-paper .bp-keywords>span{margin-right:12px;font-style:italic}:is(.bs-editor,.sh-body,.reader-body) .bp-paper .bp-evidence{margin:2em 0}:is(.bs-editor,.sh-body,.reader-body) .bp-paper .bp-evidence table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.8em;line-height:1.5}:is(.bs-editor,.sh-body,.reader-body) .bp-paper .bp-evidence caption{padding:0 0 12px;color:var(--muted);font:400 var(--bp-template-meta)/1.6 var(--font-ui, monospace);text-align:left}:is(.bs-editor,.sh-body,.reader-body) .bp-paper .bp-evidence :is(th,td){padding:12px;border:1px solid var(--bp-template-rule);text-align:left;vertical-align:top}:is(.bs-editor,.sh-body,.reader-body) .bp-paper .bp-evidence th{background:var(--bp-template-wash);font-weight:400}:is(.bs-editor,.sh-body,.reader-body) .bp-book-section .bp-epigraph{max-width:34ch;margin:2.5em 0 3em auto;padding:0 0 0 22px;border-left:1px solid var(--bp-template-rule);font-style:italic}:is(.bs-editor,.sh-body,.reader-body) .bp-book-section .bp-attribution{font-size:.75em;font-style:normal;color:var(--muted)}:is(.bs-editor,.sh-body,.reader-body) .bp-book-section .bp-book-opening:first-letter{float:left;margin:.08em .13em 0 0;color:var(--accent);font-size:3.25em;line-height:.8}:is(.bs-editor,.sh-body,.reader-body) .bp-book-section .bp-scene-break{width:52px;margin:3em auto;border:0;border-top:3px double var(--accent)}:is(.bs-editor,.sh-body,.reader-body) .bp-book-section .bp-book-ending{margin-top:2em;font-style:italic}:is(.bs-editor,.sh-body,.reader-body) .bp-book-section .bp-drafting-note{margin-top:3em;padding:18px 22px;border:1px dashed var(--bp-template-rule);border-radius:4px;color:var(--muted);font-size:.8em}:is(.bs-editor,.sh-body,.reader-body) .bp-book-section .bp-drafting-note>p:last-child{margin-bottom:0}:is(.bs-editor,.sh-body,.reader-body) .bp-inquiry .bp-essay-opening{font-size:1.22em;line-height:1.6;margin:0 0 1.2em}:is(.bs-editor,.sh-body,.reader-body) .bp-inquiry .bp-question{margin:2.5em 0;padding:20px 0 20px 26px;border-left:2px solid var(--accent)}:is(.bs-editor,.sh-body,.reader-body) .bp-inquiry .bp-question>p:last-child{margin:0;font-size:1.2em;font-style:italic}:is(.bs-editor,.sh-body,.reader-body) .bp-inquiry .bp-final-line{margin:2.5em 0;padding:1.5em 0;border-block:1px solid var(--bp-template-rule);text-align:center;font-size:1.15em}@media(max-width:600px){:is(.bs-editor,.sh-body,.reader-body) .bp-writing .bp-edition-line{letter-spacing:.04em}:is(.bs-editor,.sh-body,.reader-body) .bp-paper .bp-evidence :is(th,td){padding:7px}}:is(.bs-editor,.sh-body,.reader-body) .bp-daypage{--bp-day-text: 11px;--bp-day-leading: 1.8;--bp-day-weight: 200;font-family:var(--font-ui, "JetBrains Mono", monospace);font-size:var(--bp-day-text);line-height:var(--bp-day-leading);font-weight:var(--bp-day-weight)}:is(.bs-editor,.sh-body,.reader-body) .bp-daypage *{font-size:inherit;line-height:inherit;font-weight:inherit}:root:not([data-theme=light]):not([data-theme=warm]) :is(.bs-editor,.sh-body,.reader-body) .bp-daypage{color:color-mix(in srgb,var(--text) 84%,var(--bg))}:is(.bs-editor,.sh-body,.reader-body) .bp-daypage .bp-daypage-kicker,:is(.bs-editor,.sh-body,.reader-body) .bp-daypage .bp-daypage-label,:is(.bs-editor,.sh-body,.reader-body) .bp-daypage .bp-daypage-key{margin:0 0 4px;color:var(--muted);letter-spacing:.12em;text-transform:uppercase}:is(.bs-editor,.sh-body,.reader-body) .bp-daypage .bp-daypage-label{margin-top:1.6em}:is(.bs-editor,.sh-body,.reader-body) .bp-daypage .bp-daypage-date{margin:0 0 1.2em;color:var(--bright, var(--text));letter-spacing:.06em}:is(.bs-editor,.sh-body,.reader-body) .bp-daypage .bp-daypage-lists{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:4px 36px}:is(.bs-editor,.sh-body,.reader-body) .bp-daypage .bp-daypage-group .bp-daypage-label{margin-top:1.2em}:is(.bs-editor,.sh-body,.reader-body) .bp-daypage ul{margin:0;padding-left:0}:is(.bs-editor,.sh-body,.reader-body) .bp-daypage .bp-daypage-noticed{list-style:none}:is(.bs-editor,.sh-body,.reader-body) .bp-daypage .bp-daypage-noticed li{padding-left:18px;text-indent:-18px}:is(.bs-editor,.sh-body,.reader-body) .bp-daypage .bp-daypage-noticed li:before{content:"·";display:inline-block;width:18px;text-indent:0;color:var(--accent)}:is(.bs-editor,.sh-body,.reader-body) .bp-daypage .bp-daypage-brief{display:grid;gap:2px}:is(.bs-editor,.sh-body,.reader-body) .bp-daypage .bp-daypage-brief p{margin:0;display:grid;grid-template-columns:17ch minmax(0,1fr);gap:12px}:is(.bs-editor,.sh-body,.reader-body) .bp-daypage .bp-daypage-brief .bp-daypage-key{margin:0}:is(.bs-editor,.sh-body,.reader-body) .bp-daypage .bp-daypage-coda{margin-top:1.8em;padding:2px 0 2px 14px;border-left:2px solid var(--accent)}:is(.bs-editor,.sh-body,.reader-body) .bp-daypage .bp-daypage-coda .bp-daypage-label{margin-top:0}:is(.bs-editor,.sh-body,.reader-body) .bp-daypage .bp-daypage-coda p:last-child{margin:0}.bs-editor .bp-daypage [data-prompt]:is(:empty,:has(>br:only-child)):before{content:attr(data-prompt);color:var(--muted);opacity:.7;pointer-events:none}.bs-editor .bp-daypage .bp-daypage-noticed li[data-prompt]:is(:empty,:has(>br:only-child)):before{content:"·  " attr(data-prompt);width:auto}@font-face{font-family:Nothing You Could Do;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/nothing-you-could-do-latin-400-normal.B7VfwEBS.woff2) format("woff2"),url(/_astro/nothing-you-could-do-latin-400-normal.B-z6TBkt.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}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published{font-family:var(--font-serif);font-size:1.2rem;line-height:1.65;color:var(--text);overflow-wrap:anywhere}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published-prose{font-size:1.18rem;line-height:1.85}.bs-shell .bs-document:has(.bp-published){max-width:720px;margin-inline:auto;padding:clamp(2.5rem,8vh,5rem) var(--gutter) 5rem;display:flex;flex-direction:column}.bs-shell .bs-document:has(.bp-published) .bs-property-strip{order:2;margin-top:3rem}.bs-shell .bs-document:has(.bp-published) .bs-property-strip :is(.bs-prop-title,.bs-prop-subtitle){display:none}.bs-shell .bs-document:has(.bp-published) .bs-editor{padding:0;min-height:0}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published .bp-published-head{text-align:center}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published .bp-published-title{font-size:var(--step-3);font-weight:600;letter-spacing:.12em;line-height:1.1;margin:0 0 2.4rem;color:var(--text);text-align:center}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published .bp-published-subtitle{font-size:var(--step-1);font-weight:400;letter-spacing:.24em;color:var(--muted);opacity:.75;text-align:center;line-height:1.4;margin:0 auto 6.4rem;max-width:48ch;text-indent:0}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published .bp-published-date{font-size:var(--step--1);letter-spacing:.64em;text-transform:uppercase;color:var(--muted);opacity:.45;margin:0 0 2rem;text-indent:0}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published .bp-published-cover{display:block;width:100%;max-height:440px;object-fit:cover;border-radius:6px;margin:0 0 2rem}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published .bp-published-toc{border:1px solid var(--rule);border-radius:8px;margin:0 0 4rem;background:var(--bg-raised)}.bp-published .bp-published-toc summary{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1.8rem;cursor:pointer;list-style:none;user-select:none;text-transform:uppercase;letter-spacing:.18em;font-size:1.05rem;color:var(--muted)}.bp-published .bp-published-toc summary::-webkit-details-marker{display:none}.bp-published .bp-published-toc summary:after{content:"";flex:0 0 auto;width:12px;height:12px;background:var(--muted);transition:transform .25s ease;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat}.bp-published .bp-published-toc[open] summary:after{transform:rotate(180deg)}.bp-published .bp-published-toc nav{display:flex;flex-direction:column;padding:1.8rem 1.2rem 1.2rem;border-top:1px solid var(--rule)}.bp-published .bp-published-toc nav a{color:var(--muted);text-decoration:none;font-weight:400;margin:0;padding:.35rem .64rem;font-size:1.15rem}.bp-published .bp-published-toc nav a:hover{color:var(--bright)}.bp-published .bp-published-toc nav a[data-level="3"]{padding-left:1.2rem;font-size:1.1rem}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published-prose p{margin:0;text-indent:2.2em}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published-prose :is(p.is-intro,h2+p,h3+p){text-indent:0}.bp-published .lead-gold{color:var(--accent);font-weight:400}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published-prose h2{font-size:1.6rem;font-weight:600;color:var(--text);margin:2em 0 .5em;line-height:1.15}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published-prose h3{font-size:1.36rem;font-weight:600;color:var(--text);margin:1.6em 0 .4em;line-height:1.2}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published-prose h4{font-size:1.14rem;font-weight:600;color:var(--text);margin:1.5em 0 .35em;line-height:1.25}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published-prose h5{font-size:.95rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:1.5em 0 .35em}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published .closing-block{margin:44px 0;padding:1.4em 1.65em;border:2px solid var(--rule);border-radius:16px;background:var(--bg-raised);box-shadow:0 8px 24px #0000002e}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published .closing-block p{text-indent:0;text-align:center;font-size:1.24rem;line-height:1.75;letter-spacing:.025em}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published .note-refs{border:0;padding:0;margin-top:3.5rem}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published .note-refs .tb-label{font-size:var(--step--1);line-height:1.12;letter-spacing:.18em;margin:0 0 1rem;text-indent:0}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published .refs-list{font-size:var(--step--1);line-height:1.5}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published .refs-list{padding-left:0;list-style:none;counter-reset:bp-ref}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published .ref-item{display:flex;gap:.6rem;padding:.4rem 0;line-height:1.5;counter-increment:bp-ref}.bp-published .ref-item:before{content:counter(bp-ref) ".";flex-shrink:0;color:var(--accent)}.bp-published .ref-item .reference-author{color:var(--text)}:is(.sh-body,.reader-body) .bp-published .ref-item.reference-extra{display:none}:is(.sh-body,.reader-body) .bp-published .references-more{margin-top:.8rem;padding:0;border:0;background:none;cursor:pointer;font-family:var(--font-serif);font-variant-numeric:normal;font-size:var(--step--1);line-height:1.5;font-weight:400;letter-spacing:normal;text-transform:none;color:var(--muted)}:is(.sh-body,.reader-body) .bp-published .references-more:hover{color:var(--bright)}.bp-published .ref-item .reference-title{font-style:italic}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published .ref-item a.reference-link{color:var(--accent);text-decoration:none}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published sup.ref-num{font-size:smaller;padding:0}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published sup.ref-num a{font-size:.72em;padding:0 .1em;color:var(--accent);text-decoration:none}:is(.sh-body,.reader-body) .bp-published .bp-published-tags{margin-top:3rem}:is(.sh-body,.reader-body) .bp-published .bp-published-tags ul{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;padding:0;margin:0}:is(.sh-body,.reader-body) .bp-published .bp-published-tags li{font-size:var(--step--1);letter-spacing:.1em;color:var(--muted)}main.share-page:has(.bp-published){--share-measure: 720px;padding-top:clamp(2.5rem,8vh,5rem);font-family:var(--font-serif)}.sh-note:has(.bp-published){max-width:720px}.sh-note:has(.bp-published) .sh-title{font-size:var(--step-3);font-weight:600;letter-spacing:.12em;text-align:center;line-height:1.1;margin:0 0 2.4rem}.sh-note:has(.bp-published) .sh-subtitle{font-size:var(--step-1);letter-spacing:.24em;opacity:.75;text-align:center;line-height:1.4;margin:0 auto 6.4rem;max-width:48ch;font-style:normal}.sh-note:has(.bp-published) .sh-tags{margin:3.5rem 0 0}.sh-note:has(.bp-published) :is(.sh-dateline,.sh-cover),:is(.sh-body,.reader-body) .bp-published :is(.bp-published-title,.bp-published-subtitle){display:none}.reader-body .bp-published .bp-published-date{display:none}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-vault{color:var(--text);overflow-wrap:anywhere}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-vault-journal{font:400 16px/1.62 var(--font-serif)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-vault p{text-indent:0}.bs-shell .bs-document:has(.bp-vault-journal) .bs-property-strip .bs-note-title{font-size:22px}.bs-shell .bs-document:has(.bp-vault-journal) .bs-property-strip .bs-prop-subtitle{display:none}.bp-vault-journal .bp-journal-masthead{text-align:center;padding:.9em 0 1.1em;margin-bottom:1.6em;border-bottom:1px solid var(--rule)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-vault-journal .bp-journal-masthead p{font-size:.88em;margin:0 0 .25em;line-height:1.25;color:var(--muted)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-vault-journal .bp-journal-masthead .bp-journal-name{color:var(--text);font-size:1.26em;font-variant:small-caps;letter-spacing:.28em;margin-bottom:2.35em}.bp-vault .bp-vault-card{--vault-hue: #898781;margin:1.1em 0;border:1px solid color-mix(in srgb,var(--vault-hue) 35%,transparent);border-left:3px solid var(--vault-hue);border-radius:13px;background:linear-gradient(145deg,color-mix(in srgb,var(--vault-hue) 8%,var(--bg)),var(--bg));overflow:hidden}.bp-vault .bp-vault-mood{--vault-hue: #e87ba4}.bp-vault .bp-vault-training{--vault-hue: #1baf7a}.bp-vault .bp-vault-nutrition{--vault-hue: #c68a10}.bp-vault .bp-vault-measure{--vault-hue: #4a90c4}.bp-vault .bp-vault-tasks{--vault-hue: #9085e9}.bp-vault .bp-vault-card>summary{display:flex;align-items:center;gap:.7em;padding:.72em 1em;min-height:52px;cursor:pointer;list-style:none;color:color-mix(in srgb,var(--vault-hue) 65%,var(--text));font-weight:600;font-variant:small-caps;letter-spacing:.065em}.bp-vault .bp-vault-card>summary::-webkit-details-marker{display:none}.bp-vault .bp-vault-card>summary:after{content:"+";margin-left:auto}.bp-vault .bp-vault-card[open]>summary:after{content:"−"}.bp-vault .bp-vault-card>summary svg{box-sizing:content-box;padding:7px;flex-shrink:0;border-radius:9px;border:1px solid color-mix(in srgb,var(--vault-hue) 25%,transparent);background:color-mix(in srgb,var(--vault-hue) 12%,transparent)}.bp-vault .bp-vault-content{padding:16px 20px 20px;border-top:1px solid color-mix(in srgb,var(--vault-hue) 15%,transparent)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-vault-content p{margin:0 0 .8em}.bp-vault .bp-vault-help{color:var(--muted);font-size:.88em}.bp-vault .bp-mood-options{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:18px}.bp-vault :is(.bp-mood-options,.bp-rating) button{background:var(--bg-raised);color:var(--text);border:1px solid var(--rule);border-radius:6px;padding:6px 9px;font:11px/1.5 var(--font-ui);cursor:pointer}.bp-vault .bp-mood-options button[aria-pressed=true]{background:color-mix(in srgb,var(--vault-hue) 20%,var(--bg));border-color:var(--vault-hue)}.bp-vault .bp-rating{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.bp-vault .bp-rating>span{margin-right:10px}.bp-vault .bp-rating button:not([data-journal-rating="0"]){font-size:21px;padding:2px 4px;color:var(--accent)}.bp-vault .bp-measure-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bp-vault .bp-measure-grid p{border:1px solid var(--rule);border-radius:7px;padding:12px;color:var(--muted)}.bp-vault .bp-measure-grid strong{font-weight:400;font-size:1.3em;color:var(--text)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-vault .bp-chalkboard{background:#03100b;border:1px solid #244737;border-radius:8px;padding:24px;color:#d8dfd4;font:18px/1.9 Nothing You Could Do,cursive;min-height:210px}.bp-vault .bp-vault-links{margin:2em 0}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-vault .bp-vault-links h2{font-size:1.22em;font-weight:600;border-bottom:1px solid var(--rule);padding-bottom:.4em}.bp-vault .bp-conversation{margin:1.5rem 0;border:1px solid var(--rule);border-radius:6px}.bp-vault .bp-conversation summary{background:color-mix(in srgb,#285478 25%,var(--bg));padding:12px 20px;cursor:pointer}.bp-vault .bp-conversation p{padding:16px 20px}.bp-vault .bp-vault-stamp{font:300 10px/1.8 var(--font-ui);color:var(--muted)}.bp-local-graph{margin:2rem 0;padding:18px;border:1px solid var(--rule);border-radius:16px;background:var(--bg-raised)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-local-graph :is(.bp-graph-heading,.bp-graph-caption,.bp-graph-fallback){font:11px/1.7 var(--font-ui);text-indent:0;margin:0;color:var(--muted)}.bp-local-graph .bp-graph-heading{text-transform:uppercase;letter-spacing:.12em}.bp-local-graph:has([data-editor-only])>.bp-graph-fallback{display:none}.bp-local-graph .bp-graph-stage{height:280px;width:100%;min-width:0}.bp-local-graph svg{width:100%;height:100%;display:block}.bp-local-graph .bp-graph-links{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.bp-local-graph .bp-graph-links button{border:1px solid var(--rule);border-radius:5px;padding:5px 8px;background:var(--bg);color:var(--text);font:11px/1.5 var(--font-ui);cursor:pointer;overflow-wrap:anywhere}.bp-vault :is(button,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}:is(.sh-body,.reader-body) .bp-vault :is(.bp-mood-options,.bp-rating) button{pointer-events:none}:is(.sh-body,.reader-body) .bp-vault .bp-mood-options button:not([aria-pressed=true]),:is(.sh-body,.reader-body) .bp-vault [data-journal-rating="0"]{display:none}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-note-contents{margin:1.6rem 0;border:1px solid var(--rule);border-radius:8px;background:color-mix(in srgb,var(--text) 3%,var(--bg-raised))}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-note-contents>summary{padding:.5rem .9rem;cursor:pointer;color:var(--muted);font-size:.82em;letter-spacing:.14em;text-transform:uppercase}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-note-contents>nav{display:grid;gap:1px;padding:.3rem .55rem .7rem;border-top:1px solid var(--rule)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-note-contents>nav a{padding:.22rem .35rem;border-radius:4px;color:var(--muted);text-decoration:none;font-size:.95em}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-note-contents>nav a:hover{background:color-mix(in srgb,var(--text) 7%,transparent);color:var(--text)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-note-contents>nav a[data-level="2"]{padding-left:1.1rem}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-note-contents>nav a[data-level="3"]{padding-left:2.1rem;font-size:.9em}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-note-contents>nav a[data-level="4"]{padding-left:3.1rem;font-size:.88em}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-note-contents>nav a[data-level="5"]{padding-left:4rem;font-size:.86em}@media(max-width:600px){.bp-vault .bp-vault-content{padding:14px}.bp-vault .bp-measure-grid{gap:5px}.bp-vault .bp-measure-grid p{padding:8px}}@media(max-width:760px){.bs-shell .bs-document:has(.bp-published){padding:clamp(2rem,6vh,3.4rem) clamp(1.1rem,5vw,1.8rem) 3.5rem}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published-prose{font-size:clamp(1.06rem,4vw,1.16rem);line-height:1.78}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published .bp-published-title{font-size:clamp(2rem,10vw,3rem);letter-spacing:.075em;line-height:1.08}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published .bp-published-subtitle{font-size:clamp(1.05rem,4.5vw,1.22rem);line-height:1.48}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published .bp-published-cover{border-radius:12px;margin-top:1.4rem}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published-prose p{text-indent:1.35em}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published-prose :is(p.is-intro,h2+p,h3+p){text-indent:0}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published-prose h2{font-size:clamp(1.6rem,7vw,2.1rem);line-height:1.16}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published-prose h3{font-size:clamp(1.28rem,5.5vw,1.6rem);line-height:1.18}.bp-published .bp-published-toc summary{padding:.68rem 1.15rem;font-size:var(--step--1);letter-spacing:.16em}.bp-published .bp-published-toc nav{padding:1.05rem 1rem 1rem}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published .closing-block{border-radius:14px;margin:2rem 0;padding:1.05em 1.1em}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-published .closing-block p{font-size:1.08rem;line-height:1.65}}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-atelier.bp-vault{--a-paper: #f2ebdd;--a-ink: #302f29;--a-muted: #716858;--a-accent: #8b4838;--a-rule: #d4c8b5;--a-pad: clamp(22px, 6cqi, 58px);container-type:inline-size;color:var(--a-ink);font:400 18px/1.75 var(--font-serif);letter-spacing:0;overflow-wrap:anywhere}.bs-shell .bs-document:has(.bp-atelier){max-width:880px;margin-inline:auto;padding-inline:var(--gutter);display:flex;flex-direction:column}.bs-shell .bs-document:has(.bp-atelier) .bs-property-strip{order:2;margin-top:28px}.bs-shell .bs-document:has(.bp-atelier) .bs-property-strip :is(.bs-prop-title,.bs-prop-subtitle){display:none}.bs-shell .bs-document:has(.bp-atelier) .bs-editor{padding:0;min-height:0}:is(.sh-body,.reader-body):has(.bp-atelier){width:100%;min-width:0;box-sizing:border-box}.bp-atelier .bp-a-paper{padding:0 var(--a-pad);background:var(--a-paper);border:1px solid var(--a-rule);box-shadow:0 14px 45px #00000012}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-atelier p{font:400 18px/1.75 var(--font-serif);color:inherit;margin:0 0 1em;text-indent:0}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-atelier :is(.bp-a-running,.bp-a-colophon){display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin:0;padding:20px 0;color:var(--a-muted);font:400 10px/1.6 var(--font-ui);letter-spacing:.06em}.bp-atelier .bp-a-running{border-bottom:1px solid var(--a-rule)}.bp-atelier .bp-a-colophon{border-top:1px solid var(--a-rule)}.bp-atelier .bp-a-masthead{padding:50px 0 42px}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-atelier :is(.bp-a-kicker,.bp-a-label){font:400 10px/1.6 var(--font-ui);text-transform:uppercase;letter-spacing:.14em;color:var(--a-accent);margin:0 0 18px}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-atelier h1{font:400 clamp(38px,8cqi,64px)/1.04 var(--font-serif);color:var(--a-ink);letter-spacing:-.035em;margin:0 0 18px;max-width:12ch;text-wrap:balance}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-atelier .bp-a-deck{font:italic 20px/1.5 var(--font-serif);color:var(--a-muted);margin:0}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-atelier h2{font:400 27px/1.2 var(--font-serif);color:var(--a-ink);margin:0 0 16px;letter-spacing:-.015em;text-wrap:balance}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-atelier .bp-a-lead{font-size:25px;line-height:1.45;margin-bottom:16px}.bp-atelier .bp-a-capture{border-top:3px double var(--a-rule);padding:30px 0 12px}.bp-atelier .bp-a-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;padding:28px 0;border-top:1px solid var(--a-rule)}.bp-atelier .bp-a-columns>section+section{padding-left:26px;border-left:1px solid var(--a-rule)}.bp-atelier .bp-a-columns p{font-size:17px}.bp-atelier .bp-a-marginal{border-left:2px solid var(--a-accent);margin:12px 0 34px;padding:4px 0 4px 24px}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-atelier .bp-a-marginal p:last-child{font-style:italic;font-size:23px;margin:0}.bp-atelier .bp-a-connections{padding:24px 0 30px}.bp-atelier a{color:var(--a-accent)}.bp-atelier .bp-local-graph{color:var(--text);border-radius:0;box-shadow:none}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-quiet-hours.bp-vault{--a-paper: color-mix(in srgb, var(--accent) 4%, var(--bg));--a-ink: var(--text);--a-muted: var(--muted);--a-accent: color-mix(in srgb, var(--accent) 80%, var(--text));--a-rule: color-mix(in srgb, var(--accent) 24%, var(--bg))}.bp-quiet-hours .bp-a-paper{border-top:3px solid var(--a-accent)}.bp-quiet-hours .bp-a-masthead{position:relative;padding-top:92px;padding-bottom:40px}.bp-quiet-hours .bp-a-orbit{display:block;position:absolute;right:0;top:26px;width:46px;height:46px;border:1px solid var(--a-accent);border-radius:50%;pointer-events:none}.bp-quiet-hours .bp-a-orbit:after{content:"";position:absolute;inset:6px -8px -6px 8px;border:1px solid var(--a-rule);border-radius:50%}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-quiet-hours h1{font-style:italic;font-size:clamp(44px,10cqi,76px)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-quiet-hours .bp-a-setting{color:var(--a-muted);font:11px/1.8 var(--font-ui);padding:18px 0;border-block:1px solid var(--a-rule);margin:0}.bp-quiet-hours .bp-a-movement{padding:38px 0 16px}.bp-quiet-hours .bp-a-keepsake{margin:28px 0 16px;padding:32px clamp(18px,5cqi,38px);border-block:1px solid var(--a-rule);background:color-mix(in srgb,var(--a-accent) 5%,transparent)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-quiet-hours .bp-a-keepsake blockquote{padding:0;border:0;margin:0;font:italic 26px/1.5 var(--font-serif);color:var(--a-ink)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-quiet-hours .bp-a-credit{color:var(--a-muted);font-size:14px;margin-bottom:0}:is(.sh-body,.reader-body) .bp-atelier :is([data-template-title],[data-template-subtitle]){display:none}@container (max-width: 480px){.bp-atelier .bp-a-columns{grid-template-columns:minmax(0,1fr);gap:20px}.bp-atelier .bp-a-columns>section+section{padding:20px 0 0;border-left:0;border-top:1px solid var(--a-rule)}.bp-atelier .bp-a-masthead{padding-block:38px}.bp-quiet-hours .bp-a-masthead{padding-top:86px}}@media print{:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-atelier.bp-vault{--a-paper: white;--a-ink: #222;--a-muted: #555;--a-accent: #665039;--a-rule: #ccc}.bp-atelier .bp-a-paper{box-shadow:none}}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-reading-desk.bp-vault{--a-paper: #f0efe4;--a-ink: #30382f;--a-muted: #626b59;--a-accent: #566445;--a-rule: #cbd0bf}.bp-reading-desk .bp-a-paper{border-top:6px solid var(--a-accent)}.bp-reading-desk .bp-rd-spread{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.15fr);gap:32px;border-top:1px solid var(--a-rule);padding-block:32px 20px}.bp-reading-desk .bp-rd-source{padding-right:24px;border-right:1px solid var(--a-rule)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-reading-desk .bp-rd-source h2{font-size:24px;font-style:italic}.bp-reading-desk .bp-rd-source dl{margin:24px 0}.bp-reading-desk .bp-rd-source dt{font:10px/1.6 var(--font-ui);text-transform:uppercase;letter-spacing:.1em;color:var(--a-muted);margin-top:22px}.bp-reading-desk .bp-rd-source dd{margin:5px 0 0;font:16px/1.5 var(--font-serif);color:var(--a-ink)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-reading-desk .bp-rd-shelf{font:italic 16px/1.6 var(--font-serif);padding-top:20px;border-top:1px solid var(--a-rule);color:var(--a-muted)}.bp-reading-desk .bp-rd-reading h2:not(:first-child){margin-top:24px}.bp-reading-desk .bp-rd-passage{margin:16px 0 36px;padding:30px clamp(20px,5cqi,38px);background:#e3e7d8;border:0;border-left:3px solid var(--a-accent)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-reading-desk .bp-rd-passage blockquote{margin:0;padding:0;border:0;color:var(--a-ink)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-reading-desk .bp-rd-passage blockquote p{font:italic 27px/1.5 var(--font-serif)}.bp-reading-desk .bp-rd-passage figcaption{font:11px/1.7 var(--font-ui);color:var(--a-muted);text-align:left}.bp-reading-desk .bp-rd-response{padding-top:4px}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-long-draft.bp-vault{--a-paper: #f6f1e8;--a-ink: #38302e;--a-muted: #76635f;--a-accent: #79545e;--a-rule: #d8c9c6}.bp-long-draft .bp-a-paper{border-inline:0}.bp-long-draft .bp-a-masthead{padding:66px 0 44px;text-align:center}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-long-draft .bp-ld-folio{font:12px/1.6 var(--font-ui);color:var(--a-accent);letter-spacing:.22em;text-transform:uppercase;margin-bottom:30px}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-long-draft h1{margin-inline:auto;font-size:clamp(42px,9cqi,72px);max-width:11ch}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-long-draft .bp-ld-promise{font:italic 18px/1.65 var(--font-serif);color:var(--a-muted);max-width:35ch;margin:30px auto 0;padding-top:24px;border-top:1px solid var(--a-rule)}.bp-long-draft .bp-ld-prose{max-width:57ch;margin-inline:auto;padding-block:26px 32px}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-long-draft .bp-ld-prose p{text-align:justify;hyphens:auto}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-long-draft .bp-ld-prose p+p{text-indent:1.35em}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-long-draft .bp-ld-opening{font-size:23px;line-height:1.65;text-align:left}.bp-long-draft .bp-ld-opening:first-letter{float:left;font-size:3em;line-height:.9;padding:.09em .12em 0 0;color:var(--a-accent)}.bp-long-draft .bp-ld-prose h2{padding-top:24px}.bp-long-draft .bp-ld-break{width:48px;margin:36px auto;border:0;border-top:3px double var(--a-accent)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-long-draft .bp-ld-last{font-style:italic;text-indent:0;margin-top:24px}.bp-long-draft .bp-ld-revision{padding:28px 0;border-block:1px dashed var(--a-rule)}.bp-long-draft .bp-ld-revision-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-long-draft .bp-ld-revision h2{font-size:23px}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-long-draft .bp-ld-revision p:not(.bp-a-label){font-size:16px;color:var(--a-muted)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-question-ledger.bp-vault{--a-paper: color-mix(in srgb, var(--text) 3%, var(--bg));--a-ink: var(--text);--a-muted: var(--muted);--a-accent: color-mix(in srgb, #718da0 65%, var(--text));--a-rule: color-mix(in srgb, var(--a-accent) 30%, var(--bg))}.bp-question-ledger .bp-a-paper{border-top:3px double var(--a-accent)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-question-ledger h1{font-size:clamp(36px,7cqi,58px);max-width:15ch}.bp-question-ledger .bp-ql-question{padding:28px 0 16px 24px;border-left:2px solid var(--a-accent);margin-bottom:32px}.bp-question-ledger .bp-ql-boundaries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding-block:28px;border-block:1px solid var(--a-rule)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-question-ledger .bp-ql-boundaries h2{font-size:24px}.bp-question-ledger .bp-ql-register{padding-block:36px 12px}.bp-question-ledger .bp-ql-entry{display:grid;grid-template-columns:44px minmax(0,1fr);gap:20px}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-question-ledger .bp-ql-number{font:italic 38px/1.1 var(--font-serif);color:var(--a-accent)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-question-ledger .bp-ql-date{font:11px/1.7 var(--font-ui);color:var(--a-muted)}.bp-question-ledger .bp-ql-entry dl{margin:24px 0}.bp-question-ledger .bp-ql-entry dt{font:11px/1.65 var(--font-ui);color:var(--a-accent);padding-top:16px;border-top:1px solid var(--a-rule)}.bp-question-ledger .bp-ql-entry dd{font:18px/1.75 var(--font-serif);color:var(--a-ink);margin:8px 0 24px}.bp-question-ledger .bp-ql-next{border:1px solid var(--a-rule);padding:28px;background:color-mix(in srgb,var(--a-accent) 5%,transparent)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-argument-bridge.bp-vault{--a-paper: color-mix(in srgb, var(--accent) 3%, var(--bg));--a-ink: var(--text);--a-muted: var(--muted);--a-accent: color-mix(in srgb, var(--accent) 65%, var(--text));--a-rule: color-mix(in srgb, var(--a-accent) 28%, var(--bg))}.bp-argument-bridge .bp-a-masthead{border-bottom:3px double var(--a-rule)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-argument-bridge h1{font-style:italic;max-width:13ch}.bp-argument-bridge .bp-ab-banks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding-block:32px 20px}.bp-argument-bridge .bp-ab-banks>section+section{border-left:1px solid var(--a-rule);padding-left:28px}.bp-argument-bridge .bp-ab-thesis{padding:30px 0 22px;border-block:1px solid var(--a-accent)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-argument-bridge .bp-ab-thesis .bp-a-lead{font-size:clamp(26px,5cqi,36px);line-height:1.4}.bp-argument-bridge .bp-ab-route{padding-block:36px 8px}.bp-argument-bridge .bp-ab-route ol{list-style:decimal-leading-zero;margin:28px 0 0;padding-left:34px}.bp-argument-bridge .bp-ab-route li{padding:0 0 24px 18px;margin:0;border-left:1px solid var(--a-rule);color:var(--a-ink)}.bp-argument-bridge .bp-ab-route li::marker{font:12px/1.6 var(--font-ui);color:var(--a-accent)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-argument-bridge .bp-ab-route h3{font:400 25px/1.25 var(--font-serif);color:var(--a-ink);margin:0 0 14px;letter-spacing:0}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-argument-bridge .bp-ab-support{font:11px/1.8 var(--font-ui);color:var(--a-muted);padding-top:10px}.bp-argument-bridge .bp-ab-objection{padding:30px;border:1px solid var(--a-rule);border-top:3px solid var(--a-accent);margin-block:8px 32px}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-argument-bridge .bp-ab-objection blockquote{border:0;padding:0;margin:20px 0;color:var(--a-ink)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-argument-bridge .bp-ab-objection blockquote p{font-style:italic;font-size:23px}.bp-argument-bridge .bp-ab-landing{padding-block:8px 16px}@container (max-width: 480px){.bp-reading-desk .bp-rd-spread,.bp-long-draft .bp-ld-revision-grid,.bp-question-ledger .bp-ql-boundaries,.bp-argument-bridge .bp-ab-banks{grid-template-columns:minmax(0,1fr);gap:24px}.bp-reading-desk .bp-rd-source{border-right:0;border-bottom:1px solid var(--a-rule);padding:0 0 8px}.bp-reading-desk .bp-rd-source dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:14px}.bp-reading-desk .bp-rd-source :is(dt,dd){margin:0}.bp-question-ledger .bp-ql-entry{grid-template-columns:minmax(0,1fr);gap:0}.bp-question-ledger .bp-ql-question{padding-left:18px}.bp-question-ledger .bp-ql-next,.bp-argument-bridge .bp-ab-objection{padding:22px 18px}.bp-argument-bridge .bp-ab-banks>section+section{border-left:0;border-top:1px solid var(--a-rule);padding:24px 0 0}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-long-draft .bp-ld-prose p{text-align:left}}@media print{:is(.bs-shell .bs-editor,.sh-body,.reader-body) :is(.bp-reading-desk,.bp-long-draft,.bp-question-ledger,.bp-argument-bridge).bp-vault{--a-paper: white;--a-ink: #222;--a-muted: #555;--a-accent: #555;--a-rule: #ccc}}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-action-plan.bp-vault{--a-paper: #eeede8;--a-ink: #33363a;--a-muted: #6b6f75;--a-accent: #3d4b58;--a-rule: #b9bab3;--ap-line: 38px}.bp-action-plan .bp-a-paper{border-top:8px solid var(--a-ink)}.bp-action-plan .bp-a-masthead{padding:40px 0 30px}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-action-plan h1{font:700 clamp(30px,6.4cqi,50px)/1.02 var(--font-ui);text-transform:uppercase;letter-spacing:-.03em;max-width:16ch}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-action-plan .bp-a-deck{font-size:19px}.bp-action-plan .bp-ap-fields{display:flex;flex-wrap:wrap;gap:6px 36px;padding-top:26px}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-action-plan :is(.bp-ap-fields p,.bp-ap-target){flex:1 1 220px;display:flex;align-items:baseline;gap:12px;margin:0;line-height:var(--ap-line);border-bottom:1px dotted var(--a-muted)}.bp-action-plan .bp-ap-fields p:last-child{flex-grow:.6}.bp-action-plan .bp-ap-key{flex:0 1 auto;min-width:0;font:700 10px/1.5 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--a-muted)}.bp-action-plan .bp-ap-section{border-top:2px solid var(--a-ink);padding:12px 0 26px}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-action-plan :is(.bp-ap-section,.bp-a-connections) h2{font:700 12px/1.6 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--a-ink);margin:0 0 2px}.bp-action-plan .bp-ap-lined{min-height:calc(var(--ap-line) * var(--ap-rows, 3));background:linear-gradient(to right,transparent 0 2px,var(--a-paper) 2px) 0 0 / 5px 100%,repeating-linear-gradient(to bottom,transparent 0 calc(var(--ap-line) - 1px),var(--a-muted) calc(var(--ap-line) - 1px) var(--ap-line))}.bp-action-plan .bp-ap-notes{--ap-rows: 4}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-action-plan .bp-ap-lined p{line-height:var(--ap-line);margin:0}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-action-plan .bp-ap-cols,:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-action-plan .bp-ap-actions li{display:grid;grid-template-columns:26px minmax(0,1fr) minmax(0,9em) minmax(0,8em);gap:0}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-action-plan .bp-ap-cols{font:italic 15px/1.5 var(--font-serif);color:var(--a-muted);margin:8px 0 0}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-action-plan .bp-ap-actions{margin:0 0 22px}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-action-plan .bp-ap-actions li{align-items:stretch;margin:0;min-height:var(--ap-line);line-height:calc(var(--ap-line) - 1px);border-bottom:1px dotted var(--a-muted)}.bp-action-plan :is(.bp-ap-cols,.bp-ap-actions li)>span{display:block;min-width:0;padding-inline:4px 8px}.bp-action-plan :is(.bp-ap-cols,.bp-ap-actions li)>span:nth-child(n+3){padding-left:12px}.bp-action-plan .bp-ap-actions li>span:nth-child(n+3){border-left:1px dotted var(--a-muted);font-size:16px}.bp-action-plan .bp-ap-actions .tb-check{align-self:start;color:var(--a-ink);font-size:19px;line-height:inherit;text-align:left}.bp-action-plan .bp-ap-actions .tb-check[aria-checked=true]+span{color:var(--a-muted);text-decoration:line-through;text-decoration-thickness:1px}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-day-page.bp-vault{--a-paper: #fdfaf3;--a-ink: #3b3129;--a-muted: #7a6a5a;--a-accent: #a4691f;--a-rule: #e3d2ba;--dp-honey: #f8e4c2;--dp-leaf: #5f6c3b;--dp-frame: #c9bba8;--dp-line: 34px;--dp-radius: 14px;--dp-paper-radius: 28px}.bp-day-page .bp-a-paper{border-radius:var(--dp-paper-radius)}.bp-day-page .bp-a-masthead{padding:44px 0 30px}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-day-page .bp-a-kicker{letter-spacing:.22em}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-day-page h1{font-style:italic;font-size:clamp(42px,9cqi,70px);max-width:11ch}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-day-page .bp-dp-date{display:flex;align-items:baseline;gap:14px;max-width:340px;margin:24px 0 0;border-bottom:1px solid var(--dp-frame);font-size:17px}.bp-day-page .bp-dp-key{font:700 10px/1 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--a-ink)}.bp-day-page .bp-dp-spread{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:22px;padding:40px 0 36px}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-day-page :is(.bp-dp-focus,.bp-dp-mood,.bp-dp-notes) .bp-a-label{color:var(--a-ink);text-align:center;margin-bottom:8px}.bp-day-page :is(.bp-dp-focus,.bp-dp-mood,.bp-dp-notes){background:var(--dp-honey);border-radius:var(--dp-radius)}.bp-day-page .bp-dp-focus{position:relative;display:flex;flex-direction:column;padding:22px 24px 24px}.bp-day-page .bp-dp-focus .bp-dp-lined{flex:1}.bp-day-page .bp-dp-lined{min-height:calc(var(--dp-line) * var(--dp-rows, 3));background:repeating-linear-gradient(to bottom,transparent 0 calc(var(--dp-line) - 1px),color-mix(in srgb,var(--a-ink) 24%,transparent) calc(var(--dp-line) - 1px) var(--dp-line))}.bp-day-page .bp-dp-focus .bp-dp-lined{--dp-rows: 13}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-day-page .bp-dp-lined p{font-size:17px;line-height:var(--dp-line);margin:0}.bp-day-page .bp-dp-sprig{display:block;position:absolute;left:-12px;top:-18px;width:34px;height:44px;pointer-events:none}.bp-day-page .bp-dp-sprig:before,.bp-day-page .bp-dp-sprig:after{content:"";position:absolute;width:13px;height:23px;background:var(--dp-leaf);border-radius:0 100%}.bp-day-page .bp-dp-sprig:before{left:3px;top:16px;transform:rotate(-38deg)}.bp-day-page .bp-dp-sprig:after{left:15px;top:3px;transform:rotate(16deg);opacity:.8}.bp-day-page .bp-dp-side{display:flex;flex-direction:column;gap:22px;min-width:0}.bp-day-page :is(.bp-dp-quote,.bp-dp-todo){position:relative;border:1px solid var(--dp-frame);border-radius:var(--dp-radius)}.bp-day-page .bp-dp-quote{margin:0;padding:34px 22px 18px}.bp-day-page .bp-dp-quote:before{content:"“";position:absolute;left:14px;top:-22px;padding:0 6px;background:var(--a-paper);color:var(--a-accent);font:700 64px/.9 var(--font-serif)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-day-page .bp-dp-quote blockquote{margin:0;padding:0;border:0;color:var(--a-ink)}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-day-page .bp-dp-quote blockquote p{font:italic 21px/1.5 var(--font-serif);margin:0 0 12px}.bp-day-page .bp-dp-quote figcaption{font:11px/1.7 var(--font-ui);color:var(--a-muted);text-align:left}.bp-day-page .bp-dp-todo{margin-top:8px;padding:26px 18px 8px}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-day-page .bp-dp-pill{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);margin:0;padding:3px 16px;border-radius:999px;background:var(--a-accent);color:#fffaf0;font:700 10px/1.6 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-day-page .bp-dp-todo li{align-items:center;gap:12px;margin:0;min-height:var(--dp-line);border-bottom:1px solid color-mix(in srgb,var(--a-ink) 16%,transparent);font-size:17px}.bp-day-page .bp-dp-todo li:last-child{border-bottom:0}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-day-page .tb-check{position:relative;flex:none;align-self:center;box-sizing:border-box;width:18px;height:18px;padding:0;border:1.5px solid var(--a-accent);border-radius:6px;background:transparent;color:transparent;font-size:0;line-height:0}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-day-page .tb-check[aria-checked=true]{background:var(--a-accent)}.bp-day-page .tb-check[aria-checked=true]:after{content:"";position:absolute;left:4.5px;top:1px;width:4px;height:9px;border:solid var(--a-paper);border-width:0 2px 2px 0;transform:rotate(45deg)}.bp-day-page .bp-dp-todo .tb-check[aria-checked=true]+span{color:var(--a-muted);text-decoration:line-through;text-decoration-thickness:1px}.bp-day-page .bp-dp-mood{padding:14px 16px 12px}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-day-page .bp-dp-moods{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 11px}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-day-page .bp-dp-moods li{align-items:center;gap:4px;margin:0;font:15px/1.8 var(--font-serif)}.bp-day-page .bp-dp-notes{flex:1;padding:14px 18px 16px}@container (max-width: 480px){:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-action-plan .bp-ap-cols{display:none}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-action-plan .bp-ap-actions li{grid-template-columns:26px minmax(0,1fr) minmax(0,1fr);line-height:30px;padding-block:4px}.bp-action-plan .bp-ap-actions li>span:nth-child(2){grid-column:2 / 4}.bp-action-plan .bp-ap-actions li>span:nth-child(3){grid-column:2}.bp-action-plan .bp-ap-actions li>span:nth-child(4){grid-column:3}.bp-action-plan .bp-ap-actions li>span:nth-child(n+3){border-left:0;padding-left:4px;font-size:14px;color:var(--a-muted)}.bp-action-plan .bp-ap-actions li>span:nth-child(3):before{content:"who · "}.bp-action-plan .bp-ap-actions li>span:nth-child(4):before{content:"due · "}.bp-day-page .bp-dp-spread{grid-template-columns:minmax(0,1fr);gap:30px}.bp-day-page .bp-dp-focus .bp-dp-lined{--dp-rows: 8}.bp-day-page .bp-dp-sprig{left:-6px}}@media print{:is(.bs-shell .bs-editor,.sh-body,.reader-body) :is(.bp-action-plan,.bp-day-page).bp-vault{--a-paper: white;--a-ink: #222;--a-muted: #555;--a-accent: #555;--a-rule: #ccc;--dp-honey: #f1f1f1;--dp-leaf: #777;--dp-frame: #bbb}}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-record .bp-rec-table{margin:0 0 1.2em}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-record .bp-rec-row{display:grid;grid-template-columns:minmax(0,13ch) minmax(0,1fr);gap:0 1.4em}:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-record :is(dt,dd){margin:0;font:inherit;color:inherit}@media(max-width:700px){:is(.bs-shell .bs-editor,.sh-body,.reader-body) .bp-record .bp-rec-row{grid-template-columns:minmax(0,1fr)}}.bs-shell .bs-editor-panel .bs-document:has(.bp-welcome-workshop) .bs-property-strip{display:none}.bs-shell .bs-document:has(.bp-welcome-workshop) .bs-callout-add{display:none}.bp-welcome-workshop{min-width:0;max-width:100%}.bp-welcome-workshop .bp-workshop-grid{white-space:pre;overflow-x:auto;max-width:100%;border:0;background:transparent;box-shadow:none}.bp-welcome-workshop .bp-workshop-grid:focus-visible{outline:1px solid currentColor;outline-offset:3px}.sh-body .themed-block,.bs-editor .themed-block{background:var(--bg-raised);border:1px solid var(--rule);border-radius:16px;padding:1.3em 1.55em;margin:2rem 0;text-align:center}.sh-body .tb-label,.bs-editor .tb-label{margin:0 0 .8em;font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.sh-body .tb-quote-text,.bs-editor .tb-quote-text{margin:0;font-size:1.32rem;line-height:1.7;font-style:italic}.sh-body .tb-quote-source,.bs-editor .tb-quote-source{margin:1em 0 0;font-size:var(--step--1);letter-spacing:.08em;color:var(--muted)}.sh-body .tb-math,.bs-editor .tb-math{margin:0;font-family:"Latin Modern Math","STIX Two Math","Cambria Math",Times New Roman,serif;font-size:1.45rem;line-height:1.8}.sh-body .tb-explain,.bs-editor .tb-explain{margin:.9em 0 0;font-size:1rem;color:var(--muted)}.sh-body .tb-callout-text,.bs-editor .tb-callout-text{margin:0;font-size:1.16rem;line-height:1.75}.sh-body .closing-block,.bs-editor .closing-block{background:var(--bg-raised);border:2px solid var(--rule);border-radius:16px;padding:1.4em 1.65em;margin:2rem 0;box-shadow:0 8px 24px #0000002e}.sh-body .closing-block p,.bs-editor .closing-block p{margin:0;text-align:center;font-size:1.22rem;line-height:1.75}.sh-body .tb-figure img,.bs-editor .tb-figure img{display:block;width:100%;max-width:620px;height:auto;margin:0 auto;border-radius:10px}.sh-body .tb-figure figcaption,.bs-editor .tb-figure figcaption{margin-top:.9em;font-size:var(--step--1);color:var(--muted)}.sh-body .ref-num,.reader-body .ref-num,.bs-editor .ref-num{color:var(--accent);font-size:.72em;padding:0 .08em}.sh-body .note-refs,.reader-body .note-refs,.bs-editor .note-refs{margin:2.6rem 0 0;padding-top:1.1rem;border-top:1px solid var(--rule);text-align:left}.sh-body .note-refs .tb-label,.reader-body .note-refs .tb-label,.bs-editor .note-refs .tb-label{text-align:left;margin:0 0 .6em;font-size:var(--step--3);letter-spacing:.18em;color:var(--muted)}.sh-body .refs-list,.reader-body .refs-list,.bs-editor .refs-list{margin:0;padding-left:1.4em;font-size:var(--step--1);line-height:1.6;color:var(--muted)}.sh-body .ref-item::marker,.reader-body .ref-item::marker,.bs-editor .ref-item::marker{color:var(--accent)}:is(.sh-body,.reader-body,.bs-editor) .ref-item .reference-author{color:var(--text)}:is(.sh-body,.reader-body,.bs-editor) .ref-item .reference-title{font-style:italic}:is(.sh-body,.reader-body,.bs-editor) .ref-item .reference-link{color:var(--accent);text-decoration:none}.sh-body .lead-paragraph,.bs-editor .lead-paragraph{font-size:1.14em;line-height:1.7}.sh-body .tb-table,.bs-editor .tb-table{width:100%;border-collapse:collapse;text-align:left;font-size:var(--step--1)}.sh-body .tb-table th,.sh-body .tb-table td,.bs-editor .tb-table th,.bs-editor .tb-table td{border:1px solid var(--rule);padding:.5em .7em;vertical-align:top}.sh-body .tb-table th,.bs-editor .tb-table th{color:var(--muted);font-weight:500;letter-spacing:.06em}.sh-body .tb-table-block,.bs-editor .tb-table-block{text-align:left}.sh-body .tb-alpha-list,.bs-editor .tb-alpha-list{padding-left:1.5em}.sh-body .tb-callout,.reader-body .tb-callout,.bs-editor .tb-callout{--callout-hue: var(--muted);background:color-mix(in srgb,var(--callout-hue) 9%,transparent);border:1px solid color-mix(in srgb,var(--callout-hue) 26%,transparent);border-radius:10px;padding:.95em 1.15em 1.05em;margin:1.5rem 0;text-align:left}.sh-body .tb-callout>.tb-label,.reader-body .tb-callout>.tb-label,.bs-editor .tb-callout>.tb-label{display:flex;align-items:center;gap:.5em;margin:0 0 .55em;color:var(--callout-hue);font-family:var(--font-ui);font-size:var(--step--2);font-weight:400;letter-spacing:.02em;text-transform:none;text-align:left}.sh-body .tb-callout>.tb-label svg,.reader-body .tb-callout>.tb-label svg,.bs-editor .tb-callout>.tb-label svg{flex:0 0 auto}.sh-body .tb-callout>:last-child,.reader-body .tb-callout>:last-child,.bs-editor .tb-callout>:last-child{margin-bottom:0}.sh-body .tb-callout--fleeting,.reader-body .tb-callout--fleeting,.bs-editor .tb-callout--fleeting{--callout-hue: var(--muted)}.sh-body .tb-callout--keywords,.reader-body .tb-callout--keywords,.bs-editor .tb-callout--keywords{--callout-hue: #5f9fd8}.sh-body .tb-callout--insight,.reader-body .tb-callout--insight,.bs-editor .tb-callout--insight{--callout-hue: #b97cc9}.sh-body .tb-callout--links,.reader-body .tb-callout--links,.bs-editor .tb-callout--links{--callout-hue: #6dbb80}.sh-body .tb-checklist,.reader-body .tb-checklist,.bs-editor .tb-checklist{list-style:none;margin:0;padding:0}.sh-body .tb-checklist li,.reader-body .tb-checklist li,.bs-editor .tb-checklist li{display:flex;align-items:baseline;gap:.55em;margin:.3em 0}.sh-body .tb-check,.reader-body .tb-check,.bs-editor .tb-check{flex:0 0 auto;appearance:none;border:0;padding:0;background:transparent;color:var(--callout-hue, var(--muted));font:inherit;line-height:1;cursor:pointer}:is(.bs-editor,.sh-body,.reader-body) .bs-math{margin:1.5em 0;text-align:center;overflow-x:auto;overflow-y:hidden}:is(.bs-editor,.sh-body,.reader-body) .bs-math math{font-family:"Cambria Math","STIX Two Math","Latin Modern Math",math,serif;font-size:1.15em}.bs-editor-panel[data-note-kind=note] .bs-editor .bs-math math,.sh-note[data-note-kind=note] .sh-body .bs-math math,.reader-body[data-note-kind=note] .bs-math math{font-size:1.5em}.bs-editor .bs-math{border-radius:6px;padding:.35em .5em;cursor:pointer}.bs-editor .bs-math:hover{background:color-mix(in srgb,var(--accent) 9%,transparent)}:is(.bs-editor,.sh-body,.reader-body) .bs-checklist{list-style:none;padding-left:0;margin:1em 0}:is(.bs-editor,.sh-body,.reader-body) .bs-checklist li{display:flex;align-items:baseline;gap:.55em}:is(.bs-editor,.sh-body,.reader-body) .bs-checklist ul{list-style:none;padding-left:1.6em;width:100%}:is(.bs-editor,.sh-body,.reader-body) .bs-checklist input[type=checkbox]{flex:0 0 auto;width:.95em;height:.95em;margin:0;accent-color:var(--accent);cursor:pointer}:is(.bs-editor,.sh-body,.reader-body) .bs-checklist li:has(input:checked){color:var(--muted);text-decoration:line-through;text-decoration-thickness:1px}:is(.sh-body,.reader-body) .bs-checklist input[type=checkbox]{cursor:default}.sh-note[data-note-kind=note],.sh-note[data-note-kind=note] .sh-body,.reader-body[data-note-kind=note],.bs-editor-panel[data-note-kind=note] .bs-editor{font-family:var(--font-ui, "JetBrains Mono", monospace)}.sh-note[data-note-kind=note] .sh-body,.reader-body[data-note-kind=note],.bs-editor-panel[data-note-kind=note] .bs-editor{font-size:11px;line-height:1.8}.sh-note[data-note-kind=note] .sh-body *,.reader-body[data-note-kind=note] *,.bs-editor-panel[data-note-kind=note] .bs-editor *{font-size:inherit;line-height:inherit;font-weight:200}:root:not([data-theme=light]):not([data-theme=warm]) :is(.sh-note[data-note-kind=note] .sh-body,.reader-body[data-note-kind=note],.bs-editor-panel[data-note-kind=note] .bs-editor){color:color-mix(in srgb,var(--text) 84%,var(--bg))}.sh-note[data-note-kind=note] .sh-body :where(h1,h2,h3,h4,h5,h6),.reader-body[data-note-kind=note] :where(h1,h2,h3,h4,h5,h6),.bs-editor-panel[data-note-kind=note] .bs-editor :where(h1,h2,h3,h4,h5,h6){margin:1.4em 0 .4em}.sh-body .tb-callout>:not(.tb-label),.reader-body .tb-callout>:not(.tb-label),.bs-editor .tb-callout>:not(.tb-label){padding-left:1.55em}:is(.sh-body,.reader-body,.bs-editor) .tb-callout.tb-field-note{--field-padding: clamp(16px, 3vw, 26px);--field-line-height: 2.2em;position:relative;margin:16px 0;padding:18px var(--field-padding) 22px;border:1px solid color-mix(in srgb,var(--callout-hue) 24%,var(--rule));border-left:2px solid color-mix(in srgb,var(--callout-hue) 65%,var(--rule));border-radius:4px 12px 12px 4px;background:linear-gradient(115deg,color-mix(in srgb,var(--callout-hue) 5%,var(--bg-raised)),var(--bg-raised));box-shadow:0 3px 12px color-mix(in srgb,var(--bg) 20%,transparent);overflow-wrap:anywhere}:is(.sh-body,.reader-body,.bs-editor) .tb-field-note>.tb-label{gap:10px;margin:0 0 16px;padding:0 32px 12px 0;border-bottom:1px solid color-mix(in srgb,var(--callout-hue) 18%,transparent);color:color-mix(in srgb,var(--callout-hue) 65%,var(--text));letter-spacing:.035em}:is(.sh-body,.reader-body,.bs-editor) .tb-field-note>.tb-label svg{box-sizing:content-box;width:15px;height:15px;padding:7px;border:1px solid color-mix(in srgb,var(--callout-hue) 20%,transparent);border-radius:8px;background:color-mix(in srgb,var(--callout-hue) 8%,transparent);stroke-width:1.4}:is(.sh-body,.reader-body,.bs-editor) .tb-field-note:after{position:absolute;top:23px;right:var(--field-padding);color:var(--muted);font:300 10px/1.8 var(--font-ui, monospace);letter-spacing:.12em;pointer-events:none}:is(.sh-body,.reader-body,.bs-editor) .tb-field-note.tb-callout--fleeting:after{content:"01"}:is(.sh-body,.reader-body,.bs-editor) .tb-field-note.tb-callout--keywords:after{content:"02"}:is(.sh-body,.reader-body,.bs-editor) .tb-field-note.tb-callout--insight:after{content:"03"}:is(.sh-body,.reader-body,.bs-editor) .tb-field-note.tb-callout--links:after{content:"04"}:is(.sh-body,.reader-body,.bs-editor) .tb-field-note>:not(.tb-label){padding-left:0;margin-left:0;color:var(--text)}:is(.sh-body,.reader-body,.bs-editor) .tb-callout.tb-field-note>ol{padding-left:1.8em;min-height:2.2em;list-style-position:outside}:is(.sh-body,.reader-body,.bs-editor) .tb-field-note>.tb-callout-text{min-height:132px;line-height:var(--field-line-height);background:repeating-linear-gradient(to bottom,transparent 0 calc(var(--field-line-height) - 1px),color-mix(in srgb,var(--rule) 45%,transparent) calc(var(--field-line-height) - 1px) var(--field-line-height))}:is(.sh-body,.reader-body,.bs-editor) .tb-field-note.tb-callout--links>p:not(.tb-label){min-height:2.2em}.bs-editor .tb-field-note [contenteditable=true]:focus-visible{outline:1px solid color-mix(in srgb,var(--callout-hue) 65%,var(--text));outline-offset:4px;border-radius:2px}@media(max-width:600px){:is(.sh-body,.reader-body,.bs-editor) .tb-callout.tb-field-note{margin:12px 0;padding-top:14px;padding-bottom:18px}:is(.sh-body,.reader-body,.bs-editor) .tb-field-note:after{top:19px}}
