*,:before,:after{box-sizing:border-box}:root{--leo-orange:#ff8000;--leo-orange-ink:#a84300;--leo-background:#f7f6f2;--leo-surface:#fff;--leo-text:#24211f;--leo-muted:#6d6862;--leo-border:#e5e0d9;--leo-focus:#ff8000}:root,:root[data-theme=light]{--stories-night:#f1ebe2;--stories-surface:#fbf7f0;--stories-surface-soft:#eae1d6;--stories-text:#2c2520;--stories-muted:#6f645b;--stories-border:#d6cabc;--stories-accent:#b95620;--stories-accent-bright:#a64818;--stories-chrome-bg:#fbf7f0f0;--stories-chrome-shadow:#4e3a2b1f;--stories-sidebar-bg:#fbf7f0c2;--stories-active-bg:#fffaf3;--stories-button-bg:#fbf7f0e6;--stories-button-border:#8d7b6d;--stories-button-hover:#b956201f;--stories-primary-button-bg:#3b302a;--stories-primary-button-text:#fffaf5;--stories-primary-button-hover-bg:#8f3f16;--stories-primary-button-hover-text:#fff;--stories-publish-bg:#3b302a;--stories-publish-text:#fffaf5;--stories-publish-hover-bg:#8f3f16;--stories-card-hover:#fbf7f0e0;--stories-cover-border:#bcae9f;--stories-cover-shadow:#48342526;--stories-scroll-thumb:#9a8777;--stories-synopsis:#514840;--stories-saved:#8d471f;--stories-warning:#87501f;--stories-error-text:#8b2e2e;--stories-error-bg:#f8e8e5;--stories-skeleton-start:#ddd2c5;--stories-skeleton-middle:#eee6dc;--stories-color-scheme:light;--theme-page-background:var(--stories-night);--theme-surface:var(--stories-surface);--theme-surface-soft:var(--stories-surface-soft);--theme-surface-elevated:#fffdf8;--theme-text-primary:var(--stories-text);--theme-text-secondary:#514840;--theme-text-muted:#756a61;--theme-border:var(--stories-border);--theme-border-strong:var(--stories-cover-border);--theme-accent:var(--stories-accent-bright);--theme-accent-hover:#8f3f16;--theme-accent-solid:#b95620;--theme-accent-soft:#fff0e6;--theme-control-background:#fffdf8;--theme-control-hover:#f7ede3;--theme-success:#356044;--theme-danger:#8b2e2e;--theme-danger-background:#fff1f0;--theme-reader-background:#f4f1eb;--theme-reader-surface:#f8f5ef;--theme-reader-header:#fffdf8f0;--theme-reader-text:#302b27;--theme-reader-muted:#756c64;--theme-soft-shadow:#46392d14;--theme-rich-color-0:#1f2937;--theme-rich-color-1:#7f1d1d;--theme-rich-color-2:#1e3a8a;--theme-rich-color-3:#14532d;--theme-rich-color-4:#713f12;--theme-rich-color-5:#581c87}@media (prefers-color-scheme:dark){:root:not([data-theme]){--stories-night:#090c12;--stories-surface:#111620;--stories-surface-soft:#171c26;--stories-text:#f1e6d2;--stories-muted:#c9bda8;--stories-border:#2a303b;--stories-accent:#b95620;--stories-accent-bright:#f18a43;--stories-chrome-bg:#090c12f0;--stories-chrome-shadow:#0000002e;--stories-sidebar-bg:#111620b8;--stories-active-bg:#202631;--stories-button-bg:#111620d1;--stories-button-border:#565d69;--stories-button-hover:#dd6d2429;--stories-primary-button-bg:#090c12c7;--stories-primary-button-text:#f3f1ed;--stories-primary-button-hover-bg:#dd6d2438;--stories-primary-button-hover-text:#fff;--stories-publish-bg:#202631;--stories-publish-text:#f3f1ed;--stories-publish-hover-bg:#dd6d242e;--stories-card-hover:#171c26b8;--stories-cover-border:#303743;--stories-cover-shadow:#0000002e;--stories-scroll-thumb:#626b79;--stories-synopsis:#d5d3cf;--stories-saved:#f0b58e;--stories-warning:#e3b184;--stories-error-text:#ffc8c8;--stories-error-bg:#27171b;--stories-skeleton-start:#1c222d;--stories-skeleton-middle:#272e3a;--stories-color-scheme:dark;--theme-page-background:var(--stories-night);--theme-surface:var(--stories-surface);--theme-surface-soft:var(--stories-surface-soft);--theme-surface-elevated:#181e28;--theme-text-primary:#f1e6d2;--theme-text-secondary:#dfd1b8;--theme-text-muted:#c1b49f;--theme-border:var(--stories-border);--theme-border-strong:#505967;--theme-accent:#ff8000;--theme-accent-hover:#ffad72;--theme-accent-solid:#b95620;--theme-accent-soft:#2a1d18;--theme-control-background:#171d27;--theme-control-hover:#202734;--theme-success:#9bc6a8;--theme-danger:#ffc8c8;--theme-danger-background:#2a191d;--theme-reader-background:#0d1118;--theme-reader-surface:#121821;--theme-reader-header:#111620f5;--theme-reader-text:#e8e4de;--theme-reader-muted:#aaa7a2;--theme-soft-shadow:#00000038;--theme-rich-color-0:#d8dde7;--theme-rich-color-1:#f3aaaa;--theme-rich-color-2:#a8c5ff;--theme-rich-color-3:#9fd4ad;--theme-rich-color-4:#e7bd86;--theme-rich-color-5:#d6b2ee}}:root[data-theme=dark]{--leo-background:#090c12;--leo-surface:#111620;--leo-text:#f1e6d2;--leo-muted:#c1b49f;--leo-border:#2a303b;--leo-orange-ink:#ff8000;--stories-night:#090c12;--stories-surface:#111620;--stories-surface-soft:#171c26;--stories-text:#f1e6d2;--stories-muted:#c9bda8;--stories-border:#2a303b;--stories-accent:#b95620;--stories-accent-bright:#f18a43;--stories-chrome-bg:#090c12f0;--stories-chrome-shadow:#0000002e;--stories-sidebar-bg:#111620b8;--stories-active-bg:#202631;--stories-button-bg:#111620d1;--stories-button-border:#565d69;--stories-button-hover:#dd6d2429;--stories-primary-button-bg:#090c12c7;--stories-primary-button-text:#f3f1ed;--stories-primary-button-hover-bg:#dd6d2438;--stories-primary-button-hover-text:#fff;--stories-publish-bg:#202631;--stories-publish-text:#f3f1ed;--stories-publish-hover-bg:#dd6d242e;--stories-card-hover:#171c26b8;--stories-cover-border:#303743;--stories-cover-shadow:#0000002e;--stories-scroll-thumb:#626b79;--stories-synopsis:#d5d3cf;--stories-saved:#f0b58e;--stories-warning:#e3b184;--stories-error-text:#ffc8c8;--stories-error-bg:#27171b;--stories-skeleton-start:#1c222d;--stories-skeleton-middle:#272e3a;--stories-color-scheme:dark;--theme-page-background:var(--stories-night);--theme-surface:var(--stories-surface);--theme-surface-soft:var(--stories-surface-soft);--theme-surface-elevated:#181e28;--theme-text-primary:#f1e6d2;--theme-text-secondary:#dfd1b8;--theme-text-muted:#c1b49f;--theme-border:var(--stories-border);--theme-border-strong:#505967;--theme-accent:#ff8000;--theme-accent-hover:#ffad72;--theme-accent-solid:#b95620;--theme-accent-soft:#2a1d18;--theme-control-background:#171d27;--theme-control-hover:#202734;--theme-success:#9bc6a8;--theme-danger:#ffc8c8;--theme-danger-background:#2a191d;--theme-reader-background:#0d1118;--theme-reader-surface:#121821;--theme-reader-header:#111620f5;--theme-reader-text:#e8e4de;--theme-reader-muted:#aaa7a2;--theme-soft-shadow:#00000038;--theme-rich-color-0:#d8dde7;--theme-rich-color-1:#f3aaaa;--theme-rich-color-2:#a8c5ff;--theme-rich-color-3:#9fd4ad;--theme-rich-color-4:#e7bd86;--theme-rich-color-5:#d6b2ee;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (max-width:71.99rem){html,body{scrollbar-width:none}html::-webkit-scrollbar{width:0;height:0;display:none}body::-webkit-scrollbar{width:0;height:0;display:none}}:root[data-theme=dark] body{color:var(--leo-text);background:var(--leo-background)}:root[data-theme=dark] :where(input,textarea,select){border-color:var(--theme-border-strong)!important;color:var(--theme-text-primary)!important;background-color:var(--theme-control-background)!important}:root[data-theme=dark] :where(input,textarea)::placeholder{color:var(--theme-text-muted);opacity:1}:root[data-theme=dark] :where(input,textarea,select):disabled{color:var(--theme-text-muted)!important;background-color:var(--theme-surface-soft)!important}:root[data-theme=dark] :where(dialog,[role=dialog]){color:var(--theme-text-primary);background-color:var(--theme-surface-elevated)}
.tiptap{border:1px solid #c7cad8;border-top:0;border-radius:0 0 .7rem .7rem;outline:none;min-height:28rem;padding:clamp(1rem,3vw,2.5rem);line-height:1.75}.tiptap:focus{border-color:#273469;box-shadow:0 0 0 3px #f2b13459}.chapter-editor-image{text-align:center;margin:2rem auto}.chapter-editor-image img{border-radius:.55rem;max-width:100%;height:auto;margin:0 auto;display:block}.chapter-editor-image figcaption{color:#5f6368;margin-top:.6rem;font-size:.92rem}[data-font-size=small],.rich-size-small{font-size:.88em}[data-font-size=normal],.rich-size-normal{font-size:1em}[data-font-size=large],.rich-size-large{font-size:1.28em}[data-font-size=title],.rich-size-title{font-size:1.75em;line-height:1.25}.rich-color-0{color:#1f2937}.rich-color-1{color:#7f1d1d}.rich-color-2{color:#1e3a8a}.rich-color-3{color:#14532d}.rich-color-4{color:#713f12}.rich-color-5{color:#581c87}.rich-align-left{text-align:left}.rich-align-center{text-align:center}.rich-align-right{text-align:right}.rich-align-justify{text-align:justify}
body{color:#202124;background:#f5f5f5;min-height:100vh;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}main{text-align:center;place-items:center;min-height:100vh;padding:2rem;display:grid}@media (max-width:38rem){main{padding:1rem}}button,input,select,textarea{font:inherit}button{color:#fff;cursor:pointer;background:#273469;border:1px solid #273469;border-radius:.5rem;min-height:2.75rem;padding:.7rem 1rem}button:disabled{cursor:wait;opacity:.7}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:3px solid var(--leo-focus);outline-offset:2px}.button-secondary{color:#273469;background:#fff}.private-shell{background:radial-gradient(circle at top,#fff 0,#f3f1ff 45%,#eceff7 100%)}.private-content>.private-content-full-bleed{justify-self:stretch;width:auto;max-width:none;margin-inline:-2rem}:root[data-theme=dark] .private-shell{background:var(--theme-page-background)}@media (max-width:42rem){.private-content>.private-content-full-bleed{margin-inline:-.75rem}}.auth-field{gap:.4rem;display:grid}.auth-field textarea,.auth-field input{border:1px solid #74777d;border-radius:.4rem;width:100%;min-height:2.75rem;padding:.65rem .75rem}.auth-field textarea{resize:vertical}.auth-field small{color:#5f6368}.eyebrow{color:#59628d;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5rem;font-size:.82rem;font-weight:800}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
.post-card a{color:#26356c}.danger-button{background:#8b1e1e;border-color:#8b1e1e}.interaction-count{color:#273469;background:#edf0ff;border-radius:999px;place-items:center;min-width:1.65rem;min-height:1.65rem;padding-inline:.35rem;font-size:.82rem;font-weight:800;display:inline-grid}
.feed-app-shell{min-width:0;min-height:100vh;color:var(--leo-text);background:var(--leo-background);text-align:left;padding:0;display:block}@media (max-width:71.99rem){.feed-app-shell-inicio{place-items:normal}.feed-app-shell-inicio .feed-layout{width:100%}}.feed-icon{flex:none;display:block}.feed-mobile-header-identity{align-items:center;gap:.65rem;min-width:0;display:flex}.feed-mobile-header-identity>span{border-left:1px solid var(--leo-border);max-width:9rem;color:var(--leo-muted);text-overflow:ellipsis;white-space:nowrap;padding-left:.65rem;font-size:.75rem;font-weight:750;line-height:1.2;overflow:hidden}.feed-mobile-header{z-index:20;width:100%;min-width:0;min-height:calc(3.75rem + env(safe-area-inset-top,0px));padding:calc(.55rem + env(safe-area-inset-top,0px)) max(1rem, calc(.75rem + env(safe-area-inset-right,0px))) .55rem max(1rem, calc(.75rem + env(safe-area-inset-left,0px)));border-bottom:1px solid var(--leo-border);-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);background:#fffffff0;justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:sticky;top:0}.feed-brand{min-width:0;color:var(--leo-text);align-items:center;gap:.65rem;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;font-weight:700;line-height:1.15;text-decoration:none;display:inline-flex}.feed-brand-mark{flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.feed-brand-logo{object-fit:contain;width:100%;height:100%;display:block}.feed-mobile-header-actions{flex:none;align-items:center;gap:.25rem;display:flex}.feed-mobile-header-actions a{color:#4d4945;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;text-decoration:none;display:inline-grid}.feed-mobile-header-actions a:hover{color:var(--leo-orange-ink);background:#fff4e8}.feed-layout,.feed-column,.feed-column-content{min-width:0}.feed-column{background:var(--leo-surface);width:100%;min-height:calc(100vh - 3.75rem);padding-bottom:6rem}.feed-app-shell-immersive,.feed-app-shell-immersive .feed-column{background:var(--theme-reader-background)}.feed-app-shell-immersive .feed-column{min-height:100vh;padding-bottom:0}@media (min-width:72rem){.feed-app-shell-immersive .feed-layout{grid-template-columns:13.5rem minmax(0,1fr);gap:2rem;width:min(100% - 2.5rem,100rem);max-width:100rem;margin-inline:auto;padding-block:1.25rem 4rem;display:grid}.feed-app-shell-immersive .feed-column{min-height:calc(100vh - 2.5rem)}}.feed-page-heading{border-bottom:1px solid var(--leo-border);gap:.35rem;padding:1.1rem 1rem .9rem;display:grid}.feed-page-heading .eyebrow,.feed-page-heading h1,.feed-page-heading p{margin:0}.feed-page-heading .eyebrow{color:var(--leo-orange-ink);letter-spacing:.11em;font-size:.7rem}.feed-page-heading h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.5rem,5vw,1.9rem);line-height:1.15}.feed-page-heading>p{color:var(--leo-muted);font-size:.88rem;line-height:1.45}.feed-desktop-sidebar,.feed-aside{display:none}.feed-app-shell .post-list{gap:0;width:100%;margin:0;display:grid}.feed-app-shell .post-card-feed{border:0;border-bottom:1px solid var(--leo-border);background:var(--leo-surface);box-shadow:none;border-radius:0;gap:.8rem;padding:1.2rem 1rem .45rem;display:grid}.feed-app-shell .post-card-header{align-items:flex-start;gap:.65rem}.feed-app-shell .post-author{align-items:flex-start}.feed-app-shell .post-author-avatar{color:#fff;letter-spacing:.03em;background:#302d2a;border:2px solid #fff;width:2.7rem;height:2.7rem;font-size:.78rem;box-shadow:0 0 0 1px #ff80008c}.feed-app-shell .post-author .verified-name>a{color:var(--leo-text);font-weight:760;text-decoration:none}.feed-app-shell .post-author .verified-name>a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--leo-orange);text-decoration-color:var(--leo-orange);text-underline-offset:.18rem}.feed-app-shell .post-type-label{color:#774017;background:#fff7ef;border:1px solid #f6d8b8;padding:.22rem .5rem;font-size:.7rem;font-weight:750}.feed-app-shell .post-card h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.22rem,4vw,1.48rem);line-height:1.3}.feed-app-shell .post-card h2 a{color:var(--leo-text);text-decoration:none}.feed-app-shell .post-content{color:#2d2926;text-align:left;white-space:pre-wrap;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.02rem,3vw,1.1rem);line-height:1.72}.feed-app-shell .post-content-poem{padding-block:.2rem;line-height:1.92}.feed-app-shell .post-card-feed .post-content{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;max-height:8.6em;display:-webkit-box;overflow:hidden}.feed-app-shell .post-card-feed .post-content-poem{max-height:9.6em}.feed-app-shell .post-read-more{width:fit-content;color:var(--leo-orange-ink);font-size:.9rem;font-weight:760;text-decoration:none}.feed-app-shell .post-read-more:hover{text-underline-offset:.18rem;text-decoration:underline}.feed-app-shell .post-metrics a{color:var(--leo-muted);text-decoration:none}.feed-app-shell .post-metrics a:hover{color:var(--leo-orange-ink);text-decoration:underline}.feed-app-shell .post-action-button{color:#55504b;text-align:center;background:0 0;border:0;border-radius:.55rem;justify-content:center;align-items:center;gap:.38rem;width:100%;min-width:0;min-height:2.85rem;padding:.55rem .2rem;font-size:clamp(.72rem,2.8vw,.86rem);font-weight:720;line-height:1.1;text-decoration:none;display:inline-flex}.feed-app-shell .post-action-button:hover{color:var(--leo-text);background:#f6f3ef}.feed-app-shell .like-button-active,.feed-app-shell .like-button-active:hover{color:var(--leo-orange);background:#fff7ef}.feed-app-shell .share-actions-post{gap:0;margin:0}.feed-app-shell .share-actions-post .share-buttons{display:block}.feed-app-shell .share-actions-post .share-message{min-height:0;color:var(--leo-muted);text-align:center;font-size:.72rem;line-height:1.25}.feed-app-shell .reaction-message{text-align:center;padding-inline:.2rem;font-size:.72rem;line-height:1.25}.feed-app-shell .post-load-more{width:100%;margin:0;padding:1.25rem 1rem}.feed-app-shell .post-load-more button,.feed-error-state button{color:#fff;background:#302d2a;border-color:#302d2a;font-weight:750}.feed-app-shell .post-message{width:auto;margin:.75rem 1rem}.feed-app-shell .post-empty-state,.feed-error-state{background:var(--leo-surface);width:auto;box-shadow:none;text-align:center;border:0;border-radius:0;margin:0;padding:3rem 1.25rem}.feed-app-shell .post-empty-state h2,.feed-error-state h2{margin-top:0;font-family:Georgia,Times New Roman,serif}.feed-app-shell .post-empty-state p,.feed-error-state p{color:var(--leo-muted)}.feed-loading-state{display:grid}.feed-loading-card{border-bottom:1px solid var(--leo-border);gap:.8rem;padding:1.25rem 1rem;display:grid}.feed-loading-author{align-items:center;gap:.7rem;display:flex}.feed-loading-author>span{border-radius:50%;flex:none;width:2.7rem;height:2.7rem}.feed-loading-author>div{gap:.4rem;width:min(12rem,55%);display:grid}.feed-loading-author>div span,.feed-loading-line,.feed-loading-author>span{background:linear-gradient(90deg,#eeeae4 25%,#faf8f4 50%,#eeeae4 75%) 0 0/200% 100%;border-radius:999px;min-height:.7rem;animation:1.5s ease-in-out infinite feed-loading-shimmer;display:block}.feed-loading-author>div span:last-child{width:68%}.feed-loading-line{width:100%;min-height:.85rem}.feed-loading-line-short{width:72%}@keyframes feed-loading-shimmer{to{background-position:-200% 0}}.feed-mobile-bottom-navigation{z-index:30;min-width:0;padding:.35rem max(.25rem, env(safe-area-inset-right,0px)) calc(.35rem + env(safe-area-inset-bottom,0px)) max(.25rem, env(safe-area-inset-left,0px));border-top:1px solid var(--leo-border);-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);background:#fffffff5;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -.4rem 1.4rem #3d352d12}.feed-mobile-bottom-navigation a{color:#625d58;border-radius:.55rem;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;min-width:0;min-height:3.55rem;font-size:clamp(.62rem,2.6vw,.72rem);font-weight:700;line-height:1;text-decoration:none;display:flex}.feed-mobile-bottom-navigation a:hover{color:var(--leo-text);background:#f7f4f0}.feed-mobile-bottom-navigation a[aria-current=page]{color:var(--leo-orange)}.feed-mobile-publish .feed-icon{border:1px solid #bcb5ad;border-radius:50%;width:1.75rem;height:1.75rem;padding:.2rem}@media (min-width:48rem){.feed-column{border:1px solid var(--leo-border);border-radius:1rem;width:min(100% - 2rem,46rem);min-height:calc(100vh - 5.75rem);margin:1rem auto 6rem;overflow:hidden;box-shadow:0 .5rem 2rem #3d352d0d}.feed-page-heading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;padding:1.25rem 1.35rem 1rem}.feed-page-heading>p{text-align:right;max-width:18rem}.feed-app-shell .post-card-feed,.feed-loading-card{padding-inline:1.35rem}.feed-app-shell-neutral .feed-column,.feed-app-shell-tienda .feed-column,.feed-app-shell-perfil .feed-column{background:var(--leo-background);width:min(100% - 2rem,68rem);max-width:none;overflow:visible}}@media (min-width:72rem){.feed-mobile-header,.feed-mobile-bottom-navigation{display:none}.feed-layout{grid-template-columns:13.5rem minmax(0,46rem) 13rem;align-items:start;gap:2rem;width:min(100% - 3rem,78rem);margin-inline:auto;padding-block:1.25rem 4rem;display:grid}.feed-column{grid-column:2;width:100%;min-height:calc(100vh - 2.5rem);margin:0;padding-bottom:0}.feed-desktop-sidebar{flex-direction:column;align-items:stretch;gap:1.5rem;width:13.5rem;min-width:0;min-height:calc(100vh - 2.5rem);max-height:calc(100vh - 2.5rem);padding:.4rem 0;display:flex;position:fixed;top:1.25rem;left:max(1.5rem,50vw - 50rem);overflow-y:auto}.feed-desktop-sidebar .feed-brand{padding-inline:.55rem;font-size:1.15rem}.feed-desktop-navigation{gap:.3rem;display:grid}.feed-desktop-navigation a,.feed-publish-button{color:#4e4944;border-radius:.7rem;align-items:center;gap:.8rem;min-height:2.95rem;padding:.65rem .8rem;font-size:.94rem;font-weight:720;text-decoration:none;display:flex}.feed-desktop-navigation a:hover{color:var(--leo-text);background:#ffffffbf}.feed-desktop-navigation a[aria-current=page]{color:var(--leo-orange);background:#fff;box-shadow:0 .25rem 1rem #3d352d0d}.feed-publish-button{color:#fff;background:#302d2a;border:1px solid #302d2a;justify-content:center}.feed-publish-button:hover{border-color:var(--leo-orange-ink);background:var(--leo-orange-ink)}.feed-publish-button[aria-current=page]{border-color:var(--leo-orange);color:#25170b;background:var(--leo-orange)}.feed-aside{border:1px solid var(--leo-border);color:var(--leo-muted);background:#ffffff9e;border-radius:.9rem;grid-column:3;padding:1.1rem;font-size:.85rem;line-height:1.55;display:block;position:sticky;top:1.25rem}.feed-aside p{margin-block:.35rem}.feed-aside .eyebrow{color:var(--leo-orange-ink);font-size:.66rem}.feed-aside-icon{place-items:center;width:2.5rem;height:2.5rem;margin-bottom:.75rem;display:inline-grid}.feed-aside-logo{object-fit:contain;width:2.5rem;height:2.5rem;display:block}.feed-app-shell-neutral .feed-layout,.feed-app-shell-tienda .feed-layout,.feed-app-shell-perfil .feed-layout{grid-template-columns:13.5rem minmax(0,1fr);width:min(100% - 3rem,96rem)}.feed-app-shell-neutral .feed-column,.feed-app-shell-tienda .feed-column,.feed-app-shell-perfil .feed-column{width:100%}}.feed-app-shell-publicar .feed-column{background:var(--leo-background)}@media (min-width:48rem){.feed-app-shell-publicar .feed-column{background:var(--leo-background);width:min(100% - 2rem,52rem);max-width:none;box-shadow:none;border:0;overflow:visible}}@media (min-width:72rem){.feed-app-shell-publicar .feed-layout{grid-template-columns:13.5rem minmax(0,52rem);justify-content:center;width:min(100% - 3rem,69.5rem)}}@media (prefers-reduced-motion:reduce){.feed-loading-author>div span,.feed-loading-line,.feed-loading-author>span{animation:none}}
.feed-app-shell-historias .feed-column{background:var(--leo-background);width:100%;max-width:100%;overflow:visible}.feed-app-shell-historias .feed-layout{width:100%;max-width:100%}@media (min-width:48rem){.feed-app-shell-historias .feed-column{width:min(100% - 2rem,54rem);box-shadow:none;background:0 0;border:0}}@media (min-width:72rem){.feed-app-shell-historias .feed-layout{grid-template-columns:13.5rem minmax(0,1fr);width:min(100% - 3rem,100rem)}.feed-app-shell-historias .feed-column{width:100%;box-shadow:none;background:0 0;border:0;margin:0}}.feed-app-shell-historias{color:var(--stories-text);background:var(--stories-night);color-scheme:var(--stories-color-scheme)}.feed-app-shell-historias .feed-layout,.feed-app-shell-historias .feed-column{color:var(--stories-text);background:var(--stories-night)}.feed-app-shell-historias .feed-mobile-header,.feed-app-shell-historias .feed-mobile-bottom-navigation{border-color:var(--stories-border);background:var(--stories-chrome-bg);box-shadow:0 -.4rem 1.4rem var(--stories-chrome-shadow)}.feed-app-shell-historias .feed-brand,.feed-app-shell-historias .feed-mobile-header-actions a,.feed-app-shell-historias .feed-mobile-bottom-navigation a{color:var(--stories-muted)}.feed-app-shell-historias .feed-brand:hover,.feed-app-shell-historias .feed-mobile-header-actions a:hover,.feed-app-shell-historias .feed-mobile-bottom-navigation a:hover{color:var(--stories-text);background:var(--stories-surface-soft)}.feed-app-shell-historias .feed-mobile-header-identity>span{border-color:var(--stories-border);color:var(--stories-muted)}.feed-app-shell-historias .feed-mobile-bottom-navigation a[aria-current=page]{color:var(--stories-accent-bright)}.feed-app-shell-historias :where(a,button):focus-visible{outline:3px solid var(--stories-accent-bright);outline-offset:3px}@media (min-width:72rem){.feed-app-shell-historias .feed-desktop-sidebar{border:1px solid var(--stories-border);background:var(--stories-sidebar-bg);border-radius:1rem;padding:.8rem}.feed-app-shell-historias .feed-desktop-navigation a,.feed-app-shell-historias .feed-publish-button{color:var(--stories-muted)}.feed-app-shell-historias .feed-desktop-navigation a:hover{color:var(--stories-text);background:var(--stories-surface-soft)}.feed-app-shell-historias .feed-desktop-navigation a[aria-current=page]{color:var(--stories-accent-bright);background:var(--stories-active-bg);box-shadow:none}.feed-app-shell-historias .feed-publish-button{border-color:var(--stories-button-border);color:var(--stories-publish-text);background:var(--stories-publish-bg)}.feed-app-shell-historias .feed-publish-button:hover{border-color:var(--stories-accent);background:var(--stories-publish-hover-bg)}}.feed-app-shell-historias .theme-toggle{border:1px solid var(--stories-border);width:100%;min-height:2.85rem;color:var(--stories-muted);background:var(--stories-surface);cursor:pointer;text-align:left;border-radius:.7rem;justify-content:flex-start;align-items:center;gap:.7rem;margin:auto 0 0;padding:.58rem .75rem;transition:border-color .16s,color .16s,background-color .16s;display:flex}.feed-app-shell-historias .theme-toggle:hover{border-color:var(--stories-accent);color:var(--stories-text);background:var(--stories-surface-soft)}.feed-app-shell-historias .theme-toggle:focus-visible{outline:3px solid var(--stories-accent-bright);outline-offset:3px}.feed-app-shell-historias .theme-toggle-icon{flex:none;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;display:none}.feed-app-shell-historias .theme-toggle-icon .feed-icon{width:1.25rem;height:1.25rem}:root:not([data-theme]) .feed-app-shell-historias .theme-toggle-icon-light,:root[data-theme=light] .feed-app-shell-historias .theme-toggle-icon-light,:root[data-theme=dark] .feed-app-shell-historias .theme-toggle-icon-dark{display:inline-flex}@media (prefers-color-scheme:dark){:root:not([data-theme]) .feed-app-shell-historias .theme-toggle-icon-light{display:none}:root:not([data-theme]) .feed-app-shell-historias .theme-toggle-icon-dark{display:inline-flex}}.feed-app-shell-historias .theme-toggle-label{gap:.05rem;min-width:0;display:grid}.feed-app-shell-historias .theme-toggle-label small{color:var(--stories-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.61rem;font-weight:650;line-height:1}.feed-app-shell-historias .theme-toggle-label strong{color:var(--stories-text);font-size:.78rem;line-height:1.15}@media (max-width:71.99rem){.feed-app-shell-historias .theme-toggle-compact{background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:2.75rem;height:2.75rem;min-height:2.75rem;margin:0;padding:0;display:inline-grid}.feed-app-shell-historias .theme-toggle-compact:hover{background:var(--stories-surface-soft)}.feed-app-shell-historias .theme-toggle-compact .theme-toggle-label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:40rem){.feed-app-shell-historias .feed-mobile-header-identity .feed-brand>span:last-child{display:none}}@media (max-width:26.875rem){.feed-app-shell-historias .feed-mobile-header{min-height:calc(3.5rem + env(safe-area-inset-top,0px));padding:calc(.42rem + env(safe-area-inset-top,0px)) max(.62rem, calc(.62rem + env(safe-area-inset-right,0px))) .42rem max(.62rem, calc(.62rem + env(safe-area-inset-left,0px)));gap:.35rem}.feed-app-shell-historias .feed-mobile-header-identity{gap:.38rem}.feed-app-shell-historias .feed-mobile-header-identity .feed-brand>span:last-child{display:none}.feed-app-shell-historias .feed-mobile-header-identity>span{max-width:clamp(4.6rem,28vw,7.5rem);padding-left:.48rem}.feed-app-shell-historias .feed-mobile-header-actions{gap:0}.feed-app-shell-historias .feed-mobile-header-actions a,.feed-app-shell-historias .theme-toggle-compact{width:2.45rem;height:2.45rem;min-height:2.45rem}}@media (min-width:72rem){.feed-app-shell-historias .feed-layout{width:min(100% - 3rem,92rem)}}@media (prefers-reduced-motion:reduce){.feed-app-shell-historias .theme-toggle{transition:none}}
.story-detail-shell,.chapter-reader-shell{color-scheme:var(--stories-color-scheme)}.story-detail-shell .library-status-control select,.chapter-reader-shell .library-status-control select,.story-detail-shell .report-form :is(select,textarea),.chapter-reader-shell .report-form :is(select,textarea),.chapter-reader-comments :is(textarea,input,select){border-color:var(--theme-border-strong);color:var(--theme-text-primary);background:var(--theme-control-background)}.story-detail-shell .library-status-control select:focus-visible,.chapter-reader-shell .library-status-control select:focus-visible,.story-detail-shell .report-form :is(select,textarea):focus-visible,.chapter-reader-shell .report-form :is(select,textarea):focus-visible,.chapter-reader-comments :is(textarea,input,select):focus-visible{border-color:var(--theme-accent);outline:3px solid color-mix(in srgb, var(--theme-accent) 42%, transparent);outline-offset:2px}.story-detail-shell .library-story-control button,.chapter-reader-shell .library-story-control button,.story-detail-shell .report-form button,.chapter-reader-shell .report-form button{border-color:var(--theme-border-strong);color:var(--theme-text-primary);background:var(--theme-control-background)}.story-detail-shell .library-story-control button:hover,.chapter-reader-shell .library-story-control button:hover,.story-detail-shell .report-form button:hover,.chapter-reader-shell .report-form button:hover{border-color:var(--theme-accent);color:var(--theme-accent-hover);background:var(--theme-control-hover)}.story-detail-shell .library-progress-heading,.chapter-reader-shell .library-progress-heading,.story-detail-shell .share-message,.chapter-reader-shell .share-message,.story-detail-shell .character-counter,.chapter-reader-shell .character-counter{color:var(--theme-text-muted)}.story-detail-shell .library-progress-track,.chapter-reader-shell .library-progress-track{background:var(--theme-border)}.story-detail-shell .library-progress-track>span,.chapter-reader-shell .library-progress-track>span{background:var(--theme-accent-solid)}.story-detail-shell .library-remove-confirmation,.chapter-reader-shell .library-remove-confirmation,.story-detail-shell .report-form,.chapter-reader-shell .report-form{border-color:var(--theme-border);color:var(--theme-text-secondary);background:var(--theme-surface-elevated)}.story-detail-shell .library-remove-confirmation,.chapter-reader-shell .library-remove-confirmation{border-color:var(--theme-danger);background:var(--theme-danger-background)}.story-detail-shell .library-story-control .button-danger,.chapter-reader-shell .library-story-control .button-danger,.chapter-reader-comments .danger-button{border-color:var(--theme-danger);color:var(--theme-danger);background:var(--theme-danger-background)}.story-detail-shell .library-story-control .button-danger:hover,.chapter-reader-shell .library-story-control .button-danger:hover,.chapter-reader-comments .danger-button:hover{border-color:var(--theme-danger);color:#fff;background:var(--theme-danger)}.story-detail-shell .report-form button[type=submit],.chapter-reader-shell .report-form button[type=submit]{border-color:var(--theme-accent-solid);color:#fff;background:var(--theme-accent-solid)}.story-detail-shell .report-form button[type=submit]:hover,.chapter-reader-shell .report-form button[type=submit]:hover{border-color:var(--theme-accent-hover);color:#fff;background:var(--theme-accent-hover)}.story-detail-shell .library-message,.chapter-reader-shell .library-message{color:var(--theme-text-secondary);background:var(--theme-accent-soft)}.story-detail-shell .library-message-error,.chapter-reader-shell .library-message-error,.story-detail-shell .form-message-error,.chapter-reader-shell .form-message-error,.chapter-reader-comments .comment-message-error{color:var(--theme-danger);background:var(--theme-danger-background)}.story-detail-shell .library-message-success,.chapter-reader-shell .library-message-success,.chapter-reader-shell .form-message,.chapter-reader-comments .comment-message-success{color:var(--theme-success);background:var(--theme-surface-soft)}.story-detail-shell .moderation-text-button,.chapter-reader-shell .moderation-text-button{color:var(--theme-text-muted)}.story-detail-shell .moderation-text-button:hover,.chapter-reader-shell .moderation-text-button:hover{color:var(--theme-accent-hover)}.story-detail-shell :is(textarea,input)::placeholder,.chapter-reader-shell :is(textarea,input)::placeholder{color:var(--theme-text-muted);opacity:1}.story-detail-shell :is(button,select,textarea,input):disabled,.chapter-reader-shell :is(button,select,textarea,input):disabled{cursor:wait;opacity:.58}.chapter-reader-shell :is(a,button,select,textarea):focus-visible{outline:3px solid var(--theme-accent);outline-offset:3px}.chapter-reader-shell .rich-color-0{color:var(--theme-rich-color-0)}.chapter-reader-shell .rich-color-1{color:var(--theme-rich-color-1)}.chapter-reader-shell .rich-color-2{color:var(--theme-rich-color-2)}.chapter-reader-shell .rich-color-3{color:var(--theme-rich-color-3)}.chapter-reader-shell .rich-color-4{color:var(--theme-rich-color-4)}.chapter-reader-shell .rich-color-5{color:var(--theme-rich-color-5)}.chapter-reader-comments .comment-section,.chapter-reader-comments .comment-body,.chapter-reader-comments .comment-empty-state{color:var(--theme-text-secondary)}.chapter-reader-comments .comment-section-heading h2,.chapter-reader-comments .comment-form label,.chapter-reader-comments .reply-form label{color:var(--theme-text-primary)}.chapter-reader-comments .comment-total,.chapter-reader-comments .comment-card-header time,.chapter-reader-comments .comment-form-footer>span,.chapter-reader-comments .deleted-comment-marker{color:var(--theme-text-muted)}.chapter-reader-comments .post-author .verified-name>a{color:var(--theme-text-primary)}.chapter-reader-comments .post-author-secondary{color:var(--theme-text-muted)}.chapter-reader-comments .post-author-avatar{border-color:var(--theme-surface-elevated);background:var(--theme-control-hover);box-shadow:0 0 0 1px var(--theme-accent)}.chapter-reader-comments :is(.comment-text-button,.reply-load-more){color:var(--theme-accent)}.chapter-reader-comments :is(.comment-text-button,.reply-load-more):hover{color:var(--theme-accent-hover)}.chapter-reader-comments .comment-thread{border-color:var(--theme-border)}.chapter-reader-comments .reply-thread{border-color:var(--theme-border-strong)}.chapter-reader-comments .comment-empty-state{border-color:var(--theme-border-strong);background:var(--theme-surface)}.chapter-reader-comments .comment-delete-confirmation{border-color:var(--theme-danger);color:var(--theme-text-secondary);background:var(--theme-danger-background)}.chapter-reader-comments .comment-message{color:var(--theme-text-secondary);background:var(--theme-accent-soft)}.chapter-reader-comments .comment-delete-confirmation .button-secondary{border-color:var(--theme-border-strong);color:var(--theme-text-primary);background:var(--theme-control-background)}.chapter-reader-comments :is(.comment-form,.reply-form) button[type=submit]{border-color:var(--theme-accent-solid);color:#fff;background:var(--theme-accent-solid)}.chapter-reader-comments :is(.comment-form,.reply-form) button[type=submit]:hover{border-color:var(--theme-accent-hover);background:var(--theme-accent-hover)}:root[data-theme=dark] .feed-mobile-header,:root[data-theme=dark] .feed-mobile-bottom-navigation{border-color:var(--leo-border);background:#111620f5;box-shadow:0 -.4rem 1.4rem #00000038}:root[data-theme=dark] .feed-column,:root[data-theme=dark] .feed-app-shell .post-card-feed,:root[data-theme=dark] .feed-app-shell .post-empty-state,:root[data-theme=dark] .feed-error-state{color:var(--leo-text);background:var(--leo-surface)}:root[data-theme=dark] .feed-mobile-header-actions a,:root[data-theme=dark] .feed-desktop-navigation a,:root[data-theme=dark] .feed-mobile-bottom-navigation a,:root[data-theme=dark] .feed-app-shell .post-action-button,:root[data-theme=dark] .feed-app-shell .post-content{color:var(--leo-text)}:root[data-theme=dark] .feed-mobile-header-actions a:hover,:root[data-theme=dark] .feed-desktop-navigation a:hover,:root[data-theme=dark] .feed-desktop-navigation a[aria-current=page],:root[data-theme=dark] .feed-mobile-bottom-navigation a:hover,:root[data-theme=dark] .feed-app-shell .post-action-button:hover{color:var(--leo-text);background:var(--theme-control-hover)}:root[data-theme=dark] .feed-app-shell .like-button-active,:root[data-theme=dark] .feed-app-shell .like-button-active:hover{border-color:var(--leo-orange);color:#ffad72;background:#ff80001f}:root[data-theme=dark] .feed-aside{color:var(--leo-muted);background:#111620b8}:root[data-theme=dark] .feed-app-shell h1{color:#fff}

