body{background-color:#f5f7fa;font-family:Inter,Segoe UI,Roboto,sans-serif}.content{min-height:calc(100vh - 60px);padding-top:1.5rem}.card{border-radius:var(--card-border-radius);box-shadow:var(--box-shadow);transition:transform .2s,box-shadow .2s}.card:hover{box-shadow:0 6px 12px rgba(0,0,0,.1);transform:translateY(-2px)}
