::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.dark ::-webkit-scrollbar-track{background:#1e293b}.dark ::-webkit-scrollbar-thumb{background:#475569}.dark ::-webkit-scrollbar-thumb:hover{background:#64748b}.at-hero-swiper{padding-bottom:40px!important}.at-hero-swiper .swiper-pagination-bullet{background:#fff;opacity:.5;width:8px;height:8px;transition:all 0.3s}.at-hero-swiper .swiper-pagination-bullet-active{opacity:1;width:24px;border-radius:4px;background:#f97316}.text-shadow-sm{text-shadow:0 1px 2px rgba(0,0,0,.5)}.text-shadow-md{text-shadow:0 2px 4px rgba(0,0,0,.6)}body,header,footer,.card,.input,.btn{transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.js-follow-btn i{transition:color 0.3s ease,transform 0.2s cubic-bezier(.175,.885,.32,1.275)}.js-follow-btn.followed i{color:#ef4444}.js-follow-btn:active i{transform:scale(1.2)}.dark .js-follow-btn.followed i{color:#f87171}.comment-reply-link,.comment-edit-link,.reply,a.comment-edit-link,a.comment-reply-link,.comment-list .reply,.comment-list .edit-link,.comments-area .reply,.comments-area .comment-edit-link{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;overflow:hidden!important;position:absolute!important;pointer-events:none!important}.js-follow-btn i{transition:color 0.3s ease,transform 0.2s cubic-bezier(.175,.885,.32,1.275)}.js-follow-btn.followed i{color:#ef4444}.js-follow-btn:active i{transform:scale(1.2)}.dark .js-follow-btn.followed i{color:#f87171}.comment-reply-link,.comment-edit-link,.reply,a.comment-edit-link,a.comment-reply-link,.comment-list .reply,.comment-list .edit-link,.comments-area .reply,.comments-area .comment-edit-link{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;overflow:hidden!important;position:absolute!important;pointer-events:none!important}.navigation.pagination{margin-top:40px;width:100%;display:flex;justify-content:center}.navigation.pagination h2{display:none}.navigation.pagination .nav-links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.navigation.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border-radius:12px;font-weight:600;font-size:14px;color:#64748b;background-color:transparent;border:1px solid transparent;transition:all 0.3s cubic-bezier(.4,0,.2,1);text-decoration:none;line-height:1}.navigation.pagination a.page-numbers:hover{color:#f97316;background-color:#fff7ed;border-color:#ffedd5;transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(249,115,22,.1)}.navigation.pagination .page-numbers.current{background-color:#f97316;color:#fff;box-shadow:0 4px 10px rgba(249,115,22,.3);border-color:#f97316;pointer-events:none}.navigation.pagination .page-numbers.dots{min-width:auto;border:none;background:transparent;color:#94a3b8;letter-spacing:2px}.navigation.pagination .page-numbers i{font-size:14px}.dark .navigation.pagination .page-numbers{color:#94a3b8}.dark .navigation.pagination a.page-numbers:hover{color:#f97316;background-color:#1e293b;border-color:#334155;box-shadow:0 4px 6px -1px rgba(0,0,0,.3)}.dark .navigation.pagination .page-numbers.current{background-color:#f97316;color:#fff;border-color:#f97316;box-shadow:0 4px 15px rgba(249,115,22,.4)}