.blog-sidebar.svelte-lkkreo{display:flex;flex-direction:column;gap:2.5rem}.sidebar-widget.svelte-lkkreo{background:#fff;border-radius:16px;padding:1.75rem;border:1px solid rgba(0,0,0,.04);box-shadow:0 4px 15px #00000005}.widget-title.svelte-lkkreo{font-size:1.1rem;font-weight:800;color:#06182d;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid var(--color-main, #ff4e3c);display:inline-block}.archive-year.svelte-lkkreo{margin-bottom:1.25rem}.archive-year.svelte-lkkreo:last-child{margin-bottom:0}.year-label.svelte-lkkreo{display:block;font-weight:700;color:#06182d;font-size:.95rem;margin-bottom:.5rem}.archive-months.svelte-lkkreo{list-style:none;padding:0 0 0 .5rem;margin:0}.archive-months.svelte-lkkreo li:where(.svelte-lkkreo){display:flex;justify-content:space-between;align-items:center;padding:.4rem 0;font-size:.9rem;color:#64748b;transition:color .2s}.archive-month-link.svelte-lkkreo{text-decoration:none;color:inherit;flex:1;transition:color .2s}.archive-month-link.svelte-lkkreo:hover{color:var(--color-main, #ff4e3c)}.archive-month-link.active.svelte-lkkreo{color:var(--color-main, #ff4e3c);font-weight:700}.month-count.svelte-lkkreo{background:#f1f5f9;color:#64748b;padding:.15rem .5rem;border-radius:12px;font-size:.75rem;font-weight:700}.contact-mini-widget.svelte-lkkreo p:where(.svelte-lkkreo){font-size:.9rem;color:#64748b;margin:0;line-height:1.5}
