.rd-news-detail[data-v-de6757f4]{background:#fff}.rd-error[data-v-de6757f4],.rd-loading[data-v-de6757f4]{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:60vh;padding:2rem;text-align:center}.rd-loading p[data-v-de6757f4]{color:var(--rd-muted);font-size:.9375rem}.rd-error h1[data-v-de6757f4]{color:var(--rd-ink);font-size:1.75rem;font-weight:700;margin:0}.rd-error p[data-v-de6757f4]{color:var(--rd-muted);font-size:.9375rem;margin:0}.rd-back-link[data-v-de6757f4]{align-items:center;color:var(--rd-accent-on-light);display:inline-flex;font-size:.875rem;font-weight:600;gap:.375rem;margin-top:.5rem;text-decoration:none}.rd-article-section[data-v-de6757f4]{padding:150px 0 80px}.rd-article-layout[data-v-de6757f4]{align-items:start;display:grid;gap:64px;grid-template-columns:1fr 300px}.rd-article-main[data-v-de6757f4]{min-width:0}.rd-breadcrumbs[data-v-de6757f4]{color:#7b7381;display:flex;font-size:13px;gap:14px;margin-bottom:32px}.rd-breadcrumbs a[data-v-de6757f4]{color:inherit;text-decoration:none}.rd-breadcrumbs a[data-v-de6757f4]:hover{color:var(--rd-ink)}.rd-meta-bar[data-v-de6757f4]{border-bottom:1px solid var(--rd-border);gap:16px;justify-content:space-between;margin-bottom:28px;padding-bottom:24px}.rd-meta-bar[data-v-de6757f4],.rd-meta-left[data-v-de6757f4]{align-items:center;display:flex;flex-wrap:wrap}.rd-meta-left[data-v-de6757f4]{gap:8px}.rd-meta-item[data-v-de6757f4]{align-items:center;color:var(--rd-muted);display:inline-flex;font-size:13px;gap:5px}.rd-meta-sep[data-v-de6757f4]{color:var(--rd-border);font-size:13px}.rd-meta-right[data-v-de6757f4]{flex-wrap:wrap;gap:16px}.rd-meta-right[data-v-de6757f4],.rd-share-group[data-v-de6757f4]{align-items:center;display:flex}.rd-share-group[data-v-de6757f4]{gap:6px}.rd-share-label[data-v-de6757f4]{color:var(--rd-muted);font-size:13px;font-weight:500}.rd-share-btn[data-v-de6757f4]{align-items:center;background:#fff;border:1px solid var(--rd-border);border-radius:var(--rd-radius-sm);color:var(--rd-muted);cursor:pointer;display:flex;height:32px;justify-content:center;transition:border-color .15s ease,color .15s ease;width:32px}.rd-share-btn[data-v-de6757f4]:hover{border-color:var(--rd-accent-on-light);color:var(--rd-accent-on-light)}.rd-pdf-btn[data-v-de6757f4]{align-items:center;background:#fff;border:1px solid var(--rd-border);border-radius:var(--rd-radius-sm);color:var(--rd-ink);display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:8px 16px;text-decoration:none;transition:border-color .15s ease}.rd-pdf-btn[data-v-de6757f4]:hover{border-color:#9ca3af}.rd-article-title[data-v-de6757f4]{color:var(--rd-ink);font-size:clamp(28px,3.5vw,42px);font-weight:500;letter-spacing:-.02em;line-height:1.2;margin:0 0 32px}.rd-article-image[data-v-de6757f4]{border-radius:var(--rd-radius-md);margin:0 0 40px;overflow:hidden}.rd-article-image[data-v-de6757f4] img{display:block;height:420px;-o-object-fit:cover;object-fit:cover;width:100%}.rd-content-body[data-v-de6757f4]{color:var(--rd-ink);font-size:16px;line-height:1.85}.rd-content-body[data-v-de6757f4] h1,.rd-content-body[data-v-de6757f4] h2,.rd-content-body[data-v-de6757f4] h3,.rd-content-body[data-v-de6757f4] h4{color:var(--rd-ink);font-weight:500;letter-spacing:-.01em;margin:32px 0 14px}.rd-content-body[data-v-de6757f4] h2{font-size:24px}.rd-content-body[data-v-de6757f4] h3{font-size:20px}.rd-content-body[data-v-de6757f4] h4{font-size:18px}.rd-content-body[data-v-de6757f4] p{margin-bottom:24px}.rd-content-body[data-v-de6757f4] ol,.rd-content-body[data-v-de6757f4] ul{margin-bottom:24px;padding-left:24px}.rd-content-body[data-v-de6757f4] li{margin-bottom:8px}.rd-content-body[data-v-de6757f4] blockquote{background:var(--rd-bg-lavender);border-left:3px solid var(--rd-accent-on-light);border-radius:0 var(--rd-radius-sm) var(--rd-radius-sm) 0;color:var(--rd-muted);font-style:italic;margin:32px 0;padding:16px 24px}.rd-content-body[data-v-de6757f4] code{background:var(--rd-bg-lavender);border-radius:4px;color:var(--rd-accent-on-light);font-size:.875em;padding:3px 6px}.rd-content-body[data-v-de6757f4] img{border-radius:6px;margin:24px 0;max-width:100%}.rd-no-content[data-v-de6757f4]{background:var(--rd-bg-lavender);border:1px dashed var(--rd-border);border-radius:var(--rd-radius-sm);color:var(--rd-muted);font-style:italic;padding:32px;text-align:center}.rd-article-sidebar[data-v-de6757f4]{display:flex;flex-direction:column;gap:24px;position:sticky;top:110px}.rd-sidebar-card[data-v-de6757f4]{background:#fff;border:1px solid var(--rd-border);border-radius:var(--rd-radius-md);padding:24px}.rd-sidebar-card h3[data-v-de6757f4]{color:var(--rd-ink);font-size:13px;font-weight:600;letter-spacing:.06em;margin:0 0 16px;text-transform:uppercase}.rd-toc-nav[data-v-de6757f4]{display:flex;flex-direction:column;gap:4px}.rd-toc-link[data-v-de6757f4]{border-radius:4px;color:var(--rd-muted);display:block;font-size:14px;margin:0 -12px;padding:8px 12px;text-decoration:none;transition:background .15s ease,color .15s ease}.rd-toc-link[data-v-de6757f4]:hover{background:var(--rd-bg-lavender);color:var(--rd-accent-on-light)}.rd-related-list[data-v-de6757f4]{display:flex;flex-direction:column;gap:16px}.rd-related-item[data-v-de6757f4]{border-radius:6px;color:inherit;display:flex;gap:14px;margin:-8px;padding:8px;text-decoration:none;transition:background .15s ease}.rd-related-img-wrap[data-v-de6757f4],.rd-related-item[data-v-de6757f4]:hover{background:var(--rd-bg-lavender)}.rd-related-img-wrap[data-v-de6757f4]{border-radius:4px;flex-shrink:0;height:54px;overflow:hidden;width:72px}.rd-related-img-wrap[data-v-de6757f4] img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.rd-related-body[data-v-de6757f4]{flex:1;min-width:0}.rd-related-title[data-v-de6757f4]{color:var(--rd-ink);display:-webkit-box;font-size:13px;font-weight:600;line-height:1.4;margin:0 0 4px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rd-related-date[data-v-de6757f4]{color:var(--rd-muted);font-size:12px}.rd-article-nav[data-v-de6757f4]{background:var(--rd-bg-lavender);border-top:1px solid var(--rd-border);padding:48px 0}.rd-nav-inner[data-v-de6757f4]{display:grid;gap:24px;grid-template-columns:1fr 1fr}.rd-nav-item[data-v-de6757f4]{align-items:center;background:#fff;border:1px solid var(--rd-border);border-radius:var(--rd-radius-md);color:inherit;display:flex;gap:16px;padding:24px;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.rd-nav-item[data-v-de6757f4]:hover{border-color:#d1d5db;box-shadow:0 4px 12px #3025390f}.rd-nav-item--next[data-v-de6757f4]{flex-direction:row-reverse;text-align:right}.rd-nav-icon[data-v-de6757f4]{color:var(--rd-accent-on-light);flex-shrink:0;opacity:.6;transition:opacity .15s ease}.rd-nav-icon--prev[data-v-de6757f4]{transform:scaleX(-1)}.rd-nav-item:hover .rd-nav-icon[data-v-de6757f4]{opacity:1}.rd-nav-body[data-v-de6757f4]{display:flex;flex-direction:column;gap:4px;min-width:0}.rd-nav-label[data-v-de6757f4]{color:var(--rd-muted);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.rd-nav-title[data-v-de6757f4]{color:var(--rd-ink);display:-webkit-box;font-size:15px;font-weight:500;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:1024px){.rd-article-layout[data-v-de6757f4]{gap:40px;grid-template-columns:1fr}.rd-article-sidebar[data-v-de6757f4]{position:static}}@media (max-width:768px){.rd-article-section[data-v-de6757f4]{padding:120px 0 56px}.rd-meta-bar[data-v-de6757f4]{align-items:flex-start;flex-direction:column}.rd-article-image[data-v-de6757f4] img{height:240px}.rd-nav-inner[data-v-de6757f4]{grid-template-columns:1fr}.rd-nav-item--next[data-v-de6757f4]{flex-direction:row;text-align:left}}
