.edit-field[data-v-3402abdd]{position:absolute;display:flex;flex-direction:row;top:20px;left:50%;transform:translate(-50%);z-index:10}.overlay-input[data-v-3402abdd]{padding:8px 16px;font-size:1.2rem;border-radius:6px;border:1px solid #ccc;background:#2d2d40;color:#d3d3d3;margin-right:10px}.beautiful-button[data-v-3402abdd]{position:relative;display:inline-block;background:#2d2d40;color:#fff;font-size:1.2rem;border:1px solid #ccc;border-radius:6px;padding:8px 18px;cursor:pointer;box-shadow:0 5px 15px #0003;animation:button-shimmer-3402abdd 2s infinite;transition:all .3s ease-in-out}.beautiful-button[data-v-3402abdd]:hover{background:#2d2d40;animation:button-particles-3402abdd 1s ease-in-out infinite;transform:translateY(-2px)}.beautiful-button[data-v-3402abdd]:active{transform:scale(.95);box-shadow:0 2px 10px #0000004d}@keyframes button-shimmer-3402abdd{0%{background-position:left top}to{background-position:right bottom}}@keyframes button-particles-3402abdd{0%{background-position:left top}to{background-position:right bottom}}@media (max-width: 600px){.edit-field[data-v-3402abdd]{width:92vw;max-width:98vw;left:50%;transform:translate(-50%);top:10px;padding:10px 6vw;gap:8px}.overlay-input[data-v-3402abdd]{font-size:1rem;padding:14px 12px;min-width:0;width:60%}.beautiful-button[data-v-3402abdd]{font-size:1rem;padding:14px 0;width:40%}}.three-container[data-v-e8eb89b3]{width:100vw;height:100vh;overflow:hidden;position:relative}html,body,#app{width:100%;height:100%;margin:0;padding:0}#app[data-v-7654aac1],html[data-v-7654aac1],body[data-v-7654aac1]{margin:0;padding:0;width:100%;height:100%;background:radial-gradient(circle,#2d2d40,#000)}main[data-v-7654aac1]{height:100%}
