.arvento-taulukko{--at-haivytys: 36px;position:relative;width:100%;min-width:0}.arvento-taulukko__vieri{overflow-x:auto;overscroll-behavior-x:contain}.arvento-taulukko__vihje{display:none;margin:0 0 6px;text-align:right;font-size:13px;line-height:1.4;color:#5f6b78}.arvento-taulukko[data-ylittaa]:not([data-vasen])>.arvento-taulukko__vihje{display:block}.arvento-taulukko[data-oikea]>.arvento-taulukko__vieri{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--at-haivytys)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--at-haivytys)),transparent)}.arvento-taulukko[data-vasen]>.arvento-taulukko__vieri{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--at-haivytys));mask-image:linear-gradient(to right,transparent,#000 var(--at-haivytys))}.arvento-taulukko[data-vasen][data-oikea]>.arvento-taulukko__vieri{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--at-haivytys),#000 calc(100% - var(--at-haivytys)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--at-haivytys),#000 calc(100% - var(--at-haivytys)),transparent)}.arvento-taulukko[data-ylittaa]>.arvento-taulukko__vieri:focus-visible{outline:2px solid #5b3cf6;outline-offset:2px;-webkit-mask-image:none;mask-image:none}@media(max-width:639px){.arvento-taulukko__vieri--reunaan{margin-inline:-1rem;padding-inline:1rem}}@media print{.arvento-taulukko__vihje{display:none!important}.arvento-taulukko>.arvento-taulukko__vieri{-webkit-mask-image:none!important;mask-image:none!important}}
