.st2{display:flex;flex-direction:column;gap:var(--size-2,16px);width:100%}.st2__wrap{isolation:isolate;width:100%}.st2__table{display:block;min-width:100%;width:100%}.st2__header,.st2__row{align-items:stretch;display:flex;gap:0}.st2__label{align-items:center;display:flex;flex:0 0 auto;gap:8px;min-width:clamp(220px,40vw,320px);padding:var(--size-0,12px) var(--size-1,16px)}.st2__label-text{font-weight:500;margin:0}.st2__icon svg{height:18px;width:18px}.st2__toggle{display:none}.st2__cells{flex:1 1 auto}.st2__cells-body{display:flex;width:100%}.st2__td,.st2__th{align-items:center;display:flex;flex:0 0 auto;justify-content:center;max-width:220px;min-width:clamp(140px,28vw,220px);padding:var(--size-0,12px) var(--size-1,16px);text-align:center}.st2__header .st2__label,.st2__th{color:var(--st2-accent,var(--text-gray));font-weight:600}.st2__row:nth-child(2n){background:var(--st2-row-bg,transparent);border-radius:var(--radius-1,8px)}.st2 .tooltip{align-items:center;display:inline-flex;position:relative}.st2 .tooltip__icon{color:inherit;cursor:pointer}.st2 .tooltip__text{background-color:var(--dark);border-radius:4px;bottom:calc(100% + 8px);box-shadow:var(--shadow-2);color:var(--white);left:50%;line-height:1.4;max-width:300px;opacity:0;padding:var(--size-00) var(--size-0);pointer-events:none;position:absolute;transform:translate(-50%,-4px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;width:min(300px,calc(100vw - 32px));z-index:10}.st2 .tooltip:focus-within .tooltip__text,.st2 .tooltip:hover .tooltip__text{opacity:1;pointer-events:auto;transform:translate(-50%);visibility:visible}@media (max-width:992px){.st2__label{min-width:clamp(220px,45vw,300px)}.st2__td,.st2__th{min-width:clamp(130px,30vw,200px)}.st2__table{width:100%}.st2__row:nth-child(2n){background:transparent}.st2__row[data-open=true] .st2__label{background:oklch(from var(--tofu-white) l c h/.7);border:1px solid var(--neutral-200)}.st2__row[data-open=true] .st2__cells-body{background:oklch(from var(--tofu-white) l c h/.7);border-radius:var(--radius-1,8px);box-shadow:var(--shadow-1)}.st2__header{display:grid;grid-template-columns:1fr;margin:4px 0 8px}.st2__header .st2__label{background:transparent;border-radius:0;gap:8px;justify-content:flex-start;min-width:100%;padding:6px 0}.st2__header .st2__th{display:none}.st2__row{background:transparent;display:grid;grid-template-columns:1fr;padding:6px 0}.st2__label,.st2__row{border-radius:var(--radius-1,8px);gap:8px}.st2__label{align-items:center;background:var(--tofu-white,#fff);display:flex;justify-content:space-between;min-width:100%;padding:10px 12px}.st2__toggle{align-items:center;background:transparent;border:0;color:currentColor;display:inline-flex;height:32px;justify-content:center;padding:0;width:32px}.st2__chev{transition:transform .25s ease}.st2__cells{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.st2__cells-body{display:grid;gap:8px;overflow:hidden}.st2__row[data-open=true] .st2__cells{grid-template-rows:1fr}.st2__row[data-open=true] .st2__chev{transform:rotate(180deg)}.st2__td,.st2__th{justify-content:space-between;max-width:none;min-width:100%;padding:10px 12px;text-align:left}.st2__td:before{color:var(--neutral-600,#6b7280);content:attr(data-th);font-weight:600;margin-right:12px}.st2__icon svg{height:16px;width:16px}}