.toggle-switch[data-v-860ffcd9]{--accent-color: dodgerblue;--secondary-color: mediumpurple;position:relative;display:inline-block;width:40px;height:22px}.toggle-switch.secondary-color[data-v-860ffcd9]{--accent-color: var(--secondary-color)}.toggle-switch input[data-v-860ffcd9]{opacity:0;width:0;height:0}.slider[data-v-860ffcd9]{position:absolute;cursor:pointer;background-color:#ccc;border-radius:34px;top:0;left:0;right:0;bottom:0;transition:background-color .2s}.slider[data-v-860ffcd9]:before{content:"";position:absolute;height:18px;width:18px;left:2px;bottom:2px;background-color:#fff;border-radius:50%;transition:transform .2s}input:checked+.slider[data-v-860ffcd9]{background-color:var(--accent-color)}input:checked+.slider[data-v-860ffcd9]:before{transform:translate(18px)}.natural-number-control[data-v-9a4a42be]{--accent-color: dodgerblue;--secondary-color: mediumpurple;display:flex;align-items:center;gap:8px}.natural-number-control.secondary-color[data-v-9a4a42be]{--accent-color: var(--secondary-color)}.natural-number-control button[data-v-9a4a42be]{padding:2px 6px;font-size:14px;border:1px solid #ccc;border-radius:4px;background-color:#fff;cursor:pointer}.natural-number-control button[data-v-9a4a42be]:hover:not(:disabled){background-color:#eee}.natural-number-control button[data-v-9a4a42be]:disabled{opacity:.4;cursor:not-allowed}.value[data-v-9a4a42be]{min-width:20px;text-align:center}.natural-number-control button[data-v-9a4a42be]{width:28px;height:28px;border-radius:50%;background-color:var(--accent-color);color:#fff;border:none;font-size:18px;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.natural-number-control button[data-v-9a4a42be]:disabled{opacity:.5;cursor:not-allowed}.table[data-v-6d632c2e]{display:flex;flex-direction:column;border-radius:6px;overflow:hidden}.row[data-v-6d632c2e]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px}.row[data-v-6d632c2e]:nth-child(odd){background-color:#fff}.row[data-v-6d632c2e]:nth-child(2n){background-color:#f7f7f7}.label[data-v-6d632c2e]{flex:1;color:#333}.action[data-v-6d632c2e]{margin-left:12px}.radio-choice-control[data-v-286ace1d]{--accent-color: dodgerblue;--secondary-color: mediumpurple;display:flex;gap:12px}.radio-choice-control.secondary-color[data-v-286ace1d]{--accent-color: var(--secondary-color)}.radio-option[data-v-286ace1d]{display:flex;align-items:center;gap:6px;cursor:pointer;-webkit-user-select:none;user-select:none}.radio-option input[type=radio][data-v-286ace1d]{accent-color:var(--accent-color);width:16px;height:16px;cursor:pointer}.table[data-v-f2c07be5]{display:flex;flex-direction:column;border-radius:6px;overflow:hidden}.row[data-v-f2c07be5]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px}.row[data-v-f2c07be5]:nth-child(odd){background-color:#fff}.row[data-v-f2c07be5]:nth-child(2n){background-color:#f7f7f7}.label[data-v-f2c07be5]{flex:1;color:#333}.action[data-v-f2c07be5]{margin-left:12px}.logo-and-title[data-v-b5539734]{display:flex;justify-content:center}.logo-and-title .right[data-v-b5539734]{display:flex;flex-direction:column;justify-content:center;align-items:center}.logo-and-title .right h3[data-v-b5539734]{margin:4px}.logo-and-title .right h3[data-v-b5539734]:first-child{font-weight:400}img[data-v-b5539734]{width:80px;margin:10px 30px}.wrapper[data-v-24fb5d12]{--accent-color: dodgerblue;--secondary-color: mediumpurple;font-family:sans-serif;font-size:14px;display:flex;flex-direction:column;width:400px;padding:4px 40px;border:var(--accent-color) solid 2px;border-radius:16px}.wrapper.mixology[data-v-24fb5d12]{--accent-color: var(--secondary-color)}.copy-button[data-v-24fb5d12],.play-button[data-v-24fb5d12],.create-button[data-v-24fb5d12]{width:fit-content;align-self:flex-end;margin:4px 12px;background-color:#ffca28;color:#fff;border:none;border-radius:24px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;box-shadow:0 2px 4px #0003;transition:background-color .3s ease,box-shadow .3s ease}.copy-button[data-v-24fb5d12]:hover,.play-button[data-v-24fb5d12]:hover,.create-button[data-v-24fb5d12]:hover{background-color:#ffb300;box-shadow:0 4px 8px #0000004d}.play-button[data-v-24fb5d12]{background-color:var(--accent-color)}.play-button .play-button[data-v-24fb5d12]:hover{background-color:var(--accent-color);opacity:.8}.input-and-create-wrapper[data-v-24fb5d12]{display:flex;justify-content:space-between}.created-id[data-v-24fb5d12]{text-align:center;padding:1em}#name-input[data-v-24fb5d12]{border:none;border-bottom:4px solid #AAAAAA;padding:0 16px;margin-right:8px;flex-grow:1;font-size:20px}body{margin:0;display:flex;height:100vh;align-items:center;justify-content:center}
