.policy-page[data-v-f8b3dcd4]{background-color:#f9f9f9;min-height:100vh;padding:40px 0}.container[data-v-f8b3dcd4]{margin:0 auto;max-width:1000px;padding:0 20px}.policy-content[data-v-f8b3dcd4]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;line-height:1.8;padding:40px}.loading-state[data-v-f8b3dcd4]{padding:60px 20px;text-align:center}.spinner[data-v-f8b3dcd4]{animation:spin-f8b3dcd4 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#007bff;height:40px;margin:0 auto 20px;width:40px}@keyframes spin-f8b3dcd4{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.error-state[data-v-f8b3dcd4]{color:#dc3545;padding:60px 20px;text-align:center}.retry-btn[data-v-f8b3dcd4]{background:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:20px;padding:10px 20px;transition:background-color .3s}.retry-btn[data-v-f8b3dcd4]:hover{background:#0056b3}.markdown-content[data-v-f8b3dcd4]{color:#333}.markdown-content[data-v-f8b3dcd4] h1{border-bottom:3px solid #007bff;color:#2c3e50;font-size:2.5rem;font-weight:700;margin-bottom:1rem;padding-bottom:1rem;text-align:center}.markdown-content[data-v-f8b3dcd4] h2{border-left:4px solid #007bff;color:#34495e;font-size:1.8rem;font-weight:600;margin:2rem 0 1rem;padding-left:1rem}.markdown-content[data-v-f8b3dcd4] h3{color:#5a6c7d;font-size:1.4rem;font-weight:600;margin:1.5rem 0 .8rem}.markdown-content[data-v-f8b3dcd4] p{margin-bottom:1rem;text-align:justify}.markdown-content[data-v-f8b3dcd4] ol,.markdown-content[data-v-f8b3dcd4] ul{margin:1rem 0;padding-left:2rem}.markdown-content[data-v-f8b3dcd4] li{margin-bottom:.5rem}.markdown-content[data-v-f8b3dcd4] strong{color:#2c3e50;font-weight:600}.markdown-content[data-v-f8b3dcd4] em{color:#666;font-style:italic}.markdown-content[data-v-f8b3dcd4] hr{border:none;border-top:2px solid #eee;margin:2rem 0}.markdown-content[data-v-f8b3dcd4] blockquote{background:#f8f9fa;border-left:4px solid #007bff;font-style:italic;margin:1.5rem 0;padding:1rem 1.5rem}.markdown-content[data-v-f8b3dcd4] table{border-collapse:collapse;margin:1.5rem 0;width:100%}.markdown-content[data-v-f8b3dcd4] td,.markdown-content[data-v-f8b3dcd4] th{border:1px solid #ddd;padding:.75rem;text-align:left}.markdown-content[data-v-f8b3dcd4] th{background-color:#f8f9fa;font-weight:600}@media (max-width:768px){.policy-content[data-v-f8b3dcd4]{margin:0 10px;padding:20px}.markdown-content[data-v-f8b3dcd4] h1{font-size:2rem}.markdown-content[data-v-f8b3dcd4] h2{font-size:1.5rem}.markdown-content[data-v-f8b3dcd4] h3{font-size:1.2rem}.markdown-content[data-v-f8b3dcd4] ol,.markdown-content[data-v-f8b3dcd4] ul{padding-left:1.5rem}}@media (max-width:480px){.policy-page[data-v-f8b3dcd4]{padding:20px 0}.policy-content[data-v-f8b3dcd4]{margin:0 5px;padding:15px}.markdown-content[data-v-f8b3dcd4] h1{font-size:1.8rem}.markdown-content[data-v-f8b3dcd4] h2{font-size:1.3rem}}
