.sitemap-page_wrapper__Z2_wb{height:100dvh;overflow-y:auto;background-color:hsl(var(--background))}.sitemap-page_container__HAUIi{max-width:960px;margin:0 auto;padding:3rem 1.5rem 4rem;color:hsl(var(--foreground));line-height:1.7}.sitemap-page_backButton__P8V_b{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.5rem 1rem;border-radius:var(--radius);background:hsl(var(--muted));color:hsl(var(--foreground));font-size:.875rem;font-weight:500;transition:all var(--transition-fast);border:1px solid hsl(var(--border));text-decoration:none}.sitemap-page_backButton__P8V_b:hover{background:hsl(var(--border));transform:translateX(-4px)}.sitemap-page_header__W2DAq{text-align:center;margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid hsl(var(--border))}.sitemap-page_title__FimLR{font-size:2rem;font-weight:800;margin-bottom:.75rem;display:flex;align-items:center;justify-content:center;gap:.75rem;letter-spacing:-.02em}.sitemap-page_subtitle__nyWGV{font-size:1rem;color:hsl(var(--muted-foreground));margin-bottom:1.25rem}.sitemap-page_stats__wT6ia{display:flex;align-items:center;justify-content:center;gap:.75rem;font-size:.9rem;color:hsl(var(--muted-foreground))}.sitemap-page_statItem__bJzUx{display:inline-flex;align-items:center;gap:.35rem;font-weight:500}.sitemap-page_statDivider__WTbEO{color:hsl(var(--border))}.sitemap-page_section__6Qngy{margin-bottom:3rem}.sitemap-page_sectionHeading__qkj0a{font-size:1.25rem;font-weight:700;margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:2px solid hsl(var(--border));color:hsl(var(--primary))}.sitemap-page_staticLinks__fvjnv{list-style:none;padding:0;display:flex;flex-direction:column;gap:.5rem}.sitemap-page_staticLink__PjBm7{display:block;padding:.75rem 1rem;border-radius:var(--radius);background:hsl(var(--background-card));border:1px solid hsl(var(--border));font-weight:500;text-decoration:none;color:hsl(var(--foreground));transition:all var(--transition-fast)}.sitemap-page_staticLink__PjBm7:hover{border-color:hsl(var(--primary));background:hsl(var(--primary)/.05);transform:translateX(4px)}.sitemap-page_countryTagCloud__Xwn_2{display:flex;flex-wrap:wrap;gap:.5rem}.sitemap-page_countryTag__LID7Y{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .75rem;border-radius:2rem;background:hsl(var(--background-card));border:1px solid hsl(var(--border));font-size:.8rem;font-weight:500;color:hsl(var(--foreground));text-decoration:none;transition:all var(--transition-fast);white-space:nowrap}.sitemap-page_countryTag__LID7Y:hover{border-color:hsl(var(--primary));background:hsl(var(--primary)/.08);transform:translateY(-2px);box-shadow:0 4px 8px hsl(var(--primary)/.1)}.sitemap-page_countryCount__cZA0c{color:hsl(var(--muted-foreground));font-weight:400;font-size:.75rem}.sitemap-page_countryGroup__Kr7Eu{margin-bottom:.5rem;border:1px solid hsl(var(--border));border-radius:var(--radius);overflow:hidden;transition:border-color var(--transition-fast)}.sitemap-page_countryGroup__Kr7Eu[open]{border-color:hsl(var(--primary)/.3)}.sitemap-page_countrySummary__AeNug{display:flex;align-items:center;gap:.5rem;padding:.875rem 1rem;cursor:pointer;font-weight:600;font-size:.95rem;background:hsl(var(--background-card));transition:background var(--transition-fast);list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sitemap-page_countrySummary__AeNug::-webkit-details-marker{display:none}.sitemap-page_countrySummary__AeNug:before{content:"▶";font-size:.6rem;color:hsl(var(--muted-foreground));transition:transform var(--transition-fast);flex-shrink:0}.sitemap-page_countryGroup__Kr7Eu[open]>.sitemap-page_countrySummary__AeNug:before{transform:rotate(90deg)}.sitemap-page_countrySummary__AeNug:hover{background:hsl(var(--muted))}.sitemap-page_countryIcon__H3GbT{color:hsl(var(--primary));flex-shrink:0}.sitemap-page_countryName__Tuch9{flex:1 1}.sitemap-page_countryBadge__qeC2S{font-size:.75rem;font-weight:500;color:hsl(var(--primary));background:hsl(var(--primary)/.1);padding:.15rem .5rem;border-radius:1rem}.sitemap-page_postList__bVBuc{list-style:none;padding:0;margin:0}.sitemap-page_postItem__P8TAQ{border-top:1px solid hsl(var(--border)/.5)}.sitemap-page_postLink__1R0KU{display:flex;align-items:center;gap:.75rem;padding:.625rem 1rem .625rem 2.25rem;text-decoration:none;color:hsl(var(--foreground));font-size:.875rem;transition:background var(--transition-fast)}.sitemap-page_postLink__1R0KU:hover{background:hsl(var(--primary)/.04)}.sitemap-page_postCategory__vaBzl{flex-shrink:0;font-size:.7rem;font-weight:600;color:hsl(var(--muted-foreground));background:hsl(var(--muted));padding:.15rem .45rem;border-radius:.25rem;white-space:nowrap}.sitemap-page_postTitle__tLgcL{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sitemap-page_footer__O4z1f{margin-top:3rem;padding-top:2rem;border-top:1px solid hsl(var(--border));text-align:center;color:hsl(var(--muted-foreground));font-size:.85rem;display:flex;flex-direction:column;gap:.5rem}.sitemap-page_footerLink__eY_II{color:hsl(var(--primary));text-decoration:underline;text-underline-offset:2px}.sitemap-page_footerLink__eY_II:hover{color:hsl(var(--primary)/.8)}@media (max-width:640px){.sitemap-page_container__HAUIi{padding:2rem 1rem 3rem}.sitemap-page_title__FimLR{font-size:1.5rem}.sitemap-page_postLink__1R0KU{padding-left:1.5rem}.sitemap-page_stats__wT6ia{flex-direction:column;gap:.25rem}.sitemap-page_statDivider__WTbEO{display:none}}