.button-module__GRLvkW__button{background-color:var(--btn-default-colour);color:var(--btn-default-text);border-radius:var(--btn-border-radius);border:.1rem solid var(--lightningcss-light,#dadce0)var(--lightningcss-dark,#5f6368);height:35px;padding:0 10px;font-size:14px}.button-module__GRLvkW__selectButton{background-color:var(--btn-default-colour);color:var(--btn-default-text);border-radius:var(--btn-border-radius);cursor:pointer;border:.1rem solid var(--lightningcss-light,#dadce0)var(--lightningcss-dark,#5f6368);height:35px;font-size:14px}.button-module__GRLvkW__button:hover{background-color:var(--btn-default-colour-hover);color:var(--btn-default-text-hover);border-color:var(--btn-default-colour-hover);cursor:pointer}.button-module__GRLvkW__small{height:30px;padding:.1rem .4rem}.button-module__GRLvkW__normal{padding:.5rem .8rem}.button-module__GRLvkW__large{padding:.8rem 1.5rem}.button-module__GRLvkW__btnDefault,.button-module__GRLvkW__btn-default{background-color:var(--btn-default-colour);color:var(--btn-default-text);border:.1rem solid var(--lightningcss-light,#dadce0)var(--lightningcss-dark,#5f6368)}.button-module__GRLvkW__btn-default-outline{color:var(--btn-default-colour);border:.1rem solid var(--btn-default-colour);background-color:#0000}.button-module__GRLvkW__btn-default-outline:hover,.button-module__GRLvkW__btnDefault:hover,.button-module__GRLvkW__btn-default:hover{background-color:var(--btn-default-colour-hover);color:var(--btn-default-text-hover);border-color:var(--btn-default-colour-hover);cursor:pointer}.button-module__GRLvkW__btn-primary{background-color:var(--btn-primary-colour);color:var(--btn-primary-text);border:.1rem solid var(--btn-primary-colour)}.button-module__GRLvkW__btn-primary-outline{color:var(--btn-primary-colour);border:.1rem solid var(--btn-primary-colour);background-color:#0000}.button-module__GRLvkW__btn-primary:hover,.button-module__GRLvkW__btn-primary-outline:hover{background-color:var(--btn-primary-colour-hover);color:var(--btn-primary-text-hover);border-color:var(--btn-primary-colour-hover);cursor:pointer}.button-module__GRLvkW__btn-secondary{background-color:var(--btn-secondary-colour);color:var(--btn-secondary-text);border:.1rem solid var(--btn-secondary-colour)}.button-module__GRLvkW__btn-secondary-outline{color:var(--btn-secondary-colour);border:.1rem solid var(--btn-secondary-colour);background-color:#0000}.button-module__GRLvkW__btn-secondary-outline:hover,.button-module__GRLvkW__btn-secondary:hover{background-color:var(--btn-secondary-colour-hover);color:var(--btn-secondary-text-hover);border-color:var(--btn-secondary-colour-hover);cursor:pointer}.button-module__GRLvkW__btn-tertiary{background-color:var(--btn-tertiary-colour);color:var(--btn-tertiary-text);border:.1rem solid var(--btn-tertiary-colour)}.button-module__GRLvkW__btn-tertiary-outline{color:var(--btn-tertiary-colour);border:.1rem solid var(--btn-tertiary-colour);background-color:#0000}.button-module__GRLvkW__btn-tertiary:hover,.button-module__GRLvkW__btn-tertiary-outline:hover{background-color:var(--btn-tertiary-colour-hover);color:var(--btn-tertiary-text-hover);border-color:var(--btn-tertiary-colour-hover);cursor:pointer}.button-module__GRLvkW__btn-warning{background-color:var(--btn-warning-colour);color:var(--btn-warning-text);border:.1rem solid var(--btn-warning-colour)}.button-module__GRLvkW__btn-warning-outline{color:var(--btn-warning-colour);border:.1rem solid var(--btn-warning-colour);background-color:#0000}.button-module__GRLvkW__btn-warning-outline:hover,.button-module__GRLvkW__btn-warning:hover{background-color:var(--btn-warning-colour-hover);color:var(--btn-warning-text-hover);border-color:var(--btn-warning-colour-hover);cursor:pointer}.button-module__GRLvkW__btn-danger{background-color:var(--btn-danger-colour);color:var(--btn-danger-text);border:.1rem solid var(--btn-danger-colour)}.button-module__GRLvkW__btn-danger-outline{color:var(--btn-danger-colour);border:.1rem solid var(--btn-danger-colour);background-color:#0000}.button-module__GRLvkW__btn-danger-outline:hover,.button-module__GRLvkW__btn-danger:hover{background-color:var(--btn-danger-colour-hover);color:var(--btn-danger-text-hover);border-color:var(--btn-danger-colour-hover);cursor:pointer}.button-module__GRLvkW__disabled,.button-module__GRLvkW__btn-disabled{color:var(--btn-disabled-text);background-color:var(--lightningcss-light,#dadce0)var(--lightningcss-dark,#5f6368);border:.1rem solid var(--lightningcss-light,#dadce0)var(--lightningcss-dark,#5f6368)}.button-module__GRLvkW__btn-disabled-outline{color:var(--btn-disabled-text);border:.1rem solid var(--btn-disabled-colour);background-color:#0000}.button-module__GRLvkW__btn-disabled-outline:hover{color:var(--btn-disabled-text);border-color:var(--btn-disabled-colour);cursor:not-allowed;background-color:#0000}.button-module__GRLvkW__disabled:hover,.button-module__GRLvkW__btn-disabled:hover{color:var(--btn-disabled-text);cursor:not-allowed;background-color:var(--lightningcss-light,#dadce0)var(--lightningcss-dark,#5f6368);border-color:var(--lightningcss-light,#dadce0)var(--lightningcss-dark,#5f6368)}.button-module__GRLvkW__animated{background-color:var(--background-colour);border-radius:var(--btn-border-radius);color:var(--btn-secondary-colour);border:none;position:relative}.button-module__GRLvkW__animated:hover{color:var(--btn-secondary-text-hover);cursor:pointer;background-color:var(--btn-secondary-colour-hover)}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.button-module__GRLvkW__animated:after,.button-module__GRLvkW__animated:before{content:"";background-image:conic-gradient(from var(--angle), var(--btn-secondary-colour-hover), var(--background-colour), var(--background-colour), var(--btn-secondary-colour-hover), var(--background-colour), var(--background-colour), var(--btn-secondary-colour-hover));z-index:-1;border-radius:var(--btn-border-radius);width:100%;height:100%;padding:1px;animation:3s linear infinite button-module__GRLvkW__spin;position:absolute;top:50%;left:50%;translate:-50% -50%}.button-module__GRLvkW__animated:before{filter:blur(5rem);opacity:.5}.button-module__GRLvkW__animated:hover:after,.button-module__GRLvkW__animated:hover:before{background-image:none;animation-play-state:paused}@keyframes button-module__GRLvkW__spin{0%{--angle:0deg}to{--angle:360deg}}.button-module__GRLvkW__loading{color:#a9a9a9;background-color:#d3d3d3;border:.1rem solid #d3d3d3}.button-module__GRLvkW__loading:hover{cursor:wait;background-color:#d3d3d3;border:.1rem solid #d3d3d3}.button-module__GRLvkW__fullWidth{width:100%;display:block}.button-module__GRLvkW__dropdownContent{z-index:6;background-color:#f1f1f1;width:max-content;margin:-.5rem .5rem;position:absolute;right:0;overflow:auto;box-shadow:0 8px 16px #0003}.button-module__GRLvkW__doubleButton{grid-template-columns:auto auto;gap:10px;display:grid}.button-module__GRLvkW__rightButton{justify-self:right}.button-module__GRLvkW__autoSave,.button-module__GRLvkW__autoSave:hover{color:var(--btn-secondary-text);background-color:var(--btn-disabled-colour);border:.1rem solid var(--btn-disabled-colour);cursor:not-allowed}.button-module__GRLvkW__buttonIcon{justify-content:center;align-items:center;font-size:18px;display:flex}.button-module__GRLvkW__buttonLabel{justify-content:center;align-items:center;font-size:14px;display:flex}@media screen and (max-width:768px){.button-module__GRLvkW__buttonLabelMobile{display:none}}
