body{margin:0;background:#0A100E;color:#E9F2EE;font-family:'Be Vietnam Pro',system-ui,sans-serif;line-height:1.65}
@media (prefers-color-scheme: light){body{background:#F4FAF7;color:#0D1F18}}
main{max-width:820px;margin:0 auto;padding:24px 16px 60px}h1{font-size:28px}h2{font-size:20px;margin-top:28px}
.note{border:1px dashed #F97316;border-radius:12px;padding:12px 14px;color:#F97316}a{color:#10B981}
table{border-collapse:collapse;width:100%}td,th{border-bottom:1px solid #22332B;padding:8px;text-align:left}
