input[data-v-4bc0ad]{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;z-index:2;cursor:pointer}.checkbox[data-v-4bc0ad]{position:relative;display:inline-block}.checkbox .material-icons[data-v-4bc0ad]{margin-top:-2px}.checkbox label[data-v-4bc0ad]{transition:all var(--fast) var(--transition);color:var(--gray);padding:.5rem 0}.checkbox:hover label[data-v-4bc0ad]{color:var(--darker-gray)}.checkbox input:checked+label[data-v-4bc0ad]{color:var(--accent)}.checkbox input:disabled+label[data-v-4bc0ad]{color:var(--light-gray)}.checkbox input[data-v-4bc0ad]:disabled{cursor:not-allowed}.toggle[data-v-4bc0ad]{position:relative;display:inline-block}.toggle:hover label[data-v-4bc0ad]:after{background-color:var(--lighter-gray)}.toggle label[data-v-4bc0ad]{padding:.5rem 0 .5rem 2.75rem;position:relative}.toggle label span[data-v-4bc0ad]{position:relative;vertical-align:middle}.toggle label[data-v-4bc0ad]:after,.toggle label[data-v-4bc0ad]:before{content:"";position:absolute;margin:0;outline:0;top:50%;transform:translateY(-50%);transition:all .3s var(--transition);cursor:pointer}.toggle label[data-v-4bc0ad]:before{left:.0625rem;width:2.125rem;height:.875rem;border-radius:.5rem;background-color:var(--gray)}.toggle label[data-v-4bc0ad]:after{left:0;width:1.25rem;height:1.25rem;background-color:var(--lightest-gray);border-radius:50%;box-shadow:0 3px 1px -2px rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.098),0 1px 5px 0 rgba(0,0,0,.084)}.toggle input:checked+label[data-v-4bc0ad]{color:var(--accent)}.toggle input:checked+label[data-v-4bc0ad]:before{background-color:var(--accent);opacity:.4}.toggle input:checked+label[data-v-4bc0ad]:after{background-color:var(--accent);transform:translate(80%,-50%)}.toggle input:disabled+label[data-v-4bc0ad]{color:var(--light-gray)}.toggle input:disabled+label[data-v-4bc0ad]:after,.toggle input:disabled+label[data-v-4bc0ad]:before{background-color:var(--light-gray)}.toggle input:disabled+label[data-v-4bc0ad]:before{opacity:.4}.toggle input[data-v-4bc0ad]:disabled{cursor:not-allowed}