.menu-dialog[data-v-4b6f750d]{border-radius:20px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.15);animation:dialogFadeIn-4b6f750d .3s ease-out}@keyframes dialogFadeIn-4b6f750d{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.menu-dialog[data-v-4b6f750d] .el-dialog__title{font-size:24px;color:#409eff;font-weight:700;text-shadow:1px 1px 2px rgba(64,158,255,.2)}.menu-dialog[data-v-4b6f750d] .el-dialog__header{padding:25px;background:linear-gradient(90deg,#f8f9fa,#e9ecef);border-bottom:1px solid #ebeef5;border-radius:20px 20px 0 0}.dialog-content[data-v-4b6f750d]{padding:20px 0}.dialog-tip[data-v-4b6f750d]{color:#606266;font-size:16px;margin-bottom:20px;animation:tipBounce-4b6f750d .5s ease-out}@keyframes tipBounce-4b6f750d{0%{transform:translateY(-10px);opacity:0}50%{transform:translateY(5px)}to{transform:translateY(0);opacity:1}}.menu-textarea[data-v-4b6f750d] .el-textarea__inner{border-radius:12px;padding:20px;font-size:16px;line-height:1.8;border-color:#dcdfe6;transition:all .3s ease;text-align:center;background:#f8f9fa;resize:none}.menu-textarea[data-v-4b6f750d] .el-textarea__inner:focus{border-color:#409eff;box-shadow:0 0 15px rgba(64,158,255,.25);background:#fff;transform:translateY(-2px)}.dialog-footer[data-v-4b6f750d]{text-align:right;padding:20px 30px;border-top:0 solid #ebeef5}.cancel-btn[data-v-4b6f750d],.save-btn[data-v-4b6f750d]{padding:12px 30px;font-size:15px;border-radius:25px;transition:all .3s;letter-spacing:2px}.cancel-btn[data-v-4b6f750d]{background:#f2f6fc;border-color:#dcdfe6}.cancel-btn[data-v-4b6f750d]:hover{background:#e6ebf5;transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.save-btn[data-v-4b6f750d]{background:linear-gradient(135deg,#409eff,#3a8ee6);border:none}.save-btn[data-v-4b6f750d]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(64,158,255,.4);background:linear-gradient(135deg,#66b1ff,#409eff)}.el-dialog[data-v-4b6f750d]{max-width:80%;margin-top:8vh!important}[data-v-6b54ade3]{font-family:Microsoft YaHei,sans-serif}.main-container[data-v-6b54ade3]{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);position:relative;overflow:hidden}.content-wrapper[data-v-6b54ade3]{display:flex;justify-content:center;align-items:center;padding:20px;position:relative;z-index:1}.content-inner[data-v-6b54ade3]{width:100%;max-width:600px}.title-text[data-v-6b54ade3]{color:#409eff;text-align:center;margin-bottom:30px;font-size:2.5em;text-shadow:2px 2px 4px rgba(0,0,0,.1);animation:fadeIn-6b54ade3 1s ease-in}.menu-card[data-v-6b54ade3]{background:hsla(0,0%,100%,.9);border-radius:15px;box-shadow:0 8px 16px rgba(0,0,0,.1);transition:transform .3s ease;padding:30px;margin-bottom:30px;position:relative;z-index:2}.menu-card[data-v-6b54ade3]:hover{transform:translateY(-5px)}.menu-text[data-v-6b54ade3]{text-align:center;margin:20px 0;font-size:40px;font-weight:700;color:#303133;transition:all .3s ease}.placeholder[data-v-6b54ade3]{color:#909399;font-size:30px}.action-button[data-v-6b54ade3]{width:180px;height:50px;font-size:18px;border-radius:25px;margin:40px auto;display:block;transition:all .3s ease;position:relative;z-index:2}.action-button[data-v-6b54ade3]:hover{transform:scale(1.05);box-shadow:0 5px 15px rgba(0,0,0,.2)}.action-button.is-running[data-v-6b54ade3]{background-color:#f56c6c;border-color:#f56c6c}.setting-button[data-v-6b54ade3]{position:fixed;bottom:30px;right:30px;z-index:999;transition:all .3s ease}.setting-button[data-v-6b54ade3]:hover{transform:rotate(90deg)}@keyframes fadeIn-6b54ade3{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}