.markdown-body table{border-collapse:collapse;width:100%;margin:1rem 0;font-size:.8rem;background:#fff;border-radius:.75rem;overflow:hidden;box-shadow:0 1px 2px #0000000d}.markdown-body th{background:#f9fafb;text-align:left;padding:.75rem;font-weight:600;color:#374151;border-bottom:1px solid #E5E7EB}.markdown-body td{padding:.75rem;border-bottom:1px solid #F3F4F6;color:#4b5563}.markdown-body tr:last-child td{border-bottom:none}.markdown-body h1,.markdown-body h2,.markdown-body h3{font-weight:700;margin-top:1rem;margin-bottom:.5rem;color:#111827}.markdown-body p{margin-bottom:.75rem}.markdown-body ul,.markdown-body ol{margin-left:1.5rem;margin-bottom:.75rem;list-style-type:disc}.markdown-body strong{font-weight:600;color:#111827}.pt-safe{padding-top:env(safe-area-inset-top)!important}.pb-safe{padding-bottom:calc(1rem + env(safe-area-inset-bottom))!important}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}@media(max-width:767px){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:16px!important}}@media(pointer:coarse){button{min-height:40px}}button,a,[role=button]{touch-action:manipulation}@keyframes aura-sheet-up{0%{transform:translateY(28px);opacity:0}to{transform:none;opacity:1}}@keyframes aura-fade-in{0%{opacity:0}to{opacity:1}}.sheet-backdrop{animation:aura-fade-in .18s ease-out both}.sheet-panel{animation:aura-sheet-up .24s cubic-bezier(.2,.8,.2,1) both}@media(prefers-reduced-motion:reduce){.sheet-backdrop,.sheet-panel{animation:none}}
