.message-page[data-v-37520160]{margin:0 auto;max-width:1000px;padding:20px}.message-container[data-v-37520160]{background-color:var(--c-bg-1);border:1px solid var(--c-border);border-radius:12px;overflow:hidden}.intro-section[data-v-37520160]{border-bottom:1px solid var(--c-border);padding:2rem}.intro-header[data-v-37520160]{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem}.intro-header .intro-icon[data-v-37520160]{color:var(--c-primary);height:1.75rem;width:1.75rem}.intro-header h2[data-v-37520160]{color:var(--c-text-1);font-size:1.5rem;font-weight:700;margin:0}.intro-desc[data-v-37520160]{color:var(--c-text-2);font-size:.95rem;line-height:1.7;margin:0 0 1.5rem}.intro-grid[data-v-37520160]{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.intro-card[data-v-37520160]{background-color:var(--c-bg-2);border:1px solid var(--c-border);border-radius:10px;padding:1.25rem;transition:all .3s ease}.intro-card[data-v-37520160]:hover{border-color:var(--c-primary-soft);box-shadow:0 8px 24px #00000014;transform:translateY(-4px)}.intro-card .card-icon[data-v-37520160]{align-items:center;background:linear-gradient(135deg,var(--c-primary-soft) 0,var(--c-primary) 100%);border-radius:10px;display:flex;height:2.5rem;justify-content:center;margin-bottom:.875rem;width:2.5rem}.intro-card .card-icon[data-v-37520160] .iconify{color:#fff;height:1.25rem;width:1.25rem}.intro-card h3[data-v-37520160]{color:var(--c-text-1);font-size:1rem;font-weight:600;margin:0 0 .5rem}.intro-card p[data-v-37520160]{color:var(--c-text-2);font-size:.85rem;line-height:1.6;margin:0}.intro-card .desc-link[data-v-37520160]{color:var(--c-primary);font-weight:500;text-decoration:none;transition:color .2s ease}.intro-card .desc-link[data-v-37520160]:hover{color:var(--c-primary-deep);text-decoration:underline}.comments-section[data-v-37520160]{padding:2rem}.page-views-wrapper[data-v-37520160]{background-color:var(--c-bg-soft);border-top:1px solid var(--c-border);display:flex;justify-content:center;padding:1rem}@media(max-width:768px){.message-page[data-v-37520160]{padding:10px}.intro-section[data-v-37520160]{padding:1.5rem 1rem}.intro-header h2[data-v-37520160]{font-size:1.25rem}.intro-grid[data-v-37520160]{gap:.875rem;grid-template-columns:1fr}.intro-card[data-v-37520160]{padding:1rem}.comments-section[data-v-37520160]{padding:1.5rem 1rem}}
