:root{--primary:#0ba14b;--second:#ec3326}.navbar-logo,.navbar-logo img{max-width:100px}.brand{font-weight:700;text-decoration:none}.card{padding:16px;border:1px solid #eee;border-radius:12px;margin:12px 0;background:#f5f5f5}.card h2{margin:0 0 6px}.post .featured{max-width:100%;height:auto;border-radius:12px;margin:12px 0}.thumb,.thumb img{width:100%}nav.navbar{position:fixed;z-index:99;width:100%;background:#fff;top:0}.mt100{margin-top:100px!important}.post{max-width:800px;margin:0 auto;line-height:1.7}.post h1{font-size:1.8em;margin-bottom:.2em}.post time{color:#888;font-size:.9em}.post .featured{margin:16px 0;text-align:center}.post .featured img{max-width:100%;height:auto;border-radius:12px;box-shadow:0 2px 6px rgb(0 0 0 / .08)}.post .content img{max-width:100%;height:auto;border-radius:8px;margin:12px 0}.post .meta{border-top:1px solid #eee;margin-top:24px;padding-top:12px;font-size:.9em;color:#666}.card .text h2,.card .text h2 a{color:var(--second);font-size:14px;line-height:1.5rem}.card .text time{color:#b3a6a6}.card .text p{line-height:1.5rem;margin-top:10px}#the-post h1{font-size:20px}#the-post H2{font-size:16px}.rb-context{background:#fffaf3;border-left:5px solid #f4b400;padding:1rem 1.25rem;border-radius:6px;color:#333;line-height:1.65;font-size:.95em;margin-top:1.5rem}.rb-context p{margin-bottom:.6rem}.rb-context a{color:#c97c00;text-decoration:underline}.rb-context a:hover{text-decoration:none}.rb-bc .breadcrumb{--bs-breadcrumb-divider:'›';background:#f8f9fa;border-radius:6px;padding:8px 12px;margin:0}.rb-bc .breadcrumb a{text-decoration:none}.rb-bc .breadcrumb a:hover{text-decoration:underline}.pager{display:flex;gap:12px;align-items:center;justify-content:center;margin:30px 0!important}.pager a{padding:5px 10px;background:#f8f9fa;border:1px solid #e9ecef;text-decoration:unset}