*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}*{margin:0}body{font-synthesis:style;line-height:1.5}img,picture,video,canvas{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}form{line-height:0;display:block}:root{flex-direction:column;min-height:100%;display:flex}body{flex-grow:1;display:flex}:root{--size-max-cell-width:260px;--size-max-cell-height:130px;--size-cell-aspect:130/260;--size-cols-total:5;--size-rows-total:5;--size-cell-gap:8px;--size-main-grid-padding-inline:16px;--size-main-grid-max-width:calc(var(--size-max-cell-width)*var(--size-cols-total) + var(--size-cell-gap)*(var(--size-cols-total) - 1) + 2*var(--size-main-grid-padding-inline));--size-main-grid-width:calc(min(var(--size-main-grid-max-width),100vw) - 2*var(--size-main-grid-padding-inline));--size-cell-width:calc(calc(var(--size-main-grid-width) - calc(var(--size-cols-total) - 1)*var(--size-cell-gap))/var(--size-cols-total));--size-cell-height:calc(var(--size-cell-width)*var(--size-cell-aspect))}@media (max-width:1024px){:root{--size-cols-total:3}}
