.sample-main{max-width:1000px;margin:0 auto;padding:40px 30px 70px}.sample-top{display:flex;justify-content:space-between;gap:20px;align-items:center;flex-wrap:wrap;border-bottom:1px solid var(--line);padding:18px 0;margin-bottom:30px}.sample-top a{min-height:44px;display:inline-flex;align-items:center}.sample-main h1{font-size:clamp(32px,4vw,51px)}.sample-main h2{font-size:29px}.sample-main section{padding:24px 0;border-bottom:1px solid var(--line)}.sample-main .notice{font-size:14px;background:#e7ecdf;padding:18px 22px}.sample-main .table-scroll{overflow-x:auto}.sample-main table{border-collapse:collapse;width:100%;font-size:14px;margin:18px 0}.sample-main th,.sample-main td{text-align:left;vertical-align:top;padding:13px 10px;border-bottom:1px solid var(--line)}.sample-main th{color:var(--ink);background:#e9eddf}.sample-main .formula{font-family:Consolas,monospace;font-size:14px;overflow-wrap:anywhere}.sample-main .small{font-size:14px;color:var(--muted)}.sample-main .actions{display:flex;gap:15px;flex-wrap:wrap;margin-block:22px}.sample-main button{min-height:44px;padding:9px 16px;border:1px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer}.sample-main button:disabled{opacity:.45;cursor:default}.slide{min-height:480px;padding:40px!important;background:var(--white);border:1px solid var(--line)}.slide h2{font-size:clamp(28px,4vw,44px)}.slide p,.slide li{font-size:20px}.slide[hidden]{display:none}.slide .small{font-size:15px}.slide-meter{font-size:14px;font-variant-numeric:tabular-nums}.sample-main .two-col{display:grid;grid-template-columns:1fr 1fr;gap:30px}@media(max-width:640px){.sample-main{padding:15px 20px 45px}.slide{padding:22px!important;min-height:490px}.slide p,.slide li{font-size:17px}.sample-main .two-col{grid-template-columns:1fr}.sample-main th,.sample-main td{padding:10px 8px}.sample-main table{min-width:560px}}@media print{.sample-top,.actions,.no-print{display:none!important}.sample-main{max-width:none;padding:0}.coverage-page{background:white;font-size:12pt}.sample-main section{break-inside:avoid}.slide,.slide[hidden]{display:block!important;min-height:0;border:0;break-after:page;padding:20px!important}.slide p,.slide li{font-size:18pt}.sample-main .table-scroll{overflow:visible}.sample-main table{min-width:0}.notice{print-color-adjust:exact}}
