.Tabela-module__NVLg_G__rolagem{border:1px solid color-mix(in oklch, var(--border) 75%, transparent);border-radius:var(--radius-lg,1.5rem);background:var(--bg);box-shadow:var(--shadow-card,0 1px 3px #0000000d, 0 4px 12px #0000000a);margin-block:2rem;overflow-x:auto}@supports (color:lab(0% 0 0)){.Tabela-module__NVLg_G__rolagem{box-shadow:var(--shadow-card,0 1px 3px lab(0% 0 0/.05), 0 4px 12px lab(0% 0 0/.04))}}.Tabela-module__NVLg_G__rolagem:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.Tabela-module__NVLg_G__tabela{border-collapse:collapse;width:100%;font-family:var(--font-body);color:var(--ink);font-size:.9375rem;line-height:1.6}.Tabela-module__NVLg_G__legenda{caption-side:top;text-align:left;font-family:var(--font-display);color:var(--primary);padding:1.25rem 1.5rem .25rem;font-weight:600}.Tabela-module__NVLg_G__tabela th,.Tabela-module__NVLg_G__tabela td{border-bottom:1px solid color-mix(in oklch, var(--border) 70%, transparent);text-align:left;vertical-align:top;padding:1.1rem 1.5rem}.Tabela-module__NVLg_G__tabela thead th{border-bottom:1px solid var(--border);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-hover,var(--accent));padding-block:1.1rem .9rem;font-size:.75rem;font-weight:600}.Tabela-module__NVLg_G__tabela tbody th,.Tabela-module__NVLg_G__tabela tbody td:first-child{width:22%;font-family:var(--font-display);color:var(--primary);font-size:1.0625rem;font-weight:600;line-height:1.35}.Tabela-module__NVLg_G__tabela tbody tr:last-child th,.Tabela-module__NVLg_G__tabela tbody tr:last-child td{border-bottom:0}@media (min-width:40rem){.Tabela-module__NVLg_G__tabela{min-width:30rem}.Tabela-module__NVLg_G__tabela tbody th,.Tabela-module__NVLg_G__tabela tbody td:first-child{min-width:13rem}}@media (max-width:39.99rem){.Tabela-module__NVLg_G__rolagem{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.Tabela-module__NVLg_G__tabela,.Tabela-module__NVLg_G__tabela tbody,.Tabela-module__NVLg_G__tabela tr,.Tabela-module__NVLg_G__tabela th,.Tabela-module__NVLg_G__tabela td{display:block}.Tabela-module__NVLg_G__tabela thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Tabela-module__NVLg_G__tabela tbody tr{border:1px solid color-mix(in oklch, var(--border) 75%, transparent);border-radius:var(--radius-lg,1.5rem);background:var(--bg);box-shadow:var(--shadow-card,0 1px 3px #0000000d, 0 4px 12px #0000000a);margin-bottom:.875rem;padding:1.1rem 1.25rem}@supports (color:lab(0% 0 0)){.Tabela-module__NVLg_G__tabela tbody tr{box-shadow:var(--shadow-card,0 1px 3px lab(0% 0 0/.05), 0 4px 12px lab(0% 0 0/.04))}}.Tabela-module__NVLg_G__tabela tbody tr:last-child{margin-bottom:0}.Tabela-module__NVLg_G__tabela th,.Tabela-module__NVLg_G__tabela td,.Tabela-module__NVLg_G__tabela tbody tr:last-child th,.Tabela-module__NVLg_G__tabela tbody tr:last-child td{border-bottom:0;width:auto;padding:0}.Tabela-module__NVLg_G__tabela tbody th,.Tabela-module__NVLg_G__tabela tbody td:first-child{width:auto;min-width:0;margin-bottom:.25rem;font-size:1.125rem}.Tabela-module__NVLg_G__tabela tbody td+td,.Tabela-module__NVLg_G__tabela tbody th+td{margin-top:.75rem}.Tabela-module__NVLg_G__tabela td[data-rotulo]:before{content:attr(data-rotulo);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-hover,var(--accent));margin-bottom:.2rem;font-size:.6875rem;font-weight:600;display:block}.Tabela-module__NVLg_G__tabela tbody td:first-child:before{display:none}}
