﻿.erc-btn{border-radius:.3rem;cursor:pointer;font-family:inherit;font-size:1rem;line-height:1rem;outline:none;padding:.5rem .75rem;text-align:center;user-select:none;white-space:nowrap;transition:all .15s ease-in-out}.erc-btn.block{width:100%}.erc-btn.sm{border-radius:.2rem;font-size:.8rem;height:28px;line-height:.8rem;padding:.25rem .5rem}.erc-btn.x-sm{border-radius:.2rem;font-size:.7rem;padding:.2rem .5rem}.erc-btn.loader{height:34px;padding:0 .75rem}.erc-btn.loader.sm{height:28px}.erc-btn.arrow .arrow::after{border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #fff;content:"";display:inline-block;height:0;margin-left:.5rem;width:0}.erc-btn.arrow.sm .arrow::after{border-width:4px 4px 0 4px;margin-left:.3rem}.erc-btn>*{display:inline-block;vertical-align:middle;white-space:nowrap}.erc-btn .eri-icon+.text{margin-left:.5rem}.erc-btn.primary{background-color:#1e90ff;color:#fff}.erc-btn.primary .eri-icon path{fill:#fff;transition:fill .15s ease-in-out}.erc-btn.primary.border{border:1px solid #006ad1}.erc-btn.primary:not(.border){border:1px solid #1e90ff}.erc-btn.primary:disabled,.erc-btn.primary.disabled,.erc-btn.primary:disabled:hover,.erc-btn.primary.disabled:hover{background-color:#6bb6ff;color:#fff;cursor:not-allowed}.erc-btn.primary:disabled .eri-icon path,.erc-btn.primary.disabled .eri-icon path,.erc-btn.primary:disabled:hover .eri-icon path,.erc-btn.primary.disabled:hover .eri-icon path{fill:#fff}.erc-btn.primary:disabled.border,.erc-btn.primary.disabled.border,.erc-btn.primary:disabled:hover.border,.erc-btn.primary.disabled:hover.border{border-color:#1e90ff}.erc-btn.primary:disabled:not(.border),.erc-btn.primary.disabled:not(.border),.erc-btn.primary:disabled:hover:not(.border),.erc-btn.primary.disabled:hover:not(.border){border-color:#6bb6ff}.erc-btn.primary.arrow:disabled .arrow::after,.erc-btn.primary.arrow.disabled .arrow::after,.erc-btn.primary.arrow:disabled:hover .arrow::after,.erc-btn.primary.arrow.disabled:hover .arrow::after{border-top-color:#fff}.erc-btn.primary.arrow .arrow::after{border-top-color:#fff}.erc-btn.primary:hover,.erc-btn.primary:active,.erc-btn.primary.active{background-color:#006ad1}.erc-btn.primary:hover.border,.erc-btn.primary:active.border,.erc-btn.primary.active.border{border-color:#00509e}.erc-btn.primary:hover:not(.border),.erc-btn.primary:active:not(.border),.erc-btn.primary.active:not(.border){border-color:#006ad1}.erc-btn.primary:hover:focus,.erc-btn.primary:active:focus,.erc-btn.primary.active:focus{border-color:#84c2ff}.erc-btn.primary.active{box-shadow:inset 0 0 10px rgba(0,0,0,.15),0 0 0 1px #84c2ff}.erc-btn.primary:focus{border-color:#84c2ff;box-shadow:0 0 0 1px #84c2ff}.erc-btn.primary:focus:active,.erc-btn.primary:focus.active{box-shadow:inset 0 0 10px rgba(0,0,0,.15),0 0 0 1px #84c2ff}.erc-btn.primary.outline,.erc-btn.primary.inverse{background-color:rgba(0,0,0,0);border:0;color:#1e90ff}.erc-btn.primary.outline:hover,.erc-btn.primary.inverse:hover{background-color:#1e90ff;color:#fff}.erc-btn.primary.outline{border:2px solid #1e90ff}.erc-btn.secondary{background-color:#eee;color:#000}.erc-btn.secondary .eri-icon path{fill:#000;transition:fill .15s ease-in-out}.erc-btn.secondary.border{border:1px solid #c8c8c8}.erc-btn.secondary:not(.border){border:1px solid #eee}.erc-btn.secondary:disabled,.erc-btn.secondary.disabled,.erc-btn.secondary:disabled:hover,.erc-btn.secondary.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.erc-btn.secondary:disabled .eri-icon path,.erc-btn.secondary.disabled .eri-icon path,.erc-btn.secondary:disabled:hover .eri-icon path,.erc-btn.secondary.disabled:hover .eri-icon path{fill:#777}.erc-btn.secondary:disabled.border,.erc-btn.secondary.disabled.border,.erc-btn.secondary:disabled:hover.border,.erc-btn.secondary.disabled:hover.border{border-color:#eee}.erc-btn.secondary:disabled:not(.border),.erc-btn.secondary.disabled:not(.border),.erc-btn.secondary:disabled:hover:not(.border),.erc-btn.secondary.disabled:hover:not(.border){border-color:#eee}.erc-btn.secondary.arrow:disabled .arrow::after,.erc-btn.secondary.arrow.disabled .arrow::after,.erc-btn.secondary.arrow:disabled:hover .arrow::after,.erc-btn.secondary.arrow.disabled:hover .arrow::after{border-top-color:#777}.erc-btn.secondary.arrow .arrow::after{border-top-color:#000}.erc-btn.secondary:hover,.erc-btn.secondary:active,.erc-btn.secondary.active{background-color:#c8c8c8}.erc-btn.secondary:hover.border,.erc-btn.secondary:active.border,.erc-btn.secondary.active.border{border-color:#aeaeae}.erc-btn.secondary:hover:not(.border),.erc-btn.secondary:active:not(.border),.erc-btn.secondary.active:not(.border){border-color:#c8c8c8}.erc-btn.secondary:hover:focus,.erc-btn.secondary:active:focus,.erc-btn.secondary.active:focus{border-color:#84c2ff}.erc-btn.secondary.active{box-shadow:inset 0 0 10px rgba(0,0,0,.15),0 0 0 1px #84c2ff}.erc-btn.secondary:focus{border-color:#84c2ff;box-shadow:0 0 0 1px #84c2ff}.erc-btn.secondary:focus:active,.erc-btn.secondary:focus.active{box-shadow:inset 0 0 10px rgba(0,0,0,.15),0 0 0 1px #84c2ff}.erc-btn.secondary.outline,.erc-btn.secondary.inverse{background-color:rgba(0,0,0,0);border:0;color:#eee}.erc-btn.secondary.outline:hover,.erc-btn.secondary.inverse:hover{background-color:#eee;color:#000}.erc-btn.secondary.outline{border:2px solid #eee}.erc-btn.alt{background-color:#1bab9e;color:#fff}.erc-btn.alt .eri-icon path{fill:#fff;transition:fill .15s ease-in-out}.erc-btn.alt.border{border:1px solid #116961}.erc-btn.alt:not(.border){border:1px solid #1bab9e}.erc-btn.alt:disabled,.erc-btn.alt.disabled,.erc-btn.alt:disabled:hover,.erc-btn.alt.disabled:hover{background-color:#34dfcf;color:#fff;cursor:not-allowed}.erc-btn.alt:disabled .eri-icon path,.erc-btn.alt.disabled .eri-icon path,.erc-btn.alt:disabled:hover .eri-icon path,.erc-btn.alt.disabled:hover .eri-icon path{fill:#fff}.erc-btn.alt:disabled.border,.erc-btn.alt.disabled.border,.erc-btn.alt:disabled:hover.border,.erc-btn.alt.disabled:hover.border{border-color:#1bab9e}.erc-btn.alt:disabled:not(.border),.erc-btn.alt.disabled:not(.border),.erc-btn.alt:disabled:hover:not(.border),.erc-btn.alt.disabled:hover:not(.border){border-color:#34dfcf}.erc-btn.alt.arrow:disabled .arrow::after,.erc-btn.alt.arrow.disabled .arrow::after,.erc-btn.alt.arrow:disabled:hover .arrow::after,.erc-btn.alt.arrow.disabled:hover .arrow::after{border-top-color:#fff}.erc-btn.alt.arrow .arrow::after{border-top-color:#fff}.erc-btn.alt:hover,.erc-btn.alt:active,.erc-btn.alt.active{background-color:#116961}.erc-btn.alt:hover.border,.erc-btn.alt:active.border,.erc-btn.alt.active.border{border-color:#0a3d38}.erc-btn.alt:hover:not(.border),.erc-btn.alt:active:not(.border),.erc-btn.alt.active:not(.border){border-color:#116961}.erc-btn.alt:hover:focus,.erc-btn.alt:active:focus,.erc-btn.alt.active:focus{border-color:#4ae2d5}.erc-btn.alt.active{box-shadow:inset 0 0 10px rgba(0,0,0,.15),0 0 0 1px #4ae2d5}.erc-btn.alt:focus{border-color:#4ae2d5;box-shadow:0 0 0 1px #4ae2d5}.erc-btn.alt:focus:active,.erc-btn.alt:focus.active{box-shadow:inset 0 0 10px rgba(0,0,0,.15),0 0 0 1px #4ae2d5}.erc-btn.alt.outline,.erc-btn.alt.inverse{background-color:rgba(0,0,0,0);border:0;color:#1bab9e}.erc-btn.alt.outline:hover,.erc-btn.alt.inverse:hover{background-color:#1bab9e;color:#fff}.erc-btn.alt.outline{border:2px solid #1bab9e}.erc-btn.clear{background-color:rgba(0,0,0,0);color:#50576c}.erc-btn.clear .eri-icon path{fill:#50576c;transition:fill .15s ease-in-out}.erc-btn.clear.border{border:1px solid rgba(0,0,0,0)}.erc-btn.clear:not(.border){border:1px solid rgba(0,0,0,0)}.erc-btn.clear:disabled,.erc-btn.clear.disabled,.erc-btn.clear:disabled:hover,.erc-btn.clear.disabled:hover{background-color:rgba(0,0,0,0);color:#c5c8d3;cursor:not-allowed}.erc-btn.clear:disabled .eri-icon path,.erc-btn.clear.disabled .eri-icon path,.erc-btn.clear:disabled:hover .eri-icon path,.erc-btn.clear.disabled:hover .eri-icon path{fill:#c5c8d3}.erc-btn.clear:disabled.border,.erc-btn.clear.disabled.border,.erc-btn.clear:disabled:hover.border,.erc-btn.clear.disabled:hover.border{border-color:rgba(0,0,0,0)}.erc-btn.clear:disabled:not(.border),.erc-btn.clear.disabled:not(.border),.erc-btn.clear:disabled:hover:not(.border),.erc-btn.clear.disabled:hover:not(.border){border-color:rgba(0,0,0,0)}.erc-btn.clear.arrow:disabled .arrow::after,.erc-btn.clear.arrow.disabled .arrow::after,.erc-btn.clear.arrow:disabled:hover .arrow::after,.erc-btn.clear.arrow.disabled:hover .arrow::after{border-top-color:#c5c8d3}.erc-btn.clear.arrow .arrow::after{border-top-color:#50576c}.erc-btn.clear:hover,.erc-btn.clear:active,.erc-btn.clear.active{background-color:rgba(0,0,0,.1)}.erc-btn.clear:hover.border,.erc-btn.clear:active.border,.erc-btn.clear.active.border{border-color:rgba(0,0,0,0)}.erc-btn.clear:hover:not(.border),.erc-btn.clear:active:not(.border),.erc-btn.clear.active:not(.border){border-color:rgba(0,0,0,.1)}.erc-btn.clear:hover:focus,.erc-btn.clear:active:focus,.erc-btn.clear.active:focus{border-color:rgba(0,0,0,0)}.erc-btn.clear.active{box-shadow:inset 0 0 10px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,0)}.erc-btn.clear:focus{border-color:rgba(0,0,0,0);box-shadow:0 0 0 1px rgba(0,0,0,0)}.erc-btn.clear:focus:active,.erc-btn.clear:focus.active{box-shadow:inset 0 0 10px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,0)}.erc-btn.clear.outline,.erc-btn.clear.inverse{background-color:rgba(0,0,0,0);border:0;color:rgba(0,0,0,0)}.erc-btn.clear.outline:hover,.erc-btn.clear.inverse:hover{background-color:rgba(0,0,0,0);color:#50576c}.erc-btn.clear.outline{border:2px solid rgba(0,0,0,0)}.erc-btn.warning{background-color:#dc3545;color:#fff}.erc-btn.warning .eri-icon path{fill:#fff;transition:fill .15s ease-in-out}.erc-btn.warning.border{border:1px solid #a71d2a}.erc-btn.warning:not(.border){border:1px solid #dc3545}.erc-btn.warning:disabled,.erc-btn.warning.disabled,.erc-btn.warning:disabled:hover,.erc-btn.warning.disabled:hover{background-color:#e77681;color:#fff;cursor:not-allowed}.erc-btn.warning:disabled .eri-icon path,.erc-btn.warning.disabled .eri-icon path,.erc-btn.warning:disabled:hover .eri-icon path,.erc-btn.warning.disabled:hover .eri-icon path{fill:#fff}.erc-btn.warning:disabled.border,.erc-btn.warning.disabled.border,.erc-btn.warning:disabled:hover.border,.erc-btn.warning.disabled:hover.border{border-color:#dc3545}.erc-btn.warning:disabled:not(.border),.erc-btn.warning.disabled:not(.border),.erc-btn.warning:disabled:hover:not(.border),.erc-btn.warning.disabled:hover:not(.border){border-color:#e77681}.erc-btn.warning.arrow:disabled .arrow::after,.erc-btn.warning.arrow.disabled .arrow::after,.erc-btn.warning.arrow:disabled:hover .arrow::after,.erc-btn.warning.arrow.disabled:hover .arrow::after{border-top-color:#fff}.erc-btn.warning.arrow .arrow::after{border-top-color:#fff}.erc-btn.warning:hover,.erc-btn.warning:active,.erc-btn.warning.active{background-color:#a71d2a}.erc-btn.warning:hover.border,.erc-btn.warning:active.border,.erc-btn.warning.active.border{border-color:#7c151f}.erc-btn.warning:hover:not(.border),.erc-btn.warning:active:not(.border),.erc-btn.warning.active:not(.border){border-color:#a71d2a}.erc-btn.warning:hover:focus,.erc-btn.warning:active:focus,.erc-btn.warning.active:focus{border-color:#eb8c95}.erc-btn.warning.active{box-shadow:inset 0 0 10px rgba(0,0,0,.15),0 0 0 1px #eb8c95}.erc-btn.warning:focus{border-color:#eb8c95;box-shadow:0 0 0 1px #eb8c95}.erc-btn.warning:focus:active,.erc-btn.warning:focus.active{box-shadow:inset 0 0 10px rgba(0,0,0,.15),0 0 0 1px #eb8c95}.erc-btn.warning.outline,.erc-btn.warning.inverse{background-color:rgba(0,0,0,0);border:0;color:#dc3545}.erc-btn.warning.outline:hover,.erc-btn.warning.inverse:hover{background-color:#dc3545;color:#fff}.erc-btn.warning.outline{border:2px solid #dc3545}.erc-btn.cancel,.erc-btn.cancel.warning{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);color:#777}.erc-btn.cancel:focus,.erc-btn.cancel:active,.erc-btn.cancel.active,.erc-btn.cancel.warning:focus,.erc-btn.cancel.warning:active,.erc-btn.cancel.warning.active{border:1px solid rgba(0,0,0,0);box-shadow:none}.erc-btn.cancel:hover,.erc-btn.cancel.warning:hover{border-color:rgba(0,0,0,0);color:#1e90ff}.erc-btn.cancel.warning:hover,.erc-btn.cancel.warning.warning:hover{border-color:rgba(0,0,0,0);color:#dc3545}.erc-btn-split{display:inline-block;position:relative}.erc-btn-split .btns{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.erc-btn-split button.erc-btn:not(.arrow){border-bottom-right-radius:0;border-top-right-radius:0}.erc-btn-split button.erc-btn.arrow{align-items:center;border-bottom-left-radius:0;border-left:1px solid rgba(255,255,255,.2);border-top-left-radius:0;display:flex;flex-direction:column;height:34px;justify-content:center;margin-left:0 !important;position:relative}.erc-btn-split button.erc-btn.arrow .arrow::after{border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #fff;content:"";height:0;margin:0;width:0}.erc-btn-split button.erc-btn.arrow.sm{height:28px}.erc-btn-split button.erc-btn.arrow.sm .arrow::after{border-width:4px 4px 0 4px}.erc-btn-split button.erc-btn.arrow.secondary{border-left:1px solid rgba(0,0,0,.1)}.erc-btn-split button.erc-btn.arrow.secondary .arrow::after{border-top-color:#000}.erc-btn-split .erc-btn-split-menu{background-color:#fff;border:1px solid #ccc;border-radius:.2rem;font-size:.8rem;padding:.3rem 0;position:absolute;right:0;top:40px;z-index:1000}.erc-btn-split .erc-btn-split-menu .erc-btn-split-item{background-color:#fff;color:#000;cursor:pointer;padding:.2rem .75rem}.erc-btn-split .erc-btn-split-menu .erc-btn-split-item:hover{background-color:#1e90ff;color:#fff}.erc-btn-split.sm .erc-btn-split-menu{top:28px}.erc-btn-group{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.erc-btn-group.labels{padding-top:20px}.erc-btn-group .erc-btn{position:relative;z-index:1}.erc-btn-group .erc-btn:focus{z-index:100}.erc-btn-group .erc-btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.erc-btn-group .erc-btn:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.erc-btn-group .erc-btn .erc-btn-group-label{color:#000;font-size:.8rem;left:50%;position:absolute;top:-20px;transform:translateX(-50%)}.erc-btn-group .erc-btn-split{position:relative;z-index:1}.erc-btn-group .erc-btn-split:not(:first-child){margin-left:-1px}.erc-btn-group .erc-btn-split:not(:first-child) .erc-btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.erc-btn-group .erc-btn-split:not(:last-child) .erc-btn:last-child{border-bottom-right-radius:0;border-top-right-radius:0}.erc-checkbox{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-family:inherit;font-size:.8rem;font-weight:normal;position:relative;user-select:none;white-space:nowrap}.erc-checkbox .erc-checkbox-default{height:0;opacity:0;position:absolute;width:0}.erc-checkbox .erc-checkbox-custom{background-color:#fff;border:1px solid #ddd;border-radius:.2rem;align-items:flex-start;display:flex;height:16px;margin-right:8px;justify-content:center;position:relative;width:16px;transition:all .15s ease}.erc-checkbox:hover:not(:focus):not(.disabled) .erc-checkbox-default:checked~.erc-checkbox-custom,.erc-checkbox:hover:not(:focus):not(.disabled) .erc-checkbox-default:indeterminate~.erc-checkbox-custom{background-color:#0077ea;border-color:#005db7}.erc-checkbox:hover:not(:focus):not(.disabled) .erc-checkbox-default:not(:checked)~.erc-checkbox-custom,.erc-checkbox:hover:not(:focus):not(.disabled) .erc-checkbox-default:not(:indeterminate)~.erc-checkbox-custom{border-color:#aaa}.erc-checkbox .erc-checkbox-default:focus~.erc-checkbox-custom{border-color:#84c2ff;box-shadow:0 0 0 1px #84c2ff}.erc-checkbox .erc-checkbox-default:checked~.erc-checkbox-custom,.erc-checkbox .erc-checkbox-default:indeterminate~.erc-checkbox-custom{background-color:#1e90ff;border-color:#0077ea}.erc-checkbox .erc-checkbox-default:checked~.erc-checkbox-custom::after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:8px;transform:rotate(45deg);width:4px}.erc-checkbox .erc-checkbox-default:indeterminate~.erc-checkbox-custom::after{background-color:#fff;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:70%}.erc-checkbox.disabled{cursor:not-allowed;opacity:.5}.erc-input{padding-top:1rem;position:relative}.erc-input input,.erc-input textarea{background:rgba(0,0,0,0) !important;border:0;border-bottom:1px solid #ccc;border-radius:0;color:#222;font-family:inherit;font-size:1rem;font-weight:300;margin:0;outline:none;padding:.4rem 0;width:100%;transition:all .15s ease-in-out}.erc-input input:disabled,.erc-input textarea:disabled{color:#999;cursor:not-allowed}.erc-input input:-webkit-autofill,.erc-input input:-webkit-autofill:hover,.erc-input input:-webkit-autofill:focus,.erc-input input:-internal-autofill-selected,.erc-input textarea:-webkit-autofill,.erc-input textarea:-webkit-autofill:hover,.erc-input textarea:-webkit-autofill:focus,.erc-input textarea:-internal-autofill-selected{-webkit-transition-delay:9999999s}.erc-input textarea{border:1px solid #ccc;border-radius:.3rem;margin-top:.2rem;padding:.4rem;resize:none}.erc-input label{color:#8287a2;cursor:text;font-family:inherit;font-size:1rem;font-weight:300;left:0;letter-spacing:.5px;pointer-events:none;position:absolute;top:1.2rem;transition:all .15s ease-in-out}.erc-input.textarea label{margin-left:.5rem;margin-top:.2rem}.erc-input.textarea.value label,.erc-input.textarea.focused label{margin-top:0}.erc-input .invalid{color:#fff;font-size:.7rem;margin-bottom:1rem;position:absolute;right:0;top:25px;transition:all .15s ease-in-out}.erc-input .note{color:#aaa;font-size:.7rem;margin-top:.2rem}.erc-input.value .invalid{top:0}.erc-input.value label,.erc-input.focused label{font-size:.7rem;top:0}.erc-input.focused input{border-bottom-color:#1e90ff;box-shadow:0 1px 0 #1e90ff}.erc-input.focused textarea{border-color:#1e90ff;box-shadow:0 0 0 1px #1e90ff}.erc-input.invalid input{border-bottom-color:#dc3545;box-shadow:0 1px 0 #dc3545}.erc-input.invalid textarea{border-color:#dc3545;box-shadow:0 0 0 1px #dc3545}.erc-input.invalid .invalid{color:#dc3545;margin-bottom:.4rem}.erc-input.invalid.textarea .invalid{margin-right:.4rem}.erc-input .icon-wrap{position:absolute;right:0;top:2rem;transform:translateY(-50%)}.erc-input .icon-wrap .eri-icon{cursor:pointer}.erc-input .icon-wrap .eri-icon path{fill:rgba(0,0,0,.5);transition:fill .15s ease-in-out}.erc-input .icon-wrap .eri-icon:not(.active):hover path{fill:#000}.erc-input .icon-wrap .eri-icon.active path{fill:#9ecfff}.erc-input .icon-wrap .eri-icon.active:hover path{fill:#1e90ff}.erc-input-basic{position:relative}.erc-input-basic label{display:block;font-size:.8rem;font-weight:600;margin-bottom:.3rem}.erc-input-basic input,.erc-input-basic textarea{border:1px solid #ddd;border-radius:.3rem;color:#444;font-family:inherit;font-size:1rem;font-weight:normal;outline:none;padding:.3rem .5rem;transition:all .15s ease-in-out}.erc-input-basic input:focus,.erc-input-basic textarea:focus{border-color:#1e90ff}.erc-input-basic input:disabled,.erc-input-basic textarea:disabled{border-color:#eee;color:#aaa}.erc-input-basic textarea{resize:none}.erc-input-basic.invalid input,.erc-input-basic.invalid textarea{border-color:#dc3545}.erc-input-basic.sm input,.erc-input-basic.sm textarea{border-radius:.2rem;font-size:.8rem;padding:.25rem .5rem}.erc-input-basic .invalid{color:#dc3545;font-size:.7rem;font-weight:bold;position:absolute;right:15px;text-transform:uppercase;top:50%;transform:translateY(-50%)}.erc-input-basic.label .invalid{top:57%;transform:none}.erc-input-basic .note{color:#aaa;font-size:.7rem;margin-top:.2rem}.erc-input-btn{align-items:center;display:flex;flex-direction:row}.erc-input-btn .erc-input-basic input{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}.erc-input-btn .erc-btn{border-bottom-left-radius:0;border-top-left-radius:0}.erc-radio{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-family:inherit;font-size:.8rem;font-weight:normal;position:relative;user-select:none;white-space:nowrap}.erc-radio .erc-radio-default{height:0;opacity:0;position:absolute;width:0}.erc-radio .erc-radio-custom{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:8px;display:flex;height:16px;justify-content:center;margin-right:8px;width:16px;transition:all .15s ease}.erc-radio .erc-radio-custom::after{background-color:#fff;border-radius:50%;content:"";display:block;height:10px;width:10px}.erc-radio .erc-radio-default:checked~.erc-radio-custom{border-color:#0077ea}.erc-radio .erc-radio-default:checked~.erc-radio-custom::after{background-color:#1e90ff}.erc-radio:hover .erc-radio-default:not(:checked)~.erc-radio-custom{border-color:#aaa}.erc-radio-group .erc-radio:not(:first-child){margin-top:.5rem}select.erc-select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:#f9f9f9;background-image:linear-gradient(45deg, transparent 50%, #aaa 50%),linear-gradient(135deg, #aaa 50%, transparent 50%);background-position:calc(100% - 17px) calc(1rem - 2px),calc(100% - 12px) calc(1rem - 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;border:1px solid #ddd;border:1px solid #ddd;border-radius:.3rem;color:#444;cursor:pointer;font-family:inherit;font-size:1rem;outline:none;padding:.5rem 1.75rem .5rem 1rem;transition:all .15s ease}select.erc-select:focus{border-color:#1e90ff}select.erc-select:disabled{background-color:#f9f9f9;border-color:#eee;color:#aaa}select.erc-select.error{border-color:#dc3545}select.erc-select:not(:disabled):not(:focus):hover{background-color:#eee;border-color:#ccc}select.erc-select.sm{background-position:calc(100% - 10px) calc(.7rem - 2px),calc(100% - 5px) calc(.7rem - 2px);border-radius:.2rem;font-size:.8rem;padding:.2rem 1.1rem .2rem .5rem}.erc-slider{position:relative;width:200px}.erc-slider .erc-slider-bg{background-color:#eee;width:100%}.erc-slider .erc-slider-fill{background-color:#1e90ff;position:absolute;top:0}.erc-slider .erc-slider-knob{background-color:#1e90ff;border:2px solid #fff;border-radius:50%;height:16px;position:absolute;top:-1px;width:16px}.erc-slider.disabled{cursor:not-allowed;opacity:.6}.erc-spike-loader{display:inline-block;position:relative}.erc-spike-loader:not(.small){align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.erc-spike-loader .erc-spike-loader-text{font-family:inherit;font-size:.9rem;font-weight:300;margin-bottom:.75rem;white-space:nowrap}.erc-spike-loader .erc-spike-loader-icon{height:36px;width:36px}.erc-spike-loader .erc-spike-loader-icon div{animation:spike-loader 1.2s linear infinite;transform-origin:18px 18px}.erc-spike-loader .erc-spike-loader-icon div::after{content:" ";display:block;position:absolute;top:3px;left:17px;width:3px;height:9px;border-radius:20%;background-color:#1e90ff}.erc-spike-loader .erc-spike-loader-icon div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.erc-spike-loader .erc-spike-loader-icon div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.erc-spike-loader .erc-spike-loader-icon div:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s}.erc-spike-loader .erc-spike-loader-icon div:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s}.erc-spike-loader .erc-spike-loader-icon div:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s}.erc-spike-loader .erc-spike-loader-icon div:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s}.erc-spike-loader .erc-spike-loader-icon div:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s}.erc-spike-loader .erc-spike-loader-icon div:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s}.erc-spike-loader .erc-spike-loader-icon div:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s}.erc-spike-loader .erc-spike-loader-icon div:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s}.erc-spike-loader .erc-spike-loader-icon div:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s}.erc-spike-loader .erc-spike-loader-icon div:nth-child(12){transform:rotate(330deg);animation-delay:0s}.erc-spike-loader.white .spike-loader-text{color:rgba(255,255,255,.8)}.erc-spike-loader.white .spike-loader-icon div::after{background-color:rgba(255,255,255,.8)}.erc-spike-loader.medium .erc-spike-loader-icon{height:24px;width:24px}.erc-spike-loader.medium .erc-spike-loader-icon div{transform-origin:12px 12px;animation:spike-loader .8s linear infinite}.erc-spike-loader.medium .erc-spike-loader-icon div::after{content:" ";display:block;position:absolute;top:2px;left:11px;width:2px;height:6px;border-radius:20%;background-color:#fff}.erc-spike-loader.medium .erc-spike-loader-icon div:nth-child(1){transform:rotate(0deg);animation-delay:.9s}.erc-spike-loader.medium .erc-spike-loader-icon div:nth-child(2){transform:rotate(36deg);animation-delay:.8s}.erc-spike-loader.medium .erc-spike-loader-icon div:nth-child(3){transform:rotate(72deg);animation-delay:.7s}.erc-spike-loader.medium .erc-spike-loader-icon div:nth-child(4){transform:rotate(108deg);animation-delay:.6s}.erc-spike-loader.medium .erc-spike-loader-icon div:nth-child(5){transform:rotate(144deg);animation-delay:.5s}.erc-spike-loader.medium .erc-spike-loader-icon div:nth-child(6){transform:rotate(180deg);animation-delay:.4s}.erc-spike-loader.medium .erc-spike-loader-icon div:nth-child(7){transform:rotate(216deg);animation-delay:.3s}.erc-spike-loader.medium .erc-spike-loader-icon div:nth-child(8){transform:rotate(242deg);animation-delay:.2s}.erc-spike-loader.medium .erc-spike-loader-icon div:nth-child(9){transform:rotate(278deg);animation-delay:.1s}.erc-spike-loader.medium .erc-spike-loader-icon div:nth-child(10){transform:rotate(324deg);animation-delay:0s}.erc-spike-loader.small .erc-spike-loader-icon{height:18px;width:18px}.erc-spike-loader.small .erc-spike-loader-icon div{transform-origin:9px 9px;animation:spike-loader .8s linear infinite}.erc-spike-loader.small .erc-spike-loader-icon div::after{content:" ";display:block;position:absolute;top:2px;left:8px;width:2px;height:4px;border-radius:20%;background-color:#fff}.erc-spike-loader.small .erc-spike-loader-icon div:nth-child(1){transform:rotate(0deg);animation-delay:-0.7s}.erc-spike-loader.small .erc-spike-loader-icon div:nth-child(2){transform:rotate(45deg);animation-delay:-0.6s}.erc-spike-loader.small .erc-spike-loader-icon div:nth-child(3){transform:rotate(90deg);animation-delay:-0.5s}.erc-spike-loader.small .erc-spike-loader-icon div:nth-child(4){transform:rotate(135deg);animation-delay:-0.5s}.erc-spike-loader.small .erc-spike-loader-icon div:nth-child(5){transform:rotate(180deg);animation-delay:-0.4s}.erc-spike-loader.small .erc-spike-loader-icon div:nth-child(6){transform:rotate(225deg);animation-delay:-0.3s}.erc-spike-loader.small .erc-spike-loader-icon div:nth-child(7){transform:rotate(270deg);animation-delay:-0.2s}.erc-spike-loader.small .erc-spike-loader-icon div:nth-child(8){transform:rotate(315deg);animation-delay:-0.1s}@keyframes spike-loader{0%{opacity:1}100%{opacity:0}}.erc-spike-loader-mask{align-items:center;background-color:rgba(0,0,0,.75);border-radius:.3rem;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:30010}.erc-spike-loader-mask .erc-spike-loader .erc-spike-loader-text{color:#faebd7}.erc-spike-loader-mask .erc-spike-loader .erc-spike-loader-icon div::after{background-color:#faebd7}.erc-toggle{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;user-select:none}.erc-toggle.disabled{cursor:not-allowed}.erc-toggle.disabled .track,.erc-toggle.disabled .text{opacity:.6}.erc-toggle .track{background-color:#888;border-radius:8px;height:16px;margin-right:.5rem;position:relative;width:28px;transition:background-color .15s ease}.erc-toggle .track .knob{background-color:#fff;border-radius:6px;height:12px;left:2px;position:absolute;top:2px;width:12px;transition:all .15s ease}.erc-toggle .text{font-family:inherit;font-size:.8rem;font-weight:300}.erc-toggle.on .track{background-color:#1e90ff}.erc-toggle.on .track .knob{left:14px}.erc-toggle.error .track{background-color:#dc3545}.erc-toggle.large .track{border-radius:10px;height:20px;width:36px}.erc-toggle.large .track .knob{border-radius:8px;height:16px;width:16px}.erc-toggle.large.on .track .knob{left:18px}.erc-btn>a,.erc-btn>a:visited{background-color:inherit;color:inherit;display:block;height:100%;text-decoration:none;width:100%}.erc-btn.secondary:disabled,.erc-btn.secondary:disabled:hover{color:#999}.erc-btn:not(.sm):not(.x-sm){font-size:1.1rem;padding:.75rem 1rem}.ete-text-edit{color:#000;cursor:pointer;font-size:1.2rem;font-weight:bold;position:relative;text-align:center;transition:color .15s ease}.ete-text-edit.no-edit{cursor:not-allowed}.ete-text-edit.none{color:#ccc}.ete-text-edit:not(.no-edit):hover{color:#1e90ff}.ete-text-edit input.ete-text-edit-input{border:1px solid #ddd;border-radius:.3rem;font-size:1.1rem;margin:-11px 0 0 0;padding:.65rem 4rem .65rem .5rem;position:relative;outline:none;text-align:center;width:100%}.ete-text-edit input.ete-text-edit-input:focus{border-color:#1e90ff;box-shadow:0 0 0 1px #1e90ff}.ete-text-edit .ete-text-edit-btns{align-items:center;column-gap:.25rem;display:flex;flex-direction:row;height:100%;justify-content:center;position:absolute;right:.5rem;top:-0.3rem}.ete-text-edit .ete-text-edit-btns .erc-btn{background-color:rgba(0,0,0,.5);border:none;border-radius:50%;padding:.2rem}.ete-text-edit .ete-text-edit-btns .erc-btn .eri-icon path{fill:#fff}.ete-text-edit .ete-text-edit-btns .erc-btn.ete-text-edit-btn-cancel{padding:.2rem}.ete-text-edit .ete-text-edit-btns .erc-btn.ete-text-edit-btn-cancel:hover{background-color:#dc3545}.ete-text-edit .ete-text-edit-btns .erc-btn.ete-text-edit-btn-save{padding:.27rem}.ete-text-edit .ete-text-edit-btns .erc-btn.ete-text-edit-btn-save:hover{background-color:#0eab0e}#form-credit-card .error{color:#dc3545;font-size:.8rem}#form-credit-card p.instruct{border-bottom:1px dotted #b0e0e6;margin-bottom:2rem;padding-bottom:2rem}#form-credit-card .btns{margin-top:2rem}#form-credit-card .btns .erc-btn.cancel{margin-top:.5rem}#icon-stripe{margin-top:1rem;text-align:right;width:100%}#icon-stripe a{display:inline-block}#icon-stripe a .eri-stripe-badge{cursor:pointer;opacity:.3;-webkit-transition:opacity .15s ease;-moz-transition:opacity .15s ease;transition:opacity .15s ease}#icon-stripe a:hover .eri-stripe-badge{opacity:1}.link,.link:visited{color:#1e90ff;cursor:pointer;text-decoration:none;-webkit-transition:color .15s ease;-moz-transition:color .15s ease;transition:color .15s ease}.link:hover,.link:visited:hover{color:#005db7}#form-payment form{margin-bottom:0}#form-payment .erm-modal-content .form-title{font-weight:bold}#form-payment .form-row-btn{text-align:right}#form-payment .form-row-btn .erc-btn{display:inline-block}#form-payment .erc-radio-group{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.5rem}#form-payment .erc-radio-group .erc-radio{font-size:1.1rem}#form-payment .form-error-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;gap:1rem}#form-share-file .erc-input-basic textarea{height:100px}#form-share-file .edit-select .erc-toggle{margin-bottom:.5rem}#form-share-settings .erm-modal-content{min-width:500px}#form-share-settings .table .row{align-items:center;display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #eee;padding:.75rem 0}#form-share-settings .table .row.hd{border-bottom-color:#ddd;color:#999;font-size:.8rem;font-weight:bold;letter-spacing:.4}#form-share-settings .table .row .user{align-items:center;display:flex;flex-direction:row;flex:0 1 100%;overflow:hidden;white-space:nowrap}#form-share-settings .table .row .user .share-icon{border-radius:12px;cursor:default;flex:0 0 24px;font-size:12px;height:24px;margin-right:5px;width:24px;-webkit-transition:opacity .15s ease;-moz-transition:opacity .15s ease;transition:opacity .15s ease}#form-share-settings .table .row .user .share-icon>span{line-height:24px}#form-share-settings .table .row .user>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:color .15s ease;-moz-transition:color .15s ease;transition:color .15s ease}#form-share-settings .table .row .edit,#form-share-settings .table .row .delete{align-items:center;display:flex;flex-direction:row;justify-content:center;flex:0 0 70px;text-align:center}#form-share-settings .table .row .edit .erc-toggle,#form-share-settings .table .row .delete .erc-toggle{transform:scale(1.25)}#form-share-settings .table .row .edit .erc-toggle .track,#form-share-settings .table .row .delete .erc-toggle .track{margin-right:0}#form-share-settings .table .row.deleted .user .share-icon{opacity:.4}#form-share-settings .table .row.deleted .user>span{color:#ddd}#form-share-settings .table .row.deleted .edit .erc-toggle .track{background-color:#ddd}#form-share-settings .add-user{cursor:default;margin-top:1.5rem;text-align:center;width:100%}.erm-modal{bottom:0;left:0;position:fixed;right:0;top:0;z-index:30000}.erm-modal.dark-bg{background-color:rgba(0,0,0,.85)}.erm-modal.gray-bg{background-color:rgba(0,0,0,.5)}.erm-modal:not(.positioned){align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem}.erm-modal:not(.positioned).modal-appear .erm-modal-content{opacity:0;transform:scale(0.8)}.erm-modal:not(.positioned).modal-appear.modal-appear-active .erm-modal-content{opacity:1;transform:scale(1);transition:transform 150ms ease-in,opacity 150ms ease-in}.erm-modal.positioned .erm-modal-content{position:absolute}.erm-modal.positioned .erm-modal-content.align-left,.erm-modal.positioned .erm-modal-content.align-top{transform-origin:top left}.erm-modal.positioned .erm-modal-content.align-right{transform-origin:top right;transform:translateX(-100%)}.erm-modal.positioned.modal-appear .erm-modal-content.align-left{opacity:0;transform:scale(0.8)}.erm-modal.positioned.modal-appear .erm-modal-content.align-right{transform:translateX(-100%) scale(0.8)}.erm-modal.positioned.modal-appear .erm-modal-content.align-top{transform:scaleY(0.9)}.erm-modal.positioned.modal-appear.modal-appear-active .erm-modal-content{opacity:1;transform:scale(1);transition:transform 150ms ease-in,opacity 150ms ease-in}.erm-modal.positioned.modal-appear.modal-appear-active .erm-modal-content.align-right{transform:translateX(-100%) scale(1)}.erm-modal.positioned.modal-appear.modal-appear-active .erm-modal-content.align-top{transform:scaleY(1)}.erm-modal-close{line-height:.5;transform-origin:center;transition:all 150ms ease-in;user-select:none}.erm-modal-close:hover{transform:rotate(90deg)}.erm-modal>.erm-modal-close{position:absolute;right:1rem;top:1rem;color:#999;font-size:40px}.erm-modal>.erm-modal-close:hover{color:#fff}.erm-modal-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;background-color:#fff;border-radius:.3rem;position:relative;transition:width .2s ease-in-out}.erm-modal-content .erc-spike-loader-mask{margin:-1px}.erm-modal-hd{align-items:center;display:flex;flex-direction:row;justify-content:space-between;background-color:#f5f8fa;border-bottom:1px solid #d3e0e9;border-top-left-radius:.3rem;border-top-right-radius:.3rem;flex:0 0 30px;padding:.5rem 1.5rem .5rem 1.5rem;width:100%}.erm-modal-hd .erm-modal-hd-title{font-size:.9rem;font-weight:600}.erm-modal-hd .erm-modal-close{margin-right:-0.5rem;color:#888;font-size:26px}.erm-modal-hd .erm-modal-close:hover{color:#000}.erm-modal.warning .erm-modal-hd{background-color:#dc3545;color:#fff}.erm-modal.warning .erm-modal-hd .erm-modal-close{color:rgba(255,255,255,.5)}.erm-modal.warning .erm-modal-hd .erm-modal-close:hover{color:#fff}.erm-modal-bd{flex:1;overflow-y:auto;position:relative;width:100%}.erm-modal-bd:first-child{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.erm-modal-bd:last-child{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.erm-modal-bd .erm-modal-bd-content{background-color:#fff;padding:1.5rem;position:relative}.erm-modal-bd.no-pad .erm-modal-bd-content{padding:0}.erm-modal-bd .erm-modal-bd-close{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.erm-modal-bd .erm-modal-close{color:#999;font-size:30px}.erm-modal-bd .erm-modal-close:hover{color:#000}.erm-modal-bd .erm-modal-text{font-size:.9rem;text-align:center}.erm-modal-bd .erm-modal-btns{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:1.5rem}.erm-modal-bd-error{color:#dc3545;font-size:.8rem;padding:.5rem 0;text-align:center}.erm-modal-ft{background-color:#fff;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;padding:1rem 1.5rem;width:100%}.erm-modal-ft.align{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.erm-modal-ft.center{align-items:center;display:flex;flex-direction:row;justify-content:center}.erm-modal-ft.spaced{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.erm-modal-ft.bg{background-color:#f5f8fa;border-top:1px solid #d3e0e9}.erm-modal-ft .erc-btn:not(:first-child){margin-left:1rem}.erm-modal.dark .erm-modal-content{background-color:#111}.erm-modal.dark .erm-modal-hd{background-color:#111;border-bottom:0;padding:.5rem 1.5rem}.erm-modal.dark .erm-modal-hd .erm-modal-hd-title{color:#999;font-size:.7rem;font-weight:600;margin-right:1rem;text-transform:uppercase}.erm-modal.dark .erm-modal-hd .erm-modal-close:hover{color:#fff}.erm-modal.dark .erm-modal-bd .erm-modal-bd-content{background-color:#222}.erm-modal.dark .erm-modal-ft{background-color:#111}.erm-modal.dark-all .erm-modal-content{background-color:#222;border:1px solid #000;margin-top:1px;transition:width .15s ease-in}.erm-modal.dark-all .erm-modal-hd{background-color:#222;border-bottom:0;flex:0 0 15px;padding:.5rem 1rem 0 1rem}.erm-modal.dark-all .erm-modal-hd .erm-modal-close:hover{color:#fff}.erm-modal.dark-all .erm-modal-bd .erm-modal-bd-content{background-color:#222;color:#ddd;font-size:.8rem;padding:0}.erm-modal.dark-all .erm-modal-ft{background-color:#222;padding:.75rem}.erm-modal.egt-form-modal .erm-modal-content{max-width:500px;min-width:400px}.erm-modal.egt-form-modal .form-error{color:#dc3545;font-size:.9rem;margin-bottom:1rem;text-align:center}.erm-modal.egt-form-modal .form-title{font-size:1.2rem;margin-bottom:2rem;text-align:center}.erm-modal.egt-form-modal .center{text-align:center}.erm-modal.egt-form-modal.info .erm-modal-content{max-width:500px;min-width:350px}.erm-modal.egt-form-modal .erm-modal-bd{line-height:1.4}.erm-modal.egt-form-modal .erm-modal-bd .erm-modal-close{height:17px;width:17px}.erm-modal.egt-form-modal .erm-modal-bd p{color:#555;font-size:.9rem;margin:0}.erm-modal.egt-form-modal .erm-modal-bd p:not(:first-of-type){margin-top:.75rem}.erm-modal.egt-form-modal .erm-modal-bd p.instruct{margin-bottom:1rem}.erm-modal.egt-form-modal .erm-modal-bd .list{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:.75rem}.erm-modal.egt-form-modal .erm-modal-bd .list ul{list-style:none;margin:0;padding:0}.erm-modal.egt-form-modal .erm-modal-bd form.form{background-color:#fff;border-radius:0;margin:0;padding:0}.erm-modal.egt-form-modal .erm-modal-bd .toggle-text{color:#1e90ff;cursor:pointer;font-size:.8rem;margin-top:.5rem;text-align:center;-webkit-transition:color .15s ease;-moz-transition:color .15s ease;transition:color .15s ease}.erm-modal.egt-form-modal .erm-modal-bd .toggle-text:hover{color:#005db7}.erm-modal.egt-form-modal .erm-modal-bd .erc-btn:not(.sm):not(.x-sm),.erm-modal.egt-form-modal .erm-modal-ft .erc-btn:not(.sm):not(.x-sm){font-size:1rem;min-width:80px;padding:.6rem .75rem}.erm-modal.egt-form-modal .form-row:not(:first-child){margin-top:2.5em}.erm-modal.egt-form-modal .form-row.form-row-cancel{margin-top:.5rem}.erm-modal.egt-form-modal .form-row.form-row-input{margin-top:0}.erm-modal.egt-form-modal .form-row.form-row-input+.form-row-input{margin-top:1.5rem}.erm-modal.egt-form-modal .form-row.form-row-btn{margin-top:1rem}.erm-modal.egt-form-modal .input-lg .erc-input-basic input,.erm-modal.egt-form-modal .input-lg .erc-input-basic textarea{padding:.75rem;width:100%}.erm-modal.egt-form-modal .input-lg .erc-input-basic input:focus,.erm-modal.egt-form-modal .input-lg .erc-input-basic textarea:focus{-webkit-box-shadow:0 0 0 1px #1e90ff;-moz-box-shadow:0 0 0 1px #1e90ff;-ms-box-shadow:0 0 0 1px #1e90ff;box-shadow:0 0 0 1px #1e90ff}.erm-modal.egt-form-modal .input-lg .erc-input-basic.invalid input,.erm-modal.egt-form-modal .input-lg .erc-input-basic.invalid textarea{-webkit-box-shadow:0 0 0 1px #dc3545;-moz-box-shadow:0 0 0 1px #dc3545;-ms-box-shadow:0 0 0 1px #dc3545;box-shadow:0 0 0 1px #dc3545}#account-menu-btn{display:inline-block}#account-menu-btn .erc-btn{align-items:center;display:flex;flex-direction:row;justify-content:center;background-color:rgba(0,0,0,0);border:none;box-shadow:none;min-width:unset;opacity:.7;padding:0;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}#account-menu-btn .erc-btn:hover,#account-menu-btn .erc-btn.active{background-color:rgba(0,0,0,.25);opacity:1}#account-menu-btn .erc-btn .eri-icon{fill:#fff}#account-menu .erm-modal-bd .erm-modal-bd-content{padding:1rem 0}#account-menu .account-menu-items{line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#account-menu .account-menu-item{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;color:#6e7ca7;padding:.3rem 1.5rem;text-decoration:none;white-space:nowrap}#account-menu .account-menu-item .icon{fill:#6e7ca7;height:16px;margin-right:.5rem;width:16px}#account-menu .account-menu-item .text{padding-top:2px}#account-menu .account-menu-item.username{color:#999;font-size:.9rem;margin-bottom:1rem;text-align:center}#account-menu .account-menu-item:not(.username):hover{background-color:#1e90ff;color:#fff}#account-menu .account-menu-item:not(.username):hover .icon{fill:#fff}#share-menu-btn{display:inline-block}#share-menu-btn .erc-btn{align-items:center;display:flex;flex-direction:row;justify-content:center;background-color:rgba(0,0,0,0);border:none;box-shadow:none;min-width:unset;opacity:.7;padding:0}#share-menu-btn .erc-btn .eri-icon{fill:#fff}#share-menu-btn .erc-btn:hover,#share-menu-btn .erc-btn.active{background-color:rgba(0,0,0,.25);opacity:1}#share-menu .erm-modal-bd-content{padding:2rem 0 0 0}#share-menu .erm-modal-bd-content .erm-modal-bd-error{margin-bottom:1rem;padding:0 2rem}#share-menu .erm-modal-bd-content .erm-modal-bd-close{cursor:pointer;position:absolute;right:10px;top:10px}#share-menu .erm-modal-bd-content .erm-modal-bd-close .erm-modal-close{height:18px;width:18px;text-align:center}#share-menu .top{padding:0 2rem 2rem 2rem}#share-menu .top .instruct{font-size:.9rem;font-weight:bold;margin:0 0 1rem 0}#share-menu .inputs{align-items:center;display:flex;flex-direction:row;justify-content:space-between;column-gap:1rem;min-width:334px}#share-menu .inputs .erc-input-basic{flex:1 0 200px}#share-menu .inputs .erc-input-basic input{padding:.5rem;width:100%}#share-menu .inputs .erc-input-basic .invalid{right:9px;top:126%}#share-menu .inputs .erc-toggle{flex:0 1 auto;flex-direction:column}#share-menu .inputs .erc-toggle .text{font-size:.7rem;margin-bottom:.2rem;order:1;white-space:nowrap}#share-menu .inputs .erc-toggle .track{margin:0;order:2}#share-menu .inputs .erc-btn.sm{flex:0 1 auto;height:34px;padding:.25rem .75rem}#share-menu .shared-with{border-top:1px solid #ddd;padding:2rem}#share-menu .shared-with .heading{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:.75rem}#share-menu .shared-with .heading .label{font-size:.9rem;font-weight:bold;margin-right:.5rem}#share-menu .shared-with .row{align-items:center;display:flex;flex-direction:row;justify-content:space-between;column-gap:1rem;padding:.2rem 0;white-space:nowrap}#share-menu .shared-with .row .share-username{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}#share-menu .shared-with .row .share-username .share-icon{margin-right:.5rem}#share-menu .shared-with .row .share-right{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;column-gap:1rem}#share-menu .shared-with .row .share-right .share-can-edit{color:#999;font-size:.7rem;font-weight:bold;margin-left:1rem;text-align:right}#share-menu .shared-with .row .share-right .share-resend-email{cursor:pointer;fill:#999}#share-menu .shared-with .row .share-right .share-resend-email:hover{fill:#1e90ff}#share-menu .shared-with .manage{margin-top:.5rem;text-align:center}#share-menu .shared-with .none{color:#999;font-size:.8rem;font-style:italic;text-align:center}#share-menu.save .erm-modal-content{min-width:310px;width:310px}#share-menu.save .btns{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#form-resend-email textarea{height:150px}.share-icon{background-color:#4169e1;border-radius:15px;color:#fff;font-size:15px;height:30px;position:relative;text-align:center;vertical-align:middle;width:30px}.share-icon>span{line-height:30px;text-transform:uppercase}.share-icon:not(:first-child){margin-left:5px}.share-icon.user-0{background-color:#4169e1}.share-icon.user-1{background-color:#c71585}.share-icon.user-2{background-color:#3cb371}.share-icon.user-3{background-color:crimson}.share-icon.user-4{background-color:orange}.share-icon.user-5{background-color:#9932cc}.share-icon.user-6{background-color:#00ced1}.share-icon.user-7{background-color:#1e90ff}.share-icon.user-8{background-color:#ff1493}.share-icon.user-9{background-color:#20b2aa}.share-icon.user-10{background-color:#7b68ee}.share-icon.user-11{background-color:#ff4500}.share-icon.user-12{background-color:#00bfff}.share-icon.user-13{background-color:tomato}.share-icon.user-14{background-color:teal}.share-icon.user-15{background-color:#32cd32}.share-icon.user-16{background-color:#ff8c00}.share-icon.user-17{background-color:hotpink}.share-icon.user-18{background-color:brown}.share-icon.user-19{background-color:#9370db}.share-icon.user-20{background-color:#cd5c5c}.share-icon .share-icon-info{background-color:rgba(0,0,0,.9);border-radius:.15rem;font-size:.7rem;height:0;left:50%;line-height:1;margin-top:3px;opacity:0;overflow:hidden;padding:.75rem;position:absolute;top:100%;visibility:hidden;white-space:nowrap;z-index:100;transition:opacity .2s ease}.share-icon .share-icon-info>div:last-child{color:#aaa;margin-top:8px}.share-icon:hover .share-icon-info{height:auto;opacity:1;visibility:visible}#header-wrap{background-color:#2b4895;padding:1rem;width:100%}#header{align-items:center;display:flex;height:28px;justify-content:space-between}#header-left{column-gap:1rem;align-items:center;display:flex;flex-direction:row;justify-content:center}#header-center{left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#header-logo path{fill:#fff;opacity:.5;-webkit-transition:opacity .15s ease;-moz-transition:opacity .15s ease;transition:opacity .15s ease}#header-logo:hover path{opacity:1}.header-title{color:#fff;font-family:"Helvetica-Neue",helvetica,sans-serif;font-weight:bold;font-size:18px}.header-title.ete-text-edit{cursor:pointer}.header-title.ete-text-edit:hover{color:#b3e8fa}.header-title.ete-text-edit .ete-text-edit-input{margin:0}.header-title.ete-text-edit .ete-text-edit-btns{margin:0;top:0}#header-center .header-link .erc-btn{color:#fff}#header-right{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;column-gap:1rem;font-size:.8rem;position:relative}#header-last-saved{color:#a7b8e5}#header-btn-login,#header-btn-signup{background-color:#fff;border-color:#fff;color:#2b4895;opacity:.7}#header-btn-login:hover,#header-btn-signup:hover{opacity:1}#share-menu-btn .erc-btn,#account-menu-btn .erc-btn{opacity:.7}#share-menu-btn .erc-btn:hover,#share-menu-btn .erc-btn:active,#account-menu-btn .erc-btn:hover,#account-menu-btn .erc-btn:active{background-color:rgba(0,0,0,0);opacity:1}#form-share-file .form,#form-share-settings .form{background-color:#fff;position:relative}#footer{align-items:center;display:flex;flex-direction:column;justify-content:center;background-color:#253e81;border-top:1px solid #20356d;color:#fff;padding:2rem 1rem;width:100%}#footer-content{align-items:flex-start;display:flex;flex-direction:row;justify-content:center}#footer-content .footer-section{font-size:.9rem;text-align:left}#footer-content .footer-section:not(:first-child){margin-left:3rem}#footer-content .footer-section .footer-section-hd{font-weight:500;margin-bottom:.5rem}#footer-content .footer-section .footer-section-bd a{display:block;font-weight:300}#footer-content .footer-section .footer-section-bd a:not(:first-child){margin-top:.25rem}#footer-content .footer-section .footer-section-bd a,#footer-content .footer-section .footer-section-bd a:active,#footer-content .footer-section .footer-section-bd a:focus,#footer-content .footer-section .footer-section-bd a:visited{color:rgba(255,255,255,.7);text-decoration:none;-webkit-transition:color .15s ease;-moz-transition:color .15s ease;transition:color .15s ease}#footer-content .footer-section .footer-section-bd a:hover{color:#fff;text-decoration:none}#footer-copy{color:rgba(255,255,255,.5);font-size:.8rem;margin-top:2rem;text-align:center}form.form{background-color:rgba(0,0,0,.3);border-radius:.3rem;margin:auto;padding:2rem;position:relative;width:400px}form.form .center{text-align:center}form.form .form-error{color:#dc3545;font-size:.9rem;margin-bottom:1.5rem;text-align:center}form.form .form-error .error-upgrade div.text{margin-bottom:1.5rem}form.form .form-message{margin-bottom:2rem;text-align:center}form.form .form-row{margin-top:2.5rem;text-align:left;width:100%}form.form .form-row:first-child{margin-top:0}form.form .form-row.form-row-input+.form-row-input{margin-top:1.5rem}form.form .form-row .rah-static+.form-row-input{margin-top:0}form.form .erc-toggle .track{border-radius:10px;height:20px;width:36px}form.form .erc-toggle .track .knob{border-radius:8px;height:16px;width:16px}form.form .erc-toggle.on .track .knob{left:18px}form.form .erc-toggle .text{color:#fff;font-size:1rem}#app{overflow-x:hidden;width:100%}.app{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;width:100%}.app .app-main{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;flex:1 0 auto;padding:2rem;width:100%;text-align:center}.app .app-main-content{max-width:100%}.app.custom .app-main{padding:0;text-align:left}.app .app-main-title{color:rgba(255,255,255,.75);font-size:2rem;font-weight:600;margin:1rem 0 2rem 0;text-align:center}.app .app-main-text{color:rgba(255,255,255,.75);font-size:1rem;margin:1rem 0;max-width:500px;text-align:center}.app .app-main-text+.form,.app .app-main-text+.btn-link{display:block;margin-top:2rem}.app.light{background:#fff}.app.light .app-main-title{color:#000}.app.light .app-main-text{color:#515151}.app.dark{background:linear-gradient(#3152a9, #2b4895 90%)}.app.dark .form .erc-input label{color:rgba(255,255,255,.6)}.app.dark .form .erc-input input{color:#fff}.app.blur{-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}@media(max-width: 576px){.app .app-main{padding:1rem}.app .app-main form.form{max-width:100%}}.timed-hide{bottom:0;left:0;position:fixed;right:0;top:0}.timed-hide{position:relative}.timed-hide.tmp-msg #tmp-msg{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;background-color:#fff;border-radius:.3rem;bottom:2rem;height:50px;left:2rem;padding:1rem 1.5rem;position:fixed;z-index:30000;-webkit-box-shadow:0 1px 6px 1px rgba(0,0,0,.15);-moz-box-shadow:0 1px 6px 1px rgba(0,0,0,.15);-ms-box-shadow:0 1px 6px 1px rgba(0,0,0,.15);box-shadow:0 1px 6px 1px rgba(0,0,0,.15);-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;transition:opacity 1s ease;animation-delay:0;animation-duration:.15s;animation-iteration-count:1;animation-name:tmp-msg-appear;animation-timing-function:ease}.timed-hide.tmp-msg #tmp-msg #tmp-msg-icon::before{border-radius:12px;color:#fff;display:inline-block;font-size:16px;height:24px;line-height:24px;text-align:center;vertical-align:middle;width:24px}#tmp-msg-text{font-size:.8rem;margin-left:1rem}.timed-hide.tmp-msg #tmp-msg.failure{border-color:#dc3545}.timed-hide.tmp-msg #tmp-msg.failure #tmp-msg-icon::before{background-color:#dc3545;content:"!"}.timed-hide.tmp-msg #tmp-msg.loading #tmp-msg-icon{text-align:center}.timed-hide.tmp-msg #tmp-msg.loading #tmp-msg-icon::before{display:none}.timed-hide.tmp-msg #tmp-msg.loading #tmp-msg-icon>div{background-color:#1e90ff;border-radius:100%;display:inline-block;height:8px;width:8px;-webkit-animation:tmp-msg-load-icon 1.4s infinite ease-in-out both;-moz-animation:tmp-msg-load-icon 1.4s infinite ease-in-out both;animation:tmp-msg-load-icon 1.4s infinite ease-in-out both}.timed-hide.tmp-msg #tmp-msg.loading #tmp-msg-icon .l1{margin-right:.1rem;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.timed-hide.tmp-msg #tmp-msg.loading #tmp-msg-icon .l2{margin-right:.1rem;-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.timed-hide.tmp-msg #tmp-msg.success{border-color:#0eab0e}.timed-hide.tmp-msg #tmp-msg.success #tmp-msg-icon::before{background-color:#0eab0e;content:"✓"}.timed-hide.tmp-msg.fade #tmp-msg{bottom:-50px;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}@keyframes tmp-msg-appear{0%{bottom:1.8rem;opacity:0}100%{bottom:2rem;opacity:1}}@-webkit-keyframes tmp-msg-load-icon{0%,80%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes tmp-msg-load-icon{0%,80%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}#cookies{background-color:#222;border-top:1px solid #000;bottom:0;color:#aaa;left:0;opacity:1;padding:1rem;position:fixed;right:0;z-index:29999;align-items:center;display:flex;flex-direction:row;justify-content:center;-webkit-transition:transform .2s ease-in,opacity .2s ease-in;-moz-transition:transform .2s ease-in,opacity .2s ease-in;transition:transform .2s ease-in,opacity .2s ease-in}#cookies.exit{opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}#cookies.over{display:none}#cookies-text{font-size:.8rem;margin-right:1rem}#cookies-text .link{margin-left:.5rem}body,html{font-family:"Helvetica-Neue",helvetica,sans-serif;font-size:16px;height:100%;margin:0;padding:0;position:relative;width:100%}*{box-sizing:border-box}#main{display:flex;flex-direction:column;height:100%}#main.blur{-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}#body{flex:1}#body{display:flex;flex:1 0 auto;flex-direction:row;justify-content:center;margin-top:3rem}#products{display:flex;flex-direction:row;justify-content:space-between}#products .product:first-child{margin-right:4rem}#products .product#product-pro .card .card-hd{background-color:#1e90ff;border-color:#0583ff;color:#fff}#products .product .card{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:300px}#products .product .card>*{width:100%}#products .product .card .card-hd{background-color:#f2f2f2;border-color:#d9d9d9;border-style:solid solid none solid;border-width:1px 1px 0 1px;border-top-left-radius:.3rem;border-top-right-radius:.3rem;font-size:1.2rem;font-weight:bold;padding:1rem;text-align:center}#products .product .card .card-bd{background-color:#fff;border-color:#ddd;border-style:none solid;border-width:0 1px;flex:1 1 0;padding:1.5rem}#products .product .card .card-bd .card-price{text-align:center}#products .product .card .card-bd .card-price.or{font-size:.8rem;font-weight:600;margin:.5rem 0}#products .product .card .card-bd .card-price .card-price-dollar,#products .product .card .card-bd .card-price .card-price-amount{color:#666;vertical-align:top}#products .product .card .card-bd .card-price .card-price-dollar{line-height:1.8;margin-right:3px}#products .product .card .card-bd .card-price .card-price-amount{font-size:2rem}#products .product .card .card-bd .card-price .card-price-period{font-size:.8rem;line-height:1.8;margin-left:5px;vertical-align:bottom}#products .product .card .card-bd .card-text{color:#444;font-size:.9rem;margin-top:2rem;text-align:center}#products .product .card .card-ft{background-color:#fff;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;border-color:#ddd;border-style:none solid solid solid;border-width:0 1px 1px 1px;padding:1.5rem}#products .product .card .card-ft .erc-btn.secondary:disabled{background-color:#eee;color:#999}#products .product .list{margin-top:2rem;text-align:left}#products .product .list .list-hd{color:#fff;font-weight:bold;margin-bottom:1rem}#products .product .list .list-bd{color:rgba(255,255,255,.75);list-style:none;margin:0;padding:0}#products .product .list .list-bd li{margin:.3rem 0}#products .product .list .list-bd li::before{color:#0eab0e;content:"✓";margin-right:5px}#form-register{width:400px}#form-register .form-control{margin-bottom:1.5rem}#form-purchase{width:400px}#form-purchase .form-control{margin-bottom:1.5rem}#form-purchase .text{font-size:.8rem;margin-bottom:1rem}#form-purchase #card-errors{color:#dc3545;font-size:.8rem;margin-bottom:.5rem}#form-purchase #card-element.card-element{border:1px solid #ddd;border-radius:.2rem;max-width:100%;padding:.75rem .75rem}#form-purchase #card-element.card-element.card-element-focus{border-color:#1e90ff;-webkit-box-shadow:0 0 0 1px #1e90ff;-moz-box-shadow:0 0 0 1px #1e90ff;-ms-box-shadow:0 0 0 1px #1e90ff;box-shadow:0 0 0 1px #1e90ff}#form-purchase #card-element.card-element.card-element-invalid{border-color:#dc3545;color:#dc3545;-webkit-box-shadow:0 0 0 1px #dc3545;-moz-box-shadow:0 0 0 1px #dc3545;-ms-box-shadow:0 0 0 1px #dc3545;box-shadow:0 0 0 1px #dc3545}#form-purchase-complete{width:400px}#form-purchase-complete .form-bd{font-size:.8rem}#form-purchase-complete .form-bd .link{color:#1e90ff;text-decoration:none}