.loading-screen[data-v-84334d40]{background-color:rgba(0,0,0,.8);position:fixed;top:0;left:0;width:100vw;height:100dvh;display:flex;justify-content:center;align-items:center;z-index:1000}[data-v-6125051f]:root{--background-color:#212121;--secondary-background-color:#212121;--text-color:#fdfdfc;--footer-background-color:#212121}.cookie-banner-container[data-v-6125051f]{background-color:rgba(0,0,0,.8);position:fixed;top:0;left:0;width:100vw;height:100dvh;display:flex;justify-content:center;align-items:center;z-index:1000}.cookie-banner-container .cookie-banner[data-v-6125051f]{background-color:var(--secondary-background-color);color:var(--text-color);text-align:center;padding:10px;border-radius:5px}.cookie-banner-container .cookie-banner .cookie-button-container[data-v-6125051f]{margin-top:20px;margin-bottom:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.cookie-banner-container .cookie-banner .cookie-button-container a[data-v-6125051f]{font-family:Inconsolata,monospace;text-decoration:underline;text-transform:lowercase;cursor:pointer;color:var(--text-color)}#app{overflow-y:hidden}body{overflow-y:auto;background-color:var(--background-color);width:100vw;height:100dvh;font-family:Exo\ 2,sans-serif}.main-content{display:flex;justify-content:center;margin-left:auto;margin-right:auto;padding:0;width:100%}@media(max-width:700px){.main-content{padding:0}}main{min-height:calc(100dvh - 114px)}main .countdown-container{background-color:var(--secondary-background-color);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}main .countdown-container .countdown{width:100%;margin-top:20px;padding:20px}main .countdown-container .countdown div{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px}main .countdown-container .countdown div .countdown-number,main .countdown-container .countdown div span{font-size:3rem;font-family:Inconsolata,monospace;font-weight:700}main .countdown-container .countdown div .countdown-number{transition:transform .3s ease-in-out,opacity .3s ease-in-out}main .countdown-container .countdown div .countdown-number-enter-active,main .countdown-container .countdown div .countdown-number-leave-active{transform:scale(1.2);opacity:.5}footer{min-height:114px;background-color:var(--footer-background-color);flex-direction:column;padding-bottom:25px}footer,footer .footer-cookie{display:flex;justify-content:center}footer .footer-cookie{align-content:center;align-items:center;gap:5px;text-align:center;margin-bottom:20px}footer .footer-cookie a{font-family:Inconsolata,monospace;cursor:pointer}@media print{footer .footer-cookie{display:none!important}}footer .footer-title-text{display:flex;justify-content:center;align-content:center;align-items:center;gap:5px;text-align:center}@media print{footer .footer-title-text{display:none!important}}footer .footer-partners{flex-direction:row;gap:3rem;flex-wrap:wrap}footer .footer-partners,footer .footer-partners div{display:flex;justify-content:center;align-items:center}footer .footer-partners div{flex-direction:column}footer .footer-partners div:hover{cursor:pointer}footer .footer-partners div:hover img{filter:none;transform:scale(1.1)}footer .footer-partners div:hover p{color:#f5540c;transform:scale(1.1)}@media print{footer .footer-partners div img{filter:none;transform:scale(1.1)}footer .footer-partners div p{display:none}footer .footer-partners div:after{content:"Masticando";font-family:Inconsolata,monospace;font-size:1.5rem;text-transform:uppercase}}footer .footer-partners div p{transition:transform .3s ease;color:#c3c3c3;font-family:Roboto,sans-serif;font-size:.8rem}footer .footer-partners div img{transition:transform .3s ease;filter:grayscale(100%);opacity:.8;width:60px}footer .footer-partners .footer-powered-by{text-align:center}footer .footer-partners .footer-powered-by p{font-size:.7rem!important;letter-spacing:2px;color:#fff}footer .footer-partners .footer-powered-by img.fiveam-logo{filter:drop-shadow(0 0 5px rgba(255,255,255,.3))!important;opacity:1!important;transition:transform .3s ease}footer .footer-partners .footer-powered-by img.fiveam-logo:hover{transform:scale(1.1)!important;filter:drop-shadow(0 0 10px rgba(255,255,255,.6))!important}footer .footer-partners .footer-cinopedia{margin-left:2rem;text-align:center}footer .footer-partners .footer-cinopedia p{font-size:.7rem!important;letter-spacing:2px;color:#fff;margin-bottom:8px;font-weight:700}footer .footer-partners .footer-cinopedia img.cinopedia-logo{filter:drop-shadow(0 0 5px rgba(255,255,255,.3))!important;opacity:1!important;transition:transform .3s ease}footer .footer-partners .footer-cinopedia img.cinopedia-logo:hover{transform:scale(1.1)!important;filter:drop-shadow(0 0 10px rgba(255,255,255,.6))!important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}div.v-list-item-title{white-space:normal;text-overflow:unset;text-transform:uppercase}button.v-expansion-panel-title--active{background-color:#f5540c;color:#fff}@keyframes moveUp{0%{transform:translateY(0);opacity:1}to{transform:translateY(-20%);opacity:0}}@keyframes moveDown{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.countdown-number{font-size:3rem;font-family:Inconsolata,monospace;font-weight:700;position:relative;display:inline-block}.countdown-number.old{animation:moveUp .2s forwards}.countdown-number.new{animation:moveDown .2s forwards}.text-center{text-align:center}.home-wrapper{background-color:var(--background-color);color:var(--text-color);width:100%;overflow-x:hidden;position:relative}.global-bg-image{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.4;background-size:cover;background-position:50%;filter:brightness(.7);pointer-events:none}.hero-section{position:relative;height:100dvh;min-height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;padding:2rem;width:100vw;margin-left:calc(50% - 50vw)}.hero-section .hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,rgba(239,108,0,.1) 0,rgba(var(--background-color),0) 70%);z-index:1}.hero-section .hero-content{position:relative;z-index:2;text-align:center;max-width:800px;display:flex;flex-direction:column;align-items:center;gap:1rem}.hero-section .hero-logo{width:200px;height:auto;filter:drop-shadow(0 0 20px rgba(245,84,12,.5));transition:transform .3s ease}.hero-section .hero-logo:hover{transform:scale(1.05)}.hero-section .hero-slogan{font-family:Inconsolata,monospace;font-size:2.5rem;line-height:1.2;font-weight:700;text-transform:uppercase;background:linear-gradient(90deg,#ef6c00,#f5540c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:1rem 0}@media(max-width:600px){.hero-section .hero-slogan{font-size:1.8rem}}.hero-section .hero-actions{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;align-items:center}.hero-section .hero-actions .cta-btn{padding:12px 30px;border-radius:50px;font-family:Inconsolata,monospace;font-weight:700;text-transform:uppercase;font-size:1rem;cursor:pointer;transition:all .3s ease;text-decoration:none}.hero-section .hero-actions .cta-btn.primary-btn{background:linear-gradient(90deg,#ef6c00,#f5540c);color:#fff;border:none;box-shadow:0 4px 15px rgba(245,84,12,.4)}.hero-section .hero-actions .cta-btn.primary-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(245,84,12,.6)}.hero-section .hero-actions .cta-btn.secondary-btn{background:transparent;color:var(--text-color);border:2px solid #ef6c00}.hero-section .hero-actions .cta-btn.secondary-btn:hover{background:rgba(239,108,0,.1)}.hero-section .hero-actions .text-link{display:block;width:100%;margin-top:10px;color:#ccc;text-decoration:underline;font-size:.9rem}.hero-section .hero-actions .text-link:hover{color:#fff}.section{padding:3rem 1rem;position:relative;width:100%;z-index:1;margin-bottom:1rem}.section.bg-black-transparent{background:linear-gradient(90deg,rgba(239,108,0,.85),rgba(245,84,12,.85));opacity:0}.section.bg-black-transparent .feature-icon,.section.bg-black-transparent .manifesto-text p,.section.bg-black-transparent .section-title,.section.bg-black-transparent h2,.section.bg-black-transparent h3{color:#fff!important;text-shadow:0 2px 4px rgba(0,0,0,.1)}.section.bg-black-transparent .manifesto-text,.section.bg-black-transparent .section-text,.section.bg-black-transparent p{color:#fff!important}.section.bg-black-transparent.in-view{animation:fadeInLeft 1s ease forwards}.section .container{max-width:1280px;margin:0 auto;width:100%;padding:0 1rem}.section .section-header{text-align:center;margin-bottom:1.5rem}.section .section-header h2{font-family:Inconsolata,monospace;font-size:2rem;text-transform:uppercase;margin-bottom:.5rem}.section .section-header .header-line{width:60px;height:4px;background:linear-gradient(90deg,#ef6c00,#f5540c);margin:0 auto;border-radius:2px}.intro-section{text-align:center}.intro-section .content-container{max-width:800px;margin:0 auto;padding:20px;border-radius:10px}.intro-section .section-title{font-size:1.8rem;margin-bottom:1rem;color:#f5540c}.intro-section .section-text{font-size:1.1rem;line-height:1.4;margin-bottom:1rem;color:#dedede}.intro-section .highlight-link{font-weight:700;font-size:1.1rem;text-decoration:underline;transition:color .3s}.intro-section .highlight-link:hover{color:#ff943d}.categories-container{display:flex;flex-direction:column;gap:1rem}.categories-container .v-expansion-panel{background:rgba(0,0,0,.6)!important;border:1px solid hsla(0,0%,100%,.1)}.categories-container .v-expansion-panel.category-panel{border-left:4px solid #ef6c00;border-radius:8px!important;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.3);transition:all .3s ease}.categories-container .v-expansion-panel.category-panel:before{box-shadow:none;opacity:0}.categories-container .v-expansion-panel.category-panel:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.5);background:rgba(0,0,0,.8)!important}.categories-container .v-expansion-panel.category-panel.v-expansion-panel--active{background:rgba(0,0,0,.85)!important;margin-top:20px;margin-bottom:20px;transform:scale(1.01)}.categories-container .v-expansion-panel .category-header{padding:1.5rem 2rem;border-radius:0}.categories-container .v-expansion-panel .category-header .category-title h3{margin:0;color:var(--text-color);font-size:1.5rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.categories-container .v-expansion-panel .category-header .category-meta .product-badge{background:#ef6c00;color:#fff;padding:4px 12px;border-radius:12px;font-size:.9rem;font-weight:700}.categories-container .v-expansion-panel .v-expansion-panel-content__wrap{padding:2rem 1rem}.product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem;padding:0 .5rem}.product-card{cursor:pointer;background:hsla(0,0%,100%,.03)!important;border:1px solid hsla(0,0%,100%,.05)!important;border-radius:12px!important;overflow:hidden;transition:all .3s ease;animation:flipIn .6s cubic-bezier(.4,0,.2,1) backwards}.product-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.5);background:hsla(0,0%,100%,.05)!important}.product-card:hover .hover-overlay{opacity:1}.product-card:hover .product-img{transform:scale(1.05)}.product-card:hover .product-title{color:#f5540c}.product-card .product-image-wrapper{position:relative;overflow:hidden}.product-card .product-image-wrapper .product-img{transition:transform .5s ease}.product-card .product-image-wrapper .hover-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.product-card .product-image-wrapper .hover-overlay .view-details{color:#fff;border:1px solid #fff;padding:8px 16px;border-radius:20px;font-family:Inconsolata,monospace}.product-card .product-info{padding:1.5rem}.product-card .product-info .product-title{font-family:Inconsolata,monospace;font-size:1.2rem;margin-bottom:.5rem;transition:color .3s;color:var(--text-color)}.product-card .product-info .product-abstract{font-size:.9rem;color:#aaa;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.why-us-section{background:rgba(var(--secondary-background-color),.5)}.why-us-section .features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin:2rem 0}.why-us-section .feature-item{text-align:center;padding:1.5rem;border-radius:10px;background:rgba(0,0,0,.75);opacity:0}.why-us-section .feature-item.in-view{animation:flipIn .8s cubic-bezier(.4,0,.2,1) forwards}.why-us-section .feature-item .feature-icon{font-size:2.5rem;margin-bottom:1rem}.why-us-section .feature-item h3{color:#f5540c;margin-bottom:.5rem}.why-us-section .feature-item p{font-size:.9rem;color:#ccc}.why-us-section .manifesto-text{text-align:center;max-width:800px;margin:2rem auto 0;font-size:1rem;color:#ddd}.why-us-section .manifesto-text h3{font-size:1.5rem;color:#f5540c;margin:1.5rem 0}.why-us-section .manifesto-text .slogan-tag{font-family:Inconsolata,monospace;font-size:1.5rem;font-weight:700;letter-spacing:2px;color:#fff}.contact-section .glass-panel{background:rgba(0,0,0,.85);padding:3rem;border-radius:15px;margin:0 auto;opacity:0}.contact-section .glass-panel.in-view{animation:flipIn .8s cubic-bezier(.4,0,.2,1) forwards}.contact-section .glass-panel .mail-link{display:inline-block;margin:1rem 0 2rem;font-size:1.2rem;color:#f5540c;font-weight:700;text-decoration:none}.contact-section .glass-panel .mail-link:hover{text-decoration:underline}.contact-section .glass-panel .company-details{border-top:1px solid hsla(0,0%,100%,.1);padding-top:1.5rem;display:flex;flex-direction:column;gap:.5rem;font-size:.9rem;color:#888}.contact-section .glass-panel .company-details strong{color:#bbb}.animate-fade-in{animation:fadeIn 1.5s ease forwards}.animate-fade-up{opacity:0;animation:fadeUp 1s ease forwards}.delay-1{animation-delay:.3s}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes flipIn{0%{opacity:0;transform:perspective(1000px) rotateX(-30deg)}to{opacity:1;transform:perspective(1000px) rotateX(0deg)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@media(max-width:600px){.section.products-section{padding:2rem 0}.section.products-section .container{padding:0}.categories-container .v-expansion-panel-content__wrap{padding:1rem 0}.categories-container .category-header{padding:1rem}.product-grid{padding:0;gap:1rem}}.product-detail-wrapper{background-color:var(--background-color);min-height:100dvh;padding:10px 0 40px;color:var(--text-color)}.product-detail-wrapper .container{max-width:1200px;margin:0 auto}.nav-header{justify-content:space-between;margin-bottom:2rem}.nav-header,.nav-header .nav-left{display:flex;align-items:center;gap:1rem}.nav-header .nav-left{cursor:pointer}.nav-header .back-btn{background:hsla(0,0%,100%,.05);color:#fff}.nav-header .back-btn:hover{background:linear-gradient(90deg,#ef6c00,#f5540c)}.nav-header .nav-title{font-family:Inconsolata,monospace;text-transform:uppercase;font-weight:700;color:#ccc;font-size:.9rem}.nav-header .nav-title:hover{color:#fff}.nav-header .nav-logo-link{display:flex;align-items:center}.product-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}@media(max-width:900px){.product-detail-grid{grid-template-columns:1fr;gap:2rem}}.image-card{position:relative;overflow:hidden;border-radius:20px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);cursor:zoom-in;transition:transform .3s}.image-card:hover{transform:scale(1.02)}.image-card:hover .zoom-hint{opacity:1}.image-card .product-image{padding:5px}.image-card .zoom-hint{position:absolute;bottom:15px;right:15px;background:rgba(0,0,0,.6);padding:8px;border-radius:50%;color:#fff;opacity:0;transition:opacity .3s}.info-card{padding:2.5rem;border-radius:20px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.info-card .product-title{font-family:Inconsolata,monospace;font-size:2.5rem;line-height:1.1;margin-bottom:1rem;color:#fff;text-transform:uppercase}.info-card .title-underline{width:60px;height:4px;background:linear-gradient(90deg,#ef6c00,#f5540c);border-radius:2px;margin-bottom:2rem}.info-card .product-abstract{font-size:1.1rem;line-height:1.6;color:#ddd;margin-bottom:2rem}@media(max-width:600px){.info-card{padding:1.5rem 0}.info-card .product-title{font-size:2rem;padding:0 1rem}.info-card .product-abstract{padding:0 1rem}.info-card .title-underline{margin:0 1rem 2rem}}.header-logo{height:60px;width:auto;transition:transform .3s}.header-logo:hover{transform:scale(1.1)}.custom-panels .v-expansion-panel{background:transparent!important;border-bottom:1px solid hsla(0,0%,100%,.1)}.custom-panels .v-expansion-panel:before{opacity:0}.custom-panels .v-expansion-panel .panel-header{padding:1.5rem 15px;font-family:Inconsolata,monospace;font-size:1.1rem;font-weight:700;color:#ef6c00;text-transform:uppercase}.custom-panels .v-expansion-panel .panel-content{color:#ccc;font-size:.95rem;line-height:1.6;padding-bottom:1.5rem}.custom-panels .v-expansion-panel .panel-content ul{padding-left:1.5rem;margin:1rem 0}.fullscreen-wrapper{background:rgba(0,0,0,.95);width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.fullscreen-wrapper .close-btn{position:absolute;top:20px;right:20px;color:#000;z-index:10}.fullscreen-wrapper .fullscreen-img{max-height:90vh;max-width:90vw}.animate-fade-in{animation:fadeIn 1s ease forwards}.animate-fade-right{opacity:0;animation:fadeRight 1s ease .2s forwards}.animate-fade-left{opacity:0;animation:fadeLeft 1s ease .4s forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeRight{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeLeft{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}[data-v-304b0724]:root{--background-color:#212121;--secondary-background-color:#212121;--text-color:#fdfdfc;--footer-background-color:#212121}.product-table[data-v-304b0724]{text-align:center;display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%;background-color:var(--secondary-background-color)}.product-table .table[data-v-304b0724]{margin-top:20px;background-color:var(--background-color);color:var(--text-color);max-width:800px}.product-table .table .table_title[data-v-304b0724]{background:linear-gradient(90deg,#ef6c00,#f5540c)}.product-table .quantity-input[data-v-304b0724]{max-width:80px;min-width:40px}.product-table .text-td[data-v-304b0724]{font-size:.8rem;line-height:.8rem}.product-table .actions[data-v-304b0724]{display:flex;justify-content:center;margin-top:20px;gap:20px;flex-wrap:wrap}.product-thumbnail[data-v-304b0724]{width:40px;cursor:pointer}[data-v-6885e7aa]:root{--background-color:#212121;--secondary-background-color:#212121;--text-color:#fdfdfc;--footer-background-color:#212121}.reseller-list-wrapper[data-v-6885e7aa]{background-color:var(--background-color);min-height:100dvh;padding:10px 0 40px;color:var(--text-color);width:100%}.reseller-list-wrapper .container[data-v-6885e7aa]{max-width:900px;margin:0 auto;padding:0 1rem}.nav-header[data-v-6885e7aa]{display:flex;align-items:center;position:relative;margin-bottom:2rem}.nav-header .nav-left[data-v-6885e7aa]{display:flex;align-items:center;gap:1rem;cursor:pointer}.nav-header .back-btn[data-v-6885e7aa]{background:hsla(0,0%,100%,.05);color:#fff}.nav-header .back-btn[data-v-6885e7aa]:hover{background:linear-gradient(90deg,#ef6c00,#f5540c)}.nav-header .nav-title[data-v-6885e7aa]{font-family:Inconsolata,monospace;text-transform:uppercase;font-weight:700;color:#ccc;font-size:.9rem}.nav-header .nav-title[data-v-6885e7aa]:hover{color:#fff}.nav-header .nav-logo-link[data-v-6885e7aa]{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center}.nav-header .header-logo[data-v-6885e7aa]{height:60px;width:auto;transition:transform .3s}.nav-header .header-logo[data-v-6885e7aa]:hover{transform:scale(1.1)}.page-title[data-v-6885e7aa]{text-align:center;font-family:Inconsolata,monospace;font-size:2rem;text-transform:uppercase;color:#fff;margin-bottom:.5rem}.title-underline[data-v-6885e7aa]{width:60px;height:4px;background:linear-gradient(90deg,#ef6c00,#f5540c);border-radius:2px;margin:0 auto 2rem}.search-container[data-v-6885e7aa]{margin-bottom:2rem;padding:5px 20px;border-radius:50px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);transition:all .3s}.search-container[data-v-6885e7aa]:focus-within{background:hsla(0,0%,100%,.1);border-color:#ef6c00;box-shadow:0 0 15px rgba(239,108,0,.2)}[data-v-6885e7aa] .custom-search-field input{color:#fff!important}[data-v-6885e7aa] .custom-search-field label{color:#aaa!important}[data-v-6885e7aa] .custom-search-field .v-icon{color:#888}.reseller-section[data-v-6885e7aa]{margin-bottom:2rem}[data-v-6885e7aa] .custom-reseller-panels .v-expansion-panel{background:transparent!important;border:1px solid hsla(0,0%,100%,.05);border-radius:12px!important;overflow:hidden;transition:all .3s ease}[data-v-6885e7aa] .custom-reseller-panels .v-expansion-panel:before{opacity:0}[data-v-6885e7aa] .custom-reseller-panels .v-expansion-panel.featured-panel{border:1px solid rgba(239,108,0,.3);background:rgba(239,108,0,.05)!important}[data-v-6885e7aa] .custom-reseller-panels .v-expansion-panel.featured-panel .badge{background:linear-gradient(90deg,#ef6c00,#f5540c);color:#fff;padding:4px 8px;border-radius:4px;font-size:.7rem;text-transform:uppercase;font-weight:700;display:inline-block;margin-bottom:5px}[data-v-6885e7aa] .custom-reseller-panels .v-expansion-panel:hover{background:hsla(0,0%,100%,.03)!important;border-color:hsla(0,0%,100%,.2)}[data-v-6885e7aa] .custom-reseller-panels .v-expansion-panel .panel-header{padding:1.5rem;min-height:auto}[data-v-6885e7aa] .custom-reseller-panels .v-expansion-panel .panel-header .reseller-header-content{text-align:left;width:100%}[data-v-6885e7aa] .custom-reseller-panels .v-expansion-panel .panel-header .reseller-header-content .location-badge{display:inline-block;font-family:Inconsolata,monospace;font-weight:700;color:#ef6c00;border:1px solid #ef6c00;padding:2px 6px;border-radius:4px;font-size:.8rem;margin-bottom:5px}[data-v-6885e7aa] .custom-reseller-panels .v-expansion-panel .panel-header .reseller-header-content h3{font-size:1.2rem;color:#fff;margin:0;line-height:1.3}[data-v-6885e7aa] .custom-reseller-panels .v-expansion-panel .panel-header .reseller-header-content .reseller-name{font-size:1rem;margin-top:4px}[data-v-6885e7aa] .custom-reseller-panels .v-expansion-panel .panel-header .reseller-header-content .reseller-role{font-size:.85rem;margin-top:2px;font-style:italic}[data-v-6885e7aa] .custom-reseller-panels .v-expansion-panel .panel-header .reseller-header-content .subtitle{color:#ccc;font-size:.9rem;margin-top:5px}[data-v-6885e7aa] .custom-reseller-panels .v-expansion-panel .panel-content{background:rgba(0,0,0,.2);padding:1rem 1.5rem 2rem;border-top:1px solid hsla(0,0%,100%,.05)}[data-v-6885e7aa] .custom-reseller-panels .v-expansion-panel .panel-content .reseller-details{display:flex;flex-direction:column;gap:1.5rem}[data-v-6885e7aa] .custom-reseller-panels .v-expansion-panel .panel-content .reseller-details h4{color:#ef6c00;font-family:Inconsolata,monospace;font-size:.95rem;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}[data-v-6885e7aa] .custom-reseller-panels .v-expansion-panel .panel-content .reseller-details .detail-row{display:flex;flex-wrap:wrap;gap:2rem}[data-v-6885e7aa] .custom-reseller-panels .v-expansion-panel .panel-content .reseller-details .contact-link{display:block;color:#ddd;text-decoration:none;margin-bottom:5px;transition:color .2s;display:flex;align-items:center;gap:8px}[data-v-6885e7aa] .custom-reseller-panels .v-expansion-panel .panel-content .reseller-details .contact-link:hover{color:#fff;text-decoration:underline}[data-v-6885e7aa] .custom-reseller-panels .v-expansion-panel .panel-content .reseller-details .html-desc{color:#bbb;font-size:.95rem;line-height:1.6}[data-v-6885e7aa] .custom-reseller-panels .v-expansion-panel .panel-content .reseller-details span{color:#ccc}.animate-fade-in[data-v-6885e7aa]{animation:fadeIn-6885e7aa .8s ease forwards}.content-animate-up[data-v-6885e7aa]{opacity:0;animation:fadeUp-6885e7aa .8s ease .2s forwards}@keyframes fadeIn-6885e7aa{0%{opacity:0}to{opacity:1}}@keyframes fadeUp-6885e7aa{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.nav-header[data-v-6885e7aa]{justify-content:space-between;gap:1rem}.nav-header .nav-logo-link[data-v-6885e7aa]{position:static;transform:none}.detail-row[data-v-6885e7aa]{flex-direction:column;gap:1rem!important}}[data-v-4fd3e9d0]:root{--background-color:#212121;--secondary-background-color:#212121;--text-color:#fdfdfc;--footer-background-color:#212121}.events-list-wrapper[data-v-4fd3e9d0]{background-color:var(--background-color);min-height:100dvh;padding:10px 0 40px;color:var(--text-color);width:100%}.events-list-wrapper .container[data-v-4fd3e9d0]{max-width:1200px;margin:0 auto;padding:0 1rem}.nav-header[data-v-4fd3e9d0]{display:flex;align-items:center;position:relative;margin-bottom:2rem}.nav-header .nav-left[data-v-4fd3e9d0]{display:flex;align-items:center;gap:1rem;cursor:pointer}.nav-header .back-btn[data-v-4fd3e9d0]{background:hsla(0,0%,100%,.05);color:#fff}.nav-header .back-btn[data-v-4fd3e9d0]:hover{background:linear-gradient(90deg,#ef6c00,#f5540c)}.nav-header .nav-title[data-v-4fd3e9d0]{font-family:Inconsolata,monospace;text-transform:uppercase;font-weight:700;color:#ccc;font-size:.9rem}.nav-header .nav-title[data-v-4fd3e9d0]:hover{color:#fff}.nav-header .nav-logo-link[data-v-4fd3e9d0]{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center}.nav-header .header-logo[data-v-4fd3e9d0]{height:60px;width:auto;transition:transform .3s}.nav-header .header-logo[data-v-4fd3e9d0]:hover{transform:scale(1.1)}.page-title[data-v-4fd3e9d0]{text-align:center;font-family:Inconsolata,monospace;font-size:2rem;text-transform:uppercase;color:#fff;margin-bottom:.5rem}.title-underline[data-v-4fd3e9d0]{width:60px;height:4px;background:linear-gradient(90deg,#ef6c00,#f5540c);border-radius:2px;margin:0 auto 3rem}.events-grid[data-v-4fd3e9d0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;padding-bottom:2rem}.event-card[data-v-4fd3e9d0]{border-radius:20px;overflow:hidden;cursor:pointer;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);transition:all .3s ease;animation:fadeUp-4fd3e9d0 .6s cubic-bezier(.4,0,.2,1) backwards}.event-card[data-v-4fd3e9d0]:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.4)}.event-card:hover .hover-overlay[data-v-4fd3e9d0]{opacity:1}.event-card:hover .event-img[data-v-4fd3e9d0]{transform:scale(1.05)}.event-card .card-image-wrapper[data-v-4fd3e9d0]{position:relative;overflow:hidden;height:500px}.event-card .card-image-wrapper .event-img[data-v-4fd3e9d0]{height:100%;width:100%;transition:transform .5s ease}.event-card .card-image-wrapper .hover-overlay[data-v-4fd3e9d0]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.event-card .event-info[data-v-4fd3e9d0]{padding:1.5rem;text-align:center;border-top:1px solid hsla(0,0%,100%,.05)}.event-card .event-info .event-title[data-v-4fd3e9d0]{font-family:Inconsolata,monospace;font-size:1.1rem;color:#fff;text-transform:capitalize}.empty-state[data-v-4fd3e9d0]{text-align:center;padding:4rem 2rem;border-radius:20px;background:hsla(0,0%,100%,.02);border:1px dashed hsla(0,0%,100%,.1);max-width:600px;margin:0 auto}.empty-state h3[data-v-4fd3e9d0]{margin:1rem 0;font-family:Inconsolata,monospace;color:#ef6c00}.empty-state p[data-v-4fd3e9d0]{color:#888}.fullscreen-wrapper[data-v-4fd3e9d0]{background:rgba(0,0,0,.95);width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.fullscreen-wrapper .close-btn[data-v-4fd3e9d0]{position:absolute;top:20px;right:20px;color:#000;background:hsla(0,0%,100%,.8);z-index:10}.fullscreen-wrapper .close-btn[data-v-4fd3e9d0]:hover{background:#fff}.fullscreen-wrapper .fullscreen-img[data-v-4fd3e9d0]{max-height:90vh;max-width:90vw}.animate-fade-in[data-v-4fd3e9d0]{animation:fadeIn-4fd3e9d0 .8s ease forwards}.content-animate-up[data-v-4fd3e9d0]{opacity:0;animation:fadeUp-4fd3e9d0 .8s ease .2s forwards}@keyframes fadeIn-4fd3e9d0{0%{opacity:0}to{opacity:1}}@keyframes fadeUp-4fd3e9d0{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.nav-header[data-v-4fd3e9d0]{justify-content:space-between}.nav-header .nav-logo-link[data-v-4fd3e9d0]{position:static;transform:none}.events-grid[data-v-4fd3e9d0]{grid-template-columns:1fr}}[data-v-4fb16104]:root{--background-color:#212121;--secondary-background-color:#212121;--text-color:#fdfdfc;--footer-background-color:#212121}.tag-print[data-v-4fb16104]{text-align:center;display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%;background-color:var(--secondary-background-color)}.input-container[data-v-4fb16104]{margin-top:20px;display:flex;flex-direction:column;justify-content:space-between;gap:10px;min-width:550px}.config-section[data-v-4fb16104]{margin-top:20px;border-top:1px solid #ccc;padding-top:10px}.config-row[data-v-4fb16104]{display:flex;gap:8px;align-items:center;margin-bottom:8px}.config-row .config-label[data-v-4fb16104]{width:60px;font-size:.85rem;font-weight:700;text-align:left}:root{--background-color:#212121;--secondary-background-color:#212121;--text-color:#fdfdfc;--footer-background-color:#212121}body{font-family:Roboto,sans-serif;background:var(--background-color);color:var(--text-color)}.primary-link{background:linear-gradient(90deg,#ef6c00,#f5540c);padding-top:15px;padding-bottom:15px;padding-left:25px;padding-right:25px;text-transform:uppercase}.fullscreen-img{max-height:100dvh!important;max-width:100vw!important;padding:20px;background-color:transparent}@media(max-width:700px){.fullscreen-img{padding:5px}}.primary-box{background:linear-gradient(90deg,#ef6c00,#f5540c);color:#fff}.primary-box.title-box{width:100%}@media(max-width:700px){.primary-box.title-box{border-radius:0}}.title-box{justify-content:space-between;padding:20px}.title-box,.title-box .title-box__back-container{display:flex;align-items:center;gap:10px}.title-box .title-box__back-container .title-box__back-icon{font-size:1.5rem}.title-box .title-box__title{flex-grow:1;text-align:center}.tertiary-bg-color{background-color:#757575;color:#fff}thead{background:linear-gradient(90deg,#ef6c00,#f5540c);color:#fff}.v-expansion-panels .v-expansion-panel--active button.v-expansion-panel-title--active,.v-expansion-panels .v-expansion-panel--active button.v-expansion-panel-title--active .v-expansion-panel-title__overlay{background:linear-gradient(90deg,#ef6c00,#f5540c)!important;color:#fff!important}.card-deck{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;margin-top:20px!important;margin-bottom:10px!important;overflow-y:auto}.card-deck .card{width:250px;margin:10px;border-radius:0;transition:transform .3s ease}@media(max-width:700px){.card-deck .card{width:180px;margin:5px}}.card-deck .card .v-img{background-color:#fff}.card-deck .card .v-img__img--contain{-o-object-fit:fill;object-fit:fill}.card-deck .card .card-description{background:linear-gradient(90deg,#ef6c00,#f5540c);height:100%}.card-deck .card .card-description .v-card-subtitle,.card-deck .card .card-description .v-card-title{color:#fff;text-overflow:unset;white-space:normal}.card-deck .card .card-description .v-card-subtitle{padding-bottom:10px}.card-deck .card:hover{cursor:pointer;transform:scale(1.03)}@media(max-width:700px){.v-expansion-panel-title--active{border-radius:0}}.article-content-container ol,.article-content-container ul{padding-left:3rem;margin-bottom:.5rem}.article-content-container p{margin-bottom:.5rem}.article-content-container h3{margin-top:2.5rem;margin-bottom:.5rem;font-size:1.5rem;text-align:center}.article-content-container h4{margin-top:.5rem;margin-bottom:.3rem}.article-content-container .medium-image{width:50%;margin:0 auto;display:block}@media(max-width:700px){.article-content-container .medium-image{width:100%}}.primary-box-btn{text-transform:none;font-size:.8rem;background-color:#757575;color:#fff}.primary-box-btn:hover{background-color:#fff;color:#757575}.primary-btn{background:linear-gradient(90deg,#ef6c00,#f5540c);color:#fff}a{color:#fff;text-decoration:none}a:hover{color:#757575}a .v-card{text-decoration:none}div .v-expansion-panel{background-color:var(--secondary-background-color);color:var(--text-color)}@media print{.no-print{display:none}}