.tc-table.svelte-yjq15m{max-width:500px;margin:0 auto;padding:0 1rem}.tc-header.svelte-yjq15m{display:flex;margin-bottom:.5rem}.tc-col-left.svelte-yjq15m,.tc-col-right.svelte-yjq15m{flex:1;text-align:center;padding:.6rem;font-weight:700;font-size:clamp(1.1rem,1.5vw,1.3rem)}.tc-col-left.svelte-yjq15m{border-start-start-radius:8px;border-end-start-radius:8px}.tc-col-right.svelte-yjq15m{border-start-end-radius:8px;border-end-end-radius:8px}.tc-images.svelte-yjq15m{display:flex;gap:.5rem;margin-bottom:.5rem}.tc-img.svelte-yjq15m{flex:1;width:50%;border-radius:8px}.tc-row-label.svelte-yjq15m{text-align:center;font-size:clamp(.9rem,1.2vw,1.05rem);color:var(--label-color, rgb(180, 200, 230));margin:.8rem 0 .3rem;border-top:1px solid rgba(255,255,255,.1);padding-top:.8rem}.tc-row.svelte-yjq15m{display:flex}.tc-row.svelte-yjq15m span:where(.svelte-yjq15m){flex:1;text-align:center;font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.5;padding:.3rem}.tc-card-table.svelte-yjq15m{max-width:1100px;margin:0 auto;padding:0 0rem;border-radius:var(--card-radius, 16px);overflow:hidden}.tc-card-row.svelte-yjq15m{display:grid;grid-template-columns:1fr 1fr}.tc-card-cell.svelte-yjq15m{display:flex;align-items:center;justify-content:center;text-align:center}.tc-card-cell-left.svelte-yjq15m,.tc-card-cell-right.svelte-yjq15m{background:#fff;color:#333}.tc-card-cell-right.svelte-yjq15m{border-inline-start:1px solid rgba(0,0,0,.06)}.tc-card-cell-center.svelte-yjq15m{grid-column:1 / -1;order:-1;background:#e8e8e8;padding:.5rem}.tc-card-center-label.svelte-yjq15m{font-size:clamp(.95rem,1.4vw,1.15rem);font-weight:600;color:var(--label-color, rgb(200, 150, 170))}.tc-card-text.svelte-yjq15m,.tc-card-list.svelte-yjq15m{font-size:clamp(1rem,1.4vw,1.2rem);font-weight:600;color:#333;line-height:1.7;margin:0;white-space:pre-line}.tc-card-list.svelte-yjq15m{list-style:none;padding:0}.tc-card-header-row.svelte-yjq15m .tc-card-cell-left:where(.svelte-yjq15m),.tc-card-header-row.svelte-yjq15m .tc-card-cell-right:where(.svelte-yjq15m){padding:.7rem .5rem;font-size:clamp(1.1rem,1.8vw,1.4rem);font-weight:600;color:#fff}.tc-card-header-row.svelte-yjq15m .tc-card-cell-center:where(.svelte-yjq15m){display:none}.heading-left.svelte-yjq15m{background:var(--header-bg-left, rgba(200, 150, 170, .7));border-start-start-radius:var(--card-radius, 16px)}.heading-right.svelte-yjq15m{background:var(--header-bg-right, rgb(117, 117, 117));border-start-end-radius:var(--card-radius, 16px)}.tc-card-image-row.svelte-yjq15m .tc-card-cell-left:where(.svelte-yjq15m),.tc-card-image-row.svelte-yjq15m .tc-card-cell-right:where(.svelte-yjq15m){padding:.5rem}.tc-card-image.svelte-yjq15m{width:100%;border-radius:8px;display:block}.tc-card-section-row.svelte-yjq15m .tc-card-cell-left:where(.svelte-yjq15m),.tc-card-section-row.svelte-yjq15m .tc-card-cell-right:where(.svelte-yjq15m){padding:.6rem .8rem}.tc-card-section-row.svelte-yjq15m:last-child .tc-card-cell-left:where(.svelte-yjq15m){border-end-start-radius:var(--card-radius, 16px)}.tc-card-section-row.svelte-yjq15m:last-child .tc-card-cell-right:where(.svelte-yjq15m){border-end-end-radius:var(--card-radius, 16px)}@media(min-width:1024px){.tc-table.svelte-yjq15m{max-width:900px}.tc-card-row.svelte-yjq15m{grid-template-columns:1fr clamp(7rem,12vw,9rem) 1fr}.tc-card-cell-center.svelte-yjq15m{grid-column:2;order:0}.tc-card-header-row.svelte-yjq15m .tc-card-cell-center:where(.svelte-yjq15m){display:flex}.tc-card-header-row.svelte-yjq15m .tc-card-cell-left:where(.svelte-yjq15m),.tc-card-header-row.svelte-yjq15m .tc-card-cell-right:where(.svelte-yjq15m){font-size:clamp(1.3rem,2vw,1.7rem);padding:.9rem 1rem}.tc-card-image-row.svelte-yjq15m .tc-card-cell-left:where(.svelte-yjq15m),.tc-card-image-row.svelte-yjq15m .tc-card-cell-right:where(.svelte-yjq15m){padding:.8rem}.tc-card-section-row.svelte-yjq15m .tc-card-cell-left:where(.svelte-yjq15m),.tc-card-section-row.svelte-yjq15m .tc-card-cell-right:where(.svelte-yjq15m){padding:.8rem 1.5rem;border-top:1px solid rgba(0,0,0,.06)}.tc-card-section-row.svelte-yjq15m .tc-card-cell-center:where(.svelte-yjq15m){border-top:1px solid rgba(0,0,0,.08)}.tc-card-center-label.svelte-yjq15m{font-size:clamp(1.05rem,1.3vw,1.25rem)}.tc-card-text.svelte-yjq15m,.tc-card-list.svelte-yjq15m{font-size:clamp(1.1rem,1.4vw,1.3rem)}}
