.paper{background:var(--surface);border:1px solid var(--card-edge);box-shadow:var(--shadow);overflow-wrap:anywhere;border-radius:28px;margin-top:32px;padding:28px 22px}@media (width>=720px){.paper{margin-top:40px;padding:48px 56px}}.paper>:first-child{margin-top:0}.paper>:last-child{margin-bottom:0}.paper h2{border-top:1px solid var(--line);margin:44px 0 12px;padding-top:28px;font-size:clamp(1.3rem,1.15rem + .6vw,1.5rem);position:relative}.paper h2:before{content:"";background:var(--number);border-radius:3px;width:48px;height:3px;position:absolute;top:-2px;left:0}.paper h3{margin:28px 0 8px;font-size:1.125rem}.paper ul,.paper ol{padding-left:22px}.paper li{margin:6px 0}.paper li::marker{color:var(--link)}.paper table{border-collapse:separate;border-spacing:0;width:100%;margin:20px 0;font-size:.9375rem;line-height:1.5}.paper th,.paper td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:break-word;padding:12px 14px}.paper th{background:var(--bg);color:var(--text);white-space:nowrap;font-weight:650}.paper th:first-child{border-radius:12px 0 0 12px}.paper th:last-child{border-radius:0 12px 12px 0}.paper tr:last-child td{border-bottom:0}.paper td:first-child{color:var(--text);font-weight:650}@media (width<=720px){.paper thead{display:none}.paper tr,.paper td{display:block}.paper tr{background:var(--bg);border-radius:16px;margin:12px 0;padding:14px 16px}.paper td{border:0;padding:3px 0}}
