table{border-collapse:collapse;width:100%;font-size:.9rem}th,td{border-bottom:1px solid ButtonBorder;text-align:start;vertical-align:top;padding:10px;overflow-wrap:anywhere}fieldset{border:1px solid ButtonBorder;border-radius:12px;margin:20px 0;padding:16px}label{line-height:1.7}input[type=checkbox]{width:18px;height:18px;vertical-align:middle}code{overflow-wrap:anywhere}li{margin:20px 0}.review-table{overflow-x:auto}ol{padding-inline-start:20px}h2{font-size:1.1rem}html{color-scheme:light dark;font:17px -apple-system,BlinkMacSystemFont,system-ui,sans-serif}body{margin:0;background:Canvas;color:CanvasText}main{max-width:30rem;margin:12vh auto;padding:24px}h1{font-size:2rem;letter-spacing:-.04em}p{line-height:1.5;text-wrap:pretty}button{font:inherit;min-height:44px;cursor:pointer;border-radius:8px;padding:0;border:0;background:transparent}a{color:LinkText}.text-button{color:LinkText;padding:8px 12px;border:1px solid ButtonBorder}img{display:block;max-width:100%}button:focus-visible,a:focus-visible{outline:3px solid Highlight;outline-offset:4px}