.prazdniki-category-page.svelte-hh7jpw{padding:0;gap:0}.page-header.svelte-hh7jpw{flex-shrink:0;border-radius:2.4rem;padding:20px;margin-bottom:6px}.breadcrumb.svelte-hh7jpw{font-size:14px;color:var(--text-muted);margin-bottom:4px;font-weight:600}.breadcrumb.svelte-hh7jpw a:where(.svelte-hh7jpw){color:var(--text-muted);text-decoration:none;transition:color .15s}@media(hover:hover)and (pointer:fine){.breadcrumb.svelte-hh7jpw a:where(.svelte-hh7jpw):hover{color:var(--accent-color)}}.page-title.svelte-hh7jpw{font-size:28px;font-weight:800;margin:8px 0 0;color:var(--text-main);line-height:1.15}.page-subtitle.svelte-hh7jpw{font-size:14px;color:var(--text-muted);margin:0;line-height:1.5}.category-empty.svelte-hh7jpw{text-align:center;padding:48px 20px;color:var(--text-muted);font-size:15px;font-weight:600}.not-found-state.svelte-hh7jpw{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:64px 20px;max-width:480px;margin:0 auto}.not-found-icon.svelte-hh7jpw{font-size:64px;font-weight:800;color:var(--text-muted);opacity:.6;margin-bottom:8px}.not-found-state.svelte-hh7jpw h2:where(.svelte-hh7jpw){font-size:24px;font-weight:800;margin-bottom:8px;color:var(--text-main)}.not-found-state.svelte-hh7jpw p:where(.svelte-hh7jpw){color:var(--text-muted);margin-bottom:24px;font-size:15px}.not-found-back-btn.svelte-hh7jpw{display:inline-flex;align-items:center;padding:10px 20px;border-radius:var(--border-radius-full, 9999px);background:var(--accent-color, #007aff);color:#fff;text-decoration:none;font-weight:700;font-size:14px;transition:opacity .15s ease,transform .1s ease;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;outline:none}.not-found-back-btn.svelte-hh7jpw:focus:not(:focus-visible){outline:none;box-shadow:none}.not-found-back-btn.svelte-hh7jpw:focus-visible{outline:2px solid var(--accent-color, #007aff);outline-offset:2px}.not-found-back-btn.svelte-hh7jpw:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.not-found-back-btn.svelte-hh7jpw:hover{opacity:.9}}
