.tool[data-tool=pie-chart-maker] .chart{border:1px solid var(--c-border);border-radius:var(--r-md);background:#fff;max-inline-size:100%;overflow:hidden}.tool[data-tool=pie-chart-maker] .chart svg{block-size:auto;inline-size:100%;display:block}.tool[data-tool=pie-chart-maker] .hint{color:var(--c-text-2);font-size:var(--fs-sm,.875rem);margin:0}.tool[data-tool=pie-chart-maker] .pie-table{inline-size:100%;margin-block:var(--space-3);border-collapse:collapse}.tool[data-tool=pie-chart-maker] .pie-table th,.tool[data-tool=pie-chart-maker] .pie-table td{padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--c-border);text-align:start}.tool[data-tool=pie-chart-maker] .pie-table td{font-variant-numeric:tabular-nums}.tool[data-tool=pie-chart-maker] .sw{block-size:.8rem;inline-size:.8rem;border-radius:2px;margin-inline-end:var(--space-2);display:inline-block}
