@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.quick-actions{background:var(--primary-text);border:1px solid var(--border-color-1);border-radius:var(--default-size);margin-top:24px;padding:20px;animation:.5s ease-out backwards fadeInUp}@media (max-width:640px){.quick-actions{border-radius:12px;margin-top:20px;padding:16px}}.quick-actions--label{color:var(--primary-dark);text-transform:uppercase;letter-spacing:.6px;margin:0 0 12px;font-size:13px;font-weight:700}.quick-actions--grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (max-width:1024px){.quick-actions--grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.quick-actions--grid{grid-template-columns:repeat(2,1fr);gap:10px}}.quick-actions--item{border-radius:12px;align-items:center;gap:10px;padding:14px 16px;text-decoration:none;transition:all .25s;display:flex;position:relative;overflow:hidden}.quick-actions--item:hover{opacity:1;transform:translateY(-2px);box-shadow:0 8px 20px #00000026}@media (max-width:640px){.quick-actions--item{border-radius:10px;gap:8px;padding:12px}}.quick-actions--icon{color:var(--primary-text);flex-shrink:0;display:flex}.quick-actions--icon svg{filter:drop-shadow(0 1px 2px #00000026)}.quick-actions--text{color:var(--primary-text);font-size:13px;font-weight:700}@media (max-width:640px){.quick-actions--text{font-size:12px}}
