@import "https://fonts.googleapis.com/css2?family=IM+Fell+English:ital@0;1&family=Source+Serif+4:ital,opsz,wght@0,8..60,400;0,8..60,600;1,8..60,400&family=IBM+Plex+Mono:wght@400;500&display=swap";:root{--font-display:"IM Fell English",Georgia,serif;--font-body:"Source Serif 4",Georgia,serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace;--paper-page:#faf5ea;--paper-fold:#f3eada;--paper-card:#fefbf4;--line-soft:#e4d8c2;--line-firm:#cdbb9b;--ink-strong:#2c2320;--ink-body:#3a2f29;--ink-meta:#6e6055;--frieren:#c08a2e;--frieren-dark:#8a5e12;--frieren-wash:#f3e6c4;--heiter:#8a6432;--heiter-dark:#5c4318;--heiter-wash:#ecdfc4;--state-semente:#5b6c3c;--state-brotando:#6f8a55;--state-madura:#7e5e12;--room:var(--frieren);--room-dark:var(--frieren-dark);--room-wash:var(--frieren-wash);--room-pane:var(--paper-card);--room-pane-ink:var(--ink-meta)}:root,[data-room]{--link:var(--room-dark)}[data-room]{--hair-room:1px solid color-mix(in srgb,var(--room) 45%,var(--line-soft));--dash-room:1px dashed color-mix(in oklab,var(--room) 24%,transparent);--rule-double:3px double var(--room-dark)}[data-room=home]{--room:var(--frieren);--room-dark:var(--frieren-dark);--room-wash:var(--frieren-wash)}[data-room=arte],[data-room=jiu],[data-room=livros]{--room:var(--heiter);--room-dark:var(--heiter-dark);--room-wash:var(--heiter-wash)}[data-room=arquivo]{--room:var(--state-brotando);--room-dark:var(--state-semente);--room-wash:#e8eedd}[data-room=hoje],[data-room=profissional],[data-room=sobre]{--room:var(--ink-meta);--room-dark:#4c423a;--room-wash:var(--paper-fold)}:root{--type-display-l:400 36px/1.25 var(--font-display);--type-display-m:400 26px/1.28 var(--font-display);--type-display-s:400 20px/1.32 var(--font-display);--type-display-xs:400 17px/1.35 var(--font-display);--type-body:400 18px/1.6 var(--font-body);--type-body-s:400 16px/1.6 var(--font-body);--type-lead:400 17px/1.62 var(--font-body);--type-meta:400 13px/1.5 var(--font-mono);--type-label:400 12px/1 var(--font-mono);--tracking-label:.08em;--tracking-plate:.1em;--measure-text:56ch;--measure-lead:60ch;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:44px;--space-8:56px;--space-9:96px;--measure-page:1280px;--measure-note:960px;--gutter:32px;--col-gap:64px;--row-gap:56px}@media (width<=640px){:root{--gutter:16px}}:root{--hair:1px solid var(--line-soft);--hair-firm:1px solid var(--line-firm);--hair-room:1px solid color-mix(in srgb,var(--room) 45%,var(--line-soft));--dash-room:1px dashed color-mix(in oklab,var(--room) 24%,transparent);--frame-band:5px;--frame-inset:9px;--stud-size:12px;--rule-double:3px double var(--room-dark);--grain-src:url(../assets/grain-warm.png);--grain-size:128px;--grain-opacity:.045;--lamp-height:560px;--motion-fast:90ms cubic-bezier(.4,0,.2,1)}*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--paper-page);color:var(--ink-body);font:var(--type-body);-webkit-font-smoothing:antialiased;margin:0;position:relative}h1,h2,h3{font-family:var(--font-display);color:var(--ink-strong);margin:0;font-weight:400}p{text-wrap:pretty;margin:0}a{color:var(--link);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab,var(--link) 45%,transparent);text-decoration-color:color-mix(in oklab,var(--link) 45%,transparent);transition:text-decoration-color var(--motion-fast),color var(--motion-fast)}a:hover{color:var(--ink-strong);-webkit-text-decoration-color:var(--room);text-decoration-color:var(--room)}svg{overflow:visible}canvas{display:block}::selection{background:var(--room-wash)}.note-prose{font:var(--type-body);color:var(--ink-body);line-height:1.75}.note-prose p{text-align:justify;letter-spacing:.01em}@media (width<=640px){.note-prose{line-height:1.65}.note-prose p{text-align:left}}.note-prose>*>*{margin-bottom:1em}.note-prose>*>:last-child{margin-bottom:0}.note-prose h2{font:var(--type-display-m);margin-top:2em}.note-prose h3{font:var(--type-display-s);margin-top:1.6em}.note-prose ol,.note-prose ul{padding-left:1.4em}.note-prose li+li{margin-top:.4em}.note-prose blockquote{border-left:2px solid color-mix(in oklab,var(--room) 55%,transparent);color:var(--ink-meta);margin:0;padding-left:14px;font-style:italic}.note-prose code{font:400 .9em/1.4 var(--font-mono);background:color-mix(in oklab,var(--room) 6%,transparent);border-radius:3px;padding:2px 6px}.note-prose pre{border:var(--hair);background:var(--paper-card);max-width:var(--measure-text);padding:16px 18px;overflow-x:auto}.note-prose pre code{background:0 0;padding:0}.note-prose img{border:var(--hair-firm);background:var(--paper-card);max-width:100%;padding:10px}.note-prose hr{border:0;border-top:var(--hair-firm);margin:2em 0}.note-prose strong{color:var(--ink-strong)}.grain[data-v-5d275ed1]{pointer-events:none;z-index:90;background-image:var(--grain-src);background-size:var(--grain-size);position:fixed;inset:0}.wordmark[data-v-33e6f0e8]{font:400 28px/1 var(--font-display);color:var(--ink-strong);align-items:baseline;gap:8px;text-decoration:none;display:inline-flex}.glyph[data-v-33e6f0e8]{color:var(--room);font-size:15px}.dot[data-v-33e6f0e8]{color:var(--room-dark)}.running[data-v-b202a998]{font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-meta);border-bottom:var(--hair-room);align-items:center;gap:14px;padding-bottom:8px;display:flex}.wire[data-v-b202a998]{background:color-mix(in oklab,var(--room) 30%,transparent);flex:1;height:1px}.glyph[data-v-b202a998]{color:var(--room);font-family:var(--font-display);font-size:13px}.casa[data-v-f31f6b2f]{min-height:100vh}.casa[data-v-f31f6b2f],.wrap[data-v-f31f6b2f]{position:relative}.wrap[data-v-f31f6b2f]{max-width:var(--measure-page);padding:0 var(--gutter);z-index:2;margin:0 auto}.head[data-v-f31f6b2f]{border-bottom:var(--hair);padding-top:40px;padding-bottom:16px}.main[data-v-f31f6b2f]{padding-top:var(--space-7)}.title[data-v-f31f6b2f]{font:var(--type-display-l);margin-top:var(--space-6)}.msg[data-v-f31f6b2f]{font:var(--type-body);margin-top:var(--space-4);max-width:var(--measure-text)}.back[data-v-f31f6b2f]{margin-top:var(--space-7);font:var(--type-body-s)}
