@media (min-width: 901px){main.grid{grid-template-columns:1fr 390px}.rightDesk{display:block}.mobileOnly{display:none}}@media (min-width: 1024px){.app{padding:20px clamp(16px,2vw,32px)}.card{padding:20px}}@media (min-width: 1366px){:root{--content-max: 1240px}}@media (min-width: 1920px){:root{--content-max: 1360px;--fs-base: 1.05rem}.card{padding:24px}}@media (hover: hover) and (pointer: fine){.btn:hover:not(:disabled){filter:brightness(1.04)}.qbtn:hover{border-color:var(--green)}.bp:hover{box-shadow:var(--shadow-sm)}}
