.m2i2ra_page{background:var(--surface-page);min-height:100dvh}.m2i2ra_top{border-bottom:1px solid var(--border-hairline);flex-direction:column;gap:18px;max-width:800px;margin:0 auto;padding:32px 24px 20px;display:flex}.m2i2ra_nav{flex-wrap:wrap;gap:6px 20px;display:flex}.m2i2ra_navLink{color:var(--text-secondary);font-size:.875rem}.m2i2ra_navLink:hover{color:var(--action)}.m2i2ra_content{max-width:800px;margin:0 auto;padding:40px 24px 96px}.m2i2ra_content h1{letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:1.875rem;font-weight:500}.m2i2ra_content h2{color:var(--text-primary);margin:40px 0 12px;font-size:1.1875rem;font-weight:500}.m2i2ra_content h3{color:var(--text-primary);margin:24px 0 8px;font-size:1rem;font-weight:500}.m2i2ra_content p,.m2i2ra_content li{color:var(--text-secondary);font-size:.9375rem;line-height:1.7}.m2i2ra_content p{margin:0 0 14px}.m2i2ra_content ul{flex-direction:column;gap:8px;margin:0 0 14px;padding-left:20px;display:flex}.m2i2ra_content strong{color:var(--text-primary);font-weight:500}.m2i2ra_content a{color:var(--action)}.m2i2ra_content code{font-family:var(--font-mono);background:var(--surface-sunken);border-radius:4px;padding:2px 6px;font-size:.8125rem}.m2i2ra_updated{color:var(--text-secondary);margin-top:10px;font-size:.8125rem}.m2i2ra_todo{background:var(--pending-bg);color:var(--pending-text);border-radius:4px;padding:2px 6px;font-size:.875rem;font-weight:500}.m2i2ra_warn{border-radius:var(--radius-card);background:var(--pending-bg);border:1px solid var(--pending-text);margin:24px 0;padding:16px 18px}.m2i2ra_warn p{color:var(--pending-text);margin:0;font-size:.875rem}.m2i2ra_table{border-collapse:collapse;width:100%;margin:0 0 20px;font-size:.875rem}.m2i2ra_table th,.m2i2ra_table td{text-align:left;border-bottom:1px solid var(--border-hairline);color:var(--text-secondary);vertical-align:top;padding:10px 12px}.m2i2ra_table th{color:var(--text-primary);letter-spacing:.03em;text-transform:uppercase;font-size:.75rem;font-weight:500}
