.sample-plan-module__Et66sG__tableWrap{border-top:2px solid var(--color-ink);border-bottom:1px solid var(--color-line);-webkit-overflow-scrolling:touch;margin-top:clamp(28px,3.5vw,48px);overflow-x:auto}.sample-plan-module__Et66sG__table{border-collapse:collapse;font-variant-numeric:tabular-nums lining-nums;width:100%;min-width:920px}.sample-plan-module__Et66sG__table th{letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-soft);text-align:left;border-bottom:1px solid var(--color-line);white-space:nowrap;padding:14px 12px 10px;font-size:10.5px;font-weight:500}.sample-plan-module__Et66sG__table td{color:var(--color-ink);border-bottom:1px solid var(--color-line);vertical-align:baseline;padding:14px 12px;font-size:14px}.sample-plan-module__Et66sG__table tbody tr:last-child td{border-bottom:none}.sample-plan-module__Et66sG__idxCol{width:40px}.sample-plan-module__Et66sG__idx{letter-spacing:.04em;color:var(--color-lamp);font-size:12px;font-weight:600}.sample-plan-module__Et66sG__piece{min-width:240px;font-weight:500}.sample-plan-module__Et66sG__vendor{letter-spacing:.14em;text-transform:uppercase;color:var(--color-stone);margin-top:3px;font-size:11px;font-weight:400;display:block}.sample-plan-module__Et66sG__num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}.sample-plan-module__Et66sG__fee{color:var(--color-amethyst)}.sample-plan-module__Et66sG__client{font-weight:600}.sample-plan-module__Et66sG__table tfoot td{border-top:2px solid var(--color-ink);border-bottom:none;padding-top:16px;font-weight:600}.sample-plan-module__Et66sG__table tfoot .sample-plan-module__Et66sG__piece{letter-spacing:.02em}.sample-plan-module__Et66sG__tableNote{color:var(--color-stone);font-variant-numeric:tabular-nums lining-nums;max-width:62ch;margin:0;font-size:12.5px;line-height:1.6}@media print{.sample-plan-module__Et66sG__tableWrap{border-top-color:#000;border-bottom-color:#000;overflow:visible}.sample-plan-module__Et66sG__table{min-width:0;font-size:10.5px}.sample-plan-module__Et66sG__table th{color:#444;border-bottom-color:#999}.sample-plan-module__Et66sG__table td,.sample-plan-module__Et66sG__table tfoot td{color:#000;break-inside:avoid;border-bottom-color:#ccc}.sample-plan-module__Et66sG__idx,.sample-plan-module__Et66sG__fee{color:#000}.sample-plan-module__Et66sG__client{font-weight:700}.sample-plan-module__Et66sG__tableNote{color:#444}}
