body:has(.ek-story-surface){background-color:#faf9f6}body:has(.ek-story-surface) [data-app-frame=page]{background-color:#faf9f6}body:has(.ek-story-surface) header.sticky{background-color:#faf9f6}.ek-story-surface{--story-canvas:#faf9f6;--story-paper:#fff;--story-ink:#1d2924;--story-pine:#245446;--story-muted:#606b65;--story-line:#d9ded9;background-color:var(--story-canvas);min-height:calc(100vh - 64px);color:var(--story-ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:15px;line-height:1.5}.ek-story-surface :is(h1,h2,h3){font-family:Libre Baskerville,Georgia,serif;font-weight:400}.ek-story-surface :is(input:not([type=range]):not([type=checkbox]):not([type=radio]),select,textarea),.ek-story-dialog :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:var(--story-ink,#1d2924);box-shadow:none;background-color:#fff}.ek-story-surface button,.ek-story-dialog button{box-shadow:none}.ek-story-surface .ek-story-paper-card,.ek-story-surface .paper-card,.ek-story-dialog .ek-story-paper-card{border-color:var(--story-line,#d9ded9);background-color:#fff}.ek-story-surface .bg-secondary,.ek-story-surface [role=group] button[aria-pressed=true]{color:#245446;background-color:#edf4ec}.ek-story-surface .bg-card,.ek-story-surface .bg-background{background-color:#fff}.ek-story-dialog .ek-story-surface{background-color:#fff;min-height:0}.ek-story-surface .ek-story-muted,.ek-story-dialog .ek-story-muted{color:var(--story-muted,#606b65)}.ek-story-source-disclosure summary{list-style:none}.ek-story-source-disclosure summary::-webkit-details-marker{display:none}.ek-story-source-disclosure[open] summary svg{transform:rotate(90deg)}.ek-story-dialog .ek-story-dialog-panel{color:#1d2924;background-color:#fff;border:1px solid #d9ded9;box-shadow:0 16px 55px #12251b1f}.ek-story-select-content{color:#1d2924;background-color:#fff;border-color:#d9ded9}@media (width<=700px){.ek-story-surface{font-size:14px}}.ek-story-surface :is(button,input,select,textarea,.font-sans){font-family:Inter,ui-sans-serif,system-ui,sans-serif}.ek-story-surface :is(.ek-story-initial,.ek-story-prose){font-family:Libre Baskerville,Georgia,serif}.ek-story-surface :is(#story-title,#story-body):focus{outline-offset:2px;box-shadow:none;border-color:#b58a4a;outline:2px solid #8a642d}.ek-story-surface .ek-story-library-row{background:#fcfaf6;border-color:#d8d4ca;border-radius:16px;box-shadow:0 4px 9px #28261e0f}.ek-story-library-row h3{font-size:25px;line-height:1.3}.ek-story-library-row .ek-story-row-controls{gap:20px;padding:22px}.ek-story-row-meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;font-size:14px;display:flex}.ek-story-topic{color:#274829;background:#e9ecde;border-radius:24px;padding:6px 13px;font-weight:500;display:inline-flex}.ek-story-expanded-preview{gap:28px;margin:0 24px;padding:20px 0}.ek-story-expanded-preview>.min-w-0{border-left:1px solid #ded8cd;padding-left:28px}.ek-story-expanded-preview .ek-story-prose{font-size:22px;line-height:1.55}@media (width>=1024px){.ek-story-library-row .ek-story-row-controls{border-left:1px solid #e2dbcd;margin:24px 0;padding-top:0;padding-bottom:0}.ek-story-library-row h3{font-size:27px}}@media (width<=639px){.ek-story-expanded-preview{margin:0 18px}.ek-story-expanded-preview>.min-w-0{border-left:0;padding-left:0}.ek-story-expanded-preview .ek-story-prose{font-size:19px}.ek-story-library-row h3{font-size:22px}.ek-story-row-meta{justify-content:flex-start}.ek-story-library-row .ek-story-row-controls{justify-content:flex-start;align-items:flex-start}}
