.field .control .toggle-group{border:1px solid #000;border-radius:9999px;display:inline-flex;padding:2px;position:relative}.field .control .toggle-group .toggle-pill{background:#000;border-radius:9999px;left:0;position:absolute;top:2px;transition:transform .1s cubic-bezier(.5,0,.15,1),width .1s cubic-bezier(.5,0,.15,1);z-index:0}.field .control .toggle-group .toggle-option{border-radius:9999px;color:#00000080;cursor:pointer;padding:14px 1.5rem;position:relative;transition:color .1s cubic-bezier(.5,0,.15,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:1}.field .control .toggle-group .toggle-option.active{color:#fff}.field .control .toggle-group .toggle-option input{opacity:0;pointer-events:none;position:absolute}.toast{background-color:#00000080;border-radius:12px;box-shadow:0 3px 7px #0003;color:#fff;display:none;left:50%;position:fixed;top:7rem;transform:translate(-50%);width:-moz-max-content;width:max-content;z-index:20}@media only screen and (min-width:960px){.toast{max-width:60vw}}.toast.is-active{display:block}.toast.status-success{background-color:#7aa329}.toast.status-error{background-color:#c00}.toast .inner{align-items:center;display:flex;padding:.25rem .75rem}.toast .inner .toast-message{font-size:14px;margin:0}.toast .inner .close-button{margin-left:.25rem}.toast .inner .close-button .toast-icon{justify-content:flex-end;vertical-align:middle}
