button[data-v-0e8e4ab0]{--button-color:var(--text);--button-text-hover:var(--background);font-size:15px;font-family:Arial;color:var(--button-color);text-align:center;display:block;margin:7px;padding:5px 10px;background-color:transparent;border:solid var(--button-color) 2px;border-radius:20px;cursor:pointer;transition:.2s ease;text-decoration:none;white-space:nowrap}button.onColor[data-v-0e8e4ab0]{--button-color:var(--text-on-color);--button-text-hover:var(--text-on-color-contrast)}button[data-v-0e8e4ab0]:hover{color:var(--button-text-hover);background-color:var(--button-color)}button[data-v-0e8e4ab0]:disabled{opacity:.4;pointer-events:none}button[data-v-0e8e4ab0]:focus{outline:none}.display[data-v-8c3e2f4c]{height:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative}.display>h2[data-v-8c3e2f4c]{margin:0;margin-bottom:7px;font-size:18px;text-align:center;color:var(--text-on-color)}.display>.time[data-v-8c3e2f4c]{color:var(--text-on-color)}.display>.actions[data-v-8c3e2f4c],.display>.time[data-v-8c3e2f4c]{display:flex;justify-content:center}input[data-v-29a28fae]{background-color:transparent;border-radius:5px;padding:3px;border:solid var(--text) 2px;color:var(--text);font-family:Arial;font-size:inherit;width:100%;min-width:52px;box-sizing:border-box;transition:.2s ease}input[type=file][data-v-29a28fae]{cursor:pointer}input.onColor[data-v-29a28fae]{border-color:var(--text-on-color);color:var(--text-on-color);background-color:rgba(0,0,0,.2)}input[data-v-29a28fae]:focus{outline:none}input.error[data-v-29a28fae]{border-color:var(--error)}.edit>.data[data-v-4c546040]{display:grid;grid-template-columns:auto auto;align-items:center;gap:10px;height:100%}.edit>.data>.timeInputs[data-v-4c546040]{display:flex;align-items:center;gap:10px}.edit>.data>.timeInputs>input[data-v-4c546040]{width:50px}.edit>.data span[data-v-4c546040]{color:var(--text-on-color)}.edit>.actions[data-v-4c546040]{display:flex;justify-content:center;margin-top:10px}[data-v-4c546040]::-moz-placeholder{color:hsla(0,0%,94.5%,.349);opacity:1}[data-v-4c546040]:-ms-input-placeholder{opacity:1}[data-v-4c546040]::placeholder{color:hsla(0,0%,94.5%,.349);opacity:1}[data-v-4c546040]:-ms-input-placeholder{color:hsla(0,0%,94.5%,.349)}[data-v-4c546040]::-ms-input-placeholder{color:hsla(0,0%,94.5%,.349)}.subject[data-v-4d2088df]{box-sizing:border-box;padding:15px;border-radius:10px;background:var(--app-color);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);place-self:stretch}.subject.sortable-drag[data-v-4d2088df]{opacity:1!important}.subject.sortable-ghost[data-v-4d2088df]{opacity:0}.add>.plusSymbol[data-v-1754a3fa]{cursor:pointer;width:30px;height:30px;display:flex;justify-content:center;align-items:center;padding:10px;border-radius:100px;font-size:30px;color:var(--text-on-color);background:var(--app-color);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);transition:.3s ease}.add>.plusSymbol[data-v-1754a3fa]:hover{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}#week[data-v-035853f0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:20px;padding:0 20px;width:100%;max-width:2000px;box-sizing:border-box;overflow:auto;height:100vh;flex-wrap:wrap}#week>.day[data-v-035853f0]{width:100%;display:flex;flex-direction:column;gap:20px}h1[data-v-035853f0]{color:var(--text);text-align:center}#week>.day>.subjectWrapper[data-v-035853f0]{width:100%;display:grid;grid-template-columns:1fr;place-items:center;gap:20px}#settingsIcon[data-v-52c5ced3]{position:fixed;top:0;left:0;padding:20px;background-color:var(--background);border-bottom-right-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);color:var(--text);z-index:2}#settingsIcon>[data-v-52c5ced3]{transition:.3s ease}#settingsIcon:hover>[data-v-52c5ced3]{transform:rotate(30deg)}.header[data-v-2e0de6e3]{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:15px}h2[data-v-2e0de6e3]{margin:0}.header>.helpIcon[data-v-2e0de6e3]{text-decoration:none;color:inherit}.dialog[data-v-2e0de6e3],.header>.helpIcon.disabled[data-v-2e0de6e3]{opacity:0;pointer-events:none}.dialog[data-v-2e0de6e3]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;transition:.3s ease;z-index:10}.dialog.open[data-v-2e0de6e3]{opacity:1;pointer-events:auto}.dialog>.background[data-v-2e0de6e3]{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5)}.dialog>.popup[data-v-2e0de6e3]{position:relative;color:var(--text);background-color:var(--background);padding:20px;border-radius:10px;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);transition:.4s ease;transform:scale(1.2);box-sizing:border-box;overflow:auto;max-width:95%;max-height:95%}.dialog.open>.popup[data-v-2e0de6e3]{transform:none}#appSettings[data-v-69ef82e7]{display:grid;grid-template-columns:10fr auto;gap:10px;align-items:center}#appSettings>div[data-v-69ef82e7]{display:flex;align-items:center;width:100%}#appSettings>div>input[data-v-69ef82e7]{width:30px;margin:0 5px;color:inherit}#appSettings .infoIcon[data-v-69ef82e7]{margin-right:5px}#appSettings>.toggle[data-v-69ef82e7]{margin:10px}#login>.options[data-v-bfe81594]{width:100%;display:flex;justify-content:space-around;align-items:center;margin-bottom:20px}img[data-v-bfe81594]{width:40px;height:40px;cursor:pointer}#login>.info>div[data-v-bfe81594]{display:flex;align-items:center;margin:10px auto}#login>.info a[data-v-bfe81594]{color:var(--text)}#login>.info>div>.infoIcon[data-v-bfe81594]{margin-right:5px;color:var(--error)}#syncSettings>.actions img[data-v-fb278f26]{border-radius:100%;cursor:auto;width:40px;height:40px}#syncSettings>.actions[data-v-fb278f26]{display:grid;grid-template-columns:auto auto;gap:10px;align-items:center}#settings .settingsPopup[data-v-51f1f612]{width:95%;height:95%}#settings .tabs[data-v-51f1f612]{width:100%;display:grid;grid-template-columns:1fr 1fr;margin-bottom:20px}#settings .tabs>span[data-v-51f1f612]{display:flex;justify-content:center;align-items:center;padding:10px;cursor:pointer;border-top-left-radius:10px;border-top-right-radius:10px;transition:.2s ease;border-bottom:2px solid transparent}#settings .tabs>span[data-v-51f1f612]:hover{background-color:var(--background-hover)}#settings .tabs>span.active[data-v-51f1f612]{background-color:var(--background-hover);border-bottom:solid 2px var(--text)}#transferState[data-v-a39074c4]{width:100%}#transferState>.mutations[data-v-a39074c4]{display:grid;grid-template-columns:auto auto 50px;gap:15px;width:100%;margin:10px auto}#transferState>.mutations>.value[data-v-a39074c4]{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#transferState>.mutations .errorIcon[data-v-a39074c4]{place-self:center}#transferState>.actions[data-v-a39074c4]{display:flex;justify-content:center}