.skip-link{position:absolute;inset-inline-start:1rem;top:-100px;z-index:99999;background:#fff;color:#332b27;padding:12px}.skip-link:focus{top:10px}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #70594b;outline-offset:4px}.sanielya-languages{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 18px;padding:12px;font-size:14px}.sanielya-languages a{padding:6px;color:#493d35}.sanielya-languages [aria-current]{font-weight:bold;text-decoration:underline}.navbar-toggle{background:transparent;border:0;color:inherit}@media(min-width:992px){.kavya-navbar .nav-menu .nav-item:focus-within .drop-menu{display:block;visibility:visible;opacity:1}}.sanielya-entry{max-width:960px;margin:30px auto;padding:24px;line-height:1.8}.sanielya-entry ul{display:flex;flex-wrap:wrap;gap:20px;list-style:none;padding:0}.post-content{overflow-wrap:anywhere;line-height:1.85}.post-content h2,.post-content h3{margin-top:1.8em}.post-content p{margin-bottom:1em}.post-author{font-size:15px}.post-content ul{padding-inline-start:1.5em}html[dir=rtl] .post-content,html[dir=rtl] .nav-menu{text-align:right}@media(max-width:600px){.post-header h1,.title-font{font-size:clamp(27px,7vw,42px)!important}.about-poetic-box h1{font-size:clamp(28px,7vw,44px)}.sanielya-entry ul{display:block}.sanielya-entry li{margin-bottom:15px}.home-language-switcher{flex-wrap:wrap}.post-content img{max-width:100%;height:auto}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}

/* Deeper entry paths; keep existing card colors, type and shape. */
.entry-card .entry-deeper{margin-top:22px;padding-top:16px;border-top:1px solid rgba(100,117,105,.16)}
.entry-card .entry-deeper summary{cursor:pointer;color:inherit;font-size:15px;line-height:1.6}
.entry-card .entry-deeper summary:focus-visible{outline:3px solid #70594b;outline-offset:4px}
.entry-card .entry-deeper ul{list-style:none;padding:0;margin:14px 0 0}
.entry-card .entry-deeper li+li{margin-top:12px}
.entry-card .entry-deeper a{font-size:15px;line-height:1.7;display:inline-block}
