.post-author[data-v-b5a7d7a5]{color:var(--color-text-muted);font-size:var(--font-size-sm)}.post-author a[data-v-b5a7d7a5]{color:inherit}.post-title-link[data-v-b5a7d7a5]{color:inherit;text-decoration:none}.post-title-link[data-v-b5a7d7a5]:hover{color:var(--color-primary)}.post-devices[data-v-b5a7d7a5]{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0 0 var(--spacing-md) 0}.post-devices a[data-v-b5a7d7a5]{color:var(--color-primary)}.page-container[data-v-b5a7d7a5]{max-width:var(--container-max-width);padding:var(--spacing-2xl) var(--spacing-xl);width:100%}.glass-card[data-v-b5a7d7a5]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-xl);padding:var(--spacing-xl)}.anchor-menu[data-v-b5a7d7a5]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-xs);margin-bottom:var(--spacing-xl)}.anchor-menu a[data-v-b5a7d7a5]{color:var(--color-primary);font-size:var(--font-size-sm);text-decoration:none;transition:opacity var(--transition-fast)}.anchor-menu a[data-v-b5a7d7a5]:hover{opacity:var(--hover-opacity)}.anchor-sep[data-v-b5a7d7a5]{color:var(--color-text-muted);font-size:var(--font-size-sm)}.blog-post[data-v-b5a7d7a5]{margin-bottom:var(--spacing-xl)}.post-header[data-v-b5a7d7a5]{margin-bottom:var(--spacing-lg)}.post-meta[data-v-b5a7d7a5]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-md);margin-bottom:var(--spacing-sm)}.post-category[data-v-b5a7d7a5]{background:var(--color-primary-10);border-radius:var(--radius-sm);color:var(--color-primary);display:inline-block;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.05em;padding:2px var(--spacing-sm);text-transform:uppercase}.post-date[data-v-b5a7d7a5]{color:var(--color-text-muted);font-size:var(--font-size-sm)}.post-title[data-v-b5a7d7a5]{color:var(--color-text);font-size:1.4rem;font-weight:var(--font-weight-bold);line-height:1.3;margin:0}.post-columns[data-v-b5a7d7a5]{align-items:start;display:grid;gap:var(--spacing-2xl);grid-template-columns:1fr 240px}.post-visuals[data-v-b5a7d7a5]{flex-shrink:0;gap:var(--spacing-lg);padding-top:var(--spacing-xs)}.post-visuals[data-v-b5a7d7a5],.vp-item[data-v-b5a7d7a5]{align-items:center;display:flex;flex-direction:column}.vp-item[data-v-b5a7d7a5]{gap:6px}.vp-screen[data-v-b5a7d7a5]{align-items:center;background:var(--color-primary-10);border:1.5px solid var(--glass-border-strong);border-radius:4px;box-shadow:var(--shadow-inset-hairline);display:flex;justify-content:center}.vp-ratio-text[data-v-b5a7d7a5]{color:var(--color-primary-dark);font-size:1.1rem;font-weight:var(--font-weight-bold);text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.vp-label[data-v-b5a7d7a5]{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.02em;white-space:nowrap}.vp-x[data-v-b5a7d7a5]{color:var(--color-primary-60)}.post-specs[data-v-b5a7d7a5]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin:0 0 var(--spacing-md)}.spec-item[data-v-b5a7d7a5]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:3px;padding:var(--spacing-xs) var(--spacing-sm)}.spec-item--primary[data-v-b5a7d7a5]{background:var(--color-primary-10);border-color:var(--color-primary-20)}.spec-item--highlight[data-v-b5a7d7a5]{border-color:var(--color-primary)}.spec-item dt[data-v-b5a7d7a5]{color:var(--color-text-muted);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.spec-item dd[data-v-b5a7d7a5],.spec-item dt[data-v-b5a7d7a5]{font-weight:var(--font-weight-semibold)}.spec-item dd[data-v-b5a7d7a5]{color:var(--color-text);font-size:var(--font-size-sm);margin:0}.spec-item--primary dd[data-v-b5a7d7a5]{color:var(--color-primary-dark)}.post-feature[data-v-b5a7d7a5]{color:var(--color-text-muted);font-size:var(--font-size-sm);font-style:italic;margin:0 0 var(--spacing-lg)}.post-body[data-v-b5a7d7a5]{display:flex;flex-direction:column;gap:var(--spacing-md)}.post-tester[data-v-b5a7d7a5]{margin-top:var(--spacing-lg)}.post-body p[data-v-b5a7d7a5]{color:var(--color-text);font-size:var(--font-size-base);line-height:1.8;margin:0;max-width:72ch}.pagination[data-v-b5a7d7a5]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:space-between;margin-top:var(--spacing-xl)}.pagination-btn[data-v-b5a7d7a5]{color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-decoration:none;transition:opacity var(--transition-fast);white-space:nowrap}.pagination-btn[data-v-b5a7d7a5]:hover{opacity:var(--hover-opacity)}.pagination-btn--disabled[data-v-b5a7d7a5]{color:var(--color-text-muted);cursor:default}.pagination-pages[data-v-b5a7d7a5]{align-items:center;display:flex;gap:var(--spacing-sm)}.page-num[data-v-b5a7d7a5]{align-items:center;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--color-text-muted);display:inline-flex;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);height:2rem;justify-content:center;text-decoration:none;transition:all var(--transition-fast);width:2rem}.page-num[data-v-b5a7d7a5]:hover{border-color:var(--glass-border);color:var(--color-primary)}.page-num--active[data-v-b5a7d7a5]{background:var(--color-primary-10);border-color:var(--color-primary);color:var(--color-primary)}@media(max-width:700px){.post-columns[data-v-b5a7d7a5]{grid-template-columns:1fr}.post-visuals[data-v-b5a7d7a5]{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}}@media(max-width:600px){.pagination[data-v-b5a7d7a5]{align-items:center;flex-direction:column}.post-body p[data-v-b5a7d7a5]{max-width:100%}}
