.fakeButton,.primaryButton,.secondaryButton,.smallButton{font-family:var(--font-brandon);font-size:1.2rem;font-weight:600;letter-spacing:.15em;padding:1rem;border-radius:2px;cursor:pointer;transition:all .3s ease-in-out;text-transform:uppercase;text-align:center;border:1px solid #000;background:#000;color:#fff}.fakeButton:hover,.primaryButton:hover,.secondaryButton:hover,.smallButton:hover{background:#fff;color:#000;border-color:#000;box-shadow:0 8px 30px rgba(0,0,0,.15)}.fakeButton:active,.primaryButton:active,.secondaryButton:active,.smallButton:active{transform:translateY(0)}.secondaryButton{background:transparent;color:var(--color-text-on-dark);border:1px solid var(--color-text-on-dark)}.smallButton{height:100%;font-size:1.6rem;border-radius:.8rem}.fakeButton{background:var(--color-button-secondary);cursor:not-allowed;opacity:.4}.rotating-spinner{animation:spinerAnimation .8s ease-out infinite;margin-left:1rem}@keyframes spinerAnimation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dataNotFound{display:flex;justify-content:center;align-items:center;height:70vh}.dataNotFound img{width:70%;height:auto}@media(min-width:768px){.dataNotFound img{width:50%;height:auto}}.toast{font-size:1.4rem;font-weight:700;border-radius:.8rem;padding:1.2rem 1.6rem;background:#fff;border:1px solid #e5e7eb;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);min-width:200px;text-align:center}.toast.success{color:var(--color-success);border-left:4px solid var(--color-success)}.toast.error{color:var(--color-error);border-left:4px solid var(--color-error)}.toast.warning{color:var(--color-warning);border-left:4px solid var(--color-warning)}.toast.info,.toast.loading{color:var(--color-info);border-left:4px solid var(--color-info)}