.block p{line-height:2rem;margin:2rem 0}.block table{background-color:#fff;border-collapse:collapse;border-radius:.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;font-size:.875rem;margin:1.5rem 0;overflow:hidden;width:100%}.block table th{background-color:#f8fafc;border-bottom:1px solid #e2e8f0;font-size:.875rem;font-weight:600;letter-spacing:.05em;text-align:left;text-transform:uppercase}.block table td,.block table th{color:#374151;padding:.75rem 1rem}.block table td{border-bottom:1px solid #f1f5f9;vertical-align:top}.block table tr:last-child td{border-bottom:none}.block table tr:hover{background-color:#f8fafc}@media (max-width:768px){.block table{font-size:.75rem}.block table td,.block table th{padding:.5rem .75rem}}.block .table-container{border-radius:.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;overflow-x:auto}.reading-content[data-v-c82f315c]{font-size:var(--base-font-size);line-height:1.8}.reading-content h2[data-v-c82f315c]{color:#111827;font-size:calc(var(--base-font-size)*1.5);font-weight:700;margin-bottom:1rem;margin-top:2rem}.dark .reading-content h2[data-v-c82f315c]{color:#fff}.reading-content h3[data-v-c82f315c]{color:#111827;font-size:calc(var(--base-font-size)*1.25);font-weight:600;margin-bottom:.75rem;margin-top:1.5rem}.dark .reading-content h3[data-v-c82f315c]{color:#fff}.reading-content h4[data-v-c82f315c]{color:#111827;font-size:calc(var(--base-font-size)*1.125);font-weight:500;margin-bottom:.5rem;margin-top:1rem}.dark .reading-content h4[data-v-c82f315c]{color:#fff}.reading-content p[data-v-c82f315c]{color:#374151;font-size:var(--base-font-size);margin-bottom:1rem}.dark .reading-content p[data-v-c82f315c]{color:#d1d5db}.reading-content ol[data-v-c82f315c],.reading-content ul[data-v-c82f315c]{font-size:var(--base-font-size);margin-bottom:1rem;padding-left:1.5rem}.reading-content li[data-v-c82f315c]{color:#374151;font-size:var(--base-font-size);margin-bottom:.5rem}.dark .reading-content li[data-v-c82f315c]{color:#d1d5db}.reading-content strong[data-v-c82f315c]{color:#111827;font-weight:600}.dark .reading-content strong[data-v-c82f315c]{color:#fff}.reading-content .info-box[data-v-c82f315c]{background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:.5rem;font-size:var(--base-font-size);margin:1.5rem 0;padding:1rem}.dark .reading-content .info-box[data-v-c82f315c]{background-color:#1e3a8a33;border-color:#1e40af}.reading-content .info-box h4[data-v-c82f315c]{color:#1e40af;font-size:calc(var(--base-font-size)*1.125);font-weight:600;margin-bottom:.5rem}.dark .reading-content .info-box h4[data-v-c82f315c]{color:#bfdbfe}.reading-content .info-box p[data-v-c82f315c]{color:#1d4ed8;font-size:var(--base-font-size);margin-bottom:0}.dark .reading-content .info-box p[data-v-c82f315c]{color:#93c5fd}.reading-content .timeline[data-v-c82f315c]{font-size:var(--base-font-size);margin:1.5rem 0}.reading-content .timeline[data-v-c82f315c]>*+*{margin-top:1rem}.reading-content .timeline-item[data-v-c82f315c]{border-left:4px solid #3b82f6;padding-bottom:1rem;padding-left:1rem}.reading-content .timeline-item h4[data-v-c82f315c]{color:#2563eb;font-size:calc(var(--base-font-size)*1.125);font-weight:600;margin-bottom:.25rem}.dark .reading-content .timeline-item h4[data-v-c82f315c]{color:#60a5fa}.reading-content .timeline-item p[data-v-c82f315c]{font-size:var(--base-font-size)}@keyframes fade-in-up-c82f315c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-c82f315c]{animation:fade-in-up-c82f315c .6s ease-out}@media (max-width:768px){.responsive-title[data-v-c82f315c]{font-size:calc(var(--base-font-size)*1.5)!important}.responsive-description[data-v-c82f315c]{font-size:var(--base-font-size)!important}}.reading-content[data-v-29852709]{font-size:var(--base-font-size);line-height:1.8}.reading-content h2[data-v-29852709]{color:#111827;font-size:calc(var(--base-font-size)*1.5);font-weight:700;margin-bottom:1rem;margin-top:2rem}.dark .reading-content h2[data-v-29852709]{color:#fff}.reading-content h3[data-v-29852709]{color:#111827;font-size:calc(var(--base-font-size)*1.25);font-weight:600;margin-bottom:.75rem;margin-top:1.5rem}.dark .reading-content h3[data-v-29852709]{color:#fff}.reading-content h4[data-v-29852709]{color:#111827;font-size:calc(var(--base-font-size)*1.125);font-weight:500;margin-bottom:.5rem;margin-top:1rem}.dark .reading-content h4[data-v-29852709]{color:#fff}.reading-content p[data-v-29852709]{color:#374151;font-size:var(--base-font-size);margin-bottom:1rem}.dark .reading-content p[data-v-29852709]{color:#d1d5db}.reading-content ol[data-v-29852709],.reading-content ul[data-v-29852709]{font-size:var(--base-font-size);margin-bottom:1rem;padding-left:1.5rem}.reading-content li[data-v-29852709]{color:#374151;font-size:var(--base-font-size);margin-bottom:.5rem}.dark .reading-content li[data-v-29852709]{color:#d1d5db}.reading-content strong[data-v-29852709]{color:#111827;font-weight:600}.dark .reading-content strong[data-v-29852709]{color:#fff}.reading-content .info-box[data-v-29852709]{background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:.5rem;font-size:var(--base-font-size);margin:1.5rem 0;padding:1rem}.dark .reading-content .info-box[data-v-29852709]{background-color:#1e3a8a33;border-color:#1e40af}.reading-content .info-box h4[data-v-29852709]{color:#1e40af;font-size:calc(var(--base-font-size)*1.125);font-weight:600;margin-bottom:.5rem}.dark .reading-content .info-box h4[data-v-29852709]{color:#bfdbfe}.reading-content .info-box p[data-v-29852709]{color:#1d4ed8;font-size:var(--base-font-size);margin-bottom:0}.dark .reading-content .info-box p[data-v-29852709]{color:#93c5fd}.reading-content .timeline[data-v-29852709]{font-size:var(--base-font-size);margin:1.5rem 0}.reading-content .timeline[data-v-29852709]>*+*{margin-top:1rem}.reading-content .timeline-item[data-v-29852709]{border-left:4px solid #3b82f6;padding-bottom:1rem;padding-left:1rem}.reading-content .timeline-item h4[data-v-29852709]{color:#2563eb;font-size:calc(var(--base-font-size)*1.125);font-weight:600;margin-bottom:.25rem}.dark .reading-content .timeline-item h4[data-v-29852709]{color:#60a5fa}.reading-content .timeline-item p[data-v-29852709]{font-size:var(--base-font-size)}.overflow-y-auto[data-v-c20390f1]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-c20390f1]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-c20390f1]::-webkit-scrollbar-thumb{background:#9ca3af33;border-radius:3px}.overflow-y-auto[data-v-c20390f1]::-webkit-scrollbar-thumb:hover{background:#9ca3af66}@keyframes messageSlide-c20390f1{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.space-y-4>div[data-v-c20390f1]{animation:messageSlide-c20390f1 .4s ease-out}.focus\:ring-2[data-v-c20390f1]:focus{box-shadow:0 0 0 2px rgba(var(--color-primary-500),.2)}textarea[data-v-c20390f1],textarea[data-v-c20390f1]:focus{ring:none!important}textarea[data-v-c20390f1],textarea[data-v-c20390f1]:focus,textarea[data-v-c20390f1]:hover{border:none!important;box-shadow:none!important;outline:none!important}.fade-enter-active[data-v-2fc09a60],.fade-leave-active[data-v-2fc09a60]{transition:opacity .2s ease}.fade-enter-from[data-v-2fc09a60],.fade-leave-to[data-v-2fc09a60]{opacity:0}
