:root{--color-primary: #0098A1;--color-secondary: #007075;--color-accent: #00c4cc;--color-text-dark: #202020;--color-white: #ffffff;--color-bg-overlay: rgba(32, 32, 32, 0.8);--color-gray-medium: #e0e0e0;--font-primary: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-weight-medium: 500;--font-weight-semibold: 600}#site-header,.d-header{background:#000 !important;border-bottom:1px solid hsla(0,0%,100%,.1) !important;box-shadow:0 2px 8px rgba(0,0,0,.3) !important;font-family:var(--font-primary) !important;position:sticky !important;top:0 !important;z-index:1000 !important}#site-header .logo-mobile img,#site-header .title img,#site-header .logo img,.d-header .logo-mobile img,.d-header .title img,.d-header .logo img{content:url("https://www.plcnext-community.net/app/themes/plcnextcommunity/static/images/logo-plc-next.svg") !important;height:45px !important;width:auto !important}#site-header .contents,.d-header .contents{max-width:1382px !important;margin:0 auto !important;display:flex !important;align-items:center !important}#site-header .plcnext-navigation,.d-header .plcnext-navigation{flex:1;margin-left:40px;display:block !important}@media(max-width: 991.98px){#site-header .plcnext-navigation,.d-header .plcnext-navigation{display:none !important}}#site-header .plcnext-navigation .nav-menu,.d-header .plcnext-navigation .nav-menu{display:flex;list-style:none;align-items:center;gap:8px;margin:0;padding:0}@media(min-width: 992px){#site-header .plcnext-navigation .nav-menu,.d-header .plcnext-navigation .nav-menu{gap:16px}}#site-header .plcnext-navigation .nav-item,.d-header .plcnext-navigation .nav-item{position:relative}#site-header .plcnext-navigation .nav-link,.d-header .plcnext-navigation .nav-link{display:block;padding:12px 16px;color:var(--color-white);text-decoration:none;font-weight:var(--font-weight-medium);font-size:.9rem;border-radius:4px;transition:all .2s ease;white-space:nowrap}@media(min-width: 992px){#site-header .plcnext-navigation .nav-link,.d-header .plcnext-navigation .nav-link{padding:14px 20px;font-size:.95rem}}#site-header .plcnext-navigation .nav-link:hover,.d-header .plcnext-navigation .nav-link:hover{color:var(--color-primary);background-color:rgba(0,152,161,.1)}#site-header .plcnext-navigation .nav-link:visited,.d-header .plcnext-navigation .nav-link:visited{color:#fff}#site-header .plcnext-navigation .nav-link.nav-link-active,.d-header .plcnext-navigation .nav-link.nav-link-active{color:var(--color-primary);background-color:rgba(0,152,161,.15);font-weight:var(--font-weight-semibold)}#site-header .plcnext-navigation .nav-link.nav-link-cta,.d-header .plcnext-navigation .nav-link.nav-link-cta{background:linear-gradient(135deg, var(--color-primary), var(--color-accent));color:var(--color-white);font-weight:var(--font-weight-semibold);padding:12px 20px;text-transform:uppercase}@media(min-width: 992px){#site-header .plcnext-navigation .nav-link.nav-link-cta,.d-header .plcnext-navigation .nav-link.nav-link-cta{padding:14px 24px}}#site-header .plcnext-navigation .nav-link.nav-link-cta:hover,.d-header .plcnext-navigation .nav-link.nav-link-cta:hover{background:linear-gradient(135deg, var(--color-secondary), var(--color-primary));color:var(--color-white);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,152,161,.3)}.plcnext-navigation:not(.no-animations) .nav-item{animation:fadeInUp .6s ease forwards}.plcnext-navigation:not(.no-animations) .nav-item:nth-child(1){animation-delay:0.1s;opacity:0}.plcnext-navigation:not(.no-animations) .nav-item:nth-child(2){animation-delay:0.2s;opacity:0}.plcnext-navigation:not(.no-animations) .nav-item:nth-child(3){animation-delay:0.3s;opacity:0}.plcnext-navigation:not(.no-animations) .nav-item:nth-child(4){animation-delay:0.4s;opacity:0}.plcnext-navigation:not(.no-animations) .nav-item:nth-child(5){animation-delay:0.5s;opacity:0}.plcnext-navigation:not(.no-animations) .nav-item:nth-child(6){animation-delay:0.6s;opacity:0}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.plcnext-footer{position:fixed;bottom:0;left:0;width:100%;background:var(--color-white);border-top:1px solid rgba(0,0,0,.1);box-shadow:0 -2px 12px rgba(0,0,0,.15);font-family:var(--font-primary),sans-serif;z-index:100}.plcnext-footer .footer-container{max-width:1382px;margin:0 auto;padding:16px 20px;display:flex;align-items:center;justify-content:space-between}@media(min-width: 768px){.plcnext-footer .footer-container{padding:20px 30px}}@media(max-width: 767.98px){.plcnext-footer .footer-container{flex-direction:column;gap:12px;text-align:center}}.plcnext-footer .footer-logo{flex-shrink:0}.plcnext-footer .footer-logo .footer-logo-image{height:32px;width:auto;transition:opacity .2s ease}@media(min-width: 768px){.plcnext-footer .footer-logo .footer-logo-image{height:36px}}.plcnext-footer .footer-logo .footer-logo-image:hover{opacity:.8}.plcnext-footer .footer-navigation{display:flex;align-items:center;gap:24px}@media(max-width: 767.98px){.plcnext-footer .footer-navigation{gap:16px;flex-wrap:wrap;justify-content:center}}.plcnext-footer .footer-navigation .footer-link{color:var(--color-text-dark);text-decoration:none;font-size:.9rem;font-weight:var(--font-weight-medium);transition:color .3s ease;white-space:nowrap}.plcnext-footer .footer-navigation .footer-link:hover{color:var(--color-primary)}@media(max-width: 567.98px){.plcnext-footer .footer-navigation .footer-link{font-size:.8rem}}body{overflow-x:hidden;padding-bottom:80px}
/*# sourceMappingURL=common_theme_2_72e3f21d5a894c77d24cac65ea3cae52556f2494.css.map?__ws=forum.plcnext-community.net */
