.message-box-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999;opacity:0;transition:opacity .3s ease;pointer-events:auto}.message-box-overlay.message-box-fade-in{opacity:1}.message-box-overlay.message-box-fade-out{opacity:0}.message-box{background:white;border-radius:12px;box-shadow:0 20px 60px #0000004d;min-width:320px;max-width:90%;max-height:90%;overflow:hidden;transform:translateY(-20px) scale(.9);transition:all .3s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.message-box.message-box-slide-in{transform:translateY(0) scale(1)}.message-box.message-box-slide-out{transform:translateY(-20px) scale(.9)}.message-box-header{padding:20px 20px 15px;border-bottom:1px solid #f0f0f0;background:#fafafa}.message-box-title{margin:0;font-size:18px;font-weight:600;color:#333;text-align:center}.message-box-body{padding:20px;text-align:center}.message-box-message{font-size:16px;line-height:1.5;color:#666;margin:0}.message-box-footer{padding:15px 20px 20px;display:flex;justify-content:center;gap:12px}.message-box-btn{padding:10px 20px;border:none;font-size:14px;font-weight:500;cursor:pointer;transition:all .1s ease;min-width:80px;outline:none}.message-box-btn:hover{transform:translateY(-1px)}.message-box-btn:active{transform:translateY(0)}.message-box-btn--cancel{width:6rem;background:#f5f5f5;color:#666;border:1px solid #ddd}.message-box-btn--cancel:hover{background:#ebebeb;border-color:#ccc}.message-box-btn--confirm{color:#fff;font-weight:600;width:6rem}.message-box--success .message-box-title{color:#000}.message-box-btn--success{background:linear-gradient(135deg,#000000,#000000);box-shadow:0 4px 12px #0000004d;color:#fff}.message-box-btn--success:hover{background:linear-gradient(135deg,#1e1e1e,#0b0b0b);box-shadow:0 6px 20px #29292966}.message-box--error .message-box-title{color:#000}.message-box-btn--error{background:linear-gradient(135deg,#000000,#000000);box-shadow:0 4px 12px #0000004d;color:#fff}.message-box-btn--error:hover{background:linear-gradient(135deg,#1e1e1e,#0b0b0b);box-shadow:0 6px 20px #29292966}.message-box--warning .message-box-title{color:#000}.message-box-btn--warning{background:linear-gradient(135deg,#000000,#000000);box-shadow:0 4px 12px #0000004d;color:#fff}.message-box--info .message-box-title{color:#000}.message-box-btn--info{background:linear-gradient(135deg,#000000,#000000);box-shadow:0 4px 12px #0000004d;color:#fff}.message-box-btn--info:hover{background:linear-gradient(135deg,#1e1e1e,#0b0b0b);box-shadow:0 6px 20px #29292966}.message-box:not(:has(.message-box-header)) .message-box-body{padding-top:30px}.message-box:not(:has(.message-box-footer)) .message-box-body{padding-bottom:30px}@media (max-width: 768px){.message-box{min-width:280px;margin:20px}.message-box-header{padding:15px 15px 10px}.message-box-title{font-size:16px}.message-box-body{padding:15px}.message-box-message{font-size:14px}.message-box-footer{padding:10px 15px 15px;flex-direction:column}.message-box-btn{width:100%;margin:3px 0}}.message-box.message-box--toast{position:fixed;top:20px;left:50%;transform:translate(-50%) translateY(-20px);min-width:200px;max-width:400px;border-radius:8px;box-shadow:0 8px 24px #00000026;z-index:10000}.message-box--toast .message-box-body{padding:12px 16px;text-align:left}.message-box--toast .message-box-message{font-size:14px;margin:0}.message-box--toast.message-box--success{border-left:4px solid #28a745}.message-box--toast.message-box--error{border-left:4px solid #dc3545}.message-box--toast.message-box--warning{border-left:4px solid #ffc107}.message-box--toast.message-box--info{border-left:4px solid #007bff}.message-box--toast.message-box-slide-in{transform:translate(-50%) translateY(0)}.message-box--toast.message-box-slide-out{transform:translate(-50%) translateY(-20px);opacity:0}.toast-container{display:flex;flex-direction:column;gap:8px}.toast{background:white;border-radius:8px;box-shadow:0 6px 24px #00000026;display:flex;align-items:center;padding:12px 16px;min-width:200px;max-width:400px;margin-bottom:8px;opacity:0;transform:translate(100%);transition:all .3s ease;pointer-events:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.toast.toast-enter{opacity:1;transform:translate(0)}.toast.toast-leave{opacity:0;transform:translate(100%)}.toast-icon{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;margin-right:12px;flex-shrink:0}.toast-message{flex:1;font-size:14px;line-height:1.5;color:#333;word-break:break-word}.toast-close{width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:16px;color:#999;cursor:pointer;border-radius:50%;transition:all .2s ease;margin-left:8px;flex-shrink:0}.toast-close:hover{background:#f5f5f5;color:#666}.toast--success{border-left:4px solid #28a745}.toast--success .toast-icon{background:#28a745}.toast--error{border-left:4px solid #dc3545}.toast--error .toast-icon{background:#dc3545}.toast--warning{border-left:4px solid #ffc107}.toast--warning .toast-icon{background:#ffc107;color:#333}.toast--info{border-left:4px solid #007bff}.toast--info .toast-icon{background:#007bff}@media (max-width: 768px){.toast-container{left:20px!important;right:20px!important;top:20px!important;transform:none!important;max-width:none}.toast{max-width:none;margin-bottom:6px}.toast-message{font-size:13px}}.toast-container[style*="left: 20px"] .toast{transform:translate(-100%)}.toast-container[style*="left: 20px"] .toast.toast-enter{transform:translate(0)}.toast-container[style*="left: 20px"] .toast.toast-leave{transform:translate(-100%)}.toast-container[style*="left: 50%"] .toast{transform:translateY(-20px);opacity:0}.toast-container[style*="left: 50%"] .toast.toast-enter{transform:translateY(0);opacity:1}.toast-container[style*="left: 50%"] .toast.toast-leave{transform:translateY(-20px);opacity:0}.toast-container[style*="bottom: 20px"] .toast{transform:translateY(20px);opacity:0}.toast-container[style*="bottom: 20px"] .toast.toast-enter{transform:translateY(0);opacity:1}.toast-container[style*="bottom: 20px"] .toast.toast-leave{transform:translateY(20px);opacity:0}.toast-container .toast:not(:last-child){margin-bottom:8px}.toast:hover{box-shadow:0 8px 30px #0003;transform:translateY(-1px)}@media (prefers-color-scheme: dark){.toast{background:#2d3748;color:#e2e8f0;box-shadow:0 6px 24px #0000004d}.toast-message{color:#e2e8f0}.toast-close{color:#a0aec0}.toast-close:hover{background:#4a5568;color:#e2e8f0}}.language-switcher[data-v-7265cde7]{position:relative;display:flex;align-items:center;margin-left:.5rem;cursor:pointer;height:30px}.flag-icon[data-v-7265cde7]{width:28px;height:28px;object-fit:contain;border-radius:2px}.slide-enter-active[data-v-7265cde7],.slide-leave-active[data-v-7265cde7]{transition:transform .3s ease}.slide-enter-from[data-v-7265cde7],.slide-leave-to[data-v-7265cde7]{transform:translateY(-100%)}.slide-enter-to[data-v-7265cde7],.slide-leave-from[data-v-7265cde7]{transform:translateY(0)}[data-v-7265cde7]:root{--header-height: 80px;--logo-font-size: 30px;--nav-font-size: 24px;--action-font-size: 20px;--dropdown-font-size: 16px;--button-width: 187.5px;--button-height: 46px}.header[data-v-7265cde7]{position:fixed;top:0;left:0;right:0;z-index:1000;background-color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.1);height:3rem}.header-container[data-v-7265cde7]{margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:100%}.logo[data-v-7265cde7]{display:flex;align-items:center}.logo-link[data-v-7265cde7]{display:flex;align-items:center;text-decoration:none;color:inherit}.logo-link[data-v-7265cde7]:focus,.logo-link[data-v-7265cde7]:active{outline:none;box-shadow:none}.logo-icon[data-v-7265cde7]{display:flex;align-items:center;justify-content:center}.logo-text[data-v-7265cde7]{font-family:Inter,sans-serif;font-weight:600;color:#333;letter-spacing:-.02em;font-size:var(--logo-font-size)}.navigation[data-v-7265cde7]{flex:1;display:flex;justify-content:flex-start}.nav-list[data-v-7265cde7]{display:flex;list-style:none;margin:0;padding:0}.nav-item[data-v-7265cde7]{position:relative}.nav-link[data-v-7265cde7]{font-weight:350;color:#475467;text-decoration:none;transition:color .3s ease;position:relative;letter-spacing:.05em;font-size:var(--nav-font-size);padding:.35rem 0;display:inline-flex;align-items:center;height:100%}.nav-link[data-v-7265cde7]:focus,.nav-link[data-v-7265cde7]:active{outline:none;box-shadow:none}.nav-link[data-v-7265cde7]:hover,.nav-link.router-link-active[data-v-7265cde7]{color:#000}.nav-link[data-v-7265cde7]:after{content:"";position:absolute;bottom:-8px;left:0;width:0;height:2px;background-color:#333;transition:width .3s ease}.nav-link[data-v-7265cde7]:hover:after,.nav-link.router-link-active[data-v-7265cde7]:after{width:100%}.home-nav-item .nav-link[data-v-7265cde7]{letter-spacing:.3em;font-weight:350}.header-actions[data-v-7265cde7]{display:flex;align-items:center;font-size:var(--action-font-size)}.user-area[data-v-7265cde7]{display:flex;align-items:center;position:relative}.user-link[data-v-7265cde7]{display:flex;align-items:center;justify-content:center;text-decoration:none;color:inherit;cursor:pointer;transition:background .3s ease;touch-action:manipulation;border-radius:4px}.user-link[data-v-7265cde7]:hover{background:rgba(0,0,0,.05)}.user-avatar[data-v-7265cde7]{border-radius:50%;object-fit:cover}.user-name[data-v-7265cde7]{font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--action-font-size)}.dropdown-menu[data-v-7265cde7]{position:absolute;display:flex;flex-direction:column;top:calc(100% + .5rem);right:0;background:white;border:1px solid rgba(0,0,0,.1);box-shadow:0 4px 12px #0000001a;z-index:1001;min-width:7rem}.dropdown-item[data-v-7265cde7]{width:100%;height:40px;box-sizing:border-box;display:flex;align-items:center;gap:.5rem;border-bottom:1px solid rgba(0,0,0,.05);background-color:#fff;transition:background .3s ease;cursor:pointer;color:#475467;font-size:var(--dropdown-font-size);padding:0 .5rem;text-decoration:none}.dropdown-item[data-v-7265cde7]:last-child{border-bottom:none}.dropdown-item[data-v-7265cde7]:hover{background:rgba(0,0,0,.05)}.dropdown-icon[data-v-7265cde7]{width:1.25rem;height:1.25rem;flex-shrink:0}.login-btn[data-v-7265cde7],.exhibition-btn[data-v-7265cde7]{background-color:#333;color:#fff;border:none;text-decoration:none;cursor:pointer;transition:all .3s ease;touch-action:manipulation;display:flex;justify-content:center;align-items:center;white-space:nowrap;font-size:.8rem;font-weight:420;width:var(--button-width);height:var(--button-height);padding:.58rem .2rem}.login-btn[data-v-7265cde7]{letter-spacing:.2em;background-color:#fff;color:#000;border:black 2px solid}.exhibition-btn[data-v-7265cde7]:hover{background-color:#000;transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.login-btn[data-v-7265cde7]:hover{background-color:#fff;color:#000;transform:translateY(-1px)}.login-btn[data-v-7265cde7]:focus,.exhibition-btn[data-v-7265cde7]:focus,.login-btn[data-v-7265cde7]:active,.exhibition-btn[data-v-7265cde7]:active{outline:none;box-shadow:none}.mobile-menu-btn[data-v-7265cde7]{display:none;background:none;border:none;cursor:pointer;color:#333}.mobile-menu-btn[data-v-7265cde7]:focus,.mobile-menu-btn[data-v-7265cde7]:active{outline:none;box-shadow:none}.mobile-menu[data-v-7265cde7]{background:white;border-top:1px solid rgba(0,0,0,.1);max-height:calc(100vh - var(--header-height));overflow-y:auto}.mobile-navigation[data-v-7265cde7]{display:flex;flex-direction:column}.mobile-nav-link[data-v-7265cde7]{color:#333;text-decoration:none;font-weight:500;border-bottom:1px solid rgba(0,0,0,.05);background:none;text-align:left;cursor:pointer;transition:color .3s ease;display:flex;align-items:center;white-space:nowrap;padding:1rem;font-size:var(--nav-font-size);min-height:44px}.mobile-nav-link[data-v-7265cde7]:last-child{border-bottom:none}.mobile-nav-link[data-v-7265cde7]:hover,.mobile-nav-link.router-link-active[data-v-7265cde7]{color:#000}.mobile-nav-link[data-v-7265cde7]:focus,.mobile-nav-link[data-v-7265cde7]:active{outline:none;box-shadow:none}.mobile-action-btn[data-v-7265cde7]{background-color:#333;color:#fff;justify-content:center;border-radius:4px;margin:.5rem 1rem}.mobile-action-btn.login-btn[data-v-7265cde7]{background-color:#fff;color:#000;border:2px solid #000}.mobile-actions[data-v-7265cde7]{margin-top:.5rem;padding:.5rem 0}.mobile-user[data-v-7265cde7]{display:flex;flex-direction:column;padding:.5rem 1rem}.mobile-user-dropdown[data-v-7265cde7]{display:flex;flex-direction:column;background:white;border-top:1px solid rgba(0,0,0,.05)}.mobile-dropdown-item[data-v-7265cde7]{color:#475467;text-decoration:none;font-weight:400;border-bottom:1px solid rgba(0,0,0,.05);background:none;text-align:left;cursor:pointer;transition:background .3s ease;display:flex;align-items:center;padding:.75rem 1.5rem;font-size:var(--dropdown-font-size);min-height:44px}.mobile-dropdown-item[data-v-7265cde7]:last-child{border-bottom:none}.mobile-dropdown-item[data-v-7265cde7]:hover{background:rgba(0,0,0,.05)}.mobile-language-switcher[data-v-7265cde7]{display:flex;align-items:center;gap:.5rem;padding:1rem;font-size:var(--action-font-size);border-top:1px solid rgba(0,0,0,.05)}@media screen and (min-width: 1920px){.header-container[data-v-7265cde7]{max-width:1800px;padding:0 5rem}.logo-link[data-v-7265cde7]{margin-left:1rem;gap:.8rem}.navigation[data-v-7265cde7]{margin:0 4rem}.nav-list[data-v-7265cde7]{gap:3rem}.home-nav-item .nav-link[data-v-7265cde7]{letter-spacing:.3em;padding-left:.3em}.header-actions[data-v-7265cde7]{gap:1.5rem}.login-btn[data-v-7265cde7],.exhibition-btn[data-v-7265cde7]{width:144px}.user-link[data-v-7265cde7]{padding:.3rem .75rem;gap:.75rem}.user-avatar[data-v-7265cde7]{width:40px;height:40px}.user-name[data-v-7265cde7]{max-width:128px}}@media screen and (min-width: 1400px) and (max-width: 1919px){[data-v-7265cde7]:root{--logo-font-size: 27px;--nav-font-size: 21.6px;--action-font-size: 18px}.header-container[data-v-7265cde7]{max-width:1600px;padding:0 5rem}.logo-link[data-v-7265cde7]{gap:.75rem}.navigation[data-v-7265cde7]{margin:0 3rem}.nav-list[data-v-7265cde7]{gap:2.5rem}.header-actions[data-v-7265cde7]{gap:1.25rem}.login-btn[data-v-7265cde7],.exhibition-btn[data-v-7265cde7]{width:129.6px}.user-link[data-v-7265cde7]{padding:.3rem .75rem;gap:.6rem}.user-avatar[data-v-7265cde7]{width:36px;height:36px}.user-name[data-v-7265cde7]{max-width:115px}}@media screen and (min-width: 1200px) and (max-width: 1399px){[data-v-7265cde7]:root{--logo-font-size: 24px;--nav-font-size: 19.2px;--action-font-size: 16px}.header-container[data-v-7265cde7]{max-width:1200px;padding:0 5rem}.logo-link[data-v-7265cde7]{gap:.7rem}.navigation[data-v-7265cde7]{margin:0 2.5rem}.nav-list[data-v-7265cde7]{gap:2.25rem}.header-actions[data-v-7265cde7]{gap:1.25rem}.login-btn[data-v-7265cde7],.exhibition-btn[data-v-7265cde7]{width:115.2px}.user-link[data-v-7265cde7]{padding:.25rem .6rem;gap:.6rem}.user-avatar[data-v-7265cde7]{width:32px;height:32px}.user-name[data-v-7265cde7]{max-width:102px}}@media screen and (min-width: 992px) and (max-width: 1199px){[data-v-7265cde7]:root{--logo-font-size: 21px;--nav-font-size: 16.8px;--action-font-size: 14px}.header-container[data-v-7265cde7]{width:100%;padding:0 2rem}.logo-link[data-v-7265cde7]{gap:.6rem}.navigation[data-v-7265cde7]{margin:0 1.5rem}.nav-list[data-v-7265cde7]{gap:2rem}.header-actions[data-v-7265cde7]{gap:1rem}.login-btn[data-v-7265cde7],.exhibition-btn[data-v-7265cde7]{width:100.8px}.user-link[data-v-7265cde7]{padding:.2rem .5rem;gap:.5rem}.user-avatar[data-v-7265cde7]{width:28px;height:28px}.user-name[data-v-7265cde7]{max-width:89.6px}}@media screen and (min-width: 768px) and (max-width: 991px){[data-v-7265cde7]:root{--logo-font-size: 19.5px;--nav-font-size: 15.6px;--action-font-size: 13px}.header-container[data-v-7265cde7]{width:100%;padding:0 1.5rem}.logo-link[data-v-7265cde7]{gap:.5rem}.navigation[data-v-7265cde7]{margin:0 1rem}.nav-list[data-v-7265cde7]{gap:1.5rem}.home-nav-item .nav-link[data-v-7265cde7]{letter-spacing:.2em;padding-left:.2em}.header-actions[data-v-7265cde7]{gap:.75rem}.login-btn[data-v-7265cde7],.exhibition-btn[data-v-7265cde7]{width:93.6px}.user-link[data-v-7265cde7]{padding:.2rem .5rem;gap:.5rem}.user-avatar[data-v-7265cde7]{width:26px;height:26px}.user-name[data-v-7265cde7]{max-width:83.2px}}@media screen and (min-width: 576px) and (max-width: 767px){[data-v-7265cde7]:root{--logo-font-size: 18px;--nav-font-size: 16px;--action-font-size: 14px;--dropdown-font-size: 14px;--header-height: 64px}.header-container[data-v-7265cde7]{width:100%;padding:0 1rem}.logo-link[data-v-7265cde7]{gap:.4rem}.navigation[data-v-7265cde7]{display:none}.mobile-menu-btn[data-v-7265cde7]{display:block;width:44px;height:44px;padding:.5rem}.mobile-menu[data-v-7265cde7]{padding:1rem 0}.mobile-nav-link[data-v-7265cde7]{padding:1rem 1.5rem;font-size:var(--nav-font-size)}.mobile-action-btn[data-v-7265cde7]{font-size:3vw;border-radius:0;width:100%;max-width:280px;margin:1rem auto 0}.mobile-user[data-v-7265cde7]{padding:.75rem 1.5rem}.user-link[data-v-7265cde7]{padding:.5rem;gap:.5rem}.user-avatar[data-v-7265cde7]{width:28px;height:28px}.user-name[data-v-7265cde7]{max-width:100px}.header-actions[data-v-7265cde7]{gap:.5rem}.mobile-user-dropdown[data-v-7265cde7]{padding-left:2rem}.mobile-dropdown-item[data-v-7265cde7]{padding:.75rem 1.5rem}}@media screen and (max-width: 575px){[data-v-7265cde7]:root{--logo-font-size: 16.5px;--nav-font-size: 14px;--action-font-size: 12px;--dropdown-font-size: 12px;--header-height: 56px}.header-container[data-v-7265cde7]{width:100%;padding:0 .75rem}.logo-link[data-v-7265cde7]{gap:.3rem}.navigation[data-v-7265cde7]{display:none}.mobile-menu-btn[data-v-7265cde7]{display:block;width:44px;height:44px;padding:.4rem}.mobile-menu[data-v-7265cde7]{padding:.75rem 0}.mobile-nav-link[data-v-7265cde7]{padding:.75rem 1.25rem;font-size:var(--nav-font-size);min-height:44px}.mobile-action-btn[data-v-7265cde7]{font-size:4vw;border-radius:0;width:90%;max-width:260px;margin:1rem auto 0}.mobile-user[data-v-7265cde7]{padding:.5rem 1.25rem}.user-link[data-v-7265cde7]{padding:.4rem;gap:.4rem}.user-avatar[data-v-7265cde7]{width:24px;height:24px}.user-name[data-v-7265cde7]{max-width:80px}.header-actions[data-v-7265cde7]{gap:.4rem}.login-btn[data-v-7265cde7],.exhibition-btn[data-v-7265cde7]{width:90px;height:32px}.mobile-user-dropdown[data-v-7265cde7]{padding-left:1.5rem}.mobile-dropdown-item[data-v-7265cde7]{padding:.75rem 1.25rem}}@font-face{font-family:MiSans;font-style:normal;font-weight:100;src:url(/assets/MiSans-Thin-f2e8b99d.woff2) format("woff2"),url(/assets/MiSans-Thin-d2fd1266.ttf) format("truetype");font-display:swap}@font-face{font-family:MiSans;font-style:normal;font-weight:200;src:url(/assets/MiSans-ExtraLight-4006fcd2.woff2) format("woff2"),url(/assets/MiSans-ExtraLight-319cfec6.ttf) format("truetype");font-display:swap}@font-face{font-family:MiSans;font-style:normal;font-weight:300;src:url(/assets/MiSans-Light-2d1502a1.woff2) format("woff2"),url(/assets/MiSans-Light-5c306154.ttf) format("truetype");font-display:swap}@font-face{font-family:MiSans;font-style:normal;font-weight:400;src:url(/assets/MiSans-Regular-d704c1a9.woff2) format("woff2"),url(/assets/MiSans-Regular-9c120f0a.ttf) format("truetype");font-display:swap}@font-face{font-family:MiSans;font-style:normal;font-weight:500;src:url(/assets/MiSans-Medium-44e28ca6.woff2) format("woff2"),url(/assets/MiSans-Medium-b03e9837.ttf) format("truetype");font-display:swap}@font-face{font-family:MiSans;font-style:normal;font-weight:600;src:url(/assets/MiSans-Semibold-78227c6e.woff2) format("woff2"),url(/assets/MiSans-Semibold-77c23f31.ttf) format("truetype");font-display:swap}@font-face{font-family:MiSans;font-style:normal;font-weight:700;src:url(/assets/MiSans-Bold-1c5a7515.woff2) format("woff2"),url(/assets/MiSans-Bold-d0c1d327.ttf) format("truetype");font-display:swap}@font-face{font-family:MiSans;font-style:normal;font-weight:800;src:url(/assets/MiSans-Demibold-7afe3737.woff2) format("woff2"),url(/assets/MiSans-Demibold-209bc982.ttf) format("truetype");font-display:swap}@font-face{font-family:MiSans;font-style:normal;font-weight:900;src:url(/assets/MiSans-Heavy-e39c3d24.woff2) format("woff2"),url(/assets/MiSans-Heavy-7e44da09.ttf) format("truetype");font-display:swap}.mi-thin[data-v-4a3a812c]{font-family:MiSans,sans-serif;font-weight:100}.mi-extralight[data-v-4a3a812c]{font-family:MiSans,sans-serif;font-weight:200}.mi-light[data-v-4a3a812c]{font-family:MiSans,sans-serif;font-weight:300}.mi-regular[data-v-4a3a812c]{font-family:MiSans,sans-serif;font-weight:400}.mi-medium[data-v-4a3a812c]{font-family:MiSans,sans-serif;font-weight:500}.mi-semibold[data-v-4a3a812c]{font-family:MiSans,sans-serif;font-weight:600}.mi-bold[data-v-4a3a812c]{font-family:MiSans,sans-serif;font-weight:700}.mi-demibold[data-v-4a3a812c]{font-family:MiSans,sans-serif;font-weight:800}.mi-heavy[data-v-4a3a812c]{font-family:MiSans,sans-serif;font-weight:900}[data-v-4a3a812c]:root{--footer-bg: #f8f9fa;--footer-text: #333;--footer-text-secondary: #475467;--footer-text-muted: #999;--footer-border: #373737;--footer-primary: #007bff;--footer-primary-dark: #0056b3;--footer-shadow: 0 4px 12px rgba(0, 123, 255, .15);--transition-duration: .3s;--border-radius: 8px;--border-radius-lg: 12px}html[data-v-4a3a812c]{font-size:.8333vw}@media (max-width: 768px){html[data-v-4a3a812c]{font-size:14px}}.footer[data-v-4a3a812c]{background-image:url(https://cideaa.oss-cn-beijing.aliyuncs.com/cidea/2025/08/14/f847cb49f1a94a408cd1e12c29054a90.webp);background-size:cover;background-position:center;color:var(--footer-text);padding:3.125vw 0 1.5625vw;border-top:1px solid var(--footer-border);position:relative}.footer-container[data-v-4a3a812c]{max-width:1920px;margin:0 auto;padding:0 5.208vw;box-sizing:border-box}.footer-content[data-v-4a3a812c]{display:grid;grid-template-columns:15.625vw minmax(0,1fr) 23.4375vw;gap:4.1667vw;margin-bottom:2.0833vw;align-items:start}.footer-left[data-v-4a3a812c]{display:flex;flex-direction:column;gap:1.5625vw}.logo-brand[data-v-4a3a812c]{display:flex;align-items:center;gap:.625vw;margin-bottom:.4167vw}.company-logo[data-v-4a3a812c]{width:2.0833vw;height:2.0833vw;object-fit:contain;transition:transform var(--transition-duration) ease;border:1px solid black}.company-logo[data-v-4a3a812c]:hover{transform:scale(1.1)}.footer-logo h3.mi-bold[data-v-4a3a812c]{font-size:clamp(1.25rem,1.6667vw,2rem);color:var(--footer-text);margin:0;letter-spacing:.026vw}.company-slogan.mi-medium[data-v-4a3a812c]{font-size:clamp(.75rem,.8333vw,1rem);margin:.4167vw 0 .2083vw 2.7083vw;letter-spacing:.0156vw;opacity:.9;transition:opacity var(--transition-duration) ease}.company-slogan[data-v-4a3a812c]:hover{opacity:1}.website-url.mi-regular[data-v-4a3a812c]{font-size:clamp(.875rem,1.0417vw,1.25rem);margin:2.0833vw 0 .2083vw 2.6042vw;opacity:.8;transition:opacity var(--transition-duration) ease}.website-url[data-v-4a3a812c]:hover{opacity:1}.website-link[data-v-4a3a812c]{color:inherit;text-decoration:none;outline:none}.website-link[data-v-4a3a812c]:hover{color:var(--footer-primary)}.qr-section[data-v-4a3a812c]{display:flex;flex-direction:column;align-items:flex-start}.qr-text.mi-regular[data-v-4a3a812c]{font-size:clamp(.875rem,1.0417vw,1.25rem);margin:0 0 0 2.6042vw}.qr-image[data-v-4a3a812c]{width:7.8125vw;height:7.8125vw;border-radius:var(--border-radius);object-fit:cover;margin-left:2.4479vw;transition:transform var(--transition-duration) ease}.qr-image[data-v-4a3a812c]:hover{transform:scale(1.05)}.qr-placeholder[data-v-4a3a812c]{width:4.1667vw;height:4.1667vw;background-color:var(--footer-border);border-radius:var(--border-radius);display:flex;align-items:center;justify-content:center;position:relative;transition:transform var(--transition-duration) ease}.qr-placeholder[data-v-4a3a812c]:hover{transform:scale(1.05)}.qr-placeholder[data-v-4a3a812c]:before{content:"";position:absolute;width:3.125vw;height:3.125vw;background-image:repeating-linear-gradient(0deg,var(--footer-text-secondary) 0px,var(--footer-text-secondary) 2px,transparent 2px,transparent 4px),repeating-linear-gradient(90deg,var(--footer-text-secondary) 0px,var(--footer-text-secondary) 2px,transparent 2px,transparent 4px);background-size:.2083vw .2083vw;opacity:.6}.footer-middle[data-v-4a3a812c]{display:grid;grid-template-columns:repeat(3,1fr);gap:3.125vw}.error-message[data-v-4a3a812c]{font-size:clamp(.875rem,1.0417vw,1.25rem);color:#ff4d4f;grid-column:1 / -1;padding:1vw;text-align:center}.footer-section[data-v-4a3a812c]{width:100%}.footer-section h4.mi-semibold[data-v-4a3a812c]{font-size:clamp(.875rem,1.0417vw,1.25rem);color:#667085;margin:0 0 1.0417vw;position:relative}.footer-section h4[data-v-4a3a812c]:after{content:"";position:absolute;bottom:-.4167vw;left:0;width:1.5625vw;height:.1042vw;background-color:var(--footer-primary);border-radius:.0521vw;transition:width var(--transition-duration) ease}.footer-section:hover h4[data-v-4a3a812c]:after{width:2.6042vw}.footer-links[data-v-4a3a812c]{list-style:none;padding:0;margin:0}.footer-links li[data-v-4a3a812c]{margin-bottom:.625vw;transform:translate(0);transition:transform var(--transition-duration) ease}.footer-links li[data-v-4a3a812c]:hover{transform:translate(.2604vw)}.footer-links a.mi-semibold[data-v-4a3a812c]{font-size:clamp(.875rem,1.0417vw,1.25rem);color:#475467;text-decoration:none;transition:color var(--transition-duration) ease;line-height:1.5;display:inline-flex;align-items:center;gap:.2083vw;position:relative}.footer-links a[data-v-4a3a812c]:hover{color:var(--footer-primary)}.footer-links a[data-v-4a3a812c]:focus{outline:2px solid var(--footer-primary);outline-offset:2px;border-radius:2px}.external-icon[data-v-4a3a812c]{font-size:clamp(.875rem,1.0417vw,1.25rem);opacity:.7;transition:transform var(--transition-duration) ease}.footer-links a:hover .external-icon[data-v-4a3a812c]{transform:translate(.1042vw) translateY(-.1042vw)}.footer-right[data-v-4a3a812c]{display:flex;justify-content:flex-end;min-height:15.625vw}.subscription-card[data-v-4a3a812c]{background:none;border-radius:0;padding:0;min-width:unset}.subscription-card[data-v-4a3a812c]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.5) 50%,transparent 70%);transform:translate(-100%);transition:transform .8s ease;pointer-events:none}.subscription-card[data-v-4a3a812c]:hover:before{transform:translate(100%)}.subscription-header[data-v-4a3a812c]{flex-shrink:0}.subscription-card h4.mi-semibold[data-v-4a3a812c]{font-size:clamp(.875rem,1.0417vw,1.25rem);color:#667085;margin:0 0 .8333vw;position:relative;z-index:1;letter-spacing:.026vw;line-height:1.3}.subscription-text.mi-semibold[data-v-4a3a812c]{font-size:clamp(.875rem,1.0417vw,1.25rem);color:#475467;line-height:1.6;margin:0;position:relative;z-index:1}.subscription-form[data-v-4a3a812c]{position:relative;z-index:1;margin-top:auto}.form-group[data-v-4a3a812c]{display:flex;align-items:center;gap:.625vw}.subscription-input.mi-semibold[data-v-4a3a812c]{width:13.125vw;border:none;border-bottom:.2604vw solid #000000;background-color:transparent;font-size:clamp(.75rem,.8333vw,1.25rem);color:#333;padding:.4167vw 0;outline:none}.subscription-input[data-v-4a3a812c]::placeholder{color:#999;font-weight:400}.subscription-input[data-v-4a3a812c]:focus{border-bottom:none;box-shadow:none;transform:none}.subscription-button.mi-semibold[data-v-4a3a812c]{width:9.766vw;height:2.396vw;background-color:#373737;border:none;color:#fff;font-size:clamp(.875rem,1.0417vw,1.25rem);cursor:pointer;transition:all .3s ease;white-space:nowrap;text-align:center;flex-shrink:0}.subscription-button[data-v-4a3a812c]:disabled{color:#ccc;cursor:not-allowed}.subscription-hint.mi-medium[data-v-4a3a812c]{font-size:clamp(.75rem,.8333vw,1.25rem);color:#475467;margin:0;line-height:1.5;padding-top:.625vw}.footer-bottom[data-v-4a3a812c]{padding-top:1.5625vw;border-top:1px solid var(--footer-border);text-align:left}.footer-copyright p.mi-extralight[data-v-4a3a812c]{font-size:clamp(.875rem,1.0417vw,1.25rem);color:#000;margin:0;opacity:.8}@media (max-width: 768px){.footer[data-v-4a3a812c]{padding:8vw 0 4vw}.footer-container[data-v-4a3a812c]{padding:0 4vw}.footer-content[data-v-4a3a812c]{display:flex;flex-direction:column;gap:6vw;margin-bottom:4vw;align-items:center}.footer-left[data-v-4a3a812c]{align-items:center;text-align:center;gap:3vw;width:100%}.logo-brand[data-v-4a3a812c]{justify-content:center;gap:2vw;margin-bottom:1vw}.company-logo[data-v-4a3a812c]{width:12vw;height:12vw;max-width:48px;max-height:48px}.footer-logo h3.mi-bold[data-v-4a3a812c]{font-size:clamp(1rem,5vw,1.5rem)}.company-slogan.mi-medium[data-v-4a3a812c]{font-size:clamp(.75rem,3.5vw,.875rem);margin:1vw 0;letter-spacing:.03vw;margin-left:0}.website-url.mi-regular[data-v-4a3a812c]{font-size:clamp(.75rem,3.5vw,.875rem);margin:2vw 0;margin-left:0}.qr-section[data-v-4a3a812c]{align-items:center}.qr-text.mi-regular[data-v-4a3a812c]{font-size:clamp(.75rem,3.5vw,.875rem);margin:0 0 2vw}.qr-image[data-v-4a3a812c],.qr-placeholder[data-v-4a3a812c]{width:20vw;height:20vw;max-width:120px;max-height:120px;margin-left:0}.qr-placeholder[data-v-4a3a812c]:before{width:15vw;height:15vw;max-width:90px;max-height:90px;background-size:4px 4px}.footer-middle[data-v-4a3a812c]{display:flex;flex-direction:column;gap:4vw;width:100%}.footer-section[data-v-4a3a812c]{width:100%}.footer-section h4.mi-semibold[data-v-4a3a812c]{font-size:clamp(.875rem,4vw,1rem);margin:0 0 2vw;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:2vw;background-color:#ffffff1a;border-radius:var(--border-radius)}.footer-section h4[data-v-4a3a812c]:after{bottom:0;left:2vw;width:6vw;height:.2vw}.footer-section h4[data-v-4a3a812c]:hover:after{width:10vw}.toggle-icon[data-v-4a3a812c]{width:4vw;height:4vw;max-width:24px;max-height:24px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23475467" stroke-width="2"><path d="M6 9l6 6 6-6"/></svg>');background-size:contain;transition:transform var(--transition-duration) ease}.toggle-icon.open[data-v-4a3a812c]{transform:rotate(180deg)}.footer-links[data-v-4a3a812c]{padding:2vw;background-color:#ffffff0d;border-radius:var(--border-radius)}.footer-links li[data-v-4a3a812c]{margin-bottom:2vw}.footer-links li[data-v-4a3a812c]:hover{transform:translate(1vw)}.footer-links a.mi-semibold[data-v-4a3a812c]{font-size:clamp(.75rem,3.5vw,.875rem)}.footer-right[data-v-4a3a812c]{width:100%;justify-content:center;min-height:auto}.subscription-card[data-v-4a3a812c]{width:100%!important;max-width:none!important;padding:4vw;box-sizing:border-box}.subscription-form[data-v-4a3a812c]{width:100%}.subscription-card[data-v-4a3a812c]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.5) 50%,transparent 70%);transform:translate(-100%);transition:transform .8s ease;pointer-events:none}.subscription-card[data-v-4a3a812c]:hover:before{transform:translate(100%)}.subscription-header[data-v-4a3a812c]{text-align:center}.subscription-card h4.mi-semibold[data-v-4a3a812c]{font-size:clamp(.875rem,4vw,1rem);margin:0 0 2vw}.subscription-text.mi-semibold[data-v-4a3a812c]{font-size:clamp(.75rem,3.5vw,.875rem);margin:0 0 3vw}.subscription-form[data-v-4a3a812c]{display:flex;flex-direction:column;gap:2vw}.form-group[data-v-4a3a812c]{flex-direction:column;width:100%;gap:2vw}.subscription-input.mi-semibold[data-v-4a3a812c]{width:65%;padding:3vw 2vw;border-bottom-width:1px;font-size:clamp(.9rem,5vw,1rem)}.subscription-input[data-v-4a3a812c]:focus{border-bottom-color:var(--footer-primary)}.subscription-button.mi-semibold[data-v-4a3a812c]{width:65%;max-width:none;height:12vw;max-height:52px;font-size:clamp(.75rem,4vw,.875rem)}.subscription-button[data-v-4a3a812c]:hover{background-color:var(--footer-primary)}.subscription-button[data-v-4a3a812c]:disabled{background-color:#ccc}.subscription-hint.mi-medium[data-v-4a3a812c]{font-size:clamp(.625rem,3vw,.75rem);text-align:center;margin:2vw 0 0}.footer-bottom[data-v-4a3a812c]{text-align:center;padding-top:3vw}.footer-copyright p.mi-extralight[data-v-4a3a812c]{font-size:clamp(.625rem,3vw,.75rem)}}@media (max-width: 480px){.company-logo[data-v-4a3a812c]{max-width:40px;max-height:40px}.footer-logo h3.mi-bold[data-v-4a3a812c]{font-size:clamp(.875rem,4.5vw,1.125rem)}.company-slogan.mi-medium[data-v-4a3a812c],.website-url.mi-regular[data-v-4a3a812c]{font-size:clamp(.625rem,3vw,.75rem)}.qr-image[data-v-4a3a812c],.qr-placeholder[data-v-4a3a812c]{max-width:100px;max-height:100px}.qr-placeholder[data-v-4a3a812c]:before{max-width:80px;max-height:80px}.footer-section h4.mi-semibold[data-v-4a3a812c],.subscription-card h4.mi-semibold[data-v-4a3a812c]{font-size:clamp(.75rem,3.5vw,.875rem)}.footer-links a.mi-semibold[data-v-4a3a812c],.subscription-text.mi-semibold[data-v-4a3a812c],.subscription-input.mi-semibold[data-v-4a3a812c],.subscription-button.mi-semibold[data-v-4a3a812c]{font-size:clamp(.625rem,3vw,.75rem)}.subscription-hint.mi-medium[data-v-4a3a812c]{font-size:clamp(.5rem,2.5vw,.625rem)}.error-message[data-v-4a3a812c]{font-size:clamp(.625rem,3vw,.75rem)}}@media (max-width: 1400px){.footer-container[data-v-4a3a812c]{padding:0 3.125vw}.footer-content[data-v-4a3a812c]{gap:3.125vw}}@media (max-width: 1200px){.footer-container[data-v-4a3a812c]{padding:0 2.083vw}.footer-content[data-v-4a3a812c]{grid-template-columns:1fr;gap:2.604vw}.footer-middle[data-v-4a3a812c]{grid-template-columns:repeat(3,1fr);gap:2.083vw;order:2}.footer-left[data-v-4a3a812c]{order:1}.footer-right[data-v-4a3a812c]{justify-content:center;order:3;min-height:auto}.subscription-card[data-v-4a3a812c]{max-width:23.4375vw;min-width:18.229vw;min-height:15.625vw;padding:1.6667vw 1.4583vw}}@media (max-width: 900px){.footer-middle[data-v-4a3a812c]{grid-template-columns:repeat(2,1fr);gap:1.5625vw}.footer-middle .footer-section[data-v-4a3a812c]:last-child{grid-column:1 / -1}}@media print{.footer[data-v-4a3a812c]{background:white!important;color:#000!important;box-shadow:none!important}.subscription-card[data-v-4a3a812c]{background:white!important;color:#333!important;border:1px solid #dee2e6!important;box-shadow:none!important}.subscription-input[data-v-4a3a812c],.subscription-button[data-v-4a3a812c]{background:white!important;color:#333!important;border-color:#ccc!important;box-shadow:none!important}}@media (prefers-reduced-motion: reduce){[data-v-4a3a812c]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}#app{min-height:100vh;position:relative;display:flex;flex-direction:column}.main-content{flex:1;width:100%;min-height:400px}.main-content.full-height{height:100vh;min-height:100vh}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}::selection{background-color:#0000001a;color:inherit}button:focus,a:focus{outline:2px solid rgba(0,0,0,.2);outline-offset:2px}button:disabled{opacity:.6;cursor:not-allowed}img{max-width:100%;height:auto}a{color:inherit;text-decoration:none}ul,ol{list-style:none}input,textarea,select{font-family:inherit;font-size:inherit}button{font-family:inherit;font-size:inherit;border:none;background:none;cursor:pointer}.animate-on-scroll[data-v-db451e42]{opacity:0;transform:translateY(30px);transition:all .8s ease-out}.animate-on-scroll.animate-in[data-v-db451e42]{opacity:1;transform:translateY(0)}.hero-title.animate-on-scroll[data-v-db451e42]{transition-delay:.1s}.hero-subtitle.animate-on-scroll[data-v-db451e42]{transition-delay:.3s}.hero-actions.animate-on-scroll[data-v-db451e42]{transition-delay:.5s}html[data-v-db451e42],body[data-v-db451e42]{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden}.warning-container[data-v-db451e42]{background-color:#fef2f2;border:1px solid #f87171;padding:10px;border-radius:4px;margin-bottom:20px;color:#b91c1c;font-size:14px}.hero-section[data-v-db451e42]{position:relative;width:100vw;height:100vh;overflow:hidden}.hero-background[data-v-db451e42]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.background-image[data-v-db451e42]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://cideaa.oss-cn-beijing.aliyuncs.com/cidea/2025/08/14/0742ef83890b4058b56867e5813496ae.webp);background-size:cover;background-position:center}.hero-content[data-v-db451e42]{position:relative;z-index:2;width:calc(100% - 40.53125vw);margin:0 auto;padding-top:26.7708vw;padding-bottom:16.6667vw}.hero-title[data-v-db451e42]{font-size:3.3333vw;margin:-1.1979vw 0 .5208vw 2vw;line-height:1.3;color:#fff}.hero-subtitle[data-v-db451e42]{font-size:3.3333vw;margin:0;line-height:1.3;color:#fff;margin-left:4.1208vw}.hero-actions[data-v-db451e42]{display:flex;gap:1.6667vw;margin-left:1.1458vw}.primary-btn[data-v-db451e42],.secondary-btn[data-v-db451e42]{width:9.766vw;height:2.396vw;font-size:1.0416vw;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:all .3s ease;margin-top:1.4583vw}.primary-btn[data-v-db451e42]{background-color:#373737;color:#fff;border:none}.primary-btn[data-v-db451e42]:hover{background-color:#333;transform:translateY(-.1042vw);box-shadow:0 .4167vw 1.3021vw #0000004d}.secondary-btn[data-v-db451e42]{background-color:#fff;color:#000;border:none}.secondary-btn[data-v-db451e42]:hover{background-color:#f5f5f5;transform:translateY(-.1042vw);box-shadow:0 .4167vw 1.3021vw #0003}@media (max-width: 1919px){.hero-section[data-v-db451e42]{height:auto}}@media (max-width: 1399px){.hero-section[data-v-db451e42]{height:auto}}@media (max-width: 1199px){.hero-section[data-v-db451e42]{height:calc(100vh + 8.0645vw)}}@media (max-width: 991px){.hero-section[data-v-db451e42]{height:auto}.hero-content[data-v-db451e42]{width:90%;padding-top:30vw;padding-bottom:12vw}.hero-title[data-v-db451e42]{font-size:5vw;margin:-2vw 0 1vw;text-align:center}.hero-subtitle[data-v-db451e42]{font-size:5vw;margin:0 0 2vw;text-align:center}.hero-actions[data-v-db451e42]{flex-direction:column;align-items:center;margin-left:0;gap:2vw}.primary-btn[data-v-db451e42],.secondary-btn[data-v-db451e42]{width:80%;max-width:300px;height:10vw;font-size:3vw;border-radius:0;margin-top:2vw}.primary-btn[data-v-db451e42]:hover,.secondary-btn[data-v-db451e42]:hover{transform:translateY(-.5vw);box-shadow:0 1vw 2vw #0000004d}.secondary-btn[data-v-db451e42]:hover{box-shadow:0 1vw 2vw #0003}}@media (max-width: 767px){.hero-section[data-v-db451e42]{height:auto}.hero-content[data-v-db451e42]{width:90%;padding-top:32vw;padding-bottom:14vw}.hero-title[data-v-db451e42]{font-size:6vw;margin:-2.5vw 0 1.5vw;text-align:center}.hero-subtitle[data-v-db451e42]{font-size:6vw;margin:0 0 3vw;text-align:center}.hero-actions[data-v-db451e42]{flex-direction:column;align-items:center;margin-left:0;gap:3vw}.primary-btn[data-v-db451e42],.secondary-btn[data-v-db451e42]{width:85%;max-width:280px;height:10vw;font-size:3.5vw;margin-top:2.5vw;border-radius:0}.primary-btn[data-v-db451e42]:hover,.secondary-btn[data-v-db451e42]:hover{transform:translateY(-.6vw);box-shadow:0 1.2vw 2.5vw #0000004d}.secondary-btn[data-v-db451e42]:hover{box-shadow:0 1.2vw 2.5vw #0003}}@media (max-width: 575px){.hero-section[data-v-db451e42]{height:auto}.hero-content[data-v-db451e42]{width:92%;padding-top:34vw;padding-bottom:16vw}.hero-title[data-v-db451e42]{font-size:7vw;margin:-3vw 0 2vw;text-align:center}.hero-subtitle[data-v-db451e42]{font-size:7vw;margin:0 0 4vw;text-align:center}.hero-actions[data-v-db451e42]{flex-direction:column;align-items:center;margin-left:0;gap:4vw}.primary-btn[data-v-db451e42],.secondary-btn[data-v-db451e42]{width:90%;max-width:260px;height:12vw;font-size:4vw;border-radius:0;margin-top:3vw}.primary-btn[data-v-db451e42]:hover,.secondary-btn[data-v-db451e42]:hover{transform:translateY(-.7vw);box-shadow:0 1.5vw 3vw #0000004d}.secondary-btn[data-v-db451e42]:hover{box-shadow:0 1.5vw 3vw #0003}}[data-v-20b4d39d]:root{--scrollbar-width: 0px}.partners-section[data-v-20b4d39d]{padding:0;width:100%;height:20.8333vw;background-color:#fff;position:relative;overflow:hidden}.container[data-v-20b4d39d]{width:calc(100vw - var(--scrollbar-width));height:100%;margin:0 auto;padding:0;display:flex;align-items:flex-start}.partners-header[data-v-20b4d39d]{flex:0 0 20.8333vw;padding-left:8.8021vw;margin-left:4vw;height:100%;display:flex;align-items:center}.section-title[data-v-20b4d39d]{font-size:1.25vw;color:#475467;text-align:left;margin:0;line-height:1.4}.partners-grid[data-v-20b4d39d]{flex:1;display:grid;grid-template-columns:repeat(4,12.41vw);grid-template-rows:repeat(2,auto);gap:1.3854vw 0;align-items:center;justify-items:center;height:11.7188vw;margin-top:3.6979vw;margin-left:15.375vw;margin-right:5.2083vw}.partner-item[data-v-20b4d39d]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0;margin:0 auto;width:100%;max-width:10.4167vw}.partner-logo[data-v-20b4d39d]{width:9.375vw;height:4.1667vw;display:flex;align-items:center;justify-content:center;margin-bottom:.5208vw}.partner-image[data-v-20b4d39d]{max-width:100%;max-height:100%;object-fit:contain}.partner-logo-placeholder[data-v-20b4d39d]{width:100%;height:100%;background-color:#f5f5f5;border:2px dashed #e0e0e0;border-radius:.4167vw;display:flex;align-items:center;justify-content:center}.placeholder-content[data-v-20b4d39d]{text-align:center;padding:.2604vw}.placeholder-text[data-v-20b4d39d]{font-size:.625vw;color:#999;font-weight:400;line-height:1.4;word-break:break-all}.partner-name[data-v-20b4d39d]{font-size:.7292vw;font-weight:600;color:#333;margin:0;line-height:1.3;word-break:break-all}@media (max-width: 991px){.partners-section[data-v-20b4d39d]{height:auto;padding:5.2083vw 0}.container[data-v-20b4d39d]{flex-direction:column;padding:0 5vw;max-width:100%;width:100%}.partners-header[data-v-20b4d39d]{flex:none;padding-left:0;padding-top:0;margin-bottom:4vw;width:100%;text-align:center}.section-title[data-v-20b4d39d]{text-align:center;font-size:4vw}.partners-grid[data-v-20b4d39d]{width:100%;margin:0;height:auto;gap:4vw;grid-template-columns:repeat(2,1fr);justify-items:center}.partner-item[data-v-20b4d39d]{max-width:40vw;width:100%}.partner-logo[data-v-20b4d39d]{width:35vw;height:15vw;margin-bottom:2vw}.partner-image[data-v-20b4d39d]{max-width:100%;max-height:100%}.partner-logo-placeholder[data-v-20b4d39d]{width:100%;height:100%;border-radius:1vw}.partner-name[data-v-20b4d39d]{font-size:2.5vw}.placeholder-content[data-v-20b4d39d]{padding:1vw}.placeholder-text[data-v-20b4d39d]{font-size:2vw}}@media (max-width: 767px){.partners-section[data-v-20b4d39d]{height:auto;padding:6.9444vw 0}.container[data-v-20b4d39d]{flex-direction:column;padding:0 6vw;max-width:100%;width:100%}.partners-header[data-v-20b4d39d]{margin-bottom:5vw;width:100%;text-align:center}.section-title[data-v-20b4d39d]{font-size:5vw}.partners-grid[data-v-20b4d39d]{width:100%;margin:0;height:auto;gap:5vw;grid-template-columns:repeat(2,1fr);justify-items:center}.partner-item[data-v-20b4d39d]{max-width:45vw;width:100%}.partner-logo[data-v-20b4d39d]{width:40vw;height:17vw;margin-bottom:2.5vw}.partner-image[data-v-20b4d39d]{max-width:100%;max-height:100%}.partner-logo-placeholder[data-v-20b4d39d]{width:100%;height:100%;border-radius:1.5vw}.partner-name[data-v-20b4d39d]{font-size:3vw}.placeholder-content[data-v-20b4d39d]{padding:1.5vw}.placeholder-text[data-v-20b4d39d]{font-size:2.5vw}}@media (max-width: 575px){.partners-section[data-v-20b4d39d]{height:auto;padding:6.9444vw 0}.container[data-v-20b4d39d]{flex-direction:column;padding:0 8vw;max-width:100%;width:100%}.partners-header[data-v-20b4d39d]{margin-bottom:6vw;width:100%;text-align:center}.section-title[data-v-20b4d39d]{font-size:6vw}.partners-grid[data-v-20b4d39d]{width:100%;margin:0;height:auto;gap:6vw;grid-template-columns:repeat(2,1fr);justify-items:center}.partner-item[data-v-20b4d39d]{max-width:45vw;width:100%}.partner-logo[data-v-20b4d39d]{width:40vw;height:17vw;margin-bottom:3vw}.partner-image[data-v-20b4d39d]{max-width:100%;max-height:100%}.partner-logo-placeholder[data-v-20b4d39d]{width:100%;height:100%;border-radius:2vw}.partner-name[data-v-20b4d39d]{font-size:3.5vw}.placeholder-content[data-v-20b4d39d]{padding:2vw}.placeholder-text[data-v-20b4d39d]{font-size:3vw}}html[data-v-dc9a5588]{font-size:100%}[data-v-dc9a5588]{margin:0;padding:0;box-sizing:border-box;background-size:cover;background-position:center}.digital-exhibition-section[data-v-dc9a5588]{padding:0;min-height:100vh;position:relative;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5;color:#333;display:flex;flex-direction:column;justify-content:center;background-size:cover;background:url(https://cideaa.oss-cn-beijing.aliyuncs.com/cidea/2025/08/14/aae29bc35b054631a3e074cbb496dc0d.webp) fixed center}.container[data-v-dc9a5588]{max-width:100%;padding:0 1rem;margin:0 auto;position:relative;z-index:1}.solution-tag[data-v-dc9a5588]{text-align:center;margin-top:5rem;margin-bottom:0}.solution-tag span[data-v-dc9a5588]{display:inline-block;color:#3b82f6;font-size:1rem;letter-spacing:.0375rem;width:8.8125rem;height:1.25rem;padding:.25rem .5rem;border-radius:.25rem}.hero-content[data-v-dc9a5588]{text-align:center;margin-top:2.8125rem}.main-title[data-v-dc9a5588]{font-size:clamp(2rem,3.5vw,3rem);color:#373737;margin-bottom:.1875rem;line-height:1.2}.sub-title[data-v-dc9a5588]{font-size:clamp(2rem,3.5vw,3rem);font-weight:840;color:#373737;margin-bottom:0;line-height:1.2}.main-content[data-v-dc9a5588]{display:grid;grid-template-columns:1.6fr 1.5fr 1.6fr;align-items:flex-start;margin:0 auto;max-width:90rem;width:100%;gap:1rem}.features-left[data-v-dc9a5588],.features-right[data-v-dc9a5588]{display:flex;flex-direction:column;row-gap:10rem;column-gap:0;height:100%;justify-content:space-around}.features-right[data-v-dc9a5588]{margin-top:-.4rem}.features-left .feature-card:nth-child(2) p[data-v-dc9a5588]{line-height:1.8}.feature-card[data-v-dc9a5588]{background:none;border:none;padding:.9375rem;text-align:center;min-height:10rem;display:flex;flex-direction:column;justify-content:center;opacity:0;transform:scale(.3) translateY(50px);transition:all .8s cubic-bezier(.25,.46,.45,.94);will-change:transform,opacity}.feature-card.is-visible[data-v-dc9a5588]{opacity:1;transform:scale(1) translateY(0)}.feature-card[data-v-dc9a5588]:nth-child(1){transition-delay:.1s}.feature-card[data-v-dc9a5588]:nth-child(2){transition-delay:.3s}.feature-card[data-v-dc9a5588]:nth-child(3){transition-delay:.5s}.feature-card[data-v-dc9a5588]:nth-child(4){transition-delay:.7s}.feature-icon[data-v-dc9a5588]{margin-bottom:.625rem}.custom-icon[data-v-dc9a5588]{width:clamp(2.5rem,3.5vw,3.5rem);height:clamp(2.5rem,3.5vw,3.5rem)}.feature-card h3[data-v-dc9a5588]{font-size:clamp(1.2rem,1.5vw,1.6rem);color:#000;margin-bottom:.625rem;line-height:1.4;font-weight:550}.feature-card p[data-v-dc9a5588]{font-size:clamp(.9rem,1.1vw,1.1rem);color:#000;line-height:1.6}.devices-showcase[data-v-dc9a5588]{display:flex;justify-content:center;align-items:center;height:100%;padding:0}.devices-container[data-v-dc9a5588]{position:relative;max-width:38.25rem;width:100%;height:auto}.exhibition-image[data-v-dc9a5588]{width:100%;height:auto;object-fit:contain;display:block}.cta-section[data-v-dc9a5588]{text-align:center;padding-bottom:2rem}.cta-button[data-v-dc9a5588]{width:9.766vw;height:2.396vw;background:#373737;color:#fff;font-size:1.0416vw;cursor:pointer;text-decoration:none;display:inline-block;padding-top:.4rem}@keyframes float-dc9a5588{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@media (max-width: 768px){.digital-exhibition-section[data-v-dc9a5588]{min-height:auto;padding:2rem 0}.container[data-v-dc9a5588]{padding:0 5vw;width:100%;max-width:100%}.solution-tag[data-v-dc9a5588]{margin-top:3rem;margin-bottom:1rem}.solution-tag span[data-v-dc9a5588]{font-size:clamp(.8rem,2.8vw,1rem);width:90%;max-width:10rem;height:auto;padding:.5rem 1rem}.hero-content[data-v-dc9a5588]{margin-top:1.875rem}.main-title[data-v-dc9a5588],.sub-title[data-v-dc9a5588]{font-size:clamp(1.75rem,6vw,2.25rem);text-align:center;margin:0 auto .5rem;width:90%}.main-content[data-v-dc9a5588]{grid-template-columns:1fr;max-width:95%;gap:1.5rem}.features-left[data-v-dc9a5588],.features-right[data-v-dc9a5588]{padding:0;gap:1rem;justify-content:flex-start}.features-right[data-v-dc9a5588]{margin-top:0}.feature-card[data-v-dc9a5588]{padding:1.5rem;min-height:auto}.custom-icon[data-v-dc9a5588]{width:clamp(2rem,6vw,2.5rem);height:clamp(2rem,6vw,2.5rem)}.feature-card h3[data-v-dc9a5588]{font-size:clamp(1.1rem,4vw,1.4rem)}.feature-card p[data-v-dc9a5588]{font-size:clamp(.85rem,3vw,1rem)}.devices-showcase[data-v-dc9a5588]{padding:1rem 0}.devices-container[data-v-dc9a5588]{max-width:90%;width:100%}.exhibition-image[data-v-dc9a5588]{width:100%;height:auto}.cta-section[data-v-dc9a5588]{padding-bottom:0rem}.cta-button[data-v-dc9a5588]{width:85%;max-width:280px;height:10vw;font-size:3.5vw;padding-top:.9rem;border-radius:0;margin:2rem auto 0}}@media (max-width: 575px){.digital-exhibition-section[data-v-dc9a5588]{padding:3rem 0}.container[data-v-dc9a5588]{padding:0 6vw}.solution-tag[data-v-dc9a5588]{margin-top:2.5rem;margin-bottom:1.5rem}.solution-tag span[data-v-dc9a5588]{font-size:clamp(.85rem,4vw,1rem);width:85%;max-width:12rem;padding:.6rem 1.2rem}.hero-content[data-v-dc9a5588]{margin-top:1.5rem;margin-bottom:2rem}.main-title[data-v-dc9a5588],.sub-title[data-v-dc9a5588]{font-size:clamp(1.5rem,7vw,2rem);width:92%}.main-content[data-v-dc9a5588]{max-width:92%;gap:2rem}.features-left[data-v-dc9a5588],.features-right[data-v-dc9a5588]{gap:2rem}.feature-card[data-v-dc9a5588]{padding:1.75rem}.custom-icon[data-v-dc9a5588]{width:clamp(1.8rem,7vw,2.2rem);height:clamp(1.8rem,7vw,2.2rem)}.feature-card h3[data-v-dc9a5588]{font-size:clamp(1rem,4.5vw,1.3rem)}.feature-card p[data-v-dc9a5588]{font-size:clamp(.8rem,3.5vw,.95rem)}.devices-container[data-v-dc9a5588]{max-width:92%}.cta-button[data-v-dc9a5588]{width:90%;max-width:260px;height:12vw;font-size:4vw;border-radius:0;margin-bottom:0;margin-top:2rem;padding-top:.8rem}}.animate-on-scroll[data-v-9069ba4e]{opacity:0;transform:translateY(30px);transition:all .8s ease-out}.animate-on-scroll.animate-in[data-v-9069ba4e]{opacity:1;transform:translateY(0)}.main-title.animate-on-scroll[data-v-9069ba4e]{transition-delay:.1s}.subtitle.animate-on-scroll[data-v-9069ba4e]{transition-delay:.3s}.description.animate-on-scroll[data-v-9069ba4e]{transition-delay:.5s}html[data-v-9069ba4e],body[data-v-9069ba4e]{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden}.creative-section[data-v-9069ba4e]{background-size:cover;background:url(https://cideaa.oss-cn-beijing.aliyuncs.com/cidea/2025/08/14/aae29bc35b054631a3e074cbb496dc0d.webp) fixed center;display:flex;align-items:center;justify-content:center;min-height:100vh}.container[data-v-9069ba4e]{width:100%;padding:0 5vw}.header-content[data-v-9069ba4e]{text-align:center;margin-top:5vw;margin-bottom:4vw}.main-title[data-v-9069ba4e]{font-size:3vw;color:#333;margin-bottom:1vw}.main-title span[data-v-9069ba4e]{color:#1897ff}.subtitle[data-v-9069ba4e],.description[data-v-9069ba4e]{font-size:1.4vw;color:#000;max-width:80%;margin:0 auto 1vw}.carousel-container[data-v-9069ba4e]{display:flex;align-items:center;justify-content:center;gap:10vw}.carousel-nav[data-v-9069ba4e]{width:3vw;height:3vw;background:rgba(0,0,0,.8);border:none;cursor:pointer;flex-shrink:0;outline:none;border-radius:50%;font-size:2.5vw;display:flex;align-items:center;justify-content:center;padding-bottom:3px;color:#fff;font-weight:700;transition:background .3s ease}.carousel-nav[data-v-9069ba4e]:hover{background:rgb(103,103,103)}.loading-placeholder[data-v-9069ba4e]{width:50.833vw;height:27.083vw;background-color:#f5f5f5;border-radius:.5rem;display:flex;align-items:center;justify-content:center}.loading-text[data-v-9069ba4e]{font-size:1.2vw;color:#666}.carousel-wrapper[data-v-9069ba4e]{width:50.833vw;height:27.083vw;max-width:100%;overflow:hidden;border-radius:.5rem;position:relative}.carousel-track[data-v-9069ba4e]{display:flex;transition:transform .5s ease;height:100%}.carousel-slide[data-v-9069ba4e]{width:100%;height:100%;flex-shrink:0}.exhibition-card[data-v-9069ba4e]{width:100%;height:100%;overflow:hidden;border-radius:.5rem;box-shadow:0 .5rem 1rem #00000014}.exhibition-card img[data-v-9069ba4e]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.exhibition-card:hover img[data-v-9069ba4e]{transform:scale(1.02)}.bottom-action[data-v-9069ba4e]{text-align:center;margin-top:4vw}.visit-btn[data-v-9069ba4e]{width:9.766vw;height:2.396vw;display:inline-block;padding-top:.4rem;background:#373737;color:#fff;font-size:1.0416vw;cursor:pointer;transition:background .3s ease;text-decoration:none;margin-bottom:2.5vw}@media (max-width: 768px){.creative-section[data-v-9069ba4e]{min-height:auto}.container[data-v-9069ba4e]{width:100%;max-width:100%}.header-content[data-v-9069ba4e]{margin-bottom:2rem}.main-title[data-v-9069ba4e]{font-size:clamp(3.5vw,4.5vw,1.8rem);width:90%;margin:0 auto .5rem}.subtitle[data-v-9069ba4e],.description[data-v-9069ba4e]{font-size:clamp(2.5vw,3.5vw,1.2rem);max-width:92%;margin:0 auto .5rem}.carousel-container[data-v-9069ba4e]{gap:5vw}.carousel-wrapper[data-v-9069ba4e],.loading-placeholder[data-v-9069ba4e]{width:90vw;height:calc(90vw * 524 / 976)}.loading-text[data-v-9069ba4e]{font-size:clamp(2.5vw,3.5vw,1rem)}.carousel-nav[data-v-9069ba4e]{width:clamp(1.5rem,5vw,2rem);height:clamp(1.5rem,5vw,2rem);font-size:clamp(1rem,3vw,1.2rem);padding-bottom:0}.bottom-action[data-v-9069ba4e]{margin-top:2rem;margin-bottom:3rem}.visit-btn[data-v-9069ba4e]{width:85%;max-width:280px;height:10vw;font-size:3.5vw;padding-top:1rem;border-radius:0;margin:1rem auto 0}}@media (max-width: 575px){.creative-section[data-v-9069ba4e]{padding:2rem 0}.container[data-v-9069ba4e]{padding:0 6vw}.header-content[data-v-9069ba4e]{margin-bottom:2.5rem}.main-title[data-v-9069ba4e]{font-size:clamp(3vw,5vw,1.6rem);width:92%}.subtitle[data-v-9069ba4e],.description[data-v-9069ba4e]{font-size:clamp(2vw,3.8vw,1.1rem);max-width:95%}.carousel-container[data-v-9069ba4e]{gap:4vw}.carousel-wrapper[data-v-9069ba4e],.loading-placeholder[data-v-9069ba4e]{width:92vw;height:calc(92vw * 524 / 976)}.loading-text[data-v-9069ba4e]{font-size:clamp(2vw,4vw,.95rem)}.carousel-nav[data-v-9069ba4e]{width:clamp(1.2rem,6vw,1.8rem);height:clamp(1.2rem,6vw,1.8rem);font-size:clamp(.9rem,3.5vw,1.1rem)}.bottom-action[data-v-9069ba4e]{margin-top:2.5rem;margin-bottom:3.5rem}.visit-btn[data-v-9069ba4e]{width:90%;max-width:260px;height:12vw;font-size:4vw;border-radius:0;padding:.8rem 0}}.home[data-v-0b7276e1]{min-height:calc(100vh - 70px)}.gallery[data-v-9f644484]{min-height:100vh;background-image:url(https://cideaa.oss-cn-beijing.aliyuncs.com/cidea/2025/08/14/aae29bc35b054631a3e074cbb496dc0d.webp);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;padding-top:2.8646vw}.page-header[data-v-9f644484]{width:90.5%;margin:0 auto;margin-top:2.9688vw;text-align:left}.header-content[data-v-9f644484]{max-width:100%;margin:0 auto;padding:0 2.0833vw}.main-title[data-v-9f644484]{font-size:clamp(1rem,1.6667vw,2.0833rem);margin:0 0 .4167vw;color:#373737}.gallery-container[data-v-9f644484]{max-width:90.5%;margin:0 auto;padding:2.0833vw}.search-section[data-v-9f644484]{margin-bottom:2.0833vw;display:flex;align-items:center;gap:1.5625vw}.search-bar[data-v-9f644484]{display:flex;align-items:center;gap:2.65vw;padding:.2083vw}.search-input[data-v-9f644484]{width:9.78vw;height:2.1875vw;padding:0 .8333vw;border:.0521vw solid #e0e0e0;border-right:none;font-size:clamp(.75rem,1.0417vw,1.25rem);color:#000;background-color:#fff;transition:all .3s ease;box-shadow:0 .1042vw .4167vw #0000000f;outline:none;border:none}.search-input[data-v-9f644484]::placeholder{text-align:center;color:#000;font-weight:300}.search-input[data-v-9f644484]:focus{border-color:#333;box-shadow:0 .2083vw .625vw #0000001f}.search-btn[data-v-9f644484]{width:9.78vw;height:2.1875vw;padding:0 1.0417vw;background-color:#000;color:#fff;border:.0521vw solid #000000;font-size:clamp(.75rem,1.0417vw,1.25rem);font-weight:400;cursor:pointer;transition:all .3s ease;letter-spacing:.0521vw;box-shadow:0 .1042vw .4167vw #00000026;outline:none}.search-btn[data-v-9f644484]:hover{background-color:#333;box-shadow:0 .2083vw .8333vw #00000040;transform:translateY(-.0521vw)}.tag-filters[data-v-9f644484]{display:flex;gap:2.25vw;margin-left:4.4583vw;margin-top:.9vw;padding:.2083vw;width:fit-content;max-width:87%;overflow-x:auto;overflow-y:hidden;height:3.6258vw;scrollbar-width:none}.tag-filters[data-v-9f644484]::-webkit-scrollbar{display:none}.tag-filters[data-v-9f644484]:hover{scrollbar-width:auto}.tag-filters[data-v-9f644484]:hover::-webkit-scrollbar{display:block;height:.5208vw}.tag-filters[data-v-9f644484]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:.2604vw}.tag-filters[data-v-9f644484]::-webkit-scrollbar-thumb{background:#ccc;border-radius:.2604vw}.tag-filters[data-v-9f644484]::-webkit-scrollbar-thumb:hover{background:#999}.tag-image[data-v-9f644484]{width:2.0833vw;height:2.0833vw;cursor:pointer;border-radius:.3125vw;object-fit:contain;outline:none}.tag-btn[data-v-9f644484]{width:5.88vw;height:2.39vw;padding:.3125vw .7292vw;background-color:#fff;color:#000;border-radius:.4167vw;font-size:clamp(.75rem,1.0417vw,1.25rem);cursor:pointer;transition:all .3s ease;letter-spacing:.0156vw;min-width:2.6042vw;white-space:nowrap;flex-shrink:0;box-shadow:0 .1042vw .3125vw #0000000d;overflow:hidden;outline:none}.tag-btn[data-v-9f644484]:hover{color:#000;border-color:#333;box-shadow:0 .2083vw .625vw #0000001f;transform:translateY(-.1042vw)}.tag-btn.active[data-v-9f644484]{background-color:#000;color:#fff;border-color:#000;box-shadow:0 .2083vw .625vw #0003;outline:none}.loading[data-v-9f644484]{text-align:center;padding:6.25vw 0}.loading-spinner[data-v-9f644484]{width:1.6667vw;height:1.6667vw;border:.1042vw solid #f0f0f0;border-top:.1042vw solid #000000;border-radius:50%;animation:spin-9f644484 1s linear infinite;margin:0 auto 1.0417vw;box-shadow:0 .1042vw .4167vw #0000001a}.loading p[data-v-9f644484]{color:#666;font-size:clamp(.625rem,.7292vw,.875rem);font-weight:300;letter-spacing:.0521vw}@keyframes spin-9f644484{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.exhibitions-grid[data-v-9f644484]{display:grid;grid-template-columns:repeat(auto-fit,minmax(22vw,1fr));gap:3.125vw;align-items:stretch;justify-items:stretch}.exhibition-card[data-v-9f644484]{width:100%;height:auto;aspect-ratio:16 / 12;background-color:#fff;border:.0521vw solid rgba(0,0,0,.06);border-radius:.625vw;transition:all .4s ease;cursor:pointer;position:relative;box-shadow:0 .4688vw 1.5625vw #00000014;overflow:hidden;opacity:0;transform:translateY(2.0833vw) scale(.96)}.exhibition-card.card-animate-in[data-v-9f644484]{animation:cardSlideIn-9f644484 .8s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes cardSlideIn-9f644484{0%{opacity:0;transform:translateY(2.0833vw) scale(.96)}50%{opacity:.9;transform:translateY(-.2083vw) scale(1.01)}to{opacity:1;transform:translateY(0) scale(1)}}.card-inner[data-v-9f644484]{padding:.8333vw;display:flex;flex-direction:column;height:100%}.exhibition-card[data-v-9f644484]:hover{transform:translateY(-.4167vw) scale(1.02);box-shadow:0 1.0417vw 2.0833vw #00000029;border-color:#0000001a}.card-image[data-v-9f644484]{position:relative;width:100%;aspect-ratio:16 / 9;height:auto;overflow:hidden;background-color:#f8f8f8;margin-bottom:.8333vw}.card-image img[data-v-9f644484]{width:100%;height:100%;object-fit:cover;transition:transform .6s ease;filter:grayscale(15%)}.exhibition-card:hover .card-image img[data-v-9f644484]{transform:scale(1.06);filter:grayscale(0%)}.card-overlay[data-v-9f644484]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);display:flex;align-items:flex-end;justify-content:center;opacity:0;transition:opacity .4s ease;padding:1.5625vw;-webkit-backdrop-filter:saturate(120%) blur(2px);backdrop-filter:saturate(120%) blur(2px)}.exhibition-card:hover .card-overlay[data-v-9f644484]{opacity:1}.enter-text[data-v-9f644484]{color:#fff;font-size:clamp(.625rem,.8333vw,1rem);font-weight:300;letter-spacing:.1042vw;text-align:center;position:relative}.enter-text[data-v-9f644484]:after{content:"";position:absolute;bottom:-.4167vw;left:50%;transform:translate(-50%);width:1.5625vw;height:.0521vw;background-color:#fff}.card-content[data-v-9f644484]{flex:1;display:flex;flex-direction:column;justify-content:center;text-align:center}.card-title[data-v-9f644484]{font-size:clamp(.75rem,.9375vw,1.125rem);font-weight:600;margin:0 0 .4167vw;color:#111;letter-spacing:.026vw;line-height:1.3}.card-description[data-v-9f644484]{color:#666;font-size:clamp(.5rem,.5729vw,.75rem);font-weight:400;line-height:1.6;margin:0 0 .625vw;letter-spacing:.0104vw;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-stats[data-v-9f644484]{display:flex;justify-content:space-around;align-items:center;margin-top:.4167vw;border-top:.0521vw solid rgba(0,0,0,.08)}.card-stats .cardicon-view[data-v-9f644484],.card-stats .cardicon-like[data-v-9f644484]{width:1.9417vw;height:1.9417vw}.stat-item[data-v-9f644484]{display:flex;flex-direction:row;align-items:center;justify-content:center;flex:1;transition:all .3s ease;padding:.1042vw;border-radius:.1042vw}.stat-item.likes[data-v-9f644484]{cursor:pointer;position:relative}.like-icon .cardicon-like path[data-v-9f644484]{fill:#000!important}.like-icon.liked .cardicon-like path[data-v-9f644484]{fill:#ff4757!important}.views:hover .cardicon-view[data-v-9f644484],.like-icon:hover .cardicon-like[data-v-9f644484]{transform:scale(1.2)}.like-icon.liked:hover .cardicon-like[data-v-9f644484]{color:#ff3742!important}.likes.liking[data-v-9f644484]{pointer-events:none;opacity:.7}.stat-number[data-v-9f644484]{font-size:clamp(.85rem,1.0375vw,1.225rem);color:#333;margin-left:.2vw}.stat-label[data-v-9f644484]{font-size:clamp(.5rem,.625vw,.75rem);font-weight:400;color:#666;letter-spacing:.0208vw;text-transform:uppercase}.stat-divider[data-v-9f644484]{width:.0521vw;height:1.0417vw;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.18),transparent);opacity:.6}.exhibition-card:hover .stat-number[data-v-9f644484]{color:#000}.exhibition-card:hover .stat-label[data-v-9f644484]{color:#555}.no-results[data-v-9f644484]{text-align:center;padding:6.25vw 0}.empty-state[data-v-9f644484]{max-width:20.8333vw;margin:0 auto;padding:2.0833vw 1.6667vw;background-color:#fafafa;border-radius:.4167vw;box-shadow:0 .2083vw .8333vw #0000000f}.empty-text[data-v-9f644484]{font-size:clamp(.75rem,.9375vw,1.125rem);color:#666;margin:0 0 .4167vw;font-weight:300;letter-spacing:.0521vw}.empty-hint[data-v-9f644484]{font-size:clamp(.625rem,.7292vw,.875rem);color:#999;margin:0;font-weight:300;letter-spacing:.026vw}.load-more-section[data-v-9f644484]{margin-top:3.125vw;text-align:center;padding:2.0833vw 0}.load-more-indicator[data-v-9f644484]{display:flex;flex-direction:column;align-items:center;gap:.625vw;opacity:.7;transition:opacity .3s ease}.load-more-indicator[data-v-9f644484]:hover{opacity:1}.load-more-spinner[data-v-9f644484]{width:1.25vw;height:1.25vw;border:.1042vw solid #f0f0f0;border-top:.1042vw solid #666666;border-radius:50%;animation:spin-9f644484 1s linear infinite}.load-more-text[data-v-9f644484]{color:#666;font-size:clamp(.625rem,.7292vw,.875rem);font-weight:300;letter-spacing:.0521vw;margin:0}.all-loaded[data-v-9f644484]{margin-top:3.125vw;padding:2.0833vw 0;text-align:center}.all-loaded-content[data-v-9f644484]{display:flex;align-items:center;justify-content:center;gap:1.0417vw;max-width:20.8333vw;margin:0 auto}.all-loaded-line[data-v-9f644484]{flex:1;height:.0521vw;background:linear-gradient(to right,transparent,#e0e0e0,transparent)}.all-loaded-text[data-v-9f644484]{color:#999;font-size:clamp(.625rem,.7292vw,.875rem);font-weight:300;letter-spacing:.0521vw;white-space:nowrap;padding:0 .625vw;background-color:#fafafa;border-radius:1.0417vw}@media (max-width: 1024px){.search-section[data-v-9f644484]{flex-direction:column;gap:1.0417vw;align-items:stretch}.search-input[data-v-9f644484]{width:100%}.exhibitions-grid[data-v-9f644484]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5vw}.exhibition-card[data-v-9f644484]{width:100%;height:auto;aspect-ratio:16 / 12}.card-image[data-v-9f644484]{aspect-ratio:16 / 9;margin-bottom:.625vw}.card-inner[data-v-9f644484]{padding:.5208vw}.card-stats[data-v-9f644484]{padding:.3125vw .1042vw}.stat-number[data-v-9f644484]{font-size:clamp(.625rem,.8333vw,1rem)}.stat-divider[data-v-9f644484]{height:.9375vw}}@media (max-width: 768px){.gallery-container[data-v-9f644484]{padding:1.5625vw 1.0417vw}.header-content[data-v-9f644484]{padding:0 1.0417vw;margin-top:4rem}.main-title[data-v-9f644484]{font-size:clamp(1rem,1.6667vw,2rem)}.tag-btn[data-v-9f644484]{jjustify-content:flex-start;padding-left:10px}.search-section[data-v-9f644484]{flex-direction:column;gap:.8333vw;align-items:stretch}.search-bar[data-v-9f644484]{flex-direction:column;gap:.625vw;align-items:stretch;padding:.3125vw}.search-input[data-v-9f644484]{width:100%;border-radius:.3125vw;border-right:.0521vw solid #e0e0e0}.search-btn[data-v-9f644484]{border-radius:.3125vw}.exhibitions-grid[data-v-9f644484]{grid-template-columns:1fr;gap:4vw}.exhibition-card[data-v-9f644484]{width:100%;height:auto;aspect-ratio:auto}.card-image[data-v-9f644484]{aspect-ratio:16 / 9}.tag-filters[data-v-9f644484]{justify-content:flex-start!important;transform:none!important;padding-left:0!important;overflow-x:auto;scrollbar-width:none;gap:.4167vw}.card-stats[data-v-9f644484]{padding:.2083vw .1042vw}.stat-number[data-v-9f644484]{font-size:clamp(.5625rem,.7292vw,.875rem)}.stat-label[data-v-9f644484]{font-size:clamp(.4375rem,.4688vw,.5625rem)}.stat-divider[data-v-9f644484]{height:.8333vw}}@media (max-width: 480px){.main-title[data-v-9f644484]{font-size:clamp(.875rem,1.3542vw,1.625rem)}.card-inner[data-v-9f644484]{padding:.4167vw}.card-title[data-v-9f644484]{font-size:clamp(.625rem,.8333vw,1rem)}.card-image[data-v-9f644484]{height:8.3333vw}.card-stats[data-v-9f644484]{padding:.1563vw .0521vw}.stat-number[data-v-9f644484]{font-size:clamp(.5rem,.625vw,.75rem)}.stat-label[data-v-9f644484]{font-size:clamp(.3125rem,.3646vw,.4375rem)}.stat-divider[data-v-9f644484]{height:.625vw}}@media screen and (max-width: 767px){.gallery[data-v-9f644484]{padding-top:20px;background-size:cover;background-position:center}.page-header[data-v-9f644484]{width:100%;margin-top:15px;text-align:center}.header-content[data-v-9f644484]{padding:0 10px}.main-title[data-v-9f644484]{font-size:clamp(1rem,4.5vw,1.2rem);margin-bottom:10px}.gallery-container[data-v-9f644484]{padding:15px;max-width:100%}.search-section[data-v-9f644484]{flex-direction:column;gap:10px;margin-bottom:20px;align-items:center}.search-bar[data-v-9f644484]{flex-direction:column;gap:8px;padding:5px;width:100%}.search-input[data-v-9f644484]{width:100%;height:40px;padding:10px;font-size:clamp(.8rem,4vw,.9rem);border:1px solid #e0e0e0;border-radius:4px;box-shadow:none}.search-btn[data-v-9f644484]{width:100%;height:40px;padding:10px;font-size:clamp(.8rem,4vw,.9rem);border-radius:4px;box-shadow:none}.tag-filters[data-v-9f644484]{margin-left:0;margin-top:0;gap:8px;height:auto;max-width:100%;padding:5px;justify-content:center}.tag-image[data-v-9f644484]{width:30px;height:30px;border-radius:4px}.tag-btn[data-v-9f644484]{width:auto;height:30px;padding:5px 10px;font-size:clamp(.7rem,3.5vw,.8rem);border-radius:4px;min-width:60px;box-shadow:none}.exhibitions-grid[data-v-9f644484]{flex-direction:column;gap:20px;justify-content:center}.exhibition-card[data-v-9f644484]{width:100%;height:auto;min-height:200px;border-radius:6px;box-shadow:0 4px 8px #0000001a}.card-inner[data-v-9f644484]{padding:10px}.card-image[data-v-9f644484]{height:150px;margin-bottom:10px}.card-title[data-v-9f644484]{font-size:clamp(.8rem,4vw,.9rem);margin-bottom:8px}.card-description[data-v-9f644484]{font-size:clamp(.6rem,3.5vw,.7rem);margin-bottom:8px}.card-stats[data-v-9f644484]{padding:5px;border-top-width:1px}.card-stats .cardicon-view[data-v-9f644484],.card-stats .cardicon-like[data-v-9f644484]{width:16px;height:16px}.stat-number[data-v-9f644484]{font-size:clamp(.7rem,3.5vw,.8rem);margin-left:4px}.stat-divider[data-v-9f644484]{height:14px}.no-results[data-v-9f644484]{padding:20px 0}.empty-state[data-v-9f644484]{max-width:100%;padding:15px;border-radius:6px}.empty-text[data-v-9f644484]{font-size:clamp(.8rem,4vw,.9rem);margin-bottom:8px}.empty-hint[data-v-9f644484]{font-size:clamp(.6rem,3.5vw,.7rem)}.load-more-section[data-v-9f644484]{margin-top:20px;padding:15px 0}.load-more-spinner[data-v-9f644484]{width:20px;height:20px;border-width:2px}.load-more-text[data-v-9f644484]{font-size:clamp(.6rem,3.5vw,.7rem)}.all-loaded[data-v-9f644484]{margin-top:20px;padding:15px 0}.all-loaded-content[data-v-9f644484]{max-width:100%;gap:10px}.all-loaded-text[data-v-9f644484]{font-size:clamp(.6rem,3.5vw,.7rem);padding:0 10px;border-radius:10px}}.exhibition-hall-selector[data-v-79598d9a]{min-height:100vh;margin-top:2.4688vw;background-image:url(https://cideaa.oss-cn-beijing.aliyuncs.com/cidea/2025/08/14/aae29bc35b054631a3e074cbb496dc0d.webp);background-size:cover;background-position:center;background-repeat:no-repeat;border:.0521vw solid #f9fafb;box-sizing:border-box;background-attachment:fixed}.title-section[data-v-79598d9a]{width:86.5%;margin:2.9688vw auto 1.0833vw}.main-title[data-v-79598d9a]{font-size:clamp(1rem,1.6667vw,2.0833rem);color:#373737}.style-tabs[data-v-79598d9a]{display:flex;gap:2.25vw;margin-top:2.2708vw;margin-left:6.4583vw;padding:.2083vw;width:fit-content;max-width:87%;overflow-x:auto;overflow-y:hidden;height:3.6258vw;scrollbar-width:none}.style-tabs[data-v-79598d9a]::-webkit-scrollbar{display:none}.style-tabs[data-v-79598d9a]:hover{scrollbar-width:thin}.style-tabs[data-v-79598d9a]:hover::-webkit-scrollbar{display:block;height:.4167vw}.style-tabs[data-v-79598d9a]::-webkit-scrollbar-track{background:transparent;border-radius:.2083vw}.style-tabs[data-v-79598d9a]::-webkit-scrollbar-thumb{background:#ccc;border-radius:.2083vw;transition:background .3s ease}.style-tabs[data-v-79598d9a]::-webkit-scrollbar-thumb:hover{background:#999}.style-tab[data-v-79598d9a]{min-width:5.8854vw;width:auto;height:2.3958vw;padding:.625vw 1.25vw;border:.0521vw solid rgba(0,0,0,.06);background:#ffffff;color:#111;font-size:clamp(.75rem,1.0417vw,1.25rem);font-weight:500;cursor:pointer;border-radius:.3125vw;transition:all .3s ease;white-space:nowrap;display:flex;align-items:center;justify-content:center;text-align:center;outline:none;overflow:hidden;flex-shrink:0;box-shadow:0 .1042vw .3125vw #0000000a}.style-tab[data-v-79598d9a]:first-child{min-width:7.2917vw}.style-tab[data-v-79598d9a]:hover{background-color:#f8fafc;color:#111;border-color:#e2e8f0}.style-tab.active[data-v-79598d9a]{background-color:#111;color:#fff;border-color:#111}.exhibition-grid[data-v-79598d9a]{width:87%;margin:3.01vw auto 3vw;display:grid;grid-template-columns:repeat(auto-fit,minmax(22vw,1fr));gap:3.125vw;max-width:100%}.exhibition-card[data-v-79598d9a]{width:100%;height:auto;background-color:#fff;border:.0521vw solid rgba(0,0,0,.06);border-radius:.625vw;transition:all .4s ease;cursor:pointer;position:relative;box-shadow:0 .4688vw 1.5625vw #00000014;opacity:0;transform:translateY(2.0833vw) scale(.96)}.exhibition-card.card-animate-in[data-v-79598d9a]{animation:cardSlideIn-79598d9a .8s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes cardSlideIn-79598d9a{0%{opacity:0;transform:translateY(2.0833vw) scale(.96)}50%{opacity:.9;transform:translateY(-.2083vw) scale(1.01)}to{opacity:1;transform:translateY(0) scale(1)}}.exhibition-card[data-v-79598d9a]:hover{transform:translateY(-.4167vw) scale(1.02);box-shadow:0 1.0417vw 2.0833vw #00000029;border-color:#0000001a}.card-image[data-v-79598d9a]{position:relative;width:100%;aspect-ratio:16 / 9;height:auto;background-color:#fff;overflow:hidden;margin:.3125vw auto}.card-image img[data-v-79598d9a]{width:100%;height:100%;object-fit:cover;transition:transform .6s ease;filter:grayscale(15%)}.exhibition-card:hover .card-image img[data-v-79598d9a]{transform:scale(1.06);filter:grayscale(0%)}.card-overlay[data-v-79598d9a]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);display:flex;align-items:flex-end;justify-content:center;opacity:0;transition:opacity .4s ease;padding:1.5625vw;-webkit-backdrop-filter:saturate(120%) blur(2px);backdrop-filter:saturate(120%) blur(2px)}.exhibition-card:hover .card-overlay[data-v-79598d9a]{opacity:1}.enter-text[data-v-79598d9a]{color:#fff;font-size:clamp(.625rem,.8333vw,1rem);font-weight:300;letter-spacing:.1042vw;text-align:center;position:relative}.enter-text[data-v-79598d9a]:after{content:"";position:absolute;bottom:-.4167vw;left:50%;transform:translate(-50%);width:1.5625vw;height:.0521vw;background-color:#fff}.card-info[data-v-79598d9a]{padding:1.425vw .625vw;margin:0 auto}.info-tags[data-v-79598d9a]{display:flex;justify-content:space-between;gap:.5729vw}.info-tag[data-v-79598d9a]{width:9.8958vw;height:2.3958vw;background-color:#f1f5f9;color:#334155;padding-top:.5208vw;border-radius:.3125vw;font-size:clamp(.75rem,1.0417vw,1.25rem);flex:1;text-align:center;margin:auto}.card-stats[data-v-79598d9a]{display:flex;justify-content:space-around;align-items:center;margin-top:.4167vw;border-top:.0521vw solid rgba(0,0,0,.08);padding:.625vw .4167vw}.card-stats .cardicon-view[data-v-79598d9a],.card-stats .cardicon-like[data-v-79598d9a]{width:1.9417vw;height:1.9417vw}.stat-item[data-v-79598d9a]{display:flex;flex-direction:row;align-items:center;justify-content:center;flex:1;transition:all .3s ease;padding:.1042vw;border-radius:.1042vw}.stat-item.likes[data-v-79598d9a]{cursor:pointer;position:relative}.like-icon .cardicon-like path[data-v-79598d9a]{fill:#000!important}.views:hover .cardicon-view[data-v-79598d9a],.like-icon:hover .cardicon-like[data-v-79598d9a]{transform:scale(1.2)}.views .cardicon-view path[data-v-79598d9a]{fill:#475569!important}.like-icon .cardicon-like path[data-v-79598d9a]{fill:#475569!important}.like-icon.liked .cardicon-like path[data-v-79598d9a]{fill:#ef4444!important}.like-icon.liked:hover .cardicon-like[data-v-79598d9a]{color:#f43f5e!important}.likes.liking[data-v-79598d9a]{pointer-events:none;opacity:.7}.stat-number[data-v-79598d9a]{font-size:clamp(.85rem,1.0375vw,1.225rem);color:#1f2937;margin-left:.2vw}.stat-divider[data-v-79598d9a]{width:.0521vw;height:1.0417vw;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.18),transparent);opacity:.6}.price-current[data-v-79598d9a]{color:#b45309;font-weight:600}.price-original[data-v-79598d9a]{color:#94a3b8;text-decoration:line-through;margin-left:.3125vw}.price-free[data-v-79598d9a]{color:#f59e0b;font-weight:600}.loading[data-v-79598d9a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4vw 0;min-height:20vh}.loading-spinner[data-v-79598d9a]{width:2.0833vw;height:2.0833vw;border:.2083vw solid #f3f3f3;border-top:.2083vw solid #333;border-radius:50%;animation:spin-79598d9a 1s linear infinite;margin-bottom:1.0417vw}@keyframes spin-79598d9a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading p[data-v-79598d9a]{font-size:clamp(.875rem,1.0417vw,1.25rem);color:#666;margin:0}.load-more-section[data-v-79598d9a]{width:100%;padding:2.0833vw 0;display:flex;justify-content:center}.load-more-indicator[data-v-79598d9a]{display:flex;flex-direction:column;align-items:center;gap:.5208vw}.load-more-spinner[data-v-79598d9a]{width:1.25vw;height:1.25vw;border:.1042vw solid #f3f3f3;border-top:.1042vw solid #333;border-radius:50%;animation:spin-79598d9a 1s linear infinite}.load-more-text[data-v-79598d9a]{font-size:clamp(.75rem,.8333vw,1rem);color:#666;margin:0}.all-loaded[data-v-79598d9a]{width:100%;padding:2.0833vw 0;display:flex;justify-content:center}.all-loaded-content[data-v-79598d9a]{display:flex;align-items:center;gap:1.0417vw;width:50%;max-width:25vw}.all-loaded-line[data-v-79598d9a]{flex:1;height:.0521vw;background-color:#e0e0e0}.all-loaded-text[data-v-79598d9a]{font-size:clamp(.75rem,.8333vw,1rem);color:#999;white-space:nowrap}.no-results[data-v-79598d9a]{width:100%;padding:4.1667vw 0;display:flex;justify-content:center}.empty-state[data-v-79598d9a]{text-align:center}.empty-text[data-v-79598d9a]{font-size:clamp(1rem,1.25vw,1.5rem);color:#666;margin:0 0 .5208vw}.empty-hint[data-v-79598d9a]{font-size:clamp(.75rem,.8333vw,1rem);color:#999;margin:0}@media (max-width: 1024px){.exhibition-grid[data-v-79598d9a]{grid-template-columns:repeat(2,1fr);column-gap:4vw;row-gap:3vw}.exhibition-card[data-v-79598d9a]{width:100%;height:auto}.card-image[data-v-79598d9a]{height:22vw}.style-tabs[data-v-79598d9a]{margin-left:4vw;gap:2vw;max-width:92%}.style-tabs[data-v-79598d9a]::-webkit-scrollbar{height:.5vw}}@media (max-width: 768px){.exhibition-hall-selector[data-v-79598d9a]{margin-top:1.5625vw}.title-section[data-v-79598d9a]{margin:1.5625vw auto 1.0417vw}.main-title[data-v-79598d9a]{padding-top:5rem;font-size:clamp(.875rem,1.3542vw,1.625rem)}.style-tabs[data-v-79598d9a]{margin-top:2.0833vw;margin-left:3.0833vw;flex-wrap:nowrap;gap:1.0417vw;max-width:80%}.style-tabs[data-v-79598d9a]::-webkit-scrollbar{height:.8vw}.style-tab[data-v-79598d9a]{min-width:8vw;width:auto;height:3vw;padding:.4167vw .8333vw;font-size:clamp(.625rem,.8333vw,1rem)}.style-tab[data-v-79598d9a]:first-child{min-width:10vw}.exhibition-grid[data-v-79598d9a]{grid-template-columns:1fr;column-gap:0;row-gap:2.0833vw}.exhibition-card[data-v-79598d9a]{width:100%;height:auto}.card-image[data-v-79598d9a]{height:45vw}.info-tag[data-v-79598d9a]{width:40vw;height:4vw;font-size:clamp(.625rem,.8333vw,1rem)}.loading-spinner[data-v-79598d9a]{width:4vw;height:4vw;border-width:.4vw;margin-bottom:2vw}.load-more-spinner[data-v-79598d9a]{width:2.5vw;height:2.5vw;border-width:.2vw}.enter-text[data-v-79598d9a]{font-size:clamp(.75rem,.8333vw,1rem);padding:.8vw 1.6vw}}@media (max-width: 480px){.main-title[data-v-79598d9a]{font-size:clamp(.75rem,1.0417vw,1.25rem)}.style-tab[data-v-79598d9a]{min-width:12vw;width:auto;height:4vw;padding:.3125vw .625vw;font-size:clamp(.5rem,.7292vw,.875rem)}.style-tab[data-v-79598d9a]:first-child{min-width:15vw}.exhibition-card[data-v-79598d9a]{width:100%;height:auto}.card-image[data-v-79598d9a]{height:47vw}.info-tag[data-v-79598d9a]{width:42vw;height:5vw;font-size:clamp(.5rem,.7292vw,.875rem)}.loading-spinner[data-v-79598d9a]{width:6vw;height:6vw;border-width:.6vw;margin-bottom:3vw}.load-more-spinner[data-v-79598d9a]{width:4vw;height:4vw;border-width:.3vw}.enter-text[data-v-79598d9a]{font-size:clamp(.625rem,.7292vw,.875rem);padding:1vw 2vw}}@media screen and (max-width: 767px){.exhibition-hall-selector[data-v-79598d9a]{margin-top:20px;background-size:cover;background-position:center;border:none}.title-section[data-v-79598d9a]{width:100%;margin:15px auto 10px;text-align:center}.main-title[data-v-79598d9a]{font-size:clamp(1rem,4.5vw,1.2rem)}.style-tabs[data-v-79598d9a]{margin-top:15px;margin-left:0;gap:8px;height:auto;max-width:100%;jjustify-content:flex-start;padding:5px 5px 5px 10px;flex-wrap:nowrap}.style-tab[data-v-79598d9a]{min-width:80px;width:auto;height:32px;padding:6px 12px;font-size:clamp(.7rem,3.5vw,.8rem);border-radius:4px;box-shadow:none}.style-tab[data-v-79598d9a]:first-child{min-width:100px}.style-tabs[data-v-79598d9a]::-webkit-scrollbar{height:6px}.exhibition-grid[data-v-79598d9a]{grid-template-columns:1fr;width:100%;margin:20px auto 0;row-gap:15px;column-gap:0}.exhibition-card[data-v-79598d9a]{width:80%;height:auto;min-height:200px;border-radius:6px;box-shadow:0 4px 8px #0000001a;margin:0 auto 1.8rem}.card-image[data-v-79598d9a]{height:150px;margin:5px auto}.card-info[data-v-79598d9a]{padding:10px}.info-tags[data-v-79598d9a]{gap:8px}.info-tag[data-v-79598d9a]{width:48%;height:30px;font-size:clamp(.6rem,3.5vw,.7rem);padding-top:6px;border-radius:2px}.enter-text[data-v-79598d9a]{font-size:clamp(.6rem,3.5vw,.7rem);padding:8px 16px}.enter-text[data-v-79598d9a]:after{width:20px;height:1px;bottom:-4px}.loading[data-v-79598d9a]{padding:20px 0;min-height:150px}.loading-spinner[data-v-79598d9a]{width:24px;height:24px;border-width:3px;margin-bottom:10px}.loading p[data-v-79598d9a]{font-size:clamp(.7rem,3.5vw,.8rem)}.load-more-section[data-v-79598d9a]{padding:15px 0}.load-more-spinner[data-v-79598d9a]{width:20px;height:20px;border-width:2px}.load-more-text[data-v-79598d9a]{font-size:clamp(.6rem,3.5vw,.7rem)}.all-loaded[data-v-79598d9a]{padding:15px 0}.all-loaded-content[data-v-79598d9a]{width:100%;max-width:100%;gap:10px}.all-loaded-text[data-v-79598d9a]{font-size:clamp(.6rem,3.5vw,.7rem);padding:0 10px}.no-results[data-v-79598d9a]{padding:20px 0}.empty-text[data-v-79598d9a]{font-size:clamp(.8rem,4vw,.9rem);margin-bottom:8px}.empty-hint[data-v-79598d9a]{font-size:clamp(.6rem,3.5vw,.7rem)}}.login[data-v-26cd3e9e]{min-height:100vh;background-image:url(https://cideaa.oss-cn-beijing.aliyuncs.com/cidea/2025/08/14/1f8afeaa3e1d4acaa9c59cf4c2d476a7.webp);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.main-content[data-v-26cd3e9e]{display:flex;align-items:center;justify-content:space-between;padding:3.646vw 2.083vw 2.083vw;min-height:100vh}.content-left[data-v-26cd3e9e]{flex:1;margin-left:7.292vw;margin-top:6.771vw;max-width:35.208vw}.main-title[data-v-26cd3e9e],.main-subtitle[data-v-26cd3e9e]{font-size:clamp(1.5rem,1.823vw,3.85rem);color:#fff;margin:0;line-height:1.5;letter-spacing:.052vw}.login-container[data-v-26cd3e9e]{width:36.406vw;margin-right:6.25vw;position:relative;min-height:28.073vw}.login-card[data-v-26cd3e9e]{width:36.406vw;height:28.073vw;background:url(https://cideaa.oss-cn-beijing.aliyuncs.com/cidea/2025/08/14/09f8e7903c3441dc812742a2731cf479.webp) no-repeat center/cover,url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.1'/%3E%3C/svg%3E") repeat;opacity:.8;-webkit-backdrop-filter:blur(.521vw);border-radius:.417vw;padding:2.083vw;position:relative;overflow:hidden}.login-card[data-v-26cd3e9e]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter2'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter2)' opacity='0.05'/%3E%3C/svg%3E");background-repeat:repeat;pointer-events:none}.login-header[data-v-26cd3e9e]{text-align:center;margin-bottom:1.563vw}.login-header img[data-v-26cd3e9e]{margin-top:1.302vw}.login-title[data-v-26cd3e9e]{width:30%;margin:0 auto;background-color:#373737;font-size:clamp(.75rem,.938vw,.875rem);padding:.417vw;color:#fff}.login-tabs[data-v-26cd3e9e]{display:flex;background:rgba(255,255,255,.05);border-radius:.313vw;padding:.208vw;margin-bottom:1.25vw;border:.052vw solid rgba(255,255,255,.1)}.tab-btn[data-v-26cd3e9e]{flex:1;padding:.521vw;border:none;background:transparent;color:#000c;font-size:clamp(.95rem,1.238vw,1.275rem);border-radius:.208vw;cursor:pointer;transition:all .3s ease;outline:none}.tab-btn.active[data-v-26cd3e9e]{background:rgba(255,255,255,.2);color:#415b85;box-shadow:0 .104vw .417vw #0003;-webkit-backdrop-filter:blur(.26vw);backdrop-filter:blur(.26vw)}.login-form[data-v-26cd3e9e]{display:flex;flex-direction:column;gap:2.604vw}.form-group[data-v-26cd3e9e]{display:flex;flex-direction:column}.form-input[data-v-26cd3e9e]{padding:.781vw;border-radius:.208vw;font-size:clamp(.875rem,1.042vw,1rem);color:#000;transition:all .3s ease;border:none;outline:none;background:transparent}.form-input[data-v-26cd3e9e]:focus{outline:none;border-color:#ffffff4d;background:rgba(255,255,255,.08);box-shadow:0 0 0 .104vw #ffffff0d}.form-input[data-v-26cd3e9e]::placeholder{color:#0009}.form-group.phonenumber[data-v-26cd3e9e]{display:flex;flex-direction:row;align-items:center;gap:.625vw;padding-left:1.042vw;border-bottom:black .156vw solid}.form-group.phonenumber label[data-v-26cd3e9e]{color:#000000e6;font-size:clamp(.75rem,.938vw,.875rem);white-space:nowrap;padding:.781vw 0;letter-spacing:.104vw}.form-group.phonenumber .form-input[data-v-26cd3e9e]{flex:1;width:0}.code-input-group[data-v-26cd3e9e]{display:flex;gap:.521vw;border-bottom:black .156vw solid}.code-input[data-v-26cd3e9e]{flex:1}.send-code-btn[data-v-26cd3e9e]{padding:0 1.302vw;background:rgba(39,39,39,.5);color:#fff;font-size:clamp(.75rem,.938vw,.875rem);cursor:pointer;white-space:nowrap;transition:all .3s ease;-webkit-backdrop-filter:blur(.417vw);backdrop-filter:blur(.417vw)}.send-code-btn[data-v-26cd3e9e]:hover:not(:disabled){background:rgba(255,255,255,.1);border-color:#ffffff40}.send-code-btn[data-v-26cd3e9e]:disabled{opacity:.6;cursor:not-allowed}.slider-verify-container[data-v-26cd3e9e]{margin:-13.042vw 0}.slider-verify-wrapper[data-v-26cd3e9e]{width:80%;margin:0 auto;background-color:#fdfdfd;border:#ffffff .156vw solid;position:relative}.slider-verify-bg[data-v-26cd3e9e]{width:100%;height:12.5vw;position:relative;overflow:hidden;background-color:#000}.slider-bg-img[data-v-26cd3e9e]{width:100%;height:100%;object-fit:cover}.slider-verify-miss[data-v-26cd3e9e]{position:absolute;width:3.1vw;height:3.1vw;background:white;border:.052vw solid rgba(255,255,255,.8);box-shadow:0 0 .521vw #0003;z-index:2}.slider-verify-helper[data-v-26cd3e9e]{position:absolute;width:3.125vw;height:3.125vw;border:.052vw solid rgba(0,0,0,.2);box-shadow:0 0 .521vw #0000004d;z-index:3;transition:left .05s ease;background-image:var(--helper-bg-image);background-size:var(--helper-bg-size);background-position:var(--helper-bg-position);background-repeat:no-repeat}.slider-verify-helper.success[data-v-26cd3e9e]{box-shadow:0 0 0 .2vw #63ff17}.slider-verify-bar[data-v-26cd3e9e]{width:100%;height:2.204vw;margin-top:.381vw;position:relative;background-color:#989898}.slider-verify-track[data-v-26cd3e9e]{position:absolute;height:100%;width:0;background:rgb(213,241,198);transition:width .01s ease}.slider-verify-slider[data-v-26cd3e9e]{position:absolute;width:3.104vw;height:2.204vw;background:rgba(255,255,255,.9);box-shadow:0 0 .26vw #0003;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:3;-webkit-user-select:none;user-select:none;transition:background .3s ease}.slider-verify-slider[data-v-26cd3e9e]:hover{background:rgba(255,255,255,1)}.slider-icon[data-v-26cd3e9e]{font-size:1.542vw;color:#1897ff}.slider-verify-tip[data-v-26cd3e9e]{position:absolute;width:100%;height:100%;line-height:2.004vw;text-align:center;font-size:.833vw;color:#fffc;margin:0;z-index:1}.slider-verify-tip.success[data-v-26cd3e9e]{color:#52c41a}.slider-verify-tip.error[data-v-26cd3e9e]{color:#ff0e10}.wechat-login[data-v-26cd3e9e]{padding:0}.qr-code-container[data-v-26cd3e9e]{text-align:center}.qr-code[data-v-26cd3e9e]{display:inline-block;padding:2.083vw;background:linear-gradient(135deg,rgba(26,173,25,.1) 0%,rgba(26,173,25,.05) 100%);border:.104vw solid rgba(26,173,25,.3);border-radius:1.042vw;margin-bottom:.521vw;-webkit-backdrop-filter:blur(.521vw);backdrop-filter:blur(.521vw);box-shadow:0 .521vw 1.563vw #1aad1933,inset 0 .052vw .104vw #fff3;position:relative;overflow:hidden;transform:translateY(0);transition:all .3s cubic-bezier(.4,0,.2,1)}.qr-code[data-v-26cd3e9e]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s}.qr-code[data-v-26cd3e9e]:hover{transform:translateY(-.208vw);box-shadow:0 .781vw 2.083vw #1aad194d,inset 0 .052vw .104vw #ffffff4d;border-color:#1aad1980}.qr-code[data-v-26cd3e9e]:hover:before{left:100%}.login-btn[data-v-26cd3e9e]{width:9.74vw;height:2.396vw;margin:0 auto;background-color:#1897ff;color:#fff;border:none;border-radius:.208vw;font-size:clamp(.75rem,.938vw,.875rem);cursor:pointer;transition:background-color .3s ease}.login-btn[data-v-26cd3e9e]:hover:not(:disabled){background-color:#0056b3}.login-btn[data-v-26cd3e9e]:disabled{opacity:.6;cursor:not-allowed}@keyframes successPulse-26cd3e9e{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes errorShake-26cd3e9e{0%,to{transform:translate(0)}25%{transform:translate(-.26vw)}75%{transform:translate(.26vw)}}.refresh-verify-btn:hover .refresh-icon[data-v-26cd3e9e]{transform:rotate(180deg)}@keyframes successButtonPulse-26cd3e9e{0%,to{box-shadow:0 .208vw .625vw #28a7454d}50%{box-shadow:0 .313vw 1.042vw #28a74580}}@keyframes fadeIn-26cd3e9e{0%{opacity:0}to{opacity:1}}.wechat-login-description[data-v-26cd3e9e]{margin-bottom:1.5625rem;text-align:center;color:#2c3e50;font-size:.9375rem;font-weight:500;line-height:1.4;text-shadow:0 .052vw .208vw rgba(0,0,0,.1)}.wechat-login-btn[data-v-26cd3e9e]{padding:.9375rem 1.875rem;background:linear-gradient(135deg,#1aad19 0%,#179b16 100%);color:#fff;border:none;border-radius:.625rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%;position:relative;overflow:hidden;box-shadow:0 .25rem .75rem #1aad194d,inset 0 .0625rem .125rem #fff3;text-shadow:0 .0625rem .125rem rgba(0,0,0,.2);transform:translateY(0)}.wechat-login-btn[data-v-26cd3e9e]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.wechat-login-btn[data-v-26cd3e9e]:hover:not(:disabled){background:linear-gradient(135deg,#179b16 0%,#158914 100%);transform:translateY(-.125rem);box-shadow:0 .375rem 1rem #1aad1966,inset 0 .0625rem .125rem #ffffff4d}.wechat-login-btn[data-v-26cd3e9e]:hover:not(:disabled):before{left:100%}.wechat-login-btn[data-v-26cd3e9e]:active:not(:disabled){transform:translateY(0);box-shadow:0 .125rem .375rem #1aad194d,inset 0 .0625rem .125rem #fff3}.wechat-login-btn[data-v-26cd3e9e]:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:0 .125rem .375rem #1aad1933}.wechat-loading-tip[data-v-26cd3e9e]{margin-top:1.25rem;text-align:center;font-size:.875rem;color:#1aad19;font-weight:500;position:relative;animation:fadeInPulse-26cd3e9e 2s infinite}.wechat-loading-tip[data-v-26cd3e9e]:after{content:"";display:inline-block;width:.75rem;height:.75rem;margin-left:.5rem;border:.125rem solid rgba(26,173,25,.3);border-top:.125rem solid #1aad19;border-radius:50%;animation:spin-26cd3e9e 1s linear infinite}@keyframes fadeInPulse-26cd3e9e{0%,to{opacity:.7}50%{opacity:1}}@keyframes spin-26cd3e9e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slideIn-26cd3e9e{0%{opacity:0;transform:translateY(-1.042vw) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.wechat-close-button-container[data-v-26cd3e9e]{margin-top:1.04165rem;text-align:center}.wechat-close-btn[data-v-26cd3e9e]{padding:8px 16px;background-color:#ff4d4f;color:#fff;border:none;border-radius:4px;cursor:pointer;margin-bottom:8px;font-size:.8333rem}.wechat-close-tip[data-v-26cd3e9e]{font-size:.625rem;color:#666}.wechat-close-final-container[data-v-26cd3e9e]{margin-top:15px;padding:15px;border:1px solid #ff4d4f;border-radius:4px;background-color:#ff4d4f0d}.wechat-close-alert[data-v-26cd3e9e]{display:flex;align-items:center;margin-bottom:10px;color:#ff4d4f}.icon-warning[data-v-26cd3e9e]{margin-right:5px;font-size:16px}.wechat-close-final-btn[data-v-26cd3e9e]{width:100%;padding:10px;background-color:#ff4d4f;color:#fff;border:none;border-radius:4px;cursor:pointer;font-weight:700}@media screen and (max-width: 768px){.login[data-v-26cd3e9e]{background-position:center;background-size:cover}.main-content[data-v-26cd3e9e]{flex-direction:column;padding:20px;justify-content:center;align-items:center}.content-left[data-v-26cd3e9e]{margin:7rem 0;max-width:100%;max-height:1rem;text-align:center}.main-title[data-v-26cd3e9e],.main-subtitle[data-v-26cd3e9e]{font-size:clamp(1.2rem,5vw,1.5rem);line-height:1.4}.login-container[data-v-26cd3e9e]{width:100%;margin-right:0;min-height:auto;margin-top:0}.login-card[data-v-26cd3e9e]{width:100%;height:auto;padding:20px;border-radius:8px;opacity:.9}.login-header[data-v-26cd3e9e]{margin-bottom:20px}.login-header img[data-v-26cd3e9e]{margin-top:15px;width:50%}.login-title[data-v-26cd3e9e]{width:50%;font-size:clamp(.7rem,4vw,.8rem);padding:6px}.login-tabs[data-v-26cd3e9e]{padding:4px;margin-bottom:20px;border-radius:6px}.tab-btn[data-v-26cd3e9e]{font-size:clamp(.7rem,4vw,.8rem);padding:8px}.login-form[data-v-26cd3e9e]{gap:20px}.form-group.phonenumber[data-v-26cd3e9e]{flex-direction:column;align-items:flex-start;gap:10px;padding-left:0;border-bottom-width:2px}.form-group.phonenumber label[data-v-26cd3e9e]{font-size:clamp(.7rem,4vw,.8rem);padding:0}.form-group.phonenumber .form-input[data-v-26cd3e9e]{width:100%}.code-input-group[data-v-26cd3e9e]{flex-direction:column;gap:10px;border-bottom-width:2px}.form-input[data-v-26cd3e9e]{padding:10px;font-size:clamp(.8rem,4.5vw,.9rem);border-radius:4px}.send-code-btn[data-v-26cd3e9e]{padding:10px;font-size:clamp(.7rem,4vw,.8rem);width:100%;text-align:center}.slider-verify-container[data-v-26cd3e9e]{margin:20px 0}.slider-verify-wrapper[data-v-26cd3e9e]{width:100%}.slider-verify-bg[data-v-26cd3e9e]{height:150px}.slider-verify-miss[data-v-26cd3e9e],.slider-verify-helper[data-v-26cd3e9e]{width:40px;height:40px}.slider-verify-bar[data-v-26cd3e9e]{height:40px;margin-top:10px}.slider-verify-slider[data-v-26cd3e9e]{width:40px;height:40px}.slider-icon[data-v-26cd3e9e]{font-size:16px}.slider-verify-tip[data-v-26cd3e9e]{font-size:12px;line-height:40px}.login-btn[data-v-26cd3e9e]{width:100%;height:40px;font-size:clamp(.7rem,4vw,.8rem);border-radius:4px}.wechat-login[data-v-26cd3e9e]{padding:0}.qr-code[data-v-26cd3e9e]{padding:25px;border-radius:15px;box-shadow:0 8px 25px #1aad1940,inset 0 1px 2px #fff3}.qr-code[data-v-26cd3e9e]:hover{transform:translateY(-2px)}.wechat-login-description[data-v-26cd3e9e]{font-size:clamp(.85rem,4.5vw,1rem);margin-bottom:20px}.wechat-login-btn[data-v-26cd3e9e]{padding:12px 20px;font-size:clamp(.9rem,4.5vw,1rem);border-radius:8px}.wechat-loading-tip[data-v-26cd3e9e]{font-size:clamp(.75rem,4vw,.875rem);margin-top:15px}.wechat-close-button-container[data-v-26cd3e9e]{margin-top:15px}.wechat-close-btn[data-v-26cd3e9e]{font-size:clamp(.7rem,4vw,.8rem);padding:8px}.wechat-close-tip[data-v-26cd3e9e]{font-size:clamp(.6rem,3.5vw,.7rem)}.wechat-close-final-container[data-v-26cd3e9e]{padding:10px;margin-top:10px}.wechat-close-final-btn[data-v-26cd3e9e]{padding:8px;font-size:clamp(.7rem,4vw,.8rem)}}.modal-overlay[data-v-524661d8]{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1000;background:rgba(189,189,189,.37);overflow:hidden}.modal-content[data-v-524661d8]{background:white;border-radius:.417vw;width:36.406vw;max-width:90vw;max-height:90vh;overflow-y:auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;z-index:2000;transform-origin:50% 50%;backface-visibility:hidden;display:flex;flex-direction:column}.modal-content[data-v-524661d8]::-webkit-scrollbar{display:none}.modal-header[data-v-524661d8]{text-align:center;padding:1.563vw 1.563vw 1.042vw;flex-shrink:0}.modal-header h2[data-v-524661d8]{width:7.813vw;background:#333;color:#fff;margin:0 auto .781vw;padding:.417vw 1.042vw;display:inline-block;font-size:clamp(.875rem,1.042vw,1rem)}.header-decoration[data-v-524661d8]{display:flex;align-items:center;justify-content:center}.decoration-image[data-v-524661d8]{width:6.25vw;height:auto;max-height:10vh}.exhibition-form[data-v-524661d8]{padding:0 1.563vw;flex-grow:1;overflow-y:auto;max-height:calc(90vh - 5.208vw);-ms-overflow-style:none;scrollbar-width:none}.exhibition-form[data-v-524661d8] ::-webkit-scrollbar{display:none}.form-group[data-v-524661d8]{margin-bottom:1.002vw;position:relative}.form-group-name[data-v-524661d8]{margin-bottom:1.302vw;position:relative;display:flex;align-items:center;border-bottom:black solid .104vw}.form-group label[data-v-524661d8]{display:block;color:#000;margin-bottom:.417vw;font-size:clamp(.875rem,1.042vw,1rem)}.label-name[data-v-524661d8]{display:inline-block;color:#000;font-size:clamp(.875rem,1.042vw,1rem);width:7.25vw;text-align:left;margin-top:.938vw}.form-input[data-v-524661d8]{width:100%;padding:.625vw;font-size:clamp(.75rem,.833vw,.875rem);transition:border-color .3s;margin-top:.833vw;border:none;outline:none}.form-textarea[data-v-524661d8]{width:100%;padding:.521vw;margin-top:.781vw;font-size:clamp(.875rem,1.042vw,1rem);resize:vertical;min-height:5.208vw;max-height:15vh;color:#475467;border:none;outline:none;border-bottom:black solid .104vw}.char-count[data-v-524661d8]{position:absolute;right:.521vw;bottom:-1.042vw;font-size:clamp(.5rem,.625vw,.75rem);color:#999}.upload-area[data-v-524661d8]{width:100%;margin:0 auto;height:10.417vw;max-height:20vh;border:none;border-bottom:black solid .104vw;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .3s}.upload-placeholder[data-v-524661d8]{color:#999;font-size:clamp(.625rem,.729vw,.875rem)}.cover-preview[data-v-524661d8]{max-width:100%;max-height:100%;object-fit:contain}.upload-area.uploading[data-v-524661d8]{pointer-events:none;opacity:.8}.upload-loading[data-v-524661d8]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#6b7280}.upload-spinner[data-v-524661d8]{width:2.083vw;height:2.083vw;border:.208vw solid #f3f3f3;border-top:.208vw solid #1897FF;border-radius:50%;animation:spin-524661d8 1s linear infinite;margin-bottom:.625vw}@keyframes spin-524661d8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.upload-loading p[data-v-524661d8]{margin:0;font-size:clamp(.625rem,.729vw,.875rem);color:#6b7280}.submit-btn[data-v-524661d8]{width:7.813vw;background:#333;color:#fff;border:none;padding:.525vw 0;border-radius:0;cursor:pointer;font-size:clamp(.875rem,1.042vw,1rem);display:block;margin:1.563vw auto;flex-shrink:0;transition:background .3s}.submit-btn[data-v-524661d8]:disabled{opacity:.6;cursor:not-allowed}.form-input.error[data-v-524661d8],.form-textarea.error[data-v-524661d8],.upload-area.error[data-v-524661d8]{border-bottom-color:#ff4757!important}.error-message[data-v-524661d8]{color:#ff4757;font-size:clamp(.5rem,.625vw,.75rem);margin-top:.4167vw;margin-bottom:0;line-height:1.2}.overlay-fade-enter-from[data-v-524661d8],.overlay-fade-leave-to[data-v-524661d8]{opacity:0}.overlay-fade-enter-active[data-v-524661d8],.overlay-fade-leave-active[data-v-524661d8]{transition:opacity .3s ease-in-out}.modal-slit-enter-from[data-v-524661d8],.modal-slit-leave-to[data-v-524661d8]{opacity:0;transform:translate(-50%) translateY(-50%) perspective(1300px) rotateY(-90deg)}.modal-slit-enter-active[data-v-524661d8],.modal-slit-leave-active[data-v-524661d8]{transition:all .5s ease-in-out}.modal-slit-enter-to[data-v-524661d8],.modal-slit-leave-from[data-v-524661d8]{opacity:1;transform:translate(-50%) translateY(-50%) perspective(1300px) rotateY(0)}@media (max-width: 768px){.modal-content[data-v-524661d8]{width:95vw;max-height:85vh;overflow-y:auto;padding:2vmin;display:flex;flex-direction:column}.modal-header[data-v-524661d8]{padding:3vmin 3vmin 2vmin;flex-shrink:0}.modal-header h2[data-v-524661d8]{margin-bottom:2vmin;padding:1.5vmin 3vmin;font-size:clamp(.9rem,4vw,1.1rem)}.decoration-image[data-v-524661d8]{width:20vw;max-height:8vh}.exhibition-form[data-v-524661d8]{padding:3vmin;flex-grow:1;overflow-y:auto;max-height:calc(85vh - 7vmin)}.form-group[data-v-524661d8]{margin-bottom:3vmin}.form-group-name[data-v-524661d8]{margin-bottom:3vmin;border-bottom-width:.3vmin}.form-group label[data-v-524661d8]{margin-bottom:1.5vmin;font-size:clamp(.85rem,3.5vw,1rem)}.label-name[data-v-524661d8]{width:auto;margin-top:1.5vmin;font-size:clamp(.85rem,3.5vw,1rem);white-space:nowrap}.form-input[data-v-524661d8]{padding:2vmin;margin-top:1.5vmin;font-size:clamp(.8rem,3vw,.9rem)}.form-textarea[data-v-524661d8]{padding:2vmin;margin-top:1.5vmin;min-height:15vmin;max-height:20vh;font-size:clamp(.8rem,3vw,.9rem);border-bottom-width:.3vmin}.char-count[data-v-524661d8]{font-size:clamp(.6rem,2.5vw,.7rem);bottom:-2.5vmin}.upload-area[data-v-524661d8]{height:25vmin;max-height:15vh;border-bottom-width:.3vmin}.upload-placeholder[data-v-524661d8]{font-size:clamp(.7rem,2.5vw,.8rem)}.upload-spinner[data-v-524661d8]{width:8vmin;height:8vmin;border-width:.8vmin;border-top-width:.8vmin;margin-bottom:2vmin}.upload-loading p[data-v-524661d8]{font-size:clamp(.7rem,2.5vw,.8rem)}.submit-btn[data-v-524661d8]{width:100%;padding:2.5vmin;font-size:clamp(.9rem,3.5vw,1rem);margin:3vmin auto}.error-message[data-v-524661d8]{font-size:clamp(.6rem,2.5vw,.7rem);margin-top:1vmin}}@media (max-width: 480px){.modal-content[data-v-524661d8]{width:98vw;max-height:80vh}.exhibition-form[data-v-524661d8]{max-height:calc(80vh - 8vmin)}.modal-header h2[data-v-524661d8]{font-size:clamp(.8rem,3.5vw,.9rem)}.decoration-image[data-v-524661d8]{width:25vw;max-height:7vh}.form-textarea[data-v-524661d8]{min-height:12vmin;max-height:15vh}.upload-area[data-v-524661d8]{height:20vmin;max-height:12vh}}.exhibition-container[data-v-d35afd6d]{min-height:100vh;background:#f6f6f6;position:relative;will-change:transform,filter,border-radius}.hero-section[data-v-d35afd6d]{height:50vh;position:relative;overflow:hidden}.hero-background[data-v-d35afd6d]{width:100%;height:100%;position:relative}.hero-image[data-v-d35afd6d]{width:100%;height:100%;object-fit:cover}.exhibition-title[data-v-d35afd6d]{width:17.558vw;height:5.26vw;text-align:center;position:absolute;bottom:0;left:0;color:#fff;z-index:10;background-color:#02020280}.exhibition-title h1[data-v-d35afd6d]{font-size:clamp(.875rem,1.66vw,2rem);font-weight:400;padding-top:1.6667vw;color:#fff;position:relative}.bold-title[data-v-d35afd6d]{font-weight:700!important}.tags-section[data-v-d35afd6d]{padding:1.5625vw 3.6458vw;display:flex;gap:.8333vw;flex-wrap:wrap;background:#f6f6f6;width:90%;margin:0 auto}.tags-section img[data-v-d35afd6d]{height:2.3958vw;width:auto;margin-right:.4167vw}.tag-item[data-v-d35afd6d]{width:5.8854vw;height:2.3958vw;text-align:center;padding:.4167vw .8333vw;background:#ffffff;border-radius:.2083vw;font-size:clamp(.75rem,1.0417vw,1.25rem);color:#000;transition:all .3s ease}.tag-item.primary[data-v-d35afd6d]{background:#ffffff;color:#000;border-color:#e5e5e5;box-shadow:0 .2083vw .625vw #00000014}.tag-item[data-v-d35afd6d]:hover{transform:translateY(-.1042vw);box-shadow:0 .2083vw .625vw #0000001a;background:#f8f8f8}.tag-item.primary[data-v-d35afd6d]:hover{background:#f8f8f8}.main-content[data-v-d35afd6d]{width:89%;display:grid;grid-template-columns:1fr 36.4583vw;gap:3.125vw;padding:1.5625vw 3.125vw 3.125vw;margin:0 auto}.section-header[data-v-d35afd6d]{margin-bottom:1.0417vw;position:relative}.section-header h2[data-v-d35afd6d]{font-size:clamp(1rem,2vw,2.5rem);font-weight:300;color:#475467;margin:0;letter-spacing:.02em}.header-decoration[data-v-d35afd6d]{width:3.125vw;height:.1563vw;background:#475467;margin-top:.625vw;border-radius:.1042vw}.details-section[data-v-d35afd6d]{display:flex;flex-direction:column}.description-content[data-v-d35afd6d]{padding:0}.description-content p[data-v-d35afd6d]{line-height:1.8;color:#475467;margin:0;font-size:16px;white-space:pre-line}.info-section[data-v-d35afd6d]{display:flex;flex-direction:column;gap:1.5625vw;position:relative}.info-list[data-v-d35afd6d]{display:flex;flex-direction:row;gap:1.5625vw;flex-wrap:wrap}.info-item[data-v-d35afd6d]{display:flex;flex-direction:column;align-items:flex-start;gap:.4167vw;min-width:6.25vw}.info-label[data-v-d35afd6d]{font-size:clamp(1rem,2vw,2.5rem);font-weight:300;color:#475467}.info-data[data-v-d35afd6d]{font-size:16px;font-weight:300;color:#475467;margin-top:.4167vw}.create-section[data-v-d35afd6d]{margin-bottom:0;margin-top:1vw;text-align:right;padding:1.25vw 1.25vw 1.25vw 23.5vw}.create-btn[data-v-d35afd6d]{width:9.78vw;height:2.39vw;padding:.9375vw 1.25vw;background:#000000;color:#fff;border:none;font-size:clamp(.75rem,1.0417vw,1.25rem);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.4167vw;transition:all .3s ease;box-shadow:0 .4167vw 1.25vw #0003;z-index:10}.create-btn[data-v-d35afd6d]:hover{background:#333333;transform:translateY(-.1042vw)}.loading-overlay[data-v-d35afd6d]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.95);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(.4167vw);backdrop-filter:blur(.4167vw)}.loading-content[data-v-d35afd6d]{text-align:center;color:#475467}.loading-spinner[data-v-d35afd6d]{width:2.5vw;height:2.5vw;border:.2083vw solid #e5e5e5;border-top:.2083vw solid #000000;border-radius:50%;animation:spin-d35afd6d 1s linear infinite;margin:0 auto .8333vw}@keyframes spin-d35afd6d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width: 768px){.exhibition-container[data-v-d35afd6d]{min-height:100vh}.hero-section[data-v-d35afd6d]{height:40vh}.exhibition-title[data-v-d35afd6d]{width:100%;height:auto;padding:2vw 4vw}.exhibition-title h1[data-v-d35afd6d]{font-size:clamp(1rem,4vw,1.5rem);padding-top:2vw}.tags-section[data-v-d35afd6d]{padding:4vw 5vw;gap:2vw;width:90%;justify-content:center}.tags-section img[data-v-d35afd6d]{height:6vw;margin-right:2vw}.tag-item[data-v-d35afd6d]{width:auto;height:8vw;padding:2vw 3vw;font-size:clamp(.75rem,3vw,.875rem);border-radius:1vw}.main-content[data-v-d35afd6d]{display:flex;flex-direction:column;gap:5vw;padding:5vw;width:90%}.details-section[data-v-d35afd6d]{width:100%}.section-header h2[data-v-d35afd6d]{font-size:clamp(.875rem,4vw,1.25rem);font-weight:700}.header-decoration[data-v-d35afd6d]{width:10vw;height:.5vw;margin-top:2vw}.description-content p[data-v-d35afd6d]{font-size:14px;line-height:1.6}.info-section[data-v-d35afd6d]{width:100%;gap:4vw}.info-list[data-v-d35afd6d]{flex-direction:column;gap:3vw}.info-item[data-v-d35afd6d]{min-width:100%;gap:2vw}.info-label[data-v-d35afd6d]{font-size:clamp(.875rem,3.5vw,1rem);font-weight:700}.info-data[data-v-d35afd6d]{font-size:14px;margin-top:1vw}.create-section[data-v-d35afd6d]{text-align:center;padding:4vw 0;margin-top:4vw}.create-btn[data-v-d35afd6d]{width:50%;height:auto;padding:3vw 5vw;font-size:clamp(.85rem,3.7vw,.975rem);box-shadow:0 1vw 2vw #0003;margin:0 auto}.loading-overlay[data-v-d35afd6d]{-webkit-backdrop-filter:blur(2vw);backdrop-filter:blur(2vw)}.loading-spinner[data-v-d35afd6d]{width:10vw;height:10vw;border:1vw solid #e5e5e5;border-top:1vw solid #000000;margin-bottom:3vw}}.personal-profile[data-v-b28207fb]{min-height:100vh;background-image:url(https://cideaa.oss-cn-beijing.aliyuncs.com/cidea/2025/08/14/aae29bc35b054631a3e074cbb496dc0d.webp);background-size:cover;background-position:center;position:relative;overflow-x:hidden;margin-top:2.6vw}.background-decoration[data-v-b28207fb]{position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><circle cx='20' cy='20' r='1' fill='#666666' opacity='0.3'/><circle cx='80' cy='40' r='0.5' fill='#666666' opacity='0.4'/><circle cx='40' cy='60' r='1.5' fill='#666666' opacity='0.2'/><circle cx='90' cy='80' r='1' fill='#666666' opacity='0.3'/><circle cx='10' cy='90' r='0.8' fill='#666666' opacity='0.25'/></svg>");animation:twinkle-b28207fb 4s ease-in-out infinite alternate;pointer-events:none}@keyframes twinkle-b28207fb{0%{opacity:.3}to{opacity:.6}}.main-content[data-v-b28207fb]{display:grid;grid-template-columns:14.5833vw 1fr 13.0208vw;gap:.7813vw;padding:.7813vw;max-width:89%;margin:2vw auto;min-height:calc(100vh - 7.2917vw);width:100%}@media (max-width: 1200px){.main-content[data-v-b28207fb]{grid-template-columns:13.0208vw 1fr 11.4583vw;gap:.625vw;padding:.625vw}}@media (max-width: 1024px){.main-content[data-v-b28207fb]{grid-template-columns:1fr;gap:.7813vw;padding:.7813vw}}.left-sidebar[data-v-b28207fb]{background:#ffffff;padding:1.3021vw;display:flex;flex-direction:column;gap:1.3021vw;color:#333;border:.0521vw solid #e0e0e0;height:fit-content}.user-loading[data-v-b28207fb]{text-align:center;padding:2.0833vw 0}.user-loading .loading-spinner[data-v-b28207fb]{width:2.0833vw;height:2.0833vw;border:.2083vw solid #e0e0e0;border-top:.2083vw solid #4a90e2;border-radius:50%;animation:spin-b28207fb 1s linear infinite;margin:0 auto .8333vw}.user-loading p[data-v-b28207fb]{color:#666;font-size:clamp(.75rem,.8333vw,1rem);margin:0}.avatar-section[data-v-b28207fb]{text-align:center}.avatar-wrapper[data-v-b28207fb]{position:relative;display:inline-block;margin-bottom:.7813vw;border-radius:50%;overflow:hidden;transition:all .3s ease}.avatar-wrapper[data-v-b28207fb]:hover{box-shadow:0 0 1.5625vw #4a90e266}.avatar-image[data-v-b28207fb]{width:6.25vw;height:6.25vw;border-radius:50%;border:.2083vw solid #4a4a4a;box-shadow:0 0 1.0417vw #4a90e233;transition:all .3s ease;display:block;object-fit:cover;object-position:center}.avatar-wrapper:hover .avatar-image[data-v-b28207fb]{transform:scale(1.05);filter:brightness(.8)}.avatar-hover-overlay[data-v-b28207fb]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:all .4s ease;z-index:2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.avatar-wrapper:hover .avatar-hover-overlay[data-v-b28207fb]{opacity:1;transform:scale(1.02)}.upload-content[data-v-b28207fb]{text-align:center;transform:translateY(.2604vw);transition:transform .3s ease}.avatar-wrapper:hover .upload-content[data-v-b28207fb]{transform:translateY(0)}.upload-label[data-v-b28207fb]{color:#fff;font-size:clamp(.75rem,.7813vw,.9375rem);text-shadow:0 .1563vw .3125vw rgba(0,0,0,.8);letter-spacing:.0521vw}.avatar-input[data-v-b28207fb]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:3}.avatar-actions[data-v-b28207fb]{display:flex;justify-content:center;gap:.825vw;margin:.7813vw auto 0}.save-avatar-btn[data-v-b28207fb],.cancel-avatar-btn[data-v-b28207fb]{padding:.4167vw .8333vw;color:#fff;border:none;cursor:pointer;transition:all .3s ease;font-size:clamp(.75rem,.8333vw,1rem)}.cancel-avatar-btn[data-v-b28207fb]{color:#000}.save-avatar-btn[data-v-b28207fb]{background:#3a3a3a;box-shadow:0 .2083vw .7813vw #4a90e24d}.cancel-avatar-btn[data-v-b28207fb]{background:#ffffff;box-shadow:0 .2083vw .7813vw #7171714d}.save-avatar-btn[data-v-b28207fb]:disabled,.cancel-avatar-btn[data-v-b28207fb]:disabled{opacity:.6;cursor:not-allowed}.avatar-error[data-v-b28207fb]{color:#dc3545;font-size:clamp(.625rem,.6771vw,.8125rem);margin-top:.625vw}.name[data-v-b28207fb]{margin-top:.7813vw;font-size:clamp(1rem,1.1458vw,1.375rem);color:#333}.title[data-v-b28207fb]{color:#666;font-size:clamp(.75rem,.7292vw,.875rem);margin:.2604vw 0}.main-content-inner[data-v-b28207fb]{display:flex;flex-direction:column;gap:1.0417vw}.content-tabs[data-v-b28207fb]{display:flex;background:#f5f5f5;padding:.2604vw}.tab-btn[data-v-b28207fb]{flex:1;padding:.625vw 1.0417vw;background:transparent;border:none;cursor:pointer;color:#666;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.4167vw;font-size:clamp(.75rem,.8333vw,1rem);outline:none}.tab-btn[data-v-b28207fb]:hover{color:#333;background:rgba(93,96,99,.1)}.tab-btn.active[data-v-b28207fb]{color:#fff;background:rgba(23,23,23,.85);box-shadow:0 .2083vw .7813vw #47556533}.tab-content[data-v-b28207fb]{border-radius:.2417vw;padding:1.5625vw;color:#fff}.settings-section[data-v-b28207fb]{margin-bottom:2.0833vw}.settings-section h3[data-v-b28207fb]{font-size:clamp(.875rem,.9375vw,1.125rem);margin:0 0 1.0417vw;color:#333;border-bottom:.0521vw solid #e0e0e0;padding-bottom:.4167vw}.settings-form[data-v-b28207fb]{max-width:26.0417vw}.form-group[data-v-b28207fb]{margin-bottom:1.0417vw}.form-group label[data-v-b28207fb]{display:block;color:#333;margin-bottom:.4167vw;font-size:clamp(.75rem,.8333vw,1rem)}.form-input[data-v-b28207fb],.form-textarea[data-v-b28207fb]{width:100%;padding:.625vw .8333vw;border:.0521vw solid #e0e0e0;border-radius:.4167vw;font-size:clamp(.875rem,.8333vw,1rem);transition:border-color .3s ease;background:#ffffff;color:#333}.form-input[data-v-b28207fb]::placeholder,.form-textarea[data-v-b28207fb]::placeholder{color:#999}.form-input[data-v-b28207fb]:focus,.form-textarea[data-v-b28207fb]:focus{outline:none;border-color:#4a90e2;box-shadow:0 0 0 .1563vw #4a90e233}.save-btn[data-v-b28207fb]{width:9.78vw;height:2.39vw;background:#333;color:#fff;border:none;cursor:pointer;transition:all .3s ease;box-shadow:0 .2083vw .7813vw #4a90e24d;font-size:clamp(.75rem,.8333vw,1rem);margin-top:2vw}.save-btn[data-v-b28207fb]:hover:not(:disabled){transform:translateY(-.1042vw);box-shadow:0 .3125vw 1.0417vw #f3f3f3;background:#1897FF}.save-btn[data-v-b28207fb]:disabled{opacity:.6;cursor:not-allowed}.right-sidebar[data-v-b28207fb]{display:flex;flex-direction:column;gap:1.0417vw}.time-section[data-v-b28207fb],.status-section[data-v-b28207fb],.activity-section[data-v-b28207fb],.contact-section[data-v-b28207fb]{background:#ffffff;padding:1.0417vw;border:.0521vw solid #d1d1d1;color:#333}.time-display[data-v-b28207fb]{text-align:center}.time[data-v-b28207fb]{font-size:clamp(1.25rem,1.4583vw,1.75rem);color:#333;margin-bottom:.2604vw}.date[data-v-b28207fb]{font-size:clamp(.75rem,.7292vw,.875rem);color:#666}.right-sidebar h3[data-v-b28207fb]{font-size:clamp(.875rem,.8333vw,1rem);font-weight:600;margin-bottom:.7813vw;border-bottom:.0521vw solid #e0e0e0;padding-bottom:.4167vw;color:#333}.w-4[data-v-b28207fb]{width:.8333vw}.h-4[data-v-b28207fb]{height:.8333vw}@keyframes spin-b28207fb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.personal-profile[data-v-b28207fb]{margin-top:0;background-color:#f8f9fa;background-image:none}.main-content[data-v-b28207fb]{grid-template-columns:1fr;padding:5vw;gap:5vw;max-width:100%;margin-top:2rem;min-height:100vh}.left-sidebar[data-v-b28207fb],.main-content-inner[data-v-b28207fb],.right-sidebar>div[data-v-b28207fb]{background:#ffffff;border-radius:3vw;box-shadow:0 4px 20px #0000000d;padding:6vw;border:none;transition:transform .3s ease,box-shadow .3s ease}.left-sidebar[data-v-b28207fb]:hover,.main-content-inner[data-v-b28207fb]:hover,.right-sidebar>div[data-v-b28207fb]:hover{transform:translateY(-1vw);box-shadow:0 8px 30px #00000014}.avatar-section[data-v-b28207fb],.avatar-wrapper[data-v-b28207fb]{margin-bottom:4vw}.avatar-image[data-v-b28207fb]{width:5rem;height:5rem;border-width:.8vw;box-shadow:0 6px 20px #4a90e226}.avatar-hover-overlay[data-v-b28207fb]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.upload-label[data-v-b28207fb]{font-size:clamp(.9rem,3.5vw,1.1rem)}.name[data-v-b28207fb]{font-size:clamp(1.4rem,5vw,1.8rem);margin-top:3vw;letter-spacing:.1vw}.title[data-v-b28207fb]{font-size:clamp(.9rem,3.2vw,1.1rem);color:#6c757d;margin:2vw 0;line-height:1.5}.avatar-actions[data-v-b28207fb]{gap:3vw;margin-top:4vw}.save-avatar-btn[data-v-b28207fb],.cancel-avatar-btn[data-v-b28207fb]{padding:2.5vw 5vw;font-size:clamp(.9rem,3.2vw,1.1rem);flex:1}.save-avatar-btn[data-v-b28207fb]{box-shadow:0 4px 15px #4a90e24d}.cancel-avatar-btn[data-v-b28207fb]{box-shadow:0 4px 15px #8181814d}.avatar-error[data-v-b28207fb]{font-size:clamp(.8rem,3vw,1rem);margin-top:3vw;padding:2vw;border-radius:1.5vw;background-color:#dc35451a}.main-content-inner[data-v-b28207fb]{gap:5vw;padding:6vw}.content-tabs[data-v-b28207fb]{padding:0}.tab-btn[data-v-b28207fb]{padding:.5rem 1.5rem .5rem 0;gap:2vw;font-size:clamp(.9rem,3.5vw,1.1rem);text-align:center;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;margin:0;box-sizing:border-box}.tab-btn.active[data-v-b28207fb]{background:linear-gradient(135deg,#000 0%,#000000 100%);box-shadow:0 4px 15px #4a90e24d}.tab-btn.active[data-v-b28207fb]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.1);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.tab-btn.active[data-v-b28207fb]:hover:after{transform:scaleX(1)}.tab-content[data-v-b28207fb]{padding:0}.settings-section[data-v-b28207fb]{margin-bottom:0}.settings-section h3[data-v-b28207fb]{font-size:clamp(.9rem,3vw,1rem);margin-bottom:5vw;padding-bottom:2vw;color:#2d3436;border-bottom:.2vw solid #f1f1f1}.settings-form[data-v-b28207fb]{max-width:100%}.form-group[data-v-b28207fb]{margin-bottom:5vw}.form-group label[data-v-b28207fb]{margin-bottom:2vw;font-size:clamp(.9rem,3.5vw,1.1rem);color:#2d3436;display:flex;align-items:center;gap:1.5vw}.form-group label[data-v-b28207fb]:before{content:"";width:1.5vw;height:1.5vw;border-radius:50%;background-color:#4a90e2}.form-input[data-v-b28207fb],.form-textarea[data-v-b28207fb]{padding:3.5vw;font-size:clamp(1rem,3.5vw,1.2rem);border:.25vw solid #e9ecef;transition:all .3s ease}.form-input[data-v-b28207fb]:focus,.form-textarea[data-v-b28207fb]:focus{border-color:#4a90e2;box-shadow:0 0 0 .5vw #4a90e226;transform:translateY(-.5vw)}.form-textarea[data-v-b28207fb]{min-height:25vw;resize:vertical}.save-btn[data-v-b28207fb]{font-size:clamp(.9rem,3.2vw,1.1rem);width:55%;padding-top:2.8vw;padding-bottom:6.8vw;margin-left:16.5vw;background:linear-gradient(135deg,#494949 0%,#292929 100%);transition:all .3s ease;position:relative;overflow:hidden}.save-btn[data-v-b28207fb]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:all .6s ease}.save-btn[data-v-b28207fb]:hover:after{left:100%}.save-btn[data-v-b28207fb]:hover:not(:disabled){transform:translateY(-1vw);box-shadow:0 8px 25px #1897ff66}.right-sidebar[data-v-b28207fb]{gap:5vw;padding:0}.time-section[data-v-b28207fb]{text-align:center;padding:6vw}.time[data-v-b28207fb]{font-size:clamp(1.8rem,6vw,2.5rem);font-weight:700;color:#2d3436;margin-bottom:2vw;letter-spacing:-.1vw}.date[data-v-b28207fb]{font-size:clamp(.9rem,3.2vw,1.1rem);color:#6c757d;background-color:#f8f9fa;padding:1.5vw 3vw;border-radius:2vw;display:inline-block}.right-sidebar h3[data-v-b28207fb]{font-size:clamp(1rem,3.5vw,1.2rem);margin-bottom:4vw;padding-bottom:2vw;color:#2d3436}.w-4[data-v-b28207fb]{width:5vw}.h-4[data-v-b28207fb]{height:5vw}.main-content[data-v-b28207fb]:after{content:"";height:5vw}[data-v-b28207fb]{transition:background-color .3s ease,color .3s ease}}.modal-overlay[data-v-711d1adc]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(189,189,189,.37)}.modal-content[data-v-711d1adc]{background:white;border-radius:.417vw;width:36.406vw;aspect-ratio:699 / 793;max-width:90vw;max-height:73.426vh;overflow-y:auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;z-index:2000;transform-origin:50% 50%;backface-visibility:hidden}.modal-content[data-v-711d1adc]::-webkit-scrollbar{display:none}.modal-header[data-v-711d1adc]{text-align:center;padding:1.563vw 1.563vw 1.042vw;flex-shrink:0}.modal-header h2[data-v-711d1adc]{width:7.813vw;background:#333;color:#fff;margin:0 auto .781vw;padding:.417vw 1.042vw;display:inline-block;font-size:clamp(.875rem,1.042vw,1rem)}.header-decoration[data-v-711d1adc]{display:flex;align-items:center;justify-content:center}.decoration-image[data-v-711d1adc]{width:6.25vw;height:auto}.tab-container[data-v-711d1adc]{width:37%;margin:0 auto;border-bottom:.052vw solid #000000}.tab-buttons[data-v-711d1adc]{display:flex;justify-content:center}.tab-btn[data-v-711d1adc]{width:6.667vw;background:none;border:none;padding:.521vw .938vw;cursor:pointer;font-size:clamp(.625rem,.729vw,.875rem);color:#666;border-bottom:.156vw solid transparent;transition:all .3s ease;outline:none}.tab-btn[data-v-711d1adc]:hover{color:#666}.tab-btn.active[data-v-711d1adc]{color:#1b1b1b;border-bottom-color:#666;font-weight:500}.tab-content[data-v-711d1adc]{min-height:20.833vw}.exhibition-form[data-v-711d1adc]{padding:.781vw 1.563vw}.form-group[data-v-711d1adc]{margin-bottom:.781vw;position:relative}.form-group-name[data-v-711d1adc]{position:relative;display:flex;align-items:center;border-bottom:.104vw solid black}.form-group label[data-v-711d1adc]{display:block;color:#000;margin-bottom:.417vw;font-size:clamp(.875rem,1.042vw,1rem)}.label-name[data-v-711d1adc]{display:inline-block;color:#000;font-size:clamp(.875rem,1.042vw,1rem);width:7.25vw;text-align:left;margin-top:.938vw}.form-input[data-v-711d1adc]{width:100%;font-size:clamp(.75rem,.833vw,.875rem);transition:border-color .3s;margin-top:.833vw;margin-left:.5vw;border:none;outline:none;color:#475467}.form-textarea[data-v-711d1adc]{width:100%;margin-top:.781vw;font-size:clamp(.875rem,1.042vw,1rem);resize:vertical;min-height:4.167vw;color:#475467;border:none;outline:none;border-bottom:black solid .104vw}.char-count[data-v-711d1adc]{position:absolute;right:.521vw;bottom:-1.042vw;font-size:clamp(.5rem,.625vw,.75rem);color:#999}.upload-area[data-v-711d1adc]{width:70%;margin:0 auto;height:10.417vw;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .3s}.upload-area:hover .upload-overlay[data-v-711d1adc]{opacity:1}.upload-placeholder[data-v-711d1adc]{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.default-cover[data-v-711d1adc]{width:100%;height:100%;object-fit:cover}.cover-container[data-v-711d1adc]{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.cover-preview[data-v-711d1adc]{width:100%;height:100%;object-fit:cover}.upload-overlay[data-v-711d1adc]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(100,100,100,.7);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.change-image-btn[data-v-711d1adc]{background:rgba(150,150,150,.9);color:#fff;border:none;padding:.625vw 1.442vw;cursor:pointer;font-size:clamp(.875rem,1.042vw,1rem);font-family:MiSans,sans-serif;font-weight:600}.change-image-btn[data-v-711d1adc]:hover{background:rgba(120,120,120,1)}.submit-btn[data-v-711d1adc]{width:7.813vw;background:#333;color:#fff;border:none;padding:.625vw 0;cursor:pointer;font-size:clamp(.875rem,1.042vw,1rem);display:block;margin:1.563vw auto 0;transition:background .3s;outline:none}.artworks-container[data-v-711d1adc]{padding:1.563vw}.artworks-grid[data-v-711d1adc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(8.333vw,1fr));gap:4vw 1.563vw;margin:0 auto;justify-content:center;max-width:90%}.artwork-item[data-v-711d1adc]{width:100%;height:auto;min-height:8vw;overflow:visible;cursor:pointer;transition:all .3s ease;position:relative;background:white;border-radius:.417vw;box-shadow:0 .208vw .625vw #0000001a}.artwork-item[data-v-711d1adc]:hover{border-color:#2196f3;transform:translateY(-.104vw);box-shadow:0 .208vw .625vw #0000001a}.artwork-item:hover .artwork-overlay[data-v-711d1adc]{opacity:1}.artwork-image-container[data-v-711d1adc]{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:.417vw .417vw 0 0}.artwork-image[data-v-711d1adc]{width:100%;height:100%;object-fit:cover}.artwork-overlay[data-v-711d1adc]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(33,150,243,.4);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.artwork-overlay img[data-v-711d1adc]{width:2.083vw;height:2.083vw}.edit-text[data-v-711d1adc]{color:#fff;font-size:clamp(.625rem,.729vw,.875rem);font-weight:500}.artwork-info[data-v-711d1adc]{padding:1vw;background:white;min-height:4.5vw;display:flex;flex-direction:column;justify-content:flex-start;border-radius:0 0 .417vw .417vw}.artwork-title[data-v-711d1adc]{margin:0 0 .26vw;font-size:clamp(.625rem,.729vw,.875rem);font-weight:500;color:#333}.artwork-artist[data-v-711d1adc]{margin:0 0 .104vw;font-size:clamp(.5rem,.625vw,.75rem);color:#666}.artwork-frame[data-v-711d1adc]{margin:0;font-size:clamp(.5rem,.625vw,.75rem);color:#999;font-style:italic}.add-artwork-item[data-v-711d1adc]{border:2px dashed #ccc;background:#f9f9f9;transition:all .3s ease}.add-artwork-item[data-v-711d1adc]:hover{border-color:#2196f3;background:#f0f8ff;transform:translateY(-.104vw)}.add-button-container[data-v-711d1adc]{display:flex;align-items:center;justify-content:center;background:transparent}.add-button[data-v-711d1adc]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#666;transition:color .3s ease}.add-artwork-item:hover .add-button[data-v-711d1adc]{color:#2196f3}.plus-icon[data-v-711d1adc]{font-size:clamp(1.5rem,2.5vw,3rem);font-weight:300;line-height:1;margin-bottom:.5vw}.plus-icon-artwork[data-v-711d1adc]{font-size:clamp(1.5rem,2.5vw,3rem);border:black 1px dashed;width:100%;height:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.add-text[data-v-711d1adc]{font-size:clamp(.625rem,.729vw,.875rem);font-weight:500}.delete-btn[data-v-711d1adc]{position:absolute;top:.417vw;right:.417vw;background:rgba(244,67,54,.9);color:#fff;border:none;width:1.25vw;height:1.25vw;border-radius:50%;cursor:pointer;font-size:clamp(.75rem,.833vw,.875rem);line-height:1;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.artwork-item:hover .delete-btn[data-v-711d1adc]{opacity:1}.delete-btn[data-v-711d1adc]:hover{background:rgba(244,67,54,1)}.empty-state[data-v-711d1adc]{text-align:center;padding:3.125vw 1.042vw;color:#999}.artwork-detail-container[data-v-711d1adc]{padding:1.563vw}.form-group-area-container[data-v-711d1adc]{display:flex;justify-content:center;margin-bottom:.781vw;position:relative;overflow:visible}.form-group-area[data-v-711d1adc]{width:5.208vw;height:5.208vw;position:relative;overflow:visible}.upload-placeholder-detail[data-v-711d1adc],.artwork-image-container[data-v-711d1adc]{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:visible}.default-artwork-image[data-v-711d1adc],.artwork-preview[data-v-711d1adc]{width:100%;height:100%;object-fit:cover}.form-group-area .change-image-btn[data-v-711d1adc]{width:12vw;height:2.396vw;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:rgba(150,150,150,.9);color:#fff;border:none;cursor:pointer;font-size:clamp(.875rem,1.042vw,1rem);z-index:10;white-space:nowrap}.form-group-name[data-v-711d1adc]{display:flex;align-items:center;border-bottom:.104vw solid black;margin-bottom:.781vw}.form-group-name .label-name[data-v-711d1adc]{text-align:left;font-size:clamp(.875rem,1.042vw,1rem);color:#000}.form-group-name .label-name-work[data-v-711d1adc]{width:6vw}.form-group-name .label-name-author[data-v-711d1adc]{width:4.25vw}.form-group-name .form-input-detail[data-v-711d1adc]{flex:1;border:none;outline:none;font-size:clamp(.875rem,1.042vw,1rem);color:#475467}.form-group-name .char-count[data-v-711d1adc]{right:.521vw;bottom:-1.042vw}.artwork-label[data-v-711d1adc]{font-size:clamp(.875rem,1.042vw,1rem);color:#475467;margin-top:-2px}.artwork-input[data-v-711d1adc]{font-size:clamp(.875rem,1.042vw,1rem);color:#475467}.form-actions[data-v-711d1adc]{display:flex;gap:.781vw;justify-content:center;margin-top:1.563vw;padding-top:1.042vw}.cancel-btn[data-v-711d1adc]{width:7.813vw;background:none;border:.052vw solid #ddd;color:#666;padding:.625vw 1.25vw;cursor:pointer;font-size:clamp(.625rem,.729vw,.875rem);transition:all .3s}.cancel-btn[data-v-711d1adc]:hover{border-color:#999;color:#333}.save-btn[data-v-711d1adc]{width:7.813vw;background:#333;color:#fff;border:none;padding:.625vw 1.25vw;cursor:pointer;font-size:clamp(.625rem,.729vw,.875rem);transition:background .3s}dimension-item[data-v-711d1adc]{display:flex;align-items:center;gap:8px}.dimension-item[data-v-711d1adc]{display:flex;flex-direction:column;margin-bottom:1rem;border-bottom:black 1px solid}.dimension-item label[data-v-711d1adc]{display:block;margin-bottom:0}.dimension-item .input-row[data-v-711d1adc]{display:flex;align-items:center;gap:2px}.form-input.error[data-v-711d1adc],.form-textarea.error[data-v-711d1adc],.upload-area.error[data-v-711d1adc]{border-bottom-color:#ff4757!important}.error-message[data-v-711d1adc]{color:#ff4757;font-size:clamp(.5rem,.625vw,.75rem);margin-top:.4167vw;margin-bottom:0;line-height:1.2}.overlay-fade-enter-from[data-v-711d1adc],.overlay-fade-leave-to[data-v-711d1adc]{opacity:0}.overlay-fade-enter-active[data-v-711d1adc],.overlay-fade-leave-active[data-v-711d1adc]{transition:opacity .3s ease-in-out}.modal-slit-enter-from[data-v-711d1adc],.modal-slit-leave-to[data-v-711d1adc]{opacity:0;transform:translate(-50%) translateY(-50%) perspective(1300px) rotateY(-90deg)}.modal-slit-enter-active[data-v-711d1adc],.modal-slit-leave-active[data-v-711d1adc]{transition:all .5s ease-in-out}.modal-slit-enter-to[data-v-711d1adc],.modal-slit-leave-from[data-v-711d1adc]{opacity:1;transform:translate(-50%) translateY(-50%) perspective(1300px) rotateY(0)}.scale-hint[data-v-711d1adc]{font-size:clamp(.2rem,2vw,.7rem)}@media (max-width: 998px){.modal-content[data-v-711d1adc]{width:95vw;max-height:90vh;aspect-ratio:auto;margin:5vh auto;padding:2vmin}.modal-header[data-v-711d1adc]{padding:4vmin 4vmin 3vmin}.modal-header h2[data-v-711d1adc]{width:auto;margin-bottom:2vmin;padding:1.5vmin 3vmin;font-size:clamp(1rem,5vw,1.2rem)}.decoration-image[data-v-711d1adc]{width:15vw}.tab-container[data-v-711d1adc]{width:100%}.tab-buttons[data-v-711d1adc]{justify-content:space-around}.tab-btn[data-v-711d1adc]{width:auto;padding:2vmin 4vmin;font-size:clamp(.8rem,4vw,1rem)}.tab-content[data-v-711d1adc]{min-height:auto}.exhibition-form[data-v-711d1adc]{padding:3vmin}.form-group[data-v-711d1adc]{margin-bottom:4vmin}.form-group-name[data-v-711d1adc]{border-bottom-width:.3vmin}.form-group label[data-v-711d1adc],.label-name[data-v-711d1adc]{font-size:clamp(.9rem,4.5vw,1.1rem);width:auto;margin-top:2vmin;white-space:nowrap}.form-group-name .label-name-work[data-v-711d1adc]{width:5rem;font-size:clamp(.9rem,4.5vw,1.1rem)}.form-group-name .label-name-author[data-v-711d1adc]{width:3rem;font-size:clamp(.9rem,4.5vw,1.1rem)}.form-input[data-v-711d1adc]{font-size:clamp(.85rem,4vw,1rem);padding:2vmin;margin-top:2vmin}.form-textarea[data-v-711d1adc]{min-height:20vmin;font-size:clamp(.85rem,4vw,1rem);border-bottom-width:.3vmin}.char-count[data-v-711d1adc]{font-size:clamp(.7rem,3.5vw,.8rem);bottom:-3vmin}.upload-area[data-v-711d1adc]{width:100%;height:30vmin}.change-image-btn[data-v-711d1adc]{font-size:clamp(1rem,5vw,1.2rem);padding:2vmin 4vmin}.submit-btn[data-v-711d1adc]{width:45%;padding:3vmin;font-size:clamp(1rem,5vw,1.2rem);margin-top:5vmin}.artworks-container[data-v-711d1adc]{padding:3vmin}.artworks-grid[data-v-711d1adc]{grid-template-columns:repeat(auto-fill,minmax(38vw,2fr));gap:10vmin;max-width:100%}.artwork-item[data-v-711d1adc]{border-radius:2vmin;box-shadow:0 1vmin 2vmin #00000026;width:92%;margin:2vw auto 5vw}.artwork-image-container[data-v-711d1adc]{aspect-ratio:1 / 1}.artwork-info[data-v-711d1adc]{padding:3vmin;min-height:15vmin;margin-bottom:.2rem}.artwork-title[data-v-711d1adc],.artwork-artist[data-v-711d1adc],.artwork-frame[data-v-711d1adc]{font-size:clamp(1rem,8vw,1.2rem)}.plus-icon[data-v-711d1adc]{font-size:clamp(2.2rem,14vw,3.2rem)}.add-text[data-v-711d1adc],.edit-text[data-v-711d1adc]{font-size:clamp(1rem,6vw,1.2rem)}.delete-btn[data-v-711d1adc]{width:6vmin;height:6vmin;font-size:clamp(1rem,5vw,1.2rem);opacity:1}.empty-state[data-v-711d1adc]{padding:5vmin;font-size:clamp(.9rem,4.5vw,1.1rem)}.artwork-detail-container[data-v-711d1adc]{padding:3vmin}.form-group-area-container[data-v-711d1adc]{margin-bottom:4vmin}.form-group-area[data-v-711d1adc]{width:30vmin;height:30vmin}.form-group-area .change-image-btn[data-v-711d1adc]{width:80%;height:auto;padding:2vmin;font-size:clamp(.9rem,4.5vw,1.1rem)}.form-actions[data-v-711d1adc]{flex-direction:row;gap:3vmin;width:85%;margin:0 auto}.cancel-btn[data-v-711d1adc],.save-btn[data-v-711d1adc]{width:100%;padding:3vmin;font-size:clamp(.9rem,4.5vw,1.1rem)}.form-group-dimensions[data-v-711d1adc]{margin-bottom:4vmin}.dimensions-row[data-v-711d1adc]{flex-direction:column;gap:3vmin}.dimension-input[data-v-711d1adc]{padding:2vmin;font-size:clamp(.85rem,4vw,1rem)}.scale-hint[data-v-711d1adc]{font-size:clamp(.7rem,3.5vw,.8rem)}}@media (min-width: 1400px){.artworks-grid[data-v-711d1adc]{grid-template-columns:repeat(auto-fill,minmax(7.5vw,1fr));gap:3.5vw 1.25vw}}@media (min-width: 1920px){.artworks-grid[data-v-711d1adc]{grid-template-columns:repeat(auto-fill,minmax(6.25vw,1fr));gap:3.2vw 1vw}}[data-v-708d9731]{margin:0;padding:0;box-sizing:border-box}.exhibition-container[data-v-708d9731]{width:100%;min-height:100vh;background-image:url(https://cideaa.oss-cn-beijing.aliyuncs.com/cidea/2025/08/14/aae29bc35b054631a3e074cbb496dc0d.webp);background-size:cover;background-position:center;background-repeat:no-repeat;margin:0 auto;padding:2.083vw}.page-title[data-v-708d9731]{width:93%;font-size:clamp(1rem,1.6667vw,2.0833rem);color:#373737;margin:1.446vw auto 0;display:flex;align-items:center;gap:.521vw}.count[data-v-708d9731]{font-size:clamp(1.25rem,1.667vw,1.5rem);color:#373737}.exhibition-grid[data-v-708d9731]{width:93%;margin:2.163vw auto 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(22.656vw,1fr));gap:2.083vw;justify-items:center}.exhibition-card[data-v-708d9731]{width:22.656vw;height:auto;min-height:25vw;overflow:hidden;transition:all .3s ease;cursor:pointer;animation:fadeInUp-708d9731 .6s ease forwards;background:white;border-radius:.833vw;box-shadow:0 .417vw 1.25vw #0000001a;border:1px solid rgba(0,0,0,.05)}.exhibition-card[data-v-708d9731]:hover{transform:translateY(-.521vw);box-shadow:0 .833vw 2.083vw #00000026}.card-image[data-v-708d9731]{width:100%;height:14vw;position:relative;overflow:hidden;border-radius:.833vw .833vw 0 0}.exhibition-image[data-v-708d9731]{width:100%;height:14vw;object-fit:cover;transition:transform .3s ease}.exhibition-card:hover .exhibition-image[data-v-708d9731]{transform:scale(1.05)}.card-content[data-v-708d9731]{padding:1.25vw 1.042vw 1.042vw;display:flex;flex-direction:column;gap:1.042vw;min-height:8vw}.card-info[data-v-708d9731]{flex:1}.card-title[data-v-708d9731]{font-size:clamp(.875rem,1.042vw,1.125rem);color:#333;margin-bottom:.521vw;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-description[data-v-708d9731]{font-size:clamp(.75rem,.833vw,.875rem);color:#666;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.781vw}.card-actions[data-v-708d9731]{display:grid;grid-template-columns:1fr 1fr;gap:.417vw;margin-top:auto}.action-btn[data-v-708d9731]{display:flex;align-items:center;justify-content:center;gap:.208vw;color:#475467;font-size:clamp(.625rem,.729vw,.75rem);cursor:pointer;transition:all .2s ease;padding:.313vw .417vw;background:#f8f9fa;border:1px solid #e9ecef;min-height:1.875vw;outline:none}.action-btn img[data-v-708d9731]{width:.625vw;height:.625vw;object-fit:contain}.action-btn[data-v-708d9731]:hover{background:#e9ecef;border-color:#dee2e6;color:#333;transform:translateY(-1px)}.action-btn svg[data-v-708d9731]{width:.733vw;height:.733vw}.loading-state[data-v-708d9731]{text-align:center;padding:3.125vw;color:#666}.loading-spinner[data-v-708d9731]{width:2.5vw;height:2.5vw;margin:0 auto 1.042vw;border:.208vw solid #f3f3f3;border-top:.208vw solid #333;border-radius:50%;animation:spin-708d9731 1s linear infinite}@keyframes spin-708d9731{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-state p[data-v-708d9731]{font-size:clamp(.625rem,.729vw,.875rem);color:#666}.empty-state[data-v-708d9731]{text-align:center;padding:3.125vw;color:#999}.empty-state svg[data-v-708d9731]{width:4.167vw;height:4.167vw;margin-bottom:1.042vw;opacity:.5}.empty-state h3[data-v-708d9731]{font-size:clamp(.875rem,1.042vw,1rem);margin-bottom:.521vw;color:#666}.empty-state p[data-v-708d9731]{font-size:clamp(.625rem,.729vw,.875rem);color:#999}.dialog-overlay[data-v-708d9731]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(.208vw);backdrop-filter:blur(.208vw)}.dialog-content[data-v-708d9731]{background:white;border-radius:.625vw;padding:1.563vw;max-width:20.833vw;width:90%;box-shadow:0 1.042vw 3.125vw #0000004d;animation:dialogFadeIn-708d9731 .3s ease}.dialog-content h3[data-v-708d9731]{font-size:clamp(.875rem,1.042vw,1rem);font-weight:600;color:#333;margin-bottom:.781vw}.dialog-content p[data-v-708d9731]{font-size:clamp(.625rem,.729vw,.875rem);color:#666;line-height:1.5;margin-bottom:1.302vw}.dialog-actions[data-v-708d9731]{display:flex;gap:.781vw;justify-content:flex-end}.btn-cancel[data-v-708d9731],.btn-confirm[data-v-708d9731]{padding:.521vw 1.042vw;border:none;border-radius:.313vw;font-size:clamp(.625rem,.729vw,.875rem);font-weight:500;cursor:pointer;transition:all .2s ease}.btn-cancel[data-v-708d9731]{background:#f5f5f5;color:#666}.btn-cancel[data-v-708d9731]:hover{background:#e0e0e0;color:#333}.btn-confirm[data-v-708d9731]{background:#f44336;color:#fff}.btn-confirm[data-v-708d9731]:hover{background:#d32f2f}@keyframes fadeInUp-708d9731{0%{opacity:0;transform:translateY(1.563vw)}to{opacity:1;transform:translateY(0)}}@keyframes dialogFadeIn-708d9731{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (max-width: 768px){.exhibition-container[data-v-708d9731]{padding:1.042vw}.page-title[data-v-708d9731]{font-size:clamp(1rem,1.25vw,1.25rem);margin:4.5rem auto 1rem}.count[data-v-708d9731]{font-size:clamp(1rem,1.25vw,1.25rem)}.exhibition-grid[data-v-708d9731]{grid-template-columns:repeat(auto-fill,minmax(42vw,1fr));gap:3vw;width:95%}.exhibition-card[data-v-708d9731]{width:42vw;min-height:50vw}.card-image[data-v-708d9731],.exhibition-image[data-v-708d9731]{height:25vw}.card-content[data-v-708d9731]{padding:3vw 2.5vw 2.5vw;gap:2vw;min-height:15vw}.card-title[data-v-708d9731]{font-size:clamp(.875rem,1vw,1rem);margin-bottom:.5vw}.card-description[data-v-708d9731]{font-size:clamp(.75rem,.85vw,.875rem);margin-bottom:1vw}.action-btn[data-v-708d9731]{padding:1.5vw 1vw;font-size:clamp(.625rem,2vw,.75rem);min-height:6vw;gap:.5vw;flex-direction:column}.action-btn img[data-v-708d9731]{width:2vw;height:2vw}.dialog-content[data-v-708d9731]{padding:1.042vw;max-width:90%}.dialog-content h3[data-v-708d9731]{font-size:clamp(.75rem,.938vw,.875rem)}.dialog-content p[data-v-708d9731]{font-size:clamp(.625rem,.677vw,.75rem)}.btn-cancel[data-v-708d9731],.btn-confirm[data-v-708d9731]{padding:.417vw .833vw;font-size:clamp(.625rem,.677vw,.75rem)}}.exhibition-container[data-v-46cd168f]{min-height:100vh;background:#f6f6f6;position:relative}.hero-section[data-v-46cd168f]{height:50vh;position:relative;overflow:hidden}.hero-background[data-v-46cd168f]{width:100%;height:100%;position:relative}.hero-image[data-v-46cd168f]{width:100%;height:100%;object-fit:cover}.exhibition-title[data-v-46cd168f]{width:17.558vw;height:5.26vw;text-align:center;position:absolute;bottom:0;left:0;color:#fff;z-index:10;background-color:#02020280}.exhibition-title h1[data-v-46cd168f]{font-size:clamp(.875rem,1.66vw,2rem);font-weight:400;padding-top:1.6667vw;color:#fff;position:relative}.tags-section[data-v-46cd168f]{padding:1.5625vw 3.6458vw;display:flex;gap:.8333vw;flex-wrap:wrap;background:#f6f6f6;width:90%;margin:0 auto}.tag-item[data-v-46cd168f]{width:5.8854vw;height:2.3958vw;text-align:center;padding:.4167vw .8333vw;background:#ffffff;border-radius:.2083vw;font-size:clamp(.75rem,1.0417vw,1.25rem);color:#000;transition:all .3s ease}.tag-item.primary[data-v-46cd168f]{background:#ffffff;color:#000;border-color:#e5e5e5;box-shadow:0 .2083vw .625vw #00000014}.tag-item[data-v-46cd168f]:hover{transform:translateY(-.1042vw);box-shadow:0 .2083vw .625vw #0000001a;background:#f8f8f8}.tag-item.primary[data-v-46cd168f]:hover{background:#f8f8f8}.main-content[data-v-46cd168f]{width:89%;display:grid;grid-template-columns:1fr 36.4583vw;gap:3.125vw;padding:1.5625vw 3.125vw 3.125vw;margin:0 auto}.section-header[data-v-46cd168f]{margin-bottom:1.0417vw;position:relative}.section-header h2[data-v-46cd168f]{font-size:clamp(1rem,2vw,2.5rem);font-weight:300;color:#475467;margin:0;letter-spacing:.02em}.header-decoration[data-v-46cd168f]{width:3.125vw;height:.1563vw;background:#475467;margin-top:.625vw;border-radius:.1042vw}.details-section[data-v-46cd168f]{display:flex;flex-direction:column}.description-content[data-v-46cd168f]{padding:0}.description-content p[data-v-46cd168f]{line-height:1.8;color:#475467;margin:0;font-size:clamp(.625rem,.8333vw,1rem);white-space:pre-line}.author-section[data-v-46cd168f]{margin-top:1.5625vw}.author-name[data-v-46cd168f]{font-size:clamp(.75rem,1.0417vw,1.25rem);color:#475467;margin-top:.4167vw}.info-section[data-v-46cd168f]{display:flex;flex-direction:column;gap:1.5625vw;position:relative}.info-list[data-v-46cd168f]{display:flex;flex-direction:row;gap:1.5625vw;flex-wrap:wrap}.info-item[data-v-46cd168f]{display:flex;flex-direction:column;align-items:flex-start;gap:.4167vw;min-width:6.25vw}.info-label[data-v-46cd168f]{font-size:clamp(1rem,2vw,2.5rem);font-weight:300;color:#475467}.info-data[data-v-46cd168f]{font-size:clamp(.75rem,1.3542vw,1.625rem);font-weight:300;color:#475467;margin-top:.4167vw}.create-section[data-v-46cd168f]{margin-bottom:0;margin-top:1vw;text-align:right;padding:1.25vw 1.25vw 1.25vw 23.5vw}.create-btn[data-v-46cd168f]{width:9.78vw;height:2.39vw;padding:.9375vw 1.25vw;background:#373737;color:#fff;font-size:clamp(.75rem,1.0417vw,1.25rem);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.4167vw;transition:all .3s ease;box-shadow:0 .4167vw 1.25vw #0003;z-index:10}.loading-overlay[data-v-46cd168f]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.95);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(.4167vw);backdrop-filter:blur(.4167vw)}.loading-content[data-v-46cd168f]{text-align:center;color:#475467}.loading-spinner[data-v-46cd168f]{width:2.5vw;height:2.5vw;border:.2083vw solid #e5e5e5;border-top:.2083vw solid #000000;border-radius:50%;animation:spin-46cd168f 1s linear infinite;margin:0 auto .8333vw}@keyframes spin-46cd168f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-overlay[data-v-46cd168f]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.95);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(.4167vw);backdrop-filter:blur(.4167vw)}.error-content[data-v-46cd168f]{text-align:center;color:#475467}.error-content h3[data-v-46cd168f]{font-size:clamp(1rem,2vw,2.5rem);font-weight:300;margin-bottom:.4167vw}.error-content p[data-v-46cd168f]{font-size:clamp(.75rem,1.0417vw,1.25rem);margin-bottom:1.25vw}.retry-btn[data-v-46cd168f]{width:9.78vw;height:2.39vw;padding:.9375vw 1.25vw;background:#373737;color:#fff;font-size:clamp(.75rem,1.0417vw,1.25rem);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.4167vw;transition:all .3s ease;box-shadow:0 .4167vw 1.25vw #0003;z-index:10}.retry-btn[data-v-46cd168f]:hover{background:#475467}@media (max-width: 1024px){.main-content[data-v-46cd168f]{grid-template-columns:1fr;gap:1.5625vw}.create-section[data-v-46cd168f]{padding-left:0;text-align:center}.exhibition-title[data-v-46cd168f]{width:30vw;height:8vw}.tags-section[data-v-46cd168f]{padding:1.0417vw 2.0833vw}}@media (max-width: 768px){.exhibition-container[data-v-46cd168f]{padding:.5208vw}.hero-section[data-v-46cd168f]{height:40vh}.exhibition-title h1[data-v-46cd168f]{font-size:clamp(.75rem,1.25vw,1.5rem)}.tags-section[data-v-46cd168f]{padding:.7813vw 1.5625vw;gap:.4167vw}.tag-item[data-v-46cd168f]{width:8vw;height:3vw;padding:.3125vw .625vw;font-size:clamp(.625rem,.8333vw,1rem)}.main-content[data-v-46cd168f]{padding:1.0417vw 1.5625vw}.section-header h2[data-v-46cd168f],.info-label[data-v-46cd168f]{font-size:clamp(.875rem,1.6667vw,2rem)}.info-data[data-v-46cd168f]{font-size:clamp(.625rem,1.0417vw,1.25rem)}.create-btn[data-v-46cd168f]{width:15vw;height:3.5vw;padding:.625vw 1vw;font-size:clamp(.625rem,.8333vw,1rem)}}@media (max-width: 480px){.exhibition-title[data-v-46cd168f]{width:40vw;height:10vw}.exhibition-title h1[data-v-46cd168f]{font-size:clamp(.625rem,1vw,1.25rem)}.tags-section[data-v-46cd168f]{padding:.5208vw 1.0417vw}.tag-item[data-v-46cd168f]{width:10vw;height:4vw;padding:.2083vw .4167vw;font-size:clamp(.5rem,.7292vw,.875rem)}.main-content[data-v-46cd168f]{padding:.7813vw 1.0417vw}.section-header h2[data-v-46cd168f],.info-label[data-v-46cd168f]{font-size:clamp(.75rem,1.3542vw,1.625rem)}.description-content p[data-v-46cd168f]{font-size:clamp(.5rem,.7292vw,.875rem)}}.loading-screen[data-v-1489fc5d]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:white;z-index:2147483647;pointer-events:auto}.background-image[data-v-1489fc5d]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.background-image img[data-v-1489fc5d]{width:100%;height:100%;object-fit:cover}.background-image img[src=""][data-v-1489fc5d]{display:none}.loading-card[data-v-1489fc5d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:white;border-radius:12px;box-shadow:0 8px 32px #00000026;padding:30px;max-width:600px;min-height:400px;width:90%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;pointer-events:auto}.art-image-section[data-v-1489fc5d]{margin-bottom:10px;text-align:center}.art-image[data-v-1489fc5d]{width:100%;max-width:700px;height:360px;object-fit:cover;border-radius:12px;border:1px solid #e0e0e0}.art-image[src=""][data-v-1489fc5d]{display:none}.art-image-section[data-v-1489fc5d]:has(.art-image[src=""]){margin-bottom:0;height:0}.exhibition-info[data-v-1489fc5d]{margin-bottom:15px;flex:1}.exhibition-title[data-v-1489fc5d]{font-size:28px;font-weight:700;color:#333;margin-bottom:12px;text-align:center}.bold-title[data-v-1489fc5d]{font-weight:700!important}.exhibition-description[data-v-1489fc5d]{font-size:14px;color:#666;line-height:1.5;text-align:center}.operation-guide[data-v-1489fc5d]{margin-bottom:15px}.guide-title[data-v-1489fc5d]{font-size:18px;font-weight:700;color:#333;margin-bottom:16px;text-align:center}.guide-items[data-v-1489fc5d]{text-align:center}.guide-item[data-v-1489fc5d]{font-size:14px;color:#666;margin-bottom:6px;line-height:1.4}.loading-progress[data-v-1489fc5d]{text-align:center}.progress-bar[data-v-1489fc5d]{width:100%;height:6px;background:#e0e0e0;border-radius:3px;margin-bottom:16px;overflow:hidden}.progress-fill[data-v-1489fc5d]{height:100%;background:#333;border-radius:3px;transition:width .3s ease}.loading-text[data-v-1489fc5d]{font-size:14px;color:#666;margin:0}.enter-btn[data-v-1489fc5d]{background:#333;color:#fff;border:none;padding:12px 30px;border-radius:6px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;margin-bottom:16px;pointer-events:auto;z-index:2147483648;position:relative}.enter-btn[data-v-1489fc5d]:hover{background:#555;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.enter-btn[data-v-1489fc5d]:active{transform:translateY(0)}.mini-map-container[data-v-49aba1ce]{position:fixed;bottom:20px;right:20px;z-index:1000;pointer-events:auto}.mini-map[data-v-49aba1ce]{position:relative;width:200px;height:200px;border-radius:50%;overflow:hidden;background:rgba(255,255,255,.9);box-shadow:0 4px 15px #0000004d;border:3px solid rgba(255,255,255,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.map-background[data-v-49aba1ce]{width:100%;height:100%;position:relative}.map-image[data-v-49aba1ce]{width:100%;height:100%;object-fit:cover;border-radius:50%}.player-indicator[data-v-49aba1ce]{position:absolute;width:12px;height:12px;transform:translate(-50%,-50%);pointer-events:none;z-index:10}.player-dot[data-v-49aba1ce]{width:100%;height:100%;background:#ff4444;border-radius:50%;border:2px solid #ffffff;box-shadow:0 2px 6px #0006;animation:pulse-49aba1ce 2s infinite}.debug-overlay[data-v-49aba1ce]{position:absolute;top:5px;left:5px;background:rgba(0,0,0,.8);color:#fff;padding:4px 6px;border-radius:4px;font-size:10px;line-height:1.2;pointer-events:none;z-index:20}.debug-text[data-v-49aba1ce]{margin:1px 0}@keyframes pulse-49aba1ce{0%{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.7}to{transform:scale(1);opacity:1}}@media (max-width: 768px){.mini-map[data-v-49aba1ce]{width:160px;height:160px}.mini-map-container[data-v-49aba1ce]{bottom:15px;right:15px}}@media (max-width: 480px){.mini-map[data-v-49aba1ce]{width:140px;height:140px}.mini-map-container[data-v-49aba1ce]{bottom:10px;right:10px}}.ui-container[data-v-afe85d1e]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:100}.ui-container.is-loading[data-v-afe85d1e]{pointer-events:auto}.editor-panel[data-v-afe85d1e]{position:absolute;top:20px;left:20px;width:340px;max-height:calc(100vh - 40px);background:#ffffff;border-radius:8px;box-shadow:0 4px 15px #0000001a;padding:15px;pointer-events:auto;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow-y:auto;overflow-x:hidden}.editor-header[data-v-afe85d1e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.editor-header button[data-v-afe85d1e]{background-color:#333;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;font-size:16px;font-weight:700}.editor-header>button[data-v-afe85d1e]:first-child{flex:1;margin-right:10px}.collapse-btn[data-v-afe85d1e]{width:40px!important;height:40px!important;padding:0!important;border-radius:50%!important;font-size:14px!important;margin-right:0!important;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.collapse-btn[data-v-afe85d1e]:hover{background-color:#555;transform:scale(1.05)}.collapse-icon[data-v-afe85d1e]{width:16px;height:16px;pointer-events:none}.editor-panel.collapsed[data-v-afe85d1e]{height:auto;min-height:auto;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;box-shadow:none}.editor-panel.collapsed[data-v-afe85d1e]>*:not(.editor-header){display:none}.collapsed-toolbar[data-v-afe85d1e]{position:absolute;top:20px;left:20px;width:250px;background:#333;color:#fff;border-radius:5px;padding:10px 20px;pointer-events:auto;border:none;box-shadow:none;transition:all .3s ease;z-index:101}.toolbar-content[data-v-afe85d1e]{display:flex;align-items:center;justify-content:space-between;gap:8px}@media (max-width: 768px){.toolbar-content[data-v-afe85d1e]{gap:8px;justify-content:space-between}}@media (max-width: 480px){.toolbar-content[data-v-afe85d1e]{gap:6px;justify-content:space-between}}.current-frame-info[data-v-afe85d1e]{font-size:14px;font-weight:700;color:#fff;min-width:50px;white-space:nowrap}.toolbar-buttons[data-v-afe85d1e]{display:flex;gap:6px}.toolbar-btn[data-v-afe85d1e]{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:10px;transition:all .2s ease}.toolbar-btn[data-v-afe85d1e]:hover{background:rgba(255,255,255,.2);border-color:#ffffff80;transform:scale(1.1)}.toolbar-icon[data-v-afe85d1e],.expand-icon[data-v-afe85d1e]{width:12px;height:12px;pointer-events:none}.separator[data-v-afe85d1e]{height:1px;background-color:#e0e0e0;margin:0 -20px;position:relative;border:0}.separator[data-v-afe85d1e]:before{content:"...";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:white;padding:0 10px;color:#ccc;letter-spacing:4px;font-weight:700}.frame-selector[data-v-afe85d1e]{display:flex;align-items:center;justify-content:space-between;margin:15px 0}.frame-selector .nav-btn[data-v-afe85d1e]{background:none;border:1px solid #ccc;border-radius:4px;padding:5px 10px;cursor:pointer;display:flex;align-items:center;justify-content:center}.nav-icon[data-v-afe85d1e]{width:14px;height:14px;pointer-events:none}.frame-selector select[data-v-afe85d1e]{flex-grow:1;margin:0 10px;padding:8px;border:1px solid #ccc;border-radius:4px;background-color:#fafafa}.upload-area[data-v-afe85d1e]{border:2px dashed #ccc;border-radius:8px;padding:15px;display:flex;align-items:center;justify-content:center;width:200px;height:200px;cursor:pointer;position:relative;overflow:hidden;margin:0 auto 12px}.artwork-preview-container[data-v-afe85d1e]{width:100%;height:100%;position:relative}.artwork-preview[data-v-afe85d1e]{width:100%;height:100%;object-fit:cover;border-radius:6px}.edit-icon-overlay[data-v-afe85d1e]{position:absolute;bottom:8px;right:8px;width:32px;height:32px;background-color:#0009;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .2s}.edit-icon-overlay[data-v-afe85d1e]:hover{background-color:#000c}.edit-icon[data-v-afe85d1e]{width:18px;height:18px;filter:brightness(0) invert(1)}.upload-area .upload-btn[data-v-afe85d1e]{background-color:#bdbdbd;color:#fff;border:none;padding:10px 25px;border-radius:5px;cursor:pointer;font-size:14px;font-weight:700}.model-upload-btn[data-v-afe85d1e]{background-color:#333;color:#fff;border:none;padding:12px 20px;border-radius:5px;cursor:pointer;font-size:14px;font-weight:700;width:100%;margin-bottom:10px;transition:background-color .3s ease}.model-upload-btn[data-v-afe85d1e]:hover{background-color:#555}.model-upload-btn .required[data-v-afe85d1e]{color:#f44;margin-left:5px}.info-field[data-v-afe85d1e]{margin-bottom:12px;display:flex;flex-direction:column}.info-field label[data-v-afe85d1e]{margin-bottom:5px;font-size:14px;color:#555}.info-field input[type=text][data-v-afe85d1e],.info-field input[type=number][data-v-afe85d1e],.info-field textarea[data-v-afe85d1e]{width:100%;padding:8px;border:none;border-bottom:1px solid #ccc;background-color:transparent;font-size:14px;box-sizing:border-box}.info-field input[data-v-afe85d1e]:focus,.info-field textarea[data-v-afe85d1e]:focus{outline:none;border-bottom:1px solid #333}.info-field textarea[data-v-afe85d1e]{resize:vertical;min-height:80px}.model-desc-textarea[data-v-afe85d1e]{min-height:50px!important}.field-tip[data-v-afe85d1e]{font-size:12px;color:#888;margin-top:5px;font-style:italic}.dimensions-grid[data-v-afe85d1e]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:12px}.slider-field[data-v-afe85d1e]{display:flex;flex-direction:column}.slider-field label[data-v-afe85d1e]{font-size:14px;color:#555;margin-bottom:8px}input[type=range][data-v-afe85d1e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;background:#333;border-radius:5px;outline:none;opacity:.7;transition:opacity .2s}input[type=range][data-v-afe85d1e]:hover{opacity:1}input[type=range][data-v-afe85d1e]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;background:#fdfdfd;border:2px solid #333;border-radius:50%;cursor:pointer}input[type=range][data-v-afe85d1e]::-moz-range-thumb{width:18px;height:18px;background:#fdfdfd;border:2px solid #333;border-radius:50%;cursor:pointer}.action-buttons[data-v-afe85d1e]{display:flex;justify-content:space-between;margin-top:15px}.action-buttons button[data-v-afe85d1e]{width:48%;padding:8px 20px;border-radius:5px;border:none;font-size:12px;font-weight:700;cursor:pointer}.action-buttons .reset-btn[data-v-afe85d1e]{background-color:#757575;color:#fff}.action-buttons .confirm-btn[data-v-afe85d1e]{background-color:#333;color:#fff}.publish-section[data-v-afe85d1e]{margin-top:15px;text-align:center}.publish-btn[data-v-afe85d1e]{background-color:#333;color:#fff;border:none;padding:8px 20px;border-radius:5px;font-size:12px;font-weight:700;cursor:pointer;transition:all .3s ease;width:48%}.publish-btn[data-v-afe85d1e]:hover{background-color:#555}.publish-btn[data-v-afe85d1e]:active{background-color:#222}.start-editing-container[data-v-afe85d1e]{position:absolute;bottom:50px;left:50%;transform:translate(-50%);pointer-events:auto;z-index:102}.start-editing-btn[data-v-afe85d1e]{background-color:#000c;color:#fff;border:1px solid rgba(255,255,255,.3);padding:15px 30px;border-radius:30px;cursor:pointer;font-size:18px;font-weight:700;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;box-shadow:0 4px 15px #0003}.start-editing-btn[data-v-afe85d1e]:hover{background-color:#000000e6;transform:translateY(-3px);box-shadow:0 6px 20px #0000004d}.toolbar-toggle-btn[data-v-afe85d1e]{position:absolute;top:20px;right:20px;z-index:103;background:rgba(255,255,255,.9);border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 12px #0003}.toolbar-toggle-btn[data-v-afe85d1e]:hover{background:rgba(255,255,255,1);transform:scale(1.1)}.toolbar-toggle-btn.collapsed[data-v-afe85d1e]{opacity:.5}.toolbar-toggle-btn.collapsed[data-v-afe85d1e]:hover{opacity:.8}.toolbar-toggle-icon[data-v-afe85d1e]{width:20px;height:20px;pointer-events:none}.music-btn[data-v-afe85d1e]{position:absolute;top:20px;right:70px;z-index:102;background:rgba(255,255,255,.9);border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 12px #0003}.music-btn[data-v-afe85d1e]:hover{background:rgba(255,255,255,1);transform:scale(1.1)}.music-icon[data-v-afe85d1e]{width:20px;height:20px;object-fit:contain}.close-exhibition-btn[data-v-afe85d1e]{position:absolute;top:20px;left:20px;z-index:102;background:rgba(255,255,255,.5);border:none;border-radius:20px;padding:8px 16px;cursor:pointer;pointer-events:auto;font-size:14px;font-weight:500;color:#333;transition:all .3s ease;box-shadow:0 2px 8px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.close-exhibition-btn[data-v-afe85d1e]:hover{background:rgba(255,255,255,1);transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.whale-mode-btn[data-v-afe85d1e]{position:absolute;top:20px;right:120px;z-index:101;background:rgba(255,255,255,.9);border-radius:50%;width:40px;height:40px;cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 12px #0003}.whale-mode-btn[data-v-afe85d1e]:hover{background:rgba(255,255,255,1);border-color:#0096ffcc;transform:scale(1.1)}.whale-mode-btn.active[data-v-afe85d1e]{background:rgba(0,150,255,.9);border-color:#0096ff}.whale-icon[data-v-afe85d1e]{width:27px;height:27px;object-fit:contain}.whale-mode-btn.active .whale-icon[data-v-afe85d1e]{filter:brightness(0) invert(1)}.mini-map-btn[data-v-afe85d1e]{position:absolute;bottom:200px;right:10px;z-index:1001;background:rgba(255,255,255,.5);border-radius:50%;width:40px;height:40px;cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 12px #0003}.mini-map-btn[data-v-afe85d1e]:hover{background:rgba(255,255,255,1);transform:scale(1.1)}.mini-map-btn.hidden-position[data-v-afe85d1e]{bottom:20px!important;right:20px!important}.map-icon[data-v-afe85d1e]{width:20px;height:20px;object-fit:contain}.camera-btn[data-v-afe85d1e]{position:absolute;top:20px;right:170px;z-index:101;background:rgba(255,255,255,.9);border-radius:50%;width:40px;height:40px;cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 12px #0003}.camera-btn[data-v-afe85d1e]:hover:not(:disabled){background:rgba(255,255,255,1);transform:scale(1.1)}.camera-btn[data-v-afe85d1e]:disabled{opacity:.6;cursor:not-allowed;transform:none}.camera-icon[data-v-afe85d1e]{width:20px;height:20px;object-fit:contain}.roaming-btn[data-v-afe85d1e]{position:absolute;top:20px;right:220px;z-index:101;background:rgba(255,255,255,.9);border-radius:50%;width:40px;height:40px;cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 12px #0003}.roaming-btn[data-v-afe85d1e]:hover:not(:disabled){background:rgba(255,255,255,1);transform:scale(1.1)}.roaming-btn[data-v-afe85d1e]:disabled{opacity:.6;cursor:not-allowed;transform:none}.roaming-icon[data-v-afe85d1e]{width:20px;height:20px;object-fit:contain}.browser-2d-btn[data-v-afe85d1e]{position:absolute;top:20px;right:270px;z-index:101;background:rgba(255,255,255,.9);border-radius:50%;width:40px;height:40px;cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 12px #0003}.browser-2d-btn[data-v-afe85d1e]:hover{background:rgba(255,255,255,1);transform:scale(1.1)}.browser-2d-icon[data-v-afe85d1e]{width:20px;height:20px;object-fit:contain}.direction-keys-btn[data-v-afe85d1e]{position:absolute;bottom:150px;left:30px;z-index:101;background:rgba(255,255,255,.5);border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 12px #0003}.direction-keys-btn[data-v-afe85d1e]:hover{background:rgba(255,255,255,1);transform:scale(1.1)}.direction-keys-btn.hidden-position[data-v-afe85d1e]{bottom:20px!important;left:20px!important}.direction-keys-icon[data-v-afe85d1e]{width:20px;height:20px;object-fit:contain}.controls-panel[data-v-afe85d1e]{position:absolute;top:80px;right:20px;background:rgba(0,0,0,.8);color:#fff;padding:20px;border-radius:8px;min-width:280px;pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.panel-section[data-v-afe85d1e]{margin-bottom:20px}.panel-section[data-v-afe85d1e]:last-child{margin-bottom:0}.panel-section h3[data-v-afe85d1e]{margin:0 0 10px;font-size:16px;color:#fff;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:5px}.button-group[data-v-afe85d1e]{display:flex;gap:8px;flex-wrap:wrap}.button-group button[data-v-afe85d1e]{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.3);padding:8px 12px;border-radius:4px;cursor:pointer;font-size:12px;transition:background-color .2s}.button-group button[data-v-afe85d1e]:hover{background:rgba(255,255,255,.2)}.button-group button.active[data-v-afe85d1e]{background:rgba(0,150,255,.3);border-color:#0096ff99}.info-panel[data-v-afe85d1e]{background:rgba(255,255,255,.05);padding:12px;border-radius:4px;border:1px solid rgba(255,255,255,.1)}.info-item[data-v-afe85d1e]{margin-bottom:5px;font-size:12px;color:#ccc}.info-item[data-v-afe85d1e]:last-child{margin-bottom:0}.whale-info[data-v-afe85d1e]{color:#0af!important;font-weight:700;background:rgba(0,170,255,.1);padding:4px 8px;border-radius:4px;border:1px solid rgba(0,170,255,.3)}.loading-overlay[data-v-afe85d1e]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;pointer-events:auto}.loading-content[data-v-afe85d1e]{text-align:center;color:#fff}.loading-spinner[data-v-afe85d1e]{width:50px;height:50px;border:3px solid rgba(255,255,255,.3);border-top:3px solid white;border-radius:50%;animation:spin-afe85d1e 1s linear infinite;margin:0 auto 20px}@keyframes spin-afe85d1e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-afe85d1e]{font-size:18px}.camera-debug-section[data-v-afe85d1e]{margin-top:10px}.debug-separator[data-v-afe85d1e]{height:1px;background:rgba(255,255,255,.2);margin:8px 0}.camera-debug[data-v-afe85d1e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;background:rgba(0,150,255,.1);padding:4px 8px;border-radius:3px;border-left:2px solid rgba(0,150,255,.4)}.debug-label[data-v-afe85d1e]{font-weight:700;color:#0af;min-width:80px}.debug-value[data-v-afe85d1e]{font-family:Courier New,monospace;color:#fff;font-size:11px;background:rgba(0,0,0,.3);padding:2px 6px;border-radius:2px}.required[data-v-afe85d1e]{color:#f44;font-weight:700}.model-fine-controls[data-v-afe85d1e]{margin:15px 0;padding:12px;background:#f8f9fa;border-radius:6px;border:1px solid #e0e0e0}.control-group[data-v-afe85d1e]{margin-bottom:12px}.control-group[data-v-afe85d1e]:last-child{margin-bottom:0}.control-group label[data-v-afe85d1e]{display:block;margin-bottom:8px;font-size:13px;font-weight:700;color:#555}.fine-control-buttons[data-v-afe85d1e]{display:flex;flex-direction:column;gap:8px}.axis-controls[data-v-afe85d1e]{display:flex;align-items:center;gap:8px;padding:4px 0}.axis-label[data-v-afe85d1e]{min-width:35px;font-size:12px;color:#666;font-weight:700}.fine-btn[data-v-afe85d1e]{background:#333;color:#fff;border:none;border-radius:4px;width:24px;height:24px;cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.fine-btn[data-v-afe85d1e]:hover{background:#555;transform:scale(1.1)}.fine-btn[data-v-afe85d1e]:active{background:#222;transform:scale(.95)}.position-value[data-v-afe85d1e]{min-width:50px;text-align:center;font-family:Courier New,monospace;font-size:12px;color:#333;background:white;padding:2px 6px;border-radius:3px;border:1px solid #ddd}.debug-actions[data-v-afe85d1e]{margin-top:8px;text-align:center}.copy-btn[data-v-afe85d1e]{background:rgba(0,150,255,.2);color:#0af;border:1px solid rgba(0,150,255,.4);padding:4px 8px;border-radius:3px;cursor:pointer;font-size:11px;transition:all .2s}.copy-btn[data-v-afe85d1e]:hover{background:rgba(0,150,255,.3);border-color:#0096ff99}.model-preview-container[data-v-afe85d1e]{width:100%;height:100%;position:relative}.model-preview[data-v-afe85d1e]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f8f9fa;border:2px solid #e0e0e0;border-radius:6px;color:#666;font-size:14px;text-align:center}.model-filename[data-v-afe85d1e]{padding:10px;word-break:break-word;max-width:90%}@media (max-width: 768px){.editor-panel[data-v-afe85d1e]{left:10px;right:10px;top:10px;width:auto;max-width:calc(100vw - 20px);max-height:calc(100vh - 20px);font-size:14px;padding:12px}.editor-header button[data-v-afe85d1e]{font-size:14px;padding:8px 16px}.collapse-btn[data-v-afe85d1e]{width:35px!important;height:35px!important;font-size:12px!important}.collapsed-toolbar[data-v-afe85d1e]{top:10px;left:50%;transform:translate(-50%);width:auto;max-width:350px}.current-frame-info[data-v-afe85d1e]{font-size:13px;min-width:50px}.toolbar-btn[data-v-afe85d1e]{width:26px;height:26px;font-size:11px}.toolbar-buttons[data-v-afe85d1e]{gap:4px}.toolbar-toggle-btn[data-v-afe85d1e],.music-btn[data-v-afe85d1e],.whale-mode-btn[data-v-afe85d1e],.camera-btn[data-v-afe85d1e],.roaming-btn[data-v-afe85d1e],.browser-2d-btn[data-v-afe85d1e]{width:32px;height:32px;top:15px}.close-exhibition-btn[data-v-afe85d1e]{top:15px;left:10px;padding:6px 12px;font-size:12px}.toolbar-toggle-btn[data-v-afe85d1e]{right:10px}.music-btn[data-v-afe85d1e]{right:47px}.whale-mode-btn[data-v-afe85d1e]{right:84px}.camera-btn[data-v-afe85d1e]{right:121px}.roaming-btn[data-v-afe85d1e]{right:158px}.browser-2d-btn[data-v-afe85d1e]{right:195px}.direction-keys-btn[data-v-afe85d1e]{width:32px;height:32px;bottom:120px;left:20px}.mini-map-btn[data-v-afe85d1e]{width:32px;height:32px;bottom:160px;right:5px}.direction-keys-btn.hidden-position[data-v-afe85d1e]{bottom:15px!important;left:10px!important}.mini-map-btn.hidden-position[data-v-afe85d1e]{bottom:15px!important;right:10px!important}.music-icon[data-v-afe85d1e],.whale-icon[data-v-afe85d1e],.map-icon[data-v-afe85d1e],.camera-icon[data-v-afe85d1e],.roaming-icon[data-v-afe85d1e],.browser-2d-icon[data-v-afe85d1e],.direction-keys-icon[data-v-afe85d1e]{width:16px;height:16px}.start-editing-container[data-v-afe85d1e]{bottom:30px}.start-editing-btn[data-v-afe85d1e]{padding:12px 24px;font-size:16px}.controls-panel[data-v-afe85d1e]{top:65px;right:10px;left:10px;max-width:none;padding:15px;font-size:13px}.panel-section h3[data-v-afe85d1e]{font-size:14px}.button-group button[data-v-afe85d1e]{padding:6px 10px;font-size:11px}.upload-area[data-v-afe85d1e]{width:100%;height:150px;margin-bottom:10px}.info-field[data-v-afe85d1e]{margin-bottom:10px}.info-field label[data-v-afe85d1e]{font-size:13px}.info-field input[data-v-afe85d1e],.info-field textarea[data-v-afe85d1e]{font-size:13px;padding:6px}.dimensions-grid[data-v-afe85d1e]{grid-template-columns:1fr;gap:8px}.slider-field label[data-v-afe85d1e]{font-size:13px}.action-buttons[data-v-afe85d1e]{margin-top:12px}.action-buttons button[data-v-afe85d1e]{padding:6px 12px;font-size:11px}.frame-selector[data-v-afe85d1e]{margin:12px 0}.frame-selector select[data-v-afe85d1e]{padding:6px;font-size:13px}.frame-selector .nav-btn[data-v-afe85d1e]{padding:4px 8px;font-size:12px}}@media (max-width: 480px){.toolbar-toggle-btn[data-v-afe85d1e],.music-btn[data-v-afe85d1e],.whale-mode-btn[data-v-afe85d1e],.camera-btn[data-v-afe85d1e],.roaming-btn[data-v-afe85d1e],.browser-2d-btn[data-v-afe85d1e]{width:30px;height:30px;top:12px}.close-exhibition-btn[data-v-afe85d1e]{top:12px;left:12px;padding:5px 10px;font-size:11px}.toolbar-toggle-btn[data-v-afe85d1e]{right:12px}.music-btn[data-v-afe85d1e]{right:50px}.whale-mode-btn[data-v-afe85d1e]{right:88px}.camera-btn[data-v-afe85d1e]{right:126px}.roaming-btn[data-v-afe85d1e]{right:164px}.browser-2d-btn[data-v-afe85d1e]{right:202px}.direction-keys-btn[data-v-afe85d1e]{width:30px;height:30px;bottom:100px;left:15px}.mini-map-btn[data-v-afe85d1e]{width:30px;height:30px;bottom:140px;right:10px}.direction-keys-btn.hidden-position[data-v-afe85d1e]{bottom:12px!important;left:12px!important}.mini-map-btn.hidden-position[data-v-afe85d1e]{bottom:12px!important;right:12px!important}.music-icon[data-v-afe85d1e],.whale-icon[data-v-afe85d1e],.map-icon[data-v-afe85d1e],.camera-icon[data-v-afe85d1e],.roaming-icon[data-v-afe85d1e],.browser-2d-icon[data-v-afe85d1e],.direction-keys-icon[data-v-afe85d1e]{width:14px;height:14px}.editor-panel[data-v-afe85d1e]{left:5px;right:5px;top:5px;max-width:calc(100vw - 10px);padding:10px;font-size:13px}.editor-header button[data-v-afe85d1e]{font-size:13px;padding:6px 12px}.collapse-btn[data-v-afe85d1e]{width:32px!important;height:32px!important;font-size:11px!important}.collapsed-toolbar[data-v-afe85d1e]{top:5px;left:50%;transform:translate(-50%);width:auto;max-width:300px}.current-frame-info[data-v-afe85d1e]{font-size:12px;min-width:45px}.toolbar-btn[data-v-afe85d1e]{width:24px;height:24px;font-size:10px}.toolbar-buttons[data-v-afe85d1e]{gap:3px}.controls-panel[data-v-afe85d1e]{top:55px;right:5px;left:5px;padding:12px;font-size:12px}.panel-section h3[data-v-afe85d1e]{font-size:13px}.button-group button[data-v-afe85d1e]{padding:5px 8px;font-size:10px}.upload-area[data-v-afe85d1e]{height:120px}.info-field label[data-v-afe85d1e]{font-size:12px}.info-field input[data-v-afe85d1e],.info-field textarea[data-v-afe85d1e]{font-size:12px;padding:5px}.field-tip[data-v-afe85d1e]{font-size:11px}.action-buttons button[data-v-afe85d1e]{padding:5px 10px;font-size:10px}.start-editing-btn[data-v-afe85d1e]{padding:10px 20px;font-size:14px}}@media (max-width: 768px) and (orientation: landscape){.editor-panel[data-v-afe85d1e]{max-height:calc(100vh - 10px);top:5px}.controls-panel[data-v-afe85d1e]{max-height:calc(100vh - 70px);overflow-y:auto}.start-editing-container[data-v-afe85d1e]{bottom:20px}}.gallery-container[data-v-b0cc2043]{position:relative;width:100vw;height:100vh;overflow:hidden}.gallery-canvas[data-v-b0cc2043]{width:100%;height:100%;display:block;outline:none}.advertisement-tip[data-v-b0cc2043]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;background:rgba(0,0,0,.8);color:#fff;padding:1rem 1.5rem;border-radius:.5rem;font-size:1rem;font-weight:500;animation:tipFadeIn-b0cc2043 .3s ease-out}.tip-content[data-v-b0cc2043]{display:flex;align-items:center;gap:.5rem}.tip-icon[data-v-b0cc2043]{font-size:1.2rem}.tip-text[data-v-b0cc2043]{white-space:nowrap}@keyframes tipFadeIn-b0cc2043{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.movement-controls[data-v-b0cc2043]{position:fixed;bottom:30px;left:30px;z-index:1000;pointer-events:auto}.control-pad[data-v-b0cc2043]{display:flex;flex-direction:column;align-items:center;gap:5px}.middle-row[data-v-b0cc2043]{display:flex;gap:5px;align-items:center}.control-btn[data-v-b0cc2043]{width:50px;height:50px;border:none;border-radius:50%;background:rgba(255,255,255,.9);color:#333;font-size:20px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 4px 12px #0003;-webkit-user-select:none;user-select:none}.control-btn[data-v-b0cc2043]:hover{background:rgba(255,255,255,1);transform:scale(1.1)}.control-btn[data-v-b0cc2043]:active{background:rgba(0,0,0,.8);color:#fff;transform:scale(.95)}.arrow-icon[data-v-b0cc2043]{width:20px;height:20px;pointer-events:none}.up-btn[data-v-b0cc2043]{grid-area:up}.down-btn[data-v-b0cc2043]{grid-area:down}.left-btn[data-v-b0cc2043]{grid-area:left}.right-btn[data-v-b0cc2043]{grid-area:right}.artwork-dialog-overlay[data-v-b0cc2043]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:1200;display:flex;align-items:center;justify-content:center;pointer-events:auto}.artwork-dialog[data-v-b0cc2043]{width:820px;max-width:92vw;max-height:86vh;background:#111;color:#fff;border-radius:10px;box-shadow:0 10px 40px #0006;overflow:hidden;display:flex;flex-direction:column}.dialog-header[data-v-b0cc2043]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.08)}.dialog-header .title[data-v-b0cc2043]{font-size:16px;font-weight:600}.dialog-header .close-btn[data-v-b0cc2043]{background:transparent;color:#fff;border:none;font-size:22px;cursor:pointer}.dialog-body[data-v-b0cc2043]{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:12px}.image-wrap[data-v-b0cc2043]{position:relative;background:transparent;border-radius:8px;overflow:hidden;min-height:280px;display:flex;align-items:center;justify-content:center}.artwork-image[data-v-b0cc2043]{width:100%;height:100%;object-fit:contain}.zoom-btn[data-v-b0cc2043]{position:absolute;right:10px;bottom:10px;width:40px;height:40px;background:rgba(0,0,0,.5);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.zoom-btn img[data-v-b0cc2043]{width:22px;height:22px}.meta[data-v-b0cc2043]{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:12px;overflow:auto}.meta-item[data-v-b0cc2043]{margin-bottom:10px;line-height:1.6}.meta-item .label[data-v-b0cc2043]{color:#666;font-weight:600}.meta-item .value[data-v-b0cc2043],.meta-item .value.price[data-v-b0cc2043]{color:#333}.dialog-loading[data-v-b0cc2043]{padding:24px;text-align:center}.model-dialog-overlay[data-v-b0cc2043]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:1200;display:flex;align-items:center;justify-content:center;pointer-events:auto}.model-dialog[data-v-b0cc2043]{width:600px;max-width:92vw;max-height:86vh;background:#111;color:#fff;border-radius:10px;box-shadow:0 10px 40px #0006;overflow:hidden;display:flex;flex-direction:column}.model-info[data-v-b0cc2043]{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:20px;margin-bottom:12px;text-align:center}.model-preview-placeholder[data-v-b0cc2043]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:120px}.model-icon[data-v-b0cc2043]{font-size:48px;margin-bottom:12px;opacity:.7}.model-filename[data-v-b0cc2043]{font-size:14px;color:#ccc;word-break:break-all}.image-preview-overlay[data-v-b0cc2043]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.85);z-index:1600;display:flex;align-items:center;justify-content:center;pointer-events:auto}.image-preview[data-v-b0cc2043]{position:relative;max-width:92vw;max-height:92vh}.image-preview img[data-v-b0cc2043]{max-width:100%;max-height:100%;object-fit:contain}.image-preview .close-btn[data-v-b0cc2043]{position:absolute;top:-10px;right:-10px;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.15);color:#fff;border:none;cursor:pointer;font-size:22px}.browser-2d-overlay[data-v-b0cc2043]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.6);z-index:1400;display:flex;align-items:center;justify-content:center;pointer-events:auto}.browser-2d-dialog[data-v-b0cc2043]{width:800px;height:600px;max-width:90vw;max-height:90vh;background:#ffffff;color:#333;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 4px 15px #0000001a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.browser-header[data-v-b0cc2043]{display:flex;align-items:center;justify-content:space-between;padding:15px;background:#f8f9fa;border-bottom:1px solid #e0e0e0}.browser-header .close-btn[data-v-b0cc2043]{background:none;border:none;font-size:18px;color:#666;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s}.browser-header .close-btn[data-v-b0cc2043]:hover{background:#e9ecef;color:#333}.detail-header .close-btn[data-v-b0cc2043]{background:none;border:none;font-size:18px;color:#666;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s}.detail-header .close-btn[data-v-b0cc2043]:hover{background:#e9ecef;color:#333}.detail-footer[data-v-b0cc2043]{padding:15px 20px;border-top:1px solid #e0e0e0;background:#f8f9fa;display:flex;justify-content:space-between;align-items:center;position:relative}.detail-footer .nav-btn[data-v-b0cc2043]{position:absolute}.detail-footer .prev-btn[data-v-b0cc2043]{left:20px}.detail-footer .next-btn[data-v-b0cc2043]{right:20px}.detail-footer .goto-3d-btn-new[data-v-b0cc2043]{margin:0 auto}.goto-3d-btn-new[data-v-b0cc2043]{background:transparent;color:#333;border:1px solid #333;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:13px;transition:all .2s;font-family:inherit}.goto-3d-btn-new[data-v-b0cc2043]:hover{background:#333;color:#fff}.browser-tabs[data-v-b0cc2043]{display:flex;gap:8px}.tab-btn[data-v-b0cc2043]{padding:8px 16px;background:#fff;color:#666;border:1px solid #ccc;border-radius:4px;cursor:pointer;transition:all .2s;font-size:14px}.tab-btn.active[data-v-b0cc2043]{background:#333;color:#fff;border-color:#333}.browser-body[data-v-b0cc2043]{flex:1;padding:15px;overflow-y:auto;overflow-x:hidden}.artworks-grid[data-v-b0cc2043]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.artwork-card[data-v-b0cc2043]{background:#fff;border:1px solid #e0e0e0;border-radius:6px;overflow:hidden;cursor:pointer;transition:all .2s;display:flex;flex-direction:column;padding:12px}.artwork-card[data-v-b0cc2043]:hover{background:#f8f9fa;border-color:#ccc;transform:translateY(-1px)}.artwork-image[data-v-b0cc2043]{width:100%;height:120px;background:#f5f5f5;border-radius:4px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.artwork-image img[data-v-b0cc2043]{width:100%;height:100%;object-fit:cover;border-radius:4px}.no-image[data-v-b0cc2043]{color:#999;font-size:12px}.artwork-info[data-v-b0cc2043]{flex:1}.artwork-title[data-v-b0cc2043]{font-weight:600;margin-bottom:2px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333}.artwork-author[data-v-b0cc2043]{color:#666;font-size:12px;margin-bottom:6px}.goto-3d-btn[data-v-b0cc2043]{background:#333;color:#fff;border:1px solid #333;padding:4px 8px;border-radius:4px;cursor:pointer;font-size:11px;transition:all .2s}.goto-3d-btn[data-v-b0cc2043]:hover{background:#555}.goto-3d-btn.large[data-v-b0cc2043]{padding:10px 20px;font-size:14px;width:100%;margin-top:12px}.authors-grid[data-v-b0cc2043]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.author-card[data-v-b0cc2043]{background:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:12px;cursor:pointer;transition:all .2s}.author-card[data-v-b0cc2043]:hover{background:#f8f9fa;border-color:#ccc}.author-name[data-v-b0cc2043]{font-size:14px;font-weight:600;margin-bottom:4px;color:#333}.author-count[data-v-b0cc2043]{color:#666;font-size:12px;margin-bottom:6px}.author-info[data-v-b0cc2043]{color:#888;font-size:12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.author-header[data-v-b0cc2043]{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1)}.back-btn[data-v-b0cc2043]{background:#fff;color:#333;border:1px solid #ccc;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:12px}.author-detail h3[data-v-b0cc2043]{margin:0 0 4px;font-size:16px;color:#333}.author-detail p[data-v-b0cc2043]{margin:0;color:#666;line-height:1.4;font-size:12px}.browser-loading[data-v-b0cc2043]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;gap:16px}.loading-spinner[data-v-b0cc2043]{width:40px;height:40px;border:3px solid rgba(255,255,255,.3);border-top:3px solid #4285f4;border-radius:50%;animation:spin 1s linear infinite}.browser-detail-overlay[data-v-b0cc2043]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);z-index:1500;display:flex;align-items:center;justify-content:center;pointer-events:auto}.browser-detail-dialog[data-v-b0cc2043]{width:90vw;max-width:900px;max-height:90vh;background:#ffffff;color:#333;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 4px 15px #0000001a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.detail-header[data-v-b0cc2043]{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;background:#f8f9fa;border-bottom:1px solid #e0e0e0;gap:16px}.nav-section[data-v-b0cc2043]{min-width:100px;display:flex;justify-content:center}.nav-btn[data-v-b0cc2043]{background:#f5f5f5;color:#999;border:1px solid #ddd;padding:8px 12px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s;white-space:nowrap}.nav-btn[data-v-b0cc2043]:hover:not(.disabled){background:#e0e0e0;color:#666;transform:translateY(-1px)}.nav-btn.disabled[data-v-b0cc2043]{background:#f5f5f5;color:#ccc;border-color:#e0e0e0;cursor:not-allowed;transform:none}.detail-header .title[data-v-b0cc2043]{font-size:18px;font-weight:600;color:#333}.detail-body[data-v-b0cc2043]{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:20px;flex:1;overflow:auto;background:#fff}.detail-image[data-v-b0cc2043]{position:relative;background:transparent;border-radius:8px;overflow:hidden;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center}.detail-image img[data-v-b0cc2043]{width:100%;height:100%;object-fit:contain}.detail-meta[data-v-b0cc2043]{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:16px}@media (max-width: 1024px) and (min-width: 769px){.artworks-grid[data-v-b0cc2043],.authors-grid[data-v-b0cc2043]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.browser-2d-dialog[data-v-b0cc2043]{width:100vw;height:100vh;border-radius:0;max-width:none;max-height:none}.browser-header[data-v-b0cc2043],.browser-body[data-v-b0cc2043]{padding:12px}.tab-btn[data-v-b0cc2043]{padding:6px 12px;font-size:12px}.artworks-grid[data-v-b0cc2043],.authors-grid[data-v-b0cc2043],.detail-body[data-v-b0cc2043]{grid-template-columns:1fr}.nav-section[data-v-b0cc2043]{min-width:80px}.nav-btn[data-v-b0cc2043]{font-size:12px;padding:6px 8px}.detail-header .title[data-v-b0cc2043]{font-size:16px;text-align:center}.movement-controls[data-v-b0cc2043]{bottom:20px;left:20px}.control-btn[data-v-b0cc2043]{width:45px;height:45px;font-size:18px}.arrow-icon[data-v-b0cc2043]{width:18px;height:18px}}@media (max-width: 480px){.movement-controls[data-v-b0cc2043]{bottom:15px;left:15px}.control-btn[data-v-b0cc2043]{width:40px;height:40px;font-size:16px}.arrow-icon[data-v-b0cc2043]{width:16px;height:16px}.control-pad[data-v-b0cc2043],.middle-row[data-v-b0cc2043]{gap:3px}}@media (max-width: 768px) and (orientation: landscape){.movement-controls[data-v-b0cc2043]{bottom:10px;left:10px}.control-btn[data-v-b0cc2043]{width:35px;height:35px;font-size:14px}.arrow-icon[data-v-b0cc2043]{width:14px;height:14px}}@media (max-width: 768px){.artwork-dialog[data-v-b0cc2043]{width:95vw;max-width:95vw;max-height:90vh;margin:10px}.dialog-body[data-v-b0cc2043]{grid-template-columns:1fr;gap:16px;padding:16px}.dialog-header[data-v-b0cc2043]{padding:10px 16px}.dialog-header .title[data-v-b0cc2043]{font-size:18px}.dialog-header .close-btn[data-v-b0cc2043]{font-size:24px;min-width:32px;min-height:32px}.image-wrap[data-v-b0cc2043]{order:1}.meta-info[data-v-b0cc2043]{order:2}}@media (max-width: 480px){.artwork-dialog[data-v-b0cc2043]{width:98vw;max-width:98vw;max-height:95vh;margin:5px;border-radius:8px}.dialog-body[data-v-b0cc2043]{padding:12px;gap:12px}.dialog-header[data-v-b0cc2043]{padding:8px 12px}.dialog-header .title[data-v-b0cc2043]{font-size:16px}.advertisement-tip[data-v-b0cc2043]{max-width:90vw;margin:10px}.tip-content[data-v-b0cc2043]{padding:12px 16px;font-size:14px}.tip-icon[data-v-b0cc2043]{font-size:18px}}[data-v-96f7452a]:root{--header-height: 80px}.page-container[data-v-96f7452a]{min-height:100vh;background-image:url(https://cideaa.oss-cn-beijing.aliyuncs.com/cidea/2025/08/14/aae29bc35b054631a3e074cbb496dc0d.webp);background-size:cover;background-position:center;display:flex;justify-content:center;margin-top:2.6666rem}@media screen and (min-width: 576px) and (max-width: 767px){[data-v-96f7452a]:root{--header-height: 64px}}@media screen and (max-width: 575px){[data-v-96f7452a]:root{--header-height: 56px}}.contact-card[data-v-96f7452a]{max-width:85%;width:100%;margin:3rem auto 0;padding:2rem;display:grid;gap:3rem}@media (min-width: 768px){.contact-card[data-v-96f7452a]{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-info[data-v-96f7452a]{display:flex;flex-direction:column;gap:1.5rem}.contact-title[data-v-96f7452a]{font-size:2.25rem;font-weight:700;color:#1a202c}.contact-description[data-v-96f7452a]{color:#0894f3;font-size:1.125rem}.contact-details[data-v-96f7452a]{display:flex;flex-direction:column;gap:1rem;padding-top:1rem}.detail-item[data-v-96f7452a]{display:flex;align-items:center;gap:.75rem;color:#000}.detail-item-address[data-v-96f7452a]{align-items:flex-start}.detail-icon[data-v-96f7452a]{width:1.25rem;height:1.25rem;color:#000;flex-shrink:0}.detail-icon-address[data-v-96f7452a]{margin-top:.25rem}.detail-link[data-v-96f7452a]{color:#000;text-decoration:none}.detail-link[data-v-96f7452a]:hover{text-decoration:underline}.contact-form[data-v-96f7452a],.form-fields[data-v-96f7452a]{display:flex;flex-direction:column;gap:1.5rem}.form-label[data-v-96f7452a]{display:block;font-size:.875rem;font-weight:500;color:#4a5568;margin-bottom:.25rem}.input-wrapper[data-v-96f7452a]{margin-top:.25rem}.form-input[data-v-96f7452a],.form-textarea[data-v-96f7452a]{display:block;width:100%;border-radius:.375rem;border:1px solid #d1d5db;box-shadow:0 1px 2px #0000000d;padding:.625rem .75rem;font-size:.875rem;outline:none}.form-input[data-v-96f7452a]:focus,.form-textarea[data-v-96f7452a]:focus{border-color:#000;box-shadow:0 0 0 1px #000}.privacy-checkbox[data-v-96f7452a]{display:flex;align-items:center}.checkbox-input[data-v-96f7452a]{height:1rem;width:1rem;color:#000;border-color:#d1d5db;border-radius:.25rem;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #d1d5db;cursor:pointer;position:relative}.checkbox-input[data-v-96f7452a]:checked{background-color:#000;border-color:#000}.checkbox-input[data-v-96f7452a]:checked:after{content:"✔";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:.75rem}.checkbox-input[data-v-96f7452a]:focus{box-shadow:0 0 0 2px #00000080}.checkbox-label[data-v-96f7452a]{margin-left:.5rem;display:block;font-size:.875rem;color:#1a202c}.submit-button[data-v-96f7452a]{width:100%;display:flex;justify-content:center;border:1px solid transparent;letter-spacing:2rem;padding:.625rem 1rem .625rem 2rem;box-shadow:0 1px 2px #0000000d;font-size:1rem;font-weight:500;color:#fff;background-color:#333;cursor:pointer;transition:background-color .2s ease-in-out;outline:none}.submit-button[data-v-96f7452a]:hover{background-color:#000}.submit-button[data-v-96f7452a]:focus{box-shadow:0 0 0 2px #2c282880,0 0 0 4px #29242433}@font-face{font-family:MiSans;font-style:normal;font-weight:100;src:url(/assets/MiSans-Thin-f2e8b99d.woff2) format("woff2"),url(/assets/MiSans-Thin-d2fd1266.ttf) format("truetype");font-display:swap}@font-face{font-family:MiSans;font-style:normal;font-weight:200;src:url(/assets/MiSans-ExtraLight-4006fcd2.woff2) format("woff2"),url(/assets/MiSans-ExtraLight-319cfec6.ttf) format("truetype");font-display:swap}@font-face{font-family:MiSans;font-style:normal;font-weight:300;src:url(/assets/MiSans-Light-2d1502a1.woff2) format("woff2"),url(/assets/MiSans-Light-5c306154.ttf) format("truetype");font-display:swap}@font-face{font-family:MiSans;font-style:normal;font-weight:400;src:url(/assets/MiSans-Regular-d704c1a9.woff2) format("woff2"),url(/assets/MiSans-Regular-9c120f0a.ttf) format("truetype");font-display:swap}@font-face{font-family:MiSans;font-style:normal;font-weight:500;src:url(/assets/MiSans-Medium-44e28ca6.woff2) format("woff2"),url(/assets/MiSans-Medium-b03e9837.ttf) format("truetype");font-display:swap}@font-face{font-family:MiSans;font-style:normal;font-weight:600;src:url(/assets/MiSans-Semibold-78227c6e.woff2) format("woff2"),url(/assets/MiSans-Semibold-77c23f31.ttf) format("truetype");font-display:swap}@font-face{font-family:MiSans;font-style:normal;font-weight:700;src:url(/assets/MiSans-Bold-1c5a7515.woff2) format("woff2"),url(/assets/MiSans-Bold-d0c1d327.ttf) format("truetype");font-display:swap}@font-face{font-family:MiSans;font-style:normal;font-weight:800;src:url(/assets/MiSans-Demibold-7afe3737.woff2) format("woff2"),url(/assets/MiSans-Demibold-209bc982.ttf) format("truetype");font-display:swap}@font-face{font-family:MiSans;font-style:normal;font-weight:900;src:url(/assets/MiSans-Heavy-e39c3d24.woff2) format("woff2"),url(/assets/MiSans-Heavy-7e44da09.ttf) format("truetype");font-display:swap}.mi-thin{font-family:MiSans,sans-serif;font-weight:100}.mi-extralight{font-family:MiSans,sans-serif;font-weight:200}.mi-light{font-family:MiSans,sans-serif;font-weight:300}.mi-regular{font-family:MiSans,sans-serif;font-weight:400}.mi-medium{font-family:MiSans,sans-serif;font-weight:500}.mi-semibold{font-family:MiSans,sans-serif;font-weight:600}.mi-bold{font-family:MiSans,sans-serif;font-weight:700}.mi-demibold{font-family:MiSans,sans-serif;font-weight:800}.mi-heavy{font-family:MiSans,sans-serif;font-weight:900}
