.manual-content h3{margin-top:2.5rem;margin-bottom:1rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity));padding-top:1rem;font-size:1.5rem;line-height:2rem;font-weight:600;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.manual-content h4{margin-top:2rem;margin-bottom:.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:600}.manual-content h4,.manual-content p{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.manual-content p{margin-bottom:1rem;line-height:1.625}.manual-content ol,.manual-content ul{margin-left:1.5rem;margin-bottom:1rem}.manual-content ol>:not([hidden])~:not([hidden]),.manual-content ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.manual-content ul{list-style-type:disc}.manual-content ol{list-style-type:decimal}.manual-content li{line-height:1.625;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.manual-content strong{font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.manual-content code{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));padding:.25rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.progress-bar{position:fixed;top:0;left:0;height:3px;background:linear-gradient(90deg,#2dd4bf,#14b8a6);z-index:9999;transition:width .1s ease-out}.search-highlight{background-color:#fef08a;padding:2px 4px;border-radius:2px}@keyframes slideInFromLeft{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}.mobile-menu-enter{animation:slideInFromLeft .3s ease-out}@media print{.fixed,.no-print,.sticky,aside,button,nav{display:none!important}main{max-width:100%!important;margin:0!important;padding:0!important}section{page-break-inside:avoid}h2,h3,h4{page-break-after:avoid}}.custom-scrollbar::-webkit-scrollbar{width:8px}.custom-scrollbar::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#555}