html[theme=dark]{--main-bg: #1f1f1f;--input-bg: rgba(255, 255, 255, .08);--input-border: rgba(255, 255, 255, .2);--input-color: #eee;--input-placeholder: rgba(255, 255, 255, .4)}html[theme=light]{--main-bg: #ffffff;--input-bg: rgba(0, 0, 0, .05);--input-border: rgba(0, 0, 0, .1);--input-color: #222;--input-placeholder: rgba(0, 0, 0, .4)}input,textarea,select{border:1px solid var(--input-border);background-color:var(--input-bg);color:var(--input-color);padding:10px 14px;border-radius:6px;font-size:14px;transition:all .2s ease}input::placeholder,textarea::placeholder,select::placeholder{color:var(--input-placeholder)}input:focus,textarea:focus,select:focus{border-color:var(--input-color);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--input-color) 25%,transparent)}input[readonly],textarea[readonly],select[readonly]{background-color:color-mix(in srgb,var(--input-bg) 60%,#888);color:color-mix(in srgb,var(--input-color) 60%,#aaa);border-color:color-mix(in srgb,var(--input-border) 70%,transparent);cursor:not-allowed;opacity:.7}input[readonly]:focus,textarea[readonly]:focus,select[readonly]:focus{box-shadow:none;border-color:color-mix(in srgb,var(--input-border) 70%,transparent);outline:none}.error-message{color:#dc3545;font-size:12px;font-weight:600}.cancel-button{background-color:gray!important;color:#fff!important}:root{--wm-color: #3498db }html{font-family:Roboto,sans-serif}.relative{position:relative}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.unselectable{-webkit-user-select:none;user-select:none}.gap-1{gap:1em}.gap-2{gap:2em}.gap-3{gap:3em}.gap-4{gap:4em}.p-1{padding:1em}.p-2{padding:2em}.p-3{padding:3em}.p-4{padding:4em}body{margin:0;padding:0;font-family:Roboto,sans-serif;letter-spacing:.1em}#app{min-height:100vh;display:flex;align-items:center;justify-content:center}html[theme=dark] #app,html[theme=light] #app{color:#cacaca;background-color:var(--main-bg)}html[theme=dark] .v-dialog-body,html[theme=light] .v-dialog-body{background-color:#fff!important}
