.blog-sidebar[data-v-9f25ae47]{background:var(--tc-surface);border:1px solid var(--tc-border);border-radius:14px;box-shadow:var(--tc-shadow);display:flex;flex-direction:column;gap:0;padding:.85rem .75rem 1rem}@media(min-width:960px){.blog-sidebar[data-v-9f25ae47]{max-height:calc(100vh - 5.5rem);overflow:auto;position:sticky;top:4.25rem}}.blog-sidebar__label[data-v-9f25ae47]{color:var(--tc-muted);font-size:.68rem;font-weight:750;letter-spacing:.08em;margin:0 0 .55rem;padding:0 .45rem;text-transform:uppercase}.blog-sidebar__nav[data-v-9f25ae47]{display:flex;flex-direction:column;gap:.15rem}.blog-sidebar__link[data-v-9f25ae47]{border-left:2px solid transparent;border-radius:0 10px 10px 0;display:flex;flex-direction:column;gap:.2rem;padding:.55rem .6rem .55rem .75rem;text-decoration:none;transition:background .12s ease,border-color .12s ease,color .12s ease}.blog-sidebar__link[data-v-9f25ae47]:hover{background:var(--tc-hover);border-left-color:color-mix(in srgb,var(--tc-accent) 40%,var(--tc-border))}.blog-sidebar__link--active[data-v-9f25ae47]{background:var(--tc-accent-soft);border-left-color:var(--tc-accent-strong)}.blog-sidebar__link-title[data-v-9f25ae47]{color:var(--tc-text);font-size:.86rem;font-weight:650;line-height:1.4}.blog-sidebar__link--active .blog-sidebar__link-title[data-v-9f25ae47]{color:var(--tc-accent-strong);font-weight:700}.blog-sidebar__link-date[data-v-9f25ae47]{color:var(--tc-muted);font-size:.72rem;font-variant-numeric:tabular-nums;font-weight:600}.blog-sidebar__link--active .blog-sidebar__link-date[data-v-9f25ae47]{color:color-mix(in srgb,var(--tc-accent-strong) 70%,var(--tc-muted))}.cases-shell__state[data-v-cba1bff8]{align-items:center;background:var(--tc-surface);border:1px solid var(--tc-border);border-radius:16px;color:var(--tc-muted);display:flex;font-size:.95rem;gap:.65rem;justify-content:center;padding:2.5rem 1.25rem}.cases-shell__spinner[data-v-cba1bff8]{animation:cases-shell-spin-cba1bff8 .7s linear infinite;border:2px solid var(--tc-border);border-radius:50%;border-top-color:var(--tc-accent-strong);height:1rem;width:1rem}@keyframes cases-shell-spin-cba1bff8{to{transform:rotate(1turn)}}.cases-shell__state--error[data-v-cba1bff8]{border-color:color-mix(in srgb,#dc2626 35%,var(--tc-border));flex-direction:column}.cases-shell__retry[data-v-cba1bff8]{background:var(--tc-hover);border:1px solid var(--tc-border);border-radius:8px;color:var(--tc-text);cursor:pointer;font-size:.9rem;font-weight:600;margin-top:.25rem;padding:.45rem .9rem}.cases-shell__layout[data-v-cba1bff8]{align-items:start;display:grid;gap:1.75rem}@media(min-width:960px){.cases-shell__layout[data-v-cba1bff8]{gap:2.25rem;grid-template-columns:minmax(15rem,18rem) minmax(0,1fr)}.cases-shell__layout--full[data-v-cba1bff8]{grid-template-columns:minmax(0,1fr)}}.cases-shell__main[data-v-cba1bff8]{min-width:0}
