.Layout_container__l2gjk{min-height:100vh;display:flex;flex-direction:column}.Layout_poetryTheme__Tpd03.Layout_container__l2gjk{background:#f5f1e8}.Layout_poetryTheme__Tpd03.Layout_poetry-dark__J5__1.Layout_container__l2gjk,[data-poetry-dark] .Layout_container__l2gjk{background:#1a1612!important;color:#e8dfd4}.Layout_header__8XhYm{position:fixed;top:0;left:0;right:0;z-index:1000;padding:1rem;pointer-events:none}.Layout_floatingHome__Gwzad{position:fixed;top:1rem;left:1rem;color:#0070f3;text-decoration:none;display:flex;align-items:center;justify-content:center;padding:.5rem;background:none;border:none;border-radius:0;box-shadow:none;transition:all .3s ease;pointer-events:auto;z-index:1001;width:auto;height:auto}.Layout_floatingHome__Gwzad:hover{transform:translateY(-2px);text-decoration:none;opacity:.7}.Layout_floatingHome__Gwzad.Layout_hidden__aFbmn{opacity:0;transform:translateY(-10px);pointer-events:none}.Layout_homeIcon__Nxbtk{width:28px;height:28px;opacity:1;flex-shrink:0}.Layout_poetryTheme__Tpd03 .Layout_floatingHome__Gwzad{color:#8b4513;font-family:var(--poetry-font-family)}.Layout_dark__l4al6 .Layout_floatingHome__Gwzad{color:#60a5fa}[data-poetry-dark] .Layout_floatingHome__Gwzad{color:#d4a574}.Layout_floatingModeSwitch__DEhs_{position:fixed;top:1rem;right:1rem;transition:all .3s ease;pointer-events:auto;z-index:1001}.Layout_floatingModeSwitch__DEhs_.Layout_hidden__aFbmn{opacity:0;transform:translateY(-10px);pointer-events:none}.Layout_modeLink__nxuhq{display:flex;align-items:center;justify-content:center;padding:.5rem;background:none;border:none;border-radius:0;text-decoration:none;font-size:1.4rem;font-weight:600;font-family:var(--poetry-font-family);transition:all .3s ease;width:auto;height:auto;min-width:28px;min-height:28px;color:#8b4513}.Layout_modeLink__nxuhq:hover{transform:translateY(-2px);text-decoration:none;opacity:.7}.Layout_poetryTheme__Tpd03 .Layout_modeLink__nxuhq{color:#0070f3}.dark .Layout_modeLink__nxuhq{color:#d4a574}[data-poetry-dark] .Layout_modeLink__nxuhq{color:#60a5fa}.Layout_themeSwitch__dH2wT{position:fixed;bottom:4rem;right:1rem;pointer-events:auto;z-index:1001}.Layout_themeSwitch__dH2wT.Layout_hidden__aFbmn{opacity:0;transform:translateY(-10px);pointer-events:none}.Layout_themeToggle__zG6z4{background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,112,243,.2);border-radius:50%;padding:.8rem;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1);width:56px;height:56px;display:flex;align-items:center;justify-content:center}.Layout_themeToggle__zG6z4:hover{transform:translateY(-1px);background:hsla(0,0%,100%,.95);border-color:rgba(0,112,243,.3);box-shadow:0 4px 12px rgba(0,0,0,.15)}.Layout_switchThumb__DAgqv,.Layout_switchTrack__iIL17{display:none}.Layout_themeIcon__QJRkj{width:20px;height:20px;color:#0070f3;flex-shrink:0}.Layout_poetryTheme__Tpd03 .Layout_themeToggle__zG6z4{background:hsla(42,39%,94%,.9);border-color:rgba(139,69,19,.2)}.Layout_poetryTheme__Tpd03 .Layout_themeToggle__zG6z4:hover{background:hsla(42,39%,94%,.95);border-color:rgba(139,69,19,.3)}.Layout_poetryTheme__Tpd03 .Layout_themeIcon__QJRkj{color:#8b4513}.dark .Layout_themeToggle__zG6z4{background:rgba(26,26,26,.9);border-color:rgba(0,112,243,.3)}.dark .Layout_themeToggle__zG6z4:hover{background:rgba(26,26,26,.95);border-color:rgba(0,112,243,.4)}.dark .Layout_themeIcon__QJRkj{color:#60a5fa}[data-poetry-dark] .Layout_themeToggle__zG6z4{background:rgba(26,22,18,.9);border-color:hsla(31,53%,64%,.3)}[data-poetry-dark] .Layout_themeToggle__zG6z4:hover{background:rgba(26,22,18,.95);border-color:hsla(31,53%,64%,.4)}[data-poetry-dark] .Layout_themeIcon__QJRkj{color:#d4a574}.Layout_main__BqQ1G{flex:1 1;max-width:1200px;padding:2rem 2rem 5rem;width:100%;margin:0 auto;background:#fff}.Layout_poetryTheme__Tpd03 .Layout_main__BqQ1G{background:#f5f1e8}.Layout_poetryTheme__Tpd03.Layout_poetry-dark__J5__1 .Layout_main__BqQ1G,[data-poetry-dark] .Layout_main__BqQ1G{background:#1a1612!important;color:#e8dfd4}.Layout_dark__l4al6 .Layout_main__BqQ1G,.dark .Layout_container__l2gjk:not(.Layout_poetryTheme__Tpd03) .Layout_main__BqQ1G{background:#1a1a1a!important;color:#e5e5e5}.Layout_footer__3v8iv{background:#f8f9fa;border-top:1px solid #eaeaea;padding:2rem;text-align:center;color:#666;margin-top:auto}.Layout_poetryTheme__Tpd03 .Layout_footer__3v8iv{background:#e8ddd4;border-top:2px solid #d4c4a8;color:#5d4e37}.Layout_dark__l4al6 .Layout_footer__3v8iv{background:#1a1a1a;border-top:1px solid #333;color:#a0a0a0}[data-poetry-dark] .Layout_footer__3v8iv{background:#1a1612;border-top-color:#3a3028;color:#b8a696}.Layout_copyright__lXcTE{position:fixed;bottom:0;left:0;right:0;z-index:100;padding:.8rem 2rem;border-top:1px solid #e9ecef;text-align:center;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 -2px 8px rgba(0,0,0,.1)}.Layout_copyright__lXcTE p{font-size:.8rem;color:#666;font-style:italic;margin:0}.Layout_copyright__lXcTE a{color:#0070f3;text-decoration:none;font-weight:500;transition:color .2s}.Layout_copyright__lXcTE a:hover{color:#0051a2;text-decoration:underline}.Layout_poetryTheme__Tpd03 .Layout_copyright__lXcTE{border-top-color:#d4c4a8;background:hsla(42,39%,94%,.95)}.Layout_poetryTheme__Tpd03 .Layout_copyright__lXcTE p{color:#5d4e37;font-family:var(--poetry-font-family);letter-spacing:.5px}.Layout_poetryTheme__Tpd03 .Layout_copyright__lXcTE a{color:#8b4513}.Layout_poetryTheme__Tpd03 .Layout_copyright__lXcTE a:hover{color:sienna}.dark .Layout_copyright__lXcTE{border-top-color:#404040;background:rgba(26,26,26,.95)}.dark .Layout_copyright__lXcTE p{color:#a0a0a0}.dark .Layout_copyright__lXcTE a{color:#60a5fa}.dark .Layout_copyright__lXcTE a:hover{color:#93c5fd}[data-poetry-dark] .Layout_copyright__lXcTE{border-top-color:#3a3028;background:rgba(26,22,18,.95)}[data-poetry-dark] .Layout_copyright__lXcTE p{color:#b8a696}[data-poetry-dark] .Layout_copyright__lXcTE a{color:#d4a574}[data-poetry-dark] .Layout_copyright__lXcTE a:hover{color:#e8b884}@media (max-width:768px){.Layout_main__BqQ1G{padding:1rem 1rem 4rem}.Layout_floatingHome__Gwzad{top:.5rem;left:.5rem;padding:.3rem}.Layout_floatingModeSwitch__DEhs_{top:.5rem;right:.5rem}.Layout_themeSwitch__dH2wT{bottom:3rem;right:.5rem}.Layout_modeLink__nxuhq{padding:.3rem;font-size:1.2rem}.Layout_switchTrack__iIL17{width:44px;height:22px}.Layout_switchThumb__DAgqv{width:18px;height:18px}.Layout_switchActive__gh3c8 .Layout_switchThumb__DAgqv{transform:translateX(20px) translateY(-50%)}.Layout_themeToggle__zG6z4{width:48px;height:48px;padding:.6rem}.Layout_themeIcon__QJRkj{width:18px;height:18px}.Layout_copyright__lXcTE{padding:.6rem 1rem}.Layout_copyright__lXcTE p{font-size:.75rem}}.Home_container__d256j{max-width:800px;margin:0 auto;background:#fff}.dark .Home_container__d256j{background:#1a1a1a}.Home_header__y2QYS{text-align:center;margin-bottom:3rem;padding:2rem 0}.Home_header__y2QYS,.dark .Home_header__y2QYS{background:transparent}.Home_title__hYX6j{font-size:3rem;font-weight:700;margin-bottom:1rem;color:#1a1a1a}.Home_description__uXNdx{font-size:.9rem;color:#666;max-width:600px;margin:0 auto}.Home_filters__09dKA{margin-bottom:3rem;padding:1rem 0;background:none;border-radius:0;border:none}.Home_filters__09dKA h3{margin-bottom:.75rem;color:#666;font-size:.9rem;font-weight:400}.Home_tagList__5N3v3{display:flex;flex-wrap:wrap;gap:.5rem}.Home_tag__2oeMe{padding:.4rem .8rem;background:transparent;border:1px solid #dee2e6;border-radius:4px;cursor:pointer;transition:all .2s;font-size:.85rem;color:#666}.Home_tag__2oeMe.Home_active__EQNkL,.Home_tag__2oeMe:hover{background:transparent;border-color:#0070f3;color:#0070f3}.Home_posts__y_V9q{display:flex;flex-direction:column;gap:2rem}.Home_posts__y_V9q,.dark .Home_posts__y_V9q{background:transparent}.Home_post__KSZI_{padding:2rem;background:#fff;border:1px solid #e9ecef;border-radius:8px;transition:box-shadow .2s}.Home_post__KSZI_:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.Home_postLink__jWTUa{display:block;text-decoration:none;color:inherit;width:100%}.Home_postLink__jWTUa:hover{text-decoration:none}.Home_postTitle__lrcqf{font-size:1.5rem;margin-bottom:1rem}.Home_postMeta__KY9fv{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:.9rem;color:#666}.Home_date__x8L7_{font-weight:500}.Home_tags__6k6pO{display:flex;gap:.5rem;flex-wrap:wrap}.Home_tags__6k6pO .Home_tag__2oeMe{padding:.25rem .5rem;background:#f8f9fa;border:1px solid #dee2e6;border-radius:12px;font-size:.8rem;color:#495057;cursor:default}.Home_tags__6k6pO .Home_tag__2oeMe:hover{background:#f8f9fa}.Home_excerpt__lvyNV{color:#666;line-height:1.6}.Home_noPosts__e7TKG{text-align:center;color:#666;font-style:italic;padding:2rem 0;background:none;border-radius:0;border:none}.dark .Home_title__hYX6j{color:#e5e5e5}.dark .Home_description__uXNdx{color:#a0a0a0}.dark .Home_filters__09dKA{background:none;border:none}.dark .Home_filters__09dKA h3{color:#a0a0a0}.dark .Home_tag__2oeMe{background:transparent;border-color:#404040;color:#a0a0a0}.dark .Home_tag__2oeMe.Home_active__EQNkL,.dark .Home_tag__2oeMe:hover{background:transparent;border-color:#60a5fa;color:#60a5fa}.dark .Home_post__KSZI_{background:#2a2a2a;border-color:#404040}.dark .Home_post__KSZI_:hover{box-shadow:0 4px 12px rgba(0,0,0,.3)}.dark .Home_postTitle__lrcqf{color:#e5e5e5}.dark .Home_postLink__jWTUa,.dark .Home_postLink__jWTUa:hover{color:inherit}.dark .Home_postMeta__KY9fv{color:#a0a0a0}.dark .Home_tags__6k6pO .Home_tag__2oeMe{background:#404040;border-color:#555;color:#e5e5e5}.dark .Home_tags__6k6pO .Home_tag__2oeMe:hover{background:#404040}.dark .Home_excerpt__lvyNV{color:#a0a0a0}.dark .Home_noPosts__e7TKG{background:none;border:none;color:#a0a0a0}@media (max-width:768px){.Home_title__hYX6j{font-size:2rem}.Home_description__uXNdx{font-size:1rem}.Home_postMeta__KY9fv{flex-direction:column;align-items:flex-start;gap:.5rem}.Home_tagList__5N3v3{justify-content:center}}