.xky-docs-sidebar__count{color:var(--xky-c-muted,#666);background:#f0f0f0;border-radius:999px;margin-left:auto;padding:1px 6px;font-size:.6875rem;font-weight:600;line-height:1.4}.tab-btn.active .xky-docs-sidebar__count{background:color-mix(in srgb, var(--xky-accent) 12%, #fff);color:var(--xky-gray-900,#111)}.xky-docs-index__body{padding:14px}.xky-docs-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:12px;display:grid}.xky-docs-card{border:1px solid var(--xky-c-border,#ddd);background:#fff;flex-direction:column;transition:border-color .12s,box-shadow .12s;display:flex}.xky-docs-card:hover{border-color:color-mix(in srgb, var(--xky-accent) 35%, #ddd);box-shadow:0 2px 8px #0000000f}.xky-docs-card__link{min-height:100%;color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.xky-docs-card__media{aspect-ratio:16/9;border-bottom:1px solid var(--xky-c-border,#ddd);background:#f5f5f5;overflow:hidden}.xky-docs-card__media img,.xky-docs-card__media .xky-docs-card__img{object-fit:cover;width:100%;height:100%;display:block}.xky-docs-card__media--placeholder{letter-spacing:.08em;text-transform:uppercase;color:var(--xky-c-muted,#666);justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:flex}.xky-docs-card__body{flex-direction:column;flex:1;gap:6px;padding:12px;display:flex}.xky-docs-card__title{color:var(--xky-gray-900,#111);margin:0;font-size:.875rem;font-weight:700;line-height:1.35}.xky-docs-card__excerpt{color:var(--xky-c-muted,#666);margin:0;font-size:.8125rem;line-height:1.55}.xky-docs-card__meta{letter-spacing:.04em;text-transform:uppercase;color:var(--xky-accent);margin-top:auto;padding-top:8px;font-size:.6875rem;font-weight:600}.xky-docs-empty{text-align:center;color:var(--xky-c-muted,#666);margin:0;padding:24px 12px;font-size:.875rem}.xky-docs-article-body{min-width:0;overflow-x:auto}.xky-docs-wp-content,.xky-docs-wp-body{font-family:var(--xky-font-sans);color:var(--xky-gray-900,#111);min-width:0;line-height:1.65}.xky-docs-wp-content img,.xky-docs-wp-body img{max-width:100%;height:auto}.xky-docs-wp-content a,.xky-docs-wp-body a{color:var(--xky-blue-primary)}.xky-docs-wp-body .xky-report,.xky-docs-wp-body .xky-report-scale{max-width:100%}.xky-docs-article-body>style[data-docs-inline-styles],.xky-docs-article-body>link[rel=stylesheet]{display:none!important}@keyframes xky-docs-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.xky-docs-skeleton{background:linear-gradient(90deg,#eee 25%,#f8f8f8 50%,#eee 75%) 0 0/200% 100%;border-radius:2px;animation:1.4s ease-in-out infinite xky-docs-shimmer;display:block}.xky-docs-skeleton--title{width:12rem;height:.875rem}.xky-docs-skeleton--lead{width:min(100%,28rem);height:.875rem;display:block}.xky-docs-loading__body{flex-direction:column;gap:12px;display:flex}.xky-docs-skeleton--block{width:100%;height:4.5rem}.xky-docs-skeleton--short{width:72%;height:3rem}.xky-docs-status__body{padding:14px}.xky-docs-status__hint{color:var(--xky-c-muted,#666);margin:0 0 14px;font-size:.8125rem}.xky-docs-status__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.xky-docs-status__btn{border:1px solid var(--xky-c-border,#ddd);background:var(--xky-c-bar,#333);color:#fff;cursor:pointer;padding:8px 14px;font-size:.8125rem;font-weight:600}.xky-docs-status__btn:hover{background:#444}.xky-docs-status__link{color:var(--xky-blue-primary);font-size:.8125rem;font-weight:600;text-decoration:none}.xky-docs-status__link:hover{text-decoration:underline}
