.container{cursor:pointer;width:fit-content;position:relative}.button--small{padding:12px 16px;font-size:small}.button--medium{padding:16px 24px;font-size:medium}.button--large{padding:18px 24px;font-size:large}.button:disabled{opacity:.5;pointer-events:none}.button--primary{background-color:var(--primary);color:var(--light);border-radius:var(--border-radius);border:0}.button--primary:hover{background-color:var(--primary-dark)}.button--secondary{background-color:var(--white);border:2px solid var(--primary);color:var(--paragraph);border-radius:var(--border-radius)}.button--secondary:hover{background-color:var(--disabled);opacity:1.5}.button--accent{background-color:var(--accent);color:var(--light);border-radius:var(--border-radius);border:0}.button--accent:hover{background-color:var(--accent-dark)}.button--text{background-color:unset;color:var(--primary);border:0}@keyframes loading{0%{width:0}to{width:100%}}.loader{z-index:-1;border-radius:var(--border-radius);width:0;height:100%;animation:5s linear forwards loading;position:absolute;top:0;left:0}.loader--primary{background-color:var(--primary)}.loader--secondary{background-color:var(--secondary)}.loader--accent{background-color:var(--accent)}:root{--primary:#30475e;--secondary:#ddd;--accent:#ffd369;--error:#f05454;--disabled:#eee;--primary-dark:#243445;--secondary-dark:#bfbfbf;--accent-dark:#f7c244;--heading:#222831;--paragraph:#393e46;--link:#1f4068;--light:#fcfcfc;--border-radius:3px}
/*# sourceMappingURL=index.4b208823.css.map */
