.table-wrap{overflow-x:auto;overscroll-behavior-x:contain;margin:0 0 var(--space-4);background:#fff;border-radius:14px;box-shadow:0 6px 20px rgba(30,43,34,0.08)}.table-wrap table{min-width:40rem;margin:0;box-shadow:none}.table-wrap th,.table-wrap td{padding:0.75rem 1rem;line-height:1.45}.table-wrap tbody tr:last-child>*{border-bottom:0}.rf-example{max-width:var(--text-width);margin:var(--space-5) 0;background:#fff;color:var(--color-text);border:1px solid var(--color-line);border-radius:14px;padding:1rem 1.125rem 1.125rem;box-shadow:0 6px 20px rgba(30,43,34,0.08)}.rf-example p,.rf-calc-sec .wrap .rf-example p{color:var(--color-text)}.rf-example .sheet-tag,.rf-calc-sec .wrap .rf-example .sheet-tag{display:inline-block;margin:0 0 0.75rem;padding:0.25rem 0.75rem;border-radius:999px;background:var(--color-light-green);color:var(--color-deep-green);border:1px solid var(--color-line);font-size:0.8125rem;font-weight:var(--weight-bold);letter-spacing:0.08em;text-transform:uppercase;line-height:1.3}.rf-example .rf-small,.rf-calc-sec .wrap .rf-example .rf-small{margin:0.75rem 0 0;font-size:0.875rem;color:var(--color-muted)}.rf-example table{margin:0;box-shadow:none;border:1px solid var(--color-border);border-radius:10px;overflow:hidden}.rf-example th,.rf-example td{padding:0.625rem 0.75rem;line-height:1.4;overflow-wrap:anywhere}.rf-example th{font-weight:600}.rf-example td{white-space:nowrap;text-align:right;font-weight:var(--weight-bold)}.rf-example tbody tr:last-child>*{border-bottom:0}.rf-example ol{margin:0;padding-left:1.25rem}.rf-example li + li{margin-top:0.5rem}