.navbar[data-v-d2010ab6]{background-size:cover;position:sticky;top:0;z-index:1000;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:.5rem 0}.navbar[data-v-d2010ab6]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);z-index:-1}.navbar .container[data-v-d2010ab6]{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}.img_logo[data-v-d2010ab6]{width:100%;height:80px;-o-object-fit:cover;object-fit:cover;margin-right:3px}.nav-brand[data-v-d2010ab6]{font-size:1.2rem;font-weight:500;color:#2c3e50;display:flex}.nav-menu[data-v-d2010ab6]{display:flex;gap:2rem}.nav-link[data-v-d2010ab6]{text-decoration:none;color:#333;font-weight:500;transition:color .3s;padding:.5rem 0}.nav-link.active[data-v-d2010ab6],.nav-link[data-v-d2010ab6]:hover{color:#3498db}.auth-buttons[data-v-d2010ab6]{display:flex;gap:1rem}.btn-login[data-v-d2010ab6],.btn-register[data-v-d2010ab6]{padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer;transition:background .3s}.btn-login[data-v-d2010ab6]{background:#fff;color:#3498db;border:1px solid #3498db}.btn-register[data-v-d2010ab6]{background:#3498db;color:#fff}.mobile-menu-btn[data-v-d2010ab6]{display:none;flex-direction:column;background:none;border:none;cursor:pointer}.mobile-menu-btn span[data-v-d2010ab6]{width:25px;height:3px;background:#333;margin:3px 0;transition:.3s}.mobile-menu[data-v-d2010ab6]{display:none;background:#fff;padding:1rem 20px;box-shadow:0 2px 10px rgba(0,0,0,.1);position:absolute;top:100%;left:0;right:0;z-index:999}.mobile-nav-link[data-v-d2010ab6]{display:block;padding:.8rem 0;text-decoration:none;color:#333;border-bottom:1px solid #eee}.mobile-nav-link[data-v-d2010ab6]:last-child{border-bottom:none}@media (max-width:768px){.auth-buttons[data-v-d2010ab6],.nav-menu[data-v-d2010ab6]{display:none}.mobile-menu-btn[data-v-d2010ab6]{display:flex}.mobile-menu[data-v-d2010ab6]{display:block}}@media (max-width:480px){.navbar .container[data-v-d2010ab6]{padding:0 15px}.mobile-menu[data-v-d2010ab6]{padding:1rem 15px}}.footer[data-v-441f5106]{background:#2c3e50;color:#fff;padding:2rem 0}.footer .container[data-v-441f5106]{max-width:1200px;margin:0 auto;padding:0 20px}.footer-content[data-v-441f5106]{display:flex;justify-content:space-between;align-items:center}.footer-links a[data-v-441f5106]{color:#fff;text-decoration:none;margin-left:1rem;transition:color .3s}.footer-links a[data-v-441f5106]:hover{color:#3498db}@media (max-width:768px){.footer-content[data-v-441f5106]{flex-direction:column;gap:1rem;text-align:center}.footer-links a[data-v-441f5106]{margin:0 .5rem}}@media (max-width:480px){.footer .container[data-v-441f5106]{padding:0 15px}}.container[data-v-0b4e41c9]{max-width:1200px;margin:0 auto;padding:0 20px}.navbar[data-v-0b4e41c9]{background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);position:sticky;top:0;z-index:1000}.navbar .container[data-v-0b4e41c9]{display:flex;justify-content:space-between;align-items:center;padding:1rem 20px}.nav-brand[data-v-0b4e41c9]{font-size:1.2rem;font-weight:700;color:#2c3e50}.nav-menu[data-v-0b4e41c9]{display:flex;gap:2rem}.nav-link[data-v-0b4e41c9]{text-decoration:none;color:#333;font-weight:500;transition:color .3s}.nav-link.active[data-v-0b4e41c9],.nav-link[data-v-0b4e41c9]:hover{color:#3498db}.auth-buttons[data-v-0b4e41c9]{display:flex;gap:1rem}.btn-login[data-v-0b4e41c9],.btn-register[data-v-0b4e41c9]{padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer;transition:background .3s}.btn-login[data-v-0b4e41c9]{background:#fff;color:#3498db;border:1px solid #3498db}.btn-register[data-v-0b4e41c9]{background:#3498db;color:#fff}.mobile-menu-btn[data-v-0b4e41c9]{display:none;flex-direction:column;background:none;border:none;cursor:pointer}.mobile-menu-btn span[data-v-0b4e41c9]{width:25px;height:3px;background:#333;margin:3px 0;transition:.3s}.mobile-menu[data-v-0b4e41c9]{display:none;background:#fff;padding:1rem;box-shadow:0 2px 10px rgba(0,0,0,.1);position:absolute;top:100%;left:0;right:0;z-index:999}.mobile-nav-link[data-v-0b4e41c9]{display:block;padding:.8rem 0;text-decoration:none;color:#333;border-bottom:1px solid #eee}.hero-slider[data-v-0b4e41c9]{position:relative;height:60vh;overflow:hidden}.slider-wrap[data-v-0b4e41c9]{width:100%;height:100%;position:relative}.slider-list[data-v-0b4e41c9]{display:flex;width:100%;height:100%;transition:transform .6s ease}.slider-item[data-v-0b4e41c9]{flex-shrink:0;width:100%;height:100%}.slider-bg[data-v-0b4e41c9]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-content[data-v-0b4e41c9]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;z-index:10}.slider-content h1[data-v-0b4e41c9]{font-size:2.5rem;margin-bottom:1rem}.slider-content p[data-v-0b4e41c9]{font-size:1.5rem}.slider-btn[data-v-0b4e41c9]{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;background:rgba(0,0,0,.3);color:#fff;font-size:20px;border:none;border-radius:50%;cursor:pointer;z-index:20;transition:background .3s}.slider-btn[data-v-0b4e41c9]:hover{background:rgba(0,0,0,.5)}.prev-btn[data-v-0b4e41c9]{left:30px}.next-btn[data-v-0b4e41c9]{right:30px}.slider-dots[data-v-0b4e41c9]{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);display:flex;gap:10px;z-index:20}.dot[data-v-0b4e41c9]{width:12px;height:12px;border-radius:50%;background:hsla(0,0%,100%,.5);cursor:pointer;transition:all .3s}.dot.active[data-v-0b4e41c9]{background:#fff;transform:scale(1.2)}.notice-section[data-v-0b4e41c9]{padding:4rem 0;background:#f8f9fa}.section-title[data-v-0b4e41c9]{text-align:center;font-size:2rem;margin-bottom:3rem;position:relative}.section-title[data-v-0b4e41c9]:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:60px;height:3px;background:#3498db}.notice-container[data-v-0b4e41c9]{margin-bottom:2rem}.notice-list[data-v-0b4e41c9]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.notice-item[data-v-0b4e41c9]{display:flex;align-items:center;padding:1rem 0;border-bottom:1px solid #eee}.notice-item[data-v-0b4e41c9]:last-child{border-bottom:none}.notice-tag[data-v-0b4e41c9]{background:#e74c3c;color:#fff;font-size:.8rem;padding:.2rem .5rem;border-radius:4px;margin-right:1rem}.notice-title[data-v-0b4e41c9]{flex:1;text-decoration:none;color:#333;font-weight:500;transition:color .3s}.notice-title[data-v-0b4e41c9]:hover{color:#3498db}.notice-date[data-v-0b4e41c9]{color:#999;font-size:.9rem}.process-card[data-v-0b4e41c9]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05);display:grid;grid-template-columns:1fr 1fr;gap:1rem}.process-step[data-v-0b4e41c9]{text-align:center;padding:1rem;border-radius:8px;background:#f8f9fa}.step-number[data-v-0b4e41c9]{width:40px;height:40px;background:#3498db;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto .5rem;font-weight:700}.step-title[data-v-0b4e41c9]{font-weight:500;margin-bottom:.3rem}.step-status[data-v-0b4e41c9]{color:#999;font-size:.9rem}.more-link[data-v-0b4e41c9]{display:block;text-align:right;color:#3498db;text-decoration:none;font-weight:500}.news-section[data-v-0b4e41c9]{padding:4rem 0}.news-grid[data-v-0b4e41c9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-bottom:2rem}.news-card[data-v-0b4e41c9]{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.05);transition:transform .3s}.news-card[data-v-0b4e41c9]:hover{transform:translateY(-5px)}.news-image[data-v-0b4e41c9]{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.news-title[data-v-0b4e41c9]{padding:1rem 1rem .5rem;font-size:1.1rem;font-weight:500;color:#333}.news-date[data-v-0b4e41c9]{padding:0 1rem 1rem;color:#999;font-size:.9rem}.events-section[data-v-0b4e41c9]{padding:4rem 0;background:#3498db;color:#fff}.events-section .section-title[data-v-0b4e41c9]:after{background:#fff}.events-container[data-v-0b4e41c9]{display:grid;grid-template-columns:200px 1fr;gap:2rem;margin-bottom:2rem}.events-sidebar[data-v-0b4e41c9]{display:flex;flex-direction:column;gap:1rem}.sidebar-btn[data-v-0b4e41c9]{padding:1rem;border:none;border-radius:8px;background:hsla(0,0%,100%,.1);color:#fff;cursor:pointer;transition:background .3s;text-align:left}.sidebar-btn.active[data-v-0b4e41c9],.sidebar-btn[data-v-0b4e41c9]:hover{background:#fff;color:#3498db}.events-content[data-v-0b4e41c9]{background:#fff;color:#333;padding:2rem;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.footer[data-v-0b4e41c9]{background:#2c3e50;color:#fff;padding:2rem 0}.footer-content[data-v-0b4e41c9]{display:flex;justify-content:space-between;align-items:center}.footer-links a[data-v-0b4e41c9]{color:#fff;text-decoration:none;margin-left:1rem;transition:color .3s}.footer-links a[data-v-0b4e41c9]:hover{color:#3498db}.float-buttons[data-v-0b4e41c9]{position:fixed;right:20px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:1rem;z-index:999}.float-btn[data-v-0b4e41c9]{writing-mode:vertical-rl;text-orientation:mixed;padding:1rem .5rem;border:none;border-radius:4px;background:#fff;color:#333;box-shadow:0 2px 10px rgba(0,0,0,.1);cursor:pointer;transition:background .3s}.float-btn[data-v-0b4e41c9]:hover{background:#3498db;color:#fff}@media (max-width:768px){.auth-buttons[data-v-0b4e41c9],.nav-menu[data-v-0b4e41c9]{display:none}.mobile-menu-btn[data-v-0b4e41c9]{display:flex}.mobile-menu[data-v-0b4e41c9]{display:block}.hero-slider[data-v-0b4e41c9]{height:40vh}.slider-content h1[data-v-0b4e41c9]{font-size:1.8rem}.slider-content p[data-v-0b4e41c9]{font-size:1.2rem}.slider-btn[data-v-0b4e41c9]{width:36px;height:36px}.prev-btn[data-v-0b4e41c9]{left:15px}.next-btn[data-v-0b4e41c9]{right:15px}.events-container[data-v-0b4e41c9],.notice-container[data-v-0b4e41c9],.process-card[data-v-0b4e41c9]{grid-template-columns:1fr}.events-sidebar[data-v-0b4e41c9]{flex-direction:row;overflow-x:auto}.sidebar-btn[data-v-0b4e41c9]{white-space:nowrap}.footer-content[data-v-0b4e41c9]{flex-direction:column;gap:1rem;text-align:center}.footer-links a[data-v-0b4e41c9]{margin:0 .5rem}.float-buttons[data-v-0b4e41c9]{right:10px}}@media (max-width:480px){.container[data-v-0b4e41c9]{padding:0 15px}.slider-content h1[data-v-0b4e41c9]{font-size:1.5rem}.slider-content p[data-v-0b4e41c9]{font-size:1rem}.section-title[data-v-0b4e41c9]{font-size:1.5rem}.news-grid[data-v-0b4e41c9]{grid-template-columns:1fr}}