.tooltip.svelte-mhbpdj{background:#f2f2f6;border-radius:.8rem;font-size:1.6rem;position:relative;max-height:90%;max-width:90%;min-height:12rem;min-width:28rem;padding:2rem;overflow:hidden}@media(min-width:768px){.tooltip.svelte-mhbpdj{min-width:30rem;padding:2.2rem 2.8rem 2.7rem 2.5rem}}@media(min-width:1280px){.tooltip.svelte-mhbpdj{min-width:43.5rem}}.tooltip__close.svelte-mhbpdj{background:none;padding:0;border:none;position:absolute;top:0;right:0;height:3rem;width:3rem}.tooltip__close.svelte-mhbpdj:before,.tooltip__close.svelte-mhbpdj:after{background:currentColor;content:"";position:absolute;top:50%;left:calc(50% - .7rem);height:1px;width:1.4rem}.tooltip__close.svelte-mhbpdj:before{transform:rotate(45deg)}.tooltip__close.svelte-mhbpdj:after{transform:rotate(-45deg)}.tooltip__title.svelte-mhbpdj{font-weight:600;margin-bottom:1rem}.tooltip__text.svelte-mhbpdj{overflow:auto}.cell{background:var(--white);position:relative}@media(min-width:1024px){.cell{display:flex;flex-direction:column;justify-content:center;min-height:5.6rem;padding-right:2rem}}@media(min-width:1280px){.cell{padding-right:3.4rem}}.cell svg{display:block;width:2.8rem;height:2.8rem;margin:0 auto}.cell svg:nth-last-child(n+2){margin-bottom:1rem}.cell.cell-body{text-align:center}@media(min-width:1024px){.cell.cell-body{font-size:2rem;padding:0 2rem}}@media(min-width:1280px){.cell.cell-body{padding:0 3.4rem}}.cell .clickable{cursor:pointer;text-align:left;text-decoration:underline;text-underline-offset:.2rem;text-decoration-style:dotted;padding:0;border:none;background:none}.cell .tooltip-shown{font-weight:600}.cell__note{font-size:1.4rem}.cell__note .clickable{text-align:center}.cell-span .cell__note{font-size:1.6rem}.cell__tooltip{z-index:10}@media(max-width:1023px){.cell__tooltip{position:fixed;left:0;top:0;right:0;height:100vh;height:100dvh;display:flex;align-items:center;justify-content:center}.cell-body .cell__tooltip{padding-left:2rem}}@media(min-width:1024px){.cell__tooltip{position:absolute}.cell-head .cell__tooltip{left:calc(100% - 1rem);top:50%;transform:translateY(-50%)}.cell-body .cell__tooltip{left:50%;top:calc(100% + 1rem);transform:translate(-50%)}}@media(max-width:1023px){.cell__overlay{appearance:none;background:#0006;border:0;position:fixed;inset:0;padding:0}}@media(min-width:1024px){.cell__overlay{display:none}}
