footer[data-v-1b8f5434]{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.footer-logo[data-v-1b8f5434]{filter:brightness(0) invert(1);transition:opacity .3s ease}.footer-logo[data-v-1b8f5434]:hover{opacity:.9}.social-media-icons[data-v-1b8f5434]{margin-top:1.5rem}.social-icon[data-v-1b8f5434]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:hsla(0,0%,100%,.1);color:#fff;text-decoration:none;transition:all .3s ease}.social-icon[data-v-1b8f5434]:hover{background-color:var(--lightblues);color:#fff;transform:translateY(-3px)}.footer-link[data-v-1b8f5434]{transition:all .3s ease;font-weight:400}.footer-link[data-v-1b8f5434]:hover{color:#fff!important;padding-left:5px}.contact-info li[data-v-1b8f5434]{transition:transform .3s ease}.contact-info li[data-v-1b8f5434]:hover{transform:translateX(5px)}.contact-icon[data-v-1b8f5434]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.05);border-radius:8px;flex-shrink:0}.footer-legal-links a[data-v-1b8f5434]{position:relative;padding-bottom:2px}.footer-legal-links a[data-v-1b8f5434]:after{content:"";position:absolute;width:0;height:2px;bottom:0;left:0;background-color:var(--lightblues);transition:width .3s ease}.footer-legal-links a[data-v-1b8f5434]:hover:after{width:100%}@media (max-width:768px){.container-fluid[data-v-1b8f5434]{padding-left:2rem!important;padding-right:2rem!important}.col-lg-2[data-v-1b8f5434],.col-lg-4[data-v-1b8f5434]{margin-bottom:2rem!important}.text-lg-end[data-v-1b8f5434]{text-align:center!important}.footer-legal-links[data-v-1b8f5434]{text-align:center}.footer-legal-links a[data-v-1b8f5434]{display:block;margin-bottom:.5rem}}.bg-darkerblue[data-v-1b8f5434]{background-color:#0a192f!important}.text-lightblues[data-v-1b8f5434]{color:#8da0b3!important}[data-v-1b8f5434]:root{--lightblues:#4dabf7}@font-face{font-family:Neutraface;font-style:normal;font-weight:600;src:local("Neutraface"),local("Neutraface"),url(/fonts/Neutraface.11d8e4b2.otf) format("woff")}@font-face{font-family:NeutrafaceBold;font-style:normal;font-weight:700;src:local("Neutraface"),local("Neutraface"),url(/fonts/Neutraface_Bold.cf06c391.otf) format("woff")}.kebaikan{font-family:NeutrafaceBold!important}#app{font-family:Neutraface;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bg-green{background-color:#a5be1b!important;border:none!important}.bg-blue{background-color:#130a71!important}.bg-darkblue{background-color:#0a1f44!important}.text-lightblues{color:#59677c!important}.text-glowblues{color:#4dabf7!important}.bg-darkgrey{background-color:#050b16!important}.text-blue{color:#130a71!important}.bg-darkblue{background-color:#191f47!important;color:#f2f2f2!important}.text-lightblues{color:#6f7e93!important}.birubyte_logo{width:10em}.f-sm{font-size:small!important}.f-md{font-size:medium!important}.nav-link{color:#6f7e93!important}.router-link-exact-active{color:#f2f2f2f2!important}.border-none{border:none!important}::-webkit-scrollbar{width:.6em;height:.6em}::-webkit-scrollbar-track{background-color:#505c68;border-radius:0}::-webkit-scrollbar-thumb{background:#0a1f44;border-radius:0;height:.6em}::-webkit-scrollbar-thumb:hover{background:#f2f2f2}.margintop{margin-top:7.5em}html{scroll-behavior:smooth}body{min-height:100vh;display:flex;font-weight:400;font-family:Poppins,sans-serif;background-color:#050b16!important;overflow:visible;overflow-x:hidden;flex-direction:column;margin:0}.containerimg{position:relative;text-align:center;color:#fff}.bottom-left{position:absolute;bottom:8px;left:16px}.center-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dropdown_nav{padding-left:none!important}.marketing .col-lg-4{margin-bottom:1.5rem;text-align:center}.marketing .col-lg-4 p{margin-right:.75rem;margin-left:.75rem}.text-lightblue{color:#4380b5!important}.text-orange{color:#ed9b32!important}.rounded-none{border-radius:0!important}.border-blue{border-style:solid;border-width:thin;border-color:#130a71!important}.childstack{position:absolute;top:0;left:0}.img-wrap,.parentstack{position:relative}.img-wrap{width:100%}.img-wrap ul{padding:0}.img-wrap li{position:relative}.img-wrap .img-description{position:absolute;opacity:0;z-index:2;transition:.3s ease-out;top:50%;transform:translate(-50%,-50%);left:50%;width:auto;cursor:pointer}.img-wrap li .img-description a{padding:10px;color:#fff;border:1px solid #fff}.img-wrap li:after{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(6,15,83,.72);color:#fff;visibility:hidden;opacity:0;transition:opacity .2s,visibility .2s;height:100%;width:100%;content:""}.img-wrap:hover li:after{visibility:visible;opacity:1}.img-wrap:hover .img-description{opacity:1}ul{list-style-type:none;margin:auto}.product_service{background-image:url(/img/service_back.1e71bb44.jpeg);background-repeat:repeat-x}.scroll-btn[data-v-0c7157f9]{background-color:#4dabf780!important;position:fixed;bottom:60px;right:50px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:18px;z-index:1049;border-radius:12px!important;padding:0;border:none;overflow:hidden}.rounded-none[data-v-0c7157f9]{border-radius:0!important}.scroll-btn-img[data-v-0c7157f9]{width:40%;height:40%;-o-object-fit:contain;object-fit:contain;display:block;max-width:100%;max-height:100%}.scroll-btn[data-v-0c7157f9]:hover{transform:scale(1.05);transition:transform .2s ease}@media (max-width:768px){.scroll-btn[data-v-0c7157f9]{width:50px;height:50px;bottom:80px;right:15px}.scroll-btn-img[data-v-0c7157f9]{width:40%;height:40%}}@media (max-width:480px){.scroll-btn[data-v-0c7157f9]{width:45px;height:45px;bottom:70px;right:10px}.scroll-btn-img[data-v-0c7157f9]{width:35%;height:35%}}.hero-with-form-container[data-v-122a8b3c]{position:relative;width:100%;overflow:hidden}.hero-image-container[data-v-122a8b3c]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-background-image[data-v-122a8b3c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-overlay[data-v-122a8b3c]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(26,43,76,.85),rgba(45,55,72,.75))}.hero-content-wrapper[data-v-122a8b3c]{padding-top:7%;position:relative;z-index:2;height:65vh;display:flex;align-items:center}.hero-text-content[data-v-122a8b3c]{padding-right:3rem}.hero-main-title[data-v-122a8b3c]{font-size:3.5rem;font-weight:700;line-height:1.1;margin-bottom:.5rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.hero-subtitle[data-v-122a8b3c]{font-size:2.5rem;font-weight:600;line-height:1.2;margin-bottom:1.5rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.hero-description[data-v-122a8b3c]{font-size:1.1rem;line-height:1.6;max-width:500px}.consultation-form-container[data-v-122a8b3c]{height:100%;display:flex;flex-direction:column;justify-content:center}.consultation-form-wrapper[data-v-122a8b3c]{background-color:rgba(26,43,76,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #4dabf7;padding:2rem;box-shadow:0 8px 32px rgba(0,0,0,.4)}.consultation-form[data-v-122a8b3c]{width:100%}.form-fields[data-v-122a8b3c]{display:flex;flex-direction:column;gap:1.25rem}@media (min-width:768px){.form-fields[data-v-122a8b3c]{flex-direction:row;align-items:center;gap:1rem}}.form-field-group[data-v-122a8b3c]{flex:1;width:100%}@media (min-width:768px){.form-field-group[data-v-122a8b3c]{width:auto;min-width:0}}.consultation-input-group[data-v-122a8b3c]{overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.2);width:100%}.form-icon[data-v-122a8b3c]{border-right:none;padding:.75rem 1rem;background-color:rgba(45,55,72,.8)}.form-input[data-v-122a8b3c]{border-left:none;padding:.75rem;color:#fff!important;height:auto;background-color:transparent;width:100%}.form-input[data-v-122a8b3c]::-moz-placeholder{color:rgba(141,160,179,.8)!important;font-size:.9rem}.form-input[data-v-122a8b3c]::placeholder{color:rgba(141,160,179,.8)!important;font-size:.9rem}.form-input[data-v-122a8b3c]:focus{box-shadow:none;border-color:#4dabf7;outline:none;background-color:rgba(45,55,72,.9)}.submit-button[data-v-122a8b3c]{padding:.75rem 2rem;min-width:150px;transition:all .3s ease;background-color:rgba(26,43,76,.8);font-weight:500;display:flex;align-items:center;justify-content:center;height:100%;white-space:nowrap;width:100%}@media (min-width:768px){.submit-button[data-v-122a8b3c]{width:auto}}.submit-button[data-v-122a8b3c]:hover:not(:disabled){background-color:#4dabf7;color:#fff!important;transform:translateY(-2px);box-shadow:0 4px 8px rgba(77,171,247,.3)}.submit-button[data-v-122a8b3c]:disabled{opacity:.7;cursor:not-allowed}.alert[data-v-122a8b3c]{border:1px solid transparent;font-size:.9rem;padding:.75rem 1rem}.alert-success[data-v-122a8b3c]{background-color:rgba(40,167,69,.1);border-color:rgba(40,167,69,.3);color:#d4edda}.alert-danger[data-v-122a8b3c]{background-color:rgba(220,53,69,.1);border-color:rgba(220,53,69,.3);color:#f8d7da}.hero-text-mobile[data-v-122a8b3c]{background-color:rgba(26,43,76,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:2rem;border-radius:8px;border:1px solid #4dabf7}.hero-text-mobile h2[data-v-122a8b3c]{font-size:2rem;font-weight:600;line-height:1.2;margin-bottom:.5rem}.hero-text-mobile p[data-v-122a8b3c]{font-size:1rem;line-height:1.5}@media (max-width:992px){.hero-main-title[data-v-122a8b3c]{font-size:3rem}.hero-subtitle[data-v-122a8b3c]{font-size:2rem}.hero-text-content[data-v-122a8b3c]{padding-right:2rem}.consultation-form-wrapper[data-v-122a8b3c]{padding:1.5rem}}@media (max-width:768px){.hero-with-form-container[data-v-122a8b3c]{min-height:auto}.hero-content-wrapper[data-v-122a8b3c]{height:auto;padding:2rem 0}.hero-text-content[data-v-122a8b3c]{padding-right:0;text-align:center;margin-bottom:2rem}.hero-description[data-v-122a8b3c]{max-width:100%}.consultation-form-wrapper[data-v-122a8b3c]{padding:1.5rem;margin-bottom:2rem}.form-fields[data-v-122a8b3c]{flex-direction:column}.form-field-group[data-v-122a8b3c],.submit-button[data-v-122a8b3c]{width:100%}}@media (max-width:576px){.hero-main-title[data-v-122a8b3c]{font-size:2.5rem}.hero-subtitle[data-v-122a8b3c],.hero-text-mobile h2[data-v-122a8b3c]{font-size:1.75rem}.consultation-form-wrapper[data-v-122a8b3c]{padding:1.25rem}.form-icon[data-v-122a8b3c]{padding:.6rem .75rem}.form-input[data-v-122a8b3c]{padding:.6rem .75rem;font-size:.9rem}.submit-button[data-v-122a8b3c]{padding:.6rem 1.5rem;font-size:.9rem}}.service-card[data-v-122a8b3c]{transition:transform .3s ease;overflow:hidden}.service-card[data-v-122a8b3c]:hover{transform:translateY(-8px);border:1px solid #4dabf7!important}.product-card[data-v-122a8b3c]{transition:transform .3s ease;overflow:hidden}.product-card[data-v-122a8b3c]:hover{transform:translateY(-8px);border:1px solid #4dabf7!important}.project-card[data-v-122a8b3c]{transition:transform .3s ease;overflow:hidden}.project-card[data-v-122a8b3c]:hover{transform:translateY(-8px);border:1px solid #4dabf7!important}.project-card img[data-v-122a8b3c]{transition:transform .3s ease}.project-card:hover img[data-v-122a8b3c]{transform:scale(1.05)}.project-overlay[data-v-122a8b3c]{position:absolute;top:15px;left:15px}.project-badge[data-v-122a8b3c]{background-color:rgba(0,123,255,.8);color:#fff;padding:5px 10px;font-size:12px;border-radius:3px}.client-logo[data-v-122a8b3c]{transition:all .3s ease}.news-card[data-v-122a8b3c]{transition:all .3s ease;overflow:hidden}.news-card[data-v-122a8b3c]:hover{transform:translateY(-8px);box-shadow:0 10px 20px rgba(0,0,0,.2);border:1px solid #4dabf7!important}.news-card img[data-v-122a8b3c]{transition:transform .3s ease}.news-card:hover img[data-v-122a8b3c]{transform:scale(1.05)}.see-more-btn[data-v-122a8b3c]:hover{color:#000!important}.product_service[data-v-122a8b3c]{background-color:#1a2b4c}.img-wrap[data-v-122a8b3c]{display:block;width:100%}.img-wrap li[data-v-122a8b3c],.img-wrap ul[data-v-122a8b3c]{width:100%;height:100%;display:block;margin:0;padding:0}.img-wrap img[data-v-122a8b3c]{display:block;width:100%;height:auto}.img-description[data-v-122a8b3c]{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center}.border-blue[data-v-122a8b3c]{border-color:#4dabf7!important}.text-lightblues[data-v-122a8b3c]{color:#8da0b3!important}.text-light[data-v-122a8b3c]{color:#fff!important}.rounded-none[data-v-122a8b3c]{border-radius:0!important}.project-tech[data-v-122a8b3c]{display:flex;flex-wrap:wrap;gap:8px}.card-link-sm[data-v-122a8b3c],.card-link[data-v-122a8b3c]{text-decoration:none;font-weight:500;font-size:1rem;transition:all .3s ease;display:inline-flex;align-items:center;background:none;border:none;cursor:pointer;padding:0}.card-link-sm[data-v-122a8b3c]:hover,.card-link[data-v-122a8b3c]:hover{color:#fff!important;transform:translateX(5px)}.card-link-sm[data-v-122a8b3c]:hover{transform:translateX(3px)}.card-link-sm[data-v-122a8b3c],.card-link[data-v-122a8b3c]{font-size:1rem}@media (hover:none) and (pointer:coarse){.card-link-sm[data-v-122a8b3c]:hover,.card-link[data-v-122a8b3c]:hover{transform:none}}.tech-tag[data-v-122a8b3c]{background-color:hsla(0,0%,100%,.1);color:#4dabf7;padding:4px 10px;font-size:12px;border-radius:3px;border:1px solid #4dabf7}.outline-btn[data-v-122a8b3c]{border:1px solid rgba(77,171,247,.5);color:rgba(77,171,247,.9);padding:8px 16px;align-items:center;justify-content:center}.outline-btn[data-v-122a8b3c]:hover{color:#fff;background-color:#4dabf7;border-color:#4dabf7}.consultation-input-group[data-v-122a8b3c]{display:flex;flex-wrap:nowrap;align-items:stretch}.hero-container[data-v-7df01933]{min-height:65vh;height:65vh}@media (max-width:768px){.hero-container[data-v-7df01933]{min-height:65vh;height:auto;max-height:70vh}.center-center h2[data-v-7df01933]{font-size:clamp(1.5rem,5vw,2.5rem);margin-bottom:1rem!important}.center-center .lead[data-v-7df01933]{font-size:clamp(.9rem,3vw,1.1rem)!important;line-height:1.4}}@media (min-width:768px) and (max-width:992px){.hero-container[data-v-7df01933]{min-height:65vh;height:65vh}}.hero-container[data-v-10ba1371]{position:relative;width:100%;height:60vh;min-height:450px;max-height:600px;overflow:hidden}.hero-image-wrapper[data-v-10ba1371]{position:absolute;top:0;left:0;width:100%;height:100%}.hero-image[data-v-10ba1371]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-overlay[data-v-10ba1371]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(26,43,76,.9),rgba(45,55,72,.7))}.hero-content[data-v-10ba1371]{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);display:flex;align-items:center}.hero-title[data-v-10ba1371]{font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.hero-description[data-v-10ba1371]{font-size:1.1rem;line-height:1.6;color:hsla(0,0%,100%,.9);text-shadow:0 1px 2px rgba(0,0,0,.3);margin-bottom:0}.search-section[data-v-10ba1371]{margin-bottom:1.5rem}.search-group[data-v-10ba1371]{overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.3);background-color:rgba(26,43,76,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.search-icon[data-v-10ba1371]{border-right:none;padding:.75rem 1rem;background-color:rgba(26,43,76,.8)}.search-input[data-v-10ba1371]{border-left:none;border-right:none;padding:.75rem;color:#fff!important;height:auto;background-color:transparent}.search-input[data-v-10ba1371]::-moz-placeholder{color:rgba(141,160,179,.8)!important;font-size:.9rem}.search-input[data-v-10ba1371]::placeholder{color:rgba(141,160,179,.8)!important;font-size:.9rem}.search-input[data-v-10ba1371]:focus{box-shadow:none;border-color:#4dabf7;outline:none;background-color:rgba(26,43,76,.95)}.search-button[data-v-10ba1371]{border-left:none;padding:.75rem 1.5rem;transition:all .3s ease;background-color:rgba(26,43,76,.8)}.search-button[data-v-10ba1371]:hover{background-color:#4dabf7;color:#fff!important}.category-section[data-v-10ba1371]{background-color:rgba(26,43,76,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;padding:1rem;box-shadow:0 4px 12px rgba(0,0,0,.3)}.filter-title[data-v-10ba1371]{font-size:.9rem;font-weight:600;color:hsla(0,0%,100%,.9)}.filter-scroll-container[data-v-10ba1371]{overflow-x:auto;overflow-y:hidden;padding-bottom:5px;-webkit-overflow-scrolling:touch}.filter-scroll-container[data-v-10ba1371]::-webkit-scrollbar{height:4px}.filter-scroll-container[data-v-10ba1371]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:2px}.filter-scroll-container[data-v-10ba1371]::-webkit-scrollbar-thumb{background:#4dabf7;border-radius:2px}.filter-buttons[data-v-10ba1371]{display:flex;gap:8px;min-width:-moz-min-content;min-width:min-content;padding:2px 0}.filter-btn[data-v-10ba1371]{border:1px solid rgba(77,171,247,.5);color:rgba(77,171,247,.9);background-color:hsla(0,0%,100%,.05);padding:8px 16px;border-radius:6px;transition:all .3s ease;font-size:.85rem;white-space:nowrap;flex-shrink:0;display:flex;align-items:center;justify-content:center;min-width:100px}.filter-btn[data-v-10ba1371]:hover:not(.active){background-color:rgba(77,171,247,.15);color:#fff;border-color:#4dabf7;transform:translateY(-2px)}.filter-btn.active[data-v-10ba1371]{background-color:#4dabf7!important;border-color:#4dabf7!important;color:#fff!important;box-shadow:0 4px 8px rgba(77,171,247,.3)}.filter-btn i[data-v-10ba1371]{font-size:.9rem;transition:transform .3s ease}.filter-btn.active i[data-v-10ba1371]{transform:scale(1.1)}.btn-text[data-v-10ba1371]{font-weight:500}.featured-product-banner[data-v-10ba1371]{background-color:#1a2b4c;border:1px solid #4dabf7;transition:transform .3s ease;padding:2.5rem;box-shadow:0 8px 32px rgba(0,0,0,.3);position:relative;overflow:hidden}.featured-product-banner[data-v-10ba1371]:before{content:"";position:absolute;top:0;right:0;width:200px;height:200px}.featured-product-image[data-v-10ba1371]{overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.4)}.featured-product-image img[data-v-10ba1371]{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.featured-product-banner[data-v-10ba1371]:hover{transform:translateY(-8px)}.featured-product-banner:hover img[data-v-10ba1371]{transform:scale(1.05)}.featured-badge[data-v-10ba1371]{background:linear-gradient(135deg,#4dabf7,#1a6bc4);color:#fff;padding:6px 13px;border-radius:7px;font-size:.7rem;font-weight:600;text-transform:uppercase;display:inline-block;margin-bottom:1rem}.featured-product-title[data-v-10ba1371]{font-size:2rem;font-weight:700;line-height:1.3;color:#fff}.feature-item[data-v-10ba1371]{margin-bottom:.5rem}.feature-item-sm[data-v-10ba1371],.feature-item[data-v-10ba1371]{display:flex;align-items:center}.pricing-info[data-v-10ba1371]{background:hsla(0,0%,100%,.1);padding:.75rem 1.5rem;border-radius:8px;border:1px solid rgba(77,171,247,.3)}.product-card[data-v-10ba1371]{transition:transform .3s ease,box-shadow .3s ease;overflow:hidden;height:100%;border:1px solid rgba(77,171,247,.1)!important}.product-card[data-v-10ba1371]:hover{transform:translateY(-8px);box-shadow:0 12px 24px rgba(0,0,0,.3);border:1px solid #4dabf7!important}.product-image[data-v-10ba1371]{height:180px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .5s ease}.product-card:hover .product-image[data-v-10ba1371]{transform:scale(1.05)}.product-overlay[data-v-10ba1371]{position:absolute;top:15px;left:15px;right:15px;display:flex;justify-content:space-between}.product-badge[data-v-10ba1371]{background-color:rgba(77,171,247,.9);text-transform:uppercase}.new-badge[data-v-10ba1371],.product-badge[data-v-10ba1371]{color:#fff;padding:4px 10px;font-size:11px;border-radius:3px;font-weight:600;letter-spacing:.5px}.new-badge[data-v-10ba1371]{background-color:rgba(40,167,69,.9)}.popular-tag[data-v-10ba1371]{background-color:rgba(255,193,7,.2);color:#ffc107;padding:3px 8px;font-size:10px;border-radius:3px;border:1px solid rgba(255,193,7,.3)}.card-title[data-v-10ba1371]{font-size:1.2rem;font-weight:600;line-height:1.4}.card-text[data-v-10ba1371]{font-size:.9rem;line-height:1.6;color:hsla(0,0%,100%,.8)!important;min-height:65px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.product-tech[data-v-10ba1371]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:1rem}.tech-tag[data-v-10ba1371]{background-color:hsla(0,0%,100%,.1);color:#4dabf7;padding:3px 8px;font-size:11px;border-radius:3px;border:1px solid rgba(77,171,247,.3)}.tech-tag-more[data-v-10ba1371]{background-color:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.6);padding:3px 8px;font-size:11px;border-radius:3px;border:1px dashed hsla(0,0%,100%,.3)}.product-meta[data-v-10ba1371]{font-size:.8rem}.pricing[data-v-10ba1371]{background:hsla(0,0%,100%,.05);padding:.5rem .75rem;border:1px solid rgba(77,171,247,.2)}.product-link[data-v-10ba1371]{text-decoration:none;font-weight:500;transition:all .3s ease;display:inline-flex;align-items:center}.product-link[data-v-10ba1371]:hover{color:#fff!important;transform:translateX(5px)}.product-link-sm[data-v-10ba1371]{text-decoration:none;font-weight:500;transition:all .3s ease;display:inline-flex;align-items:center}.product-link-sm[data-v-10ba1371]:hover{color:#fff!important}.comparison-table[data-v-10ba1371]{background-color:rgba(26,43,76,.7);border-radius:8px;overflow:hidden}.comparison-table th[data-v-10ba1371]{background-color:rgba(77,171,247,.2);border-bottom:2px solid rgba(77,171,247,.3);padding:1rem}.comparison-table td[data-v-10ba1371]{padding:1rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.comparison-table tr:last-child td[data-v-10ba1371]{border-bottom:none}.cta-btn[data-v-10ba1371]{padding:.75rem 2rem;border-radius:6px;transition:all .3s ease;min-width:200px;font-weight:500}.cta-primary[data-v-10ba1371]{background-color:#4dabf7;color:#fff;border:none}.cta-primary[data-v-10ba1371]:hover{background-color:#3b9ae1;transform:translateY(-2px);box-shadow:0 5px 15px rgba(77,171,247,.4)}.cta-secondary[data-v-10ba1371]{border:1px solid #fff;color:#fff;background-color:transparent}.cta-secondary[data-v-10ba1371]:hover{background-color:hsla(0,0%,100%,.1);transform:translateY(-2px);box-shadow:0 5px 15px hsla(0,0%,100%,.2)}.text-light[data-v-10ba1371]{color:#fff!important}.border-blue[data-v-10ba1371]{border-color:#4dabf7!important}.pagination-section[data-v-10ba1371]{padding:20px 0}.page-link[data-v-10ba1371]{background-color:rgba(26,43,76,.8);border:1px solid rgba(77,171,247,.3);color:#4dabf7;padding:8px 16px;margin:0 3px;transition:all .3s ease}.page-link[data-v-10ba1371]:hover:not(:disabled){background-color:rgba(77,171,247,.2);border-color:#4dabf7;color:#fff;transform:translateY(-2px)}.page-link[data-v-10ba1371]:focus{box-shadow:0 0 0 .25rem rgba(77,171,247,.25)}.page-item.active .page-link[data-v-10ba1371]{background-color:#4dabf7;border-color:#4dabf7;color:#fff}.page-item.disabled .page-link[data-v-10ba1371]{background-color:rgba(26,43,76,.5);border-color:rgba(77,171,247,.1);color:rgba(77,171,247,.5);cursor:not-allowed}.products-summary[data-v-10ba1371]{background-color:rgba(26,43,76,.3);border:1px solid rgba(77,171,247,.1);border-radius:4px;padding:15px 20px}.form-select[data-v-10ba1371]:focus{border-color:#4dabf7;box-shadow:0 0 0 .25rem rgba(77,171,247,.25)}.product-link-sm[data-v-10ba1371],.product-link[data-v-10ba1371]{text-decoration:none;font-weight:500;font-size:1rem;transition:all .3s ease;display:inline-flex;align-items:center;background:none;border:none;cursor:pointer;padding:0}.product-link-sm[data-v-10ba1371]:hover,.product-link[data-v-10ba1371]:hover{color:#fff!important;transform:translateX(5px)}.product-link-sm[data-v-10ba1371]:hover{transform:translateX(3px)}.product-link-sm[data-v-10ba1371],.product-link[data-v-10ba1371]{font-size:1rem}@media (hover:none) and (pointer:coarse){.product-link-sm[data-v-10ba1371]:hover,.product-link[data-v-10ba1371]:hover{transform:none}}@media (max-width:768px){.page-link[data-v-10ba1371]{padding:6px 12px;font-size:.85rem;margin:0 2px}.pagination[data-v-10ba1371]{flex-wrap:wrap}.products-summary[data-v-10ba1371]{padding:10px 15px}.form-select[data-v-10ba1371]{padding:4px 8px;font-size:.85rem}}@media (max-width:576px){.page-link[data-v-10ba1371]{padding:4px 8px;font-size:.8rem;margin:0 1px}.d-none.d-md-inline[data-v-10ba1371]{display:none!important}.products-summary .row[data-v-10ba1371]{flex-direction:column;gap:10px}.products-summary .col-md-6[data-v-10ba1371]{text-align:center!important}}@media (max-width:992px){.hero-container[data-v-10ba1371]{height:55vh;min-height:400px}.hero-title[data-v-10ba1371]{font-size:2rem}.hero-description[data-v-10ba1371]{font-size:1rem}.filter-btn[data-v-10ba1371]{min-width:90px;padding:6px 12px;font-size:.8rem}.featured-product-title[data-v-10ba1371]{font-size:1.75rem}.featured-product-banner[data-v-10ba1371]{padding:1.5rem}.featured-product-image img[data-v-10ba1371]{height:250px}}@media (max-width:768px){.hero-container[data-v-10ba1371]{height:50vh;min-height:350px}.hero-content[data-v-10ba1371]{padding:0 15px}.search-section[data-v-10ba1371]{margin-bottom:1rem}.category-section[data-v-10ba1371]{padding:.75rem}.filter-scroll-container[data-v-10ba1371]{padding-bottom:3px}.filter-buttons[data-v-10ba1371]{gap:6px}.filter-btn[data-v-10ba1371]{min-width:85px;padding:6px 10px;font-size:.75rem}.filter-btn i[data-v-10ba1371]{font-size:.8rem;margin-right:4px}.btn-text[data-v-10ba1371]{font-size:.75rem}.featured-product-title[data-v-10ba1371]{font-size:1.5rem}.featured-product-image[data-v-10ba1371]{margin-bottom:1.5rem}.featured-product-image img[data-v-10ba1371]{height:200px}.card-title[data-v-10ba1371]{font-size:1.1rem}.card-text[data-v-10ba1371]{min-height:60px;-webkit-line-clamp:2}}@media (max-width:576px){.hero-container[data-v-10ba1371]{height:40vh;min-height:300px;max-height:350px}.hero-content[data-v-10ba1371]{top:60%;transform:translateY(-50%)}.search-group[data-v-10ba1371]{border-radius:6px}.search-input[data-v-10ba1371]{padding:.6rem .75rem;font-size:.85rem}.search-input[data-v-10ba1371]::-moz-placeholder{font-size:.8rem}.search-input[data-v-10ba1371]::placeholder{font-size:.8rem}.search-icon[data-v-10ba1371]{padding:.6rem .75rem}.search-button[data-v-10ba1371]{padding:.6rem 1rem}.category-section[data-v-10ba1371]{padding:.6rem;margin-top:.5rem}.filter-title[data-v-10ba1371]{font-size:.8rem}.filter-btn[data-v-10ba1371]{min-width:80px;padding:5px 8px;font-size:.7rem}.filter-btn i[data-v-10ba1371]{font-size:.7rem;margin-right:3px}.btn-text[data-v-10ba1371]{font-size:.7rem}.col-lg-5[data-v-10ba1371],.col-lg-7[data-v-10ba1371],.col-md-6[data-v-10ba1371],.container[data-v-10ba1371]{padding-left:12px;padding-right:12px}.featured-product-banner[data-v-10ba1371]{padding:1rem}.featured-product-title[data-v-10ba1371]{font-size:1.25rem}.featured-badge[data-v-10ba1371]{font-size:.8rem;padding:6px 12px}.cta-btn[data-v-10ba1371]{min-width:auto;padding:.6rem 1rem;font-size:.9rem}}@media (max-height:500px) and (orientation:landscape){.hero-container[data-v-10ba1371]{height:70vh;min-height:250px}.filter-buttons[data-v-10ba1371]{gap:4px}.filter-btn[data-v-10ba1371]{min-width:70px;padding:4px 6px;font-size:.7rem}}.hero-image-wrapper[data-v-10ba1371]{z-index:1}.hero-content[data-v-10ba1371]{z-index:2}.image-fallback[data-v-10ba1371]{width:100%;height:100%;background:linear-gradient(135deg,#1a2b4c,#2d3748);display:flex;align-items:center;justify-content:center;color:#4dabf7}.image-fallback i[data-v-10ba1371]{font-size:2rem}.product-fallback[data-v-10ba1371]{background:linear-gradient(135deg,#1a2b4c,#2d3748);display:flex;align-items:center;justify-content:center;color:#4dabf7}.outline-btn[data-v-10ba1371]{border:1px solid rgba(77,171,247,.5);color:rgba(77,171,247,.9);padding:8px 16px;align-items:center;justify-content:center}.outline-btn[data-v-10ba1371]:hover{color:#fff;background-color:#4dabf7;border-color:#4dabf7}@media (hover:none) and (pointer:coarse){.cta-btn[data-v-10ba1371]:hover,.featured-product-image:hover img[data-v-10ba1371],.filter-btn[data-v-10ba1371]:hover:not(.active),.product-card:hover .product-image[data-v-10ba1371],.product-card[data-v-10ba1371]:hover,.product-link-sm[data-v-10ba1371]:hover,.product-link[data-v-10ba1371]:hover,.search-button[data-v-10ba1371]:hover{transform:none}}.product-header[data-v-68ef1589]{padding-top:8em!important;min-height:70vh;background:linear-gradient(135deg,#1a2b4c,#2d3748);padding:4rem 0 3rem 0;color:#fff;position:relative;overflow:hidden}.product-header[data-v-68ef1589]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;opacity:.1}.btn-back[data-v-68ef1589]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.3);color:#fff;padding:8px 20px;font-size:.9rem;margin-bottom:2rem;transition:all .3s ease;display:inline-flex;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn-back[data-v-68ef1589]:hover{background:hsla(0,0%,100%,.2);border-color:#fff;transform:translateX(-5px)}.product-title-section[data-v-68ef1589]{display:flex;align-items:flex-start;gap:2rem}.product-icon-title[data-v-68ef1589]{display:flex;align-items:flex-start;gap:1.5rem}.product-icon-large img[data-v-68ef1589]{width:10em;height:10em;-o-object-fit:contain;object-fit:contain}.product-icon-large i[data-v-68ef1589]{font-size:2.5rem;color:#4dabf7}.product-title[data-v-68ef1589]{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;line-height:1.2;color:#fff}.product-tagline[data-v-68ef1589]{font-size:1.1rem;opacity:.9}.category-badge .badge[data-v-68ef1589]{background:linear-gradient(135deg,#4dabf7,#1a6bc4);color:#fff;padding:8px 20px;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border:none}.new-badge[data-v-68ef1589]{background-color:#ff6b6b!important;padding:6px 15px!important;font-size:.8rem!important}.product-meta-grid[data-v-68ef1589]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-top:2rem;padding-top:2rem;border-top:1px solid hsla(0,0%,100%,.2)}.meta-item[data-v-68ef1589]{display:flex;align-items:center;gap:1rem;padding:1rem;background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);transition:all .3s ease}.meta-item[data-v-68ef1589]:hover{background:hsla(0,0%,100%,.1);transform:translateY(-3px)}.meta-icon[data-v-68ef1589]{width:48px;height:48px;background:rgba(77,171,247,.2);display:flex;align-items:center;justify-content:center;color:#4dabf7;font-size:1.2rem}.meta-label[data-v-68ef1589]{font-size:.85rem;color:hsla(0,0%,100%,.7);margin-bottom:.25rem}.meta-value[data-v-68ef1589]{font-size:1.1rem;font-weight:600;color:#fff}.product-content-section[data-v-68ef1589]{background-color:#0f172a;padding:4rem 0}.product-image-container[data-v-68ef1589]{background:#1a2b4c;padding:2rem;border:1px solid rgba(77,171,247,.2);box-shadow:0 10px 30px rgba(0,0,0,.2)}.main-product-image[data-v-68ef1589]{overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,.3)}.product-featured-image[data-v-68ef1589]{width:100%;height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;transition:transform .5s ease}.product-featured-image[data-v-68ef1589]:hover{transform:scale(1.02)}.product-tabs[data-v-68ef1589]{background:#1a2b4c;overflow:hidden;border:1px solid rgba(77,171,247,.2);box-shadow:0 10px 30px rgba(0,0,0,.2)}.nav-tabs[data-v-68ef1589]{border-bottom:1px solid rgba(77,171,247,.2);padding:1rem 1rem 0 1rem;background:rgba(26,43,76,.8)}.nav-tabs .nav-link[data-v-68ef1589]{background:transparent;border:none;color:#8da0b3;padding:1rem 1.5rem;font-weight:500;transition:all .3s ease;margin-right:.5rem}.nav-tabs .nav-link[data-v-68ef1589]:hover{color:#4dabf7;background:rgba(77,171,247,.1)}.nav-tabs .nav-link.active[data-v-68ef1589]{background:rgba(77,171,247,.2);color:#4dabf7;border-bottom:2px solid #4dabf7}.nav-tabs .nav-link i[data-v-68ef1589]{margin-right:8px}.tab-content[data-v-68ef1589]{padding:2rem}.tab-content-inner[data-v-68ef1589]{animation:fadeIn-68ef1589 .5s ease-out}.tab-title[data-v-68ef1589]{color:#fff;font-size:1.5rem;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid #4dabf7}.description-content[data-v-68ef1589]{color:#e2e8f0;line-height:1.8;font-size:1.1rem}.description-content[data-v-68ef1589] p{margin-bottom:1.5rem}.description-content[data-v-68ef1589] h3{color:#fff;margin-top:2rem;margin-bottom:1rem;font-size:1.3rem}.description-content[data-v-68ef1589] ol,.description-content[data-v-68ef1589] ul{margin-bottom:1.5rem;padding-left:1.5rem}.description-content[data-v-68ef1589] li{margin-bottom:.5rem;color:#e2e8f0}.features-grid[data-v-68ef1589]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.feature-card[data-v-68ef1589]{background:rgba(77,171,247,.1);border:1px solid rgba(77,171,247,.2);padding:1.5rem;transition:all .3s ease}.feature-card[data-v-68ef1589]:hover{background:rgba(77,171,247,.15);transform:translateY(-5px);box-shadow:0 10px 20px rgba(77,171,247,.2)}.feature-icon[data-v-68ef1589]{width:48px;height:48px;background:rgba(77,171,247,.2);display:flex;align-items:center;justify-content:center;color:#4dabf7;font-size:1.2rem;margin-bottom:1rem}.feature-title[data-v-68ef1589]{color:#fff;font-size:1.1rem;margin-bottom:.5rem}.feature-description[data-v-68ef1589]{color:#e2e8f0;font-size:.95rem;line-height:1.6}.technologies-showcase[data-v-68ef1589]{display:flex;flex-wrap:wrap;gap:.75rem}.tech-badge[data-v-68ef1589]{background:hsla(0,0%,100%,.1);border:1px solid rgba(77,171,247,.3);color:#4dabf7;padding:.75rem 1.25rem;border-radius:8px;font-weight:500;display:inline-flex;align-items:center;transition:all .3s ease}.tech-badge[data-v-68ef1589]:hover{background:rgba(77,171,247,.2);transform:translateY(-2px);box-shadow:0 5px 15px rgba(77,171,247,.2)}.product-links[data-v-68ef1589]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.link-card[data-v-68ef1589]{background:hsla(0,0%,100%,.05);border:1px solid rgba(77,171,247,.2);padding:1.5rem;transition:all .3s ease}.link-card[data-v-68ef1589]:hover{background:hsla(0,0%,100%,.08);transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.2)}.link-icon[data-v-68ef1589]{width:48px;height:48px;background:rgba(77,171,247,.2);display:flex;align-items:center;justify-content:center;color:#4dabf7;font-size:1.2rem;margin-bottom:1rem}.link-title[data-v-68ef1589]{color:#fff;font-size:1.1rem;margin-bottom:.5rem}.link-description[data-v-68ef1589]{color:#8da0b3;font-size:.9rem;margin-bottom:1rem}.link-button[data-v-68ef1589]{display:inline-flex;align-items:center;background:rgba(77,171,247,.2);color:#4dabf7;padding:8px 16px;text-decoration:none;font-weight:500;transition:all .3s ease}.link-button[data-v-68ef1589]:hover{background:rgba(77,171,247,.3);color:#fff}.pricing-card[data-v-68ef1589]{background:linear-gradient(135deg,#1a2b4c,#2d3748);border:1px solid rgba(77,171,247,.3);overflow:hidden}.pricing-title[data-v-68ef1589]{color:#fff;font-size:1.5rem;margin-bottom:.5rem}.pricing-description[data-v-68ef1589]{font-size:1rem;margin-bottom:1.5rem}.pricing-details[data-v-68ef1589]{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.price-main[data-v-68ef1589]{display:flex;align-items:baseline}.price-currency[data-v-68ef1589]{font-size:1.2rem;color:#4dabf7;font-weight:600}.price-amount[data-v-68ef1589]{font-size:3rem;font-weight:700;color:#fff;margin:0 .25rem}.price-period[data-v-68ef1589]{font-size:1rem;color:#8da0b3}.price-features[data-v-68ef1589]{display:flex;flex-direction:column;gap:.5rem}.price-feature[data-v-68ef1589]{color:#e2e8f0;font-size:.9rem;display:flex;align-items:center}.cta-buttons .btn[data-v-68ef1589]{padding:.75rem 1.5rem;border-radius:8px;font-weight:500;transition:all .3s ease}.cta-buttons .btn-primary[data-v-68ef1589]{background:linear-gradient(135deg,#4dabf7,#1a6bc4);border:none}.cta-buttons .btn-primary[data-v-68ef1589]:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(77,171,247,.4)}.cta-buttons .btn-outline-light[data-v-68ef1589]:hover{background:hsla(0,0%,100%,.1);transform:translateY(-3px)}.back-to-products[data-v-68ef1589]{margin-top:3rem}.back-to-products .btn[data-v-68ef1589]{padding:.75rem 2rem;border-radius:8px;font-weight:500}@media (max-width:992px){.product-title[data-v-68ef1589]{font-size:2rem}.product-icon-large img[data-v-68ef1589]{width:10em;height:10em}.product-featured-image[data-v-68ef1589]{height:300px}.features-grid[data-v-68ef1589]{grid-template-columns:1fr}}@media (max-width:768px){.product-header[data-v-68ef1589]{padding:3rem 0 2rem 0}.product-title-section[data-v-68ef1589]{flex-direction:column;gap:1rem}.product-icon-title[data-v-68ef1589]{flex-direction:column;align-items:center;text-align:center}.product-meta-grid[data-v-68ef1589]{grid-template-columns:1fr}.pricing-details[data-v-68ef1589]{flex-direction:column;align-items:flex-start;gap:1rem}.cta-buttons[data-v-68ef1589]{text-align:left;margin-top:1rem}.nav-tabs .nav-link[data-v-68ef1589]{padding:.75rem 1rem;font-size:.9rem}}@media (max-width:576px){.product-title[data-v-68ef1589]{font-size:1.75rem}.product-featured-image[data-v-68ef1589]{height:250px}.tab-content[data-v-68ef1589]{padding:1rem}.product-tabs .nav-tabs[data-v-68ef1589]{flex-direction:column}.product-tabs .nav-link[data-v-68ef1589]{width:100%;text-align:left;margin-bottom:.5rem}.price-amount[data-v-68ef1589]{font-size:2.5rem}.cta-buttons .btn[data-v-68ef1589]{width:100%;margin-bottom:.5rem;justify-content:center}}@keyframes fadeIn-68ef1589{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.product-detail-page[data-v-68ef1589]>*{animation:fadeIn-68ef1589 .5s ease-out}.hero-container[data-v-1c6004b8]{min-height:65vh;height:65vh}.contact-form-card[data-v-1c6004b8]{background-color:rgba(26,43,76,.8);padding:2rem;border:1px solid rgba(77,171,247,.3)}.contact-form-card[data-v-1c6004b8],.search-group[data-v-1c6004b8]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.search-group[data-v-1c6004b8]{overflow:hidden;background-color:rgba(26,43,76,.9)}.search-icon[data-v-1c6004b8]{border-right:none;padding:.75rem 1rem;background-color:rgba(26,43,76,.8);border-color:#4dabf7!important}.search-input[data-v-1c6004b8]{border-left:none;border-top:1px solid #4dabf7;border-bottom:1px solid #4dabf7;padding:.75rem;color:#fff!important;height:auto;background-color:transparent}.search-input[data-v-1c6004b8]::-moz-placeholder{color:rgba(141,160,179,.8)!important;font-size:.9rem}.search-input[data-v-1c6004b8]::placeholder{color:rgba(141,160,179,.8)!important;font-size:.9rem}.search-input[data-v-1c6004b8]:focus{box-shadow:0 0 0 .25rem rgba(77,171,247,.25);border-color:#4dabf7;outline:none;background-color:rgba(26,43,76,.95)}.message-group[data-v-1c6004b8]{align-items:stretch}.message-textarea[data-v-1c6004b8]{resize:none;min-height:120px;border-top:1px solid #4dabf7;border-bottom:1px solid #4dabf7}.contact-submit-btn[data-v-1c6004b8]{border:1px solid #4dabf7;color:#4dabf7;background-color:hsla(0,0%,100%,.05);padding:.75rem 1.5rem;transition:all .3s ease;font-weight:500;font-size:1rem}.contact-submit-btn[data-v-1c6004b8]:hover:not(:disabled){background-color:#4dabf7;color:#fff!important;border-color:#4dabf7;transform:translateY(-2px);box-shadow:0 4px 8px rgba(77,171,247,.3)}.contact-submit-btn[data-v-1c6004b8]:disabled{opacity:.6;cursor:not-allowed}.contact-info-item[data-v-1c6004b8]{background-color:rgba(26,43,76,.6);border:1px solid rgba(77,171,247,.2);padding:1.5rem;margin-bottom:1rem;transition:all .3s ease}.contact-info-item[data-v-1c6004b8]:hover{background-color:rgba(26,43,76,.8);border-color:rgba(77,171,247,.4);transform:translateY(-2px)}.contact-icon[data-v-1c6004b8]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:rgba(77,171,247,.1);border-radius:50%}.hero-title[data-v-1c6004b8]{font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.hero-description[data-v-1c6004b8]{font-size:1.1rem;line-height:1.6;color:hsla(0,0%,100%,.9);text-shadow:0 1px 2px rgba(0,0,0,.3);margin-bottom:0}.alert[data-v-1c6004b8]{border:1px solid;background-color:rgba(26,43,76,.9)}.alert-success[data-v-1c6004b8]{border-color:#28a745;color:#d4edda}.alert-danger[data-v-1c6004b8]{border-color:#dc3545;color:#f8d7da}.alert-warning[data-v-1c6004b8]{border-color:#ffc107;color:#fff3cd}.alert-info[data-v-1c6004b8]{border-color:#17a2b8;color:#d1ecf1}@media (max-width:768px){.hero-container[data-v-1c6004b8]{min-height:65vh;height:auto;max-height:70vh}.center-center h2[data-v-1c6004b8]{font-size:clamp(1.5rem,5vw,2.5rem);margin-bottom:1rem!important}.center-center .lead[data-v-1c6004b8]{font-size:clamp(.9rem,3vw,1.1rem)!important;line-height:1.4}.contact-form-card[data-v-1c6004b8]{padding:1.5rem}.hero-title[data-v-1c6004b8]{font-size:1.5rem}.hero-description[data-v-1c6004b8]{font-size:1rem}.contact-info-item[data-v-1c6004b8]{padding:1rem}.search-input[data-v-1c6004b8]{padding:.6rem .75rem;font-size:.85rem}.search-input[data-v-1c6004b8]::-moz-placeholder{font-size:.8rem}.search-input[data-v-1c6004b8]::placeholder{font-size:.8rem}.search-icon[data-v-1c6004b8]{padding:.6rem .75rem}.contact-submit-btn[data-v-1c6004b8]{padding:.6rem 1rem;font-size:.9rem}}@media (max-width:576px){.hero-container[data-v-1c6004b8]{min-height:65vh;height:auto;max-height:70vh}.contact-form-card[data-v-1c6004b8]{padding:1rem}.search-group[data-v-1c6004b8]{border-radius:6px}.message-textarea[data-v-1c6004b8]{min-height:100px}.contact-info-item[data-v-1c6004b8]{padding:.75rem}.contact-icon[data-v-1c6004b8]{width:35px;height:35px}}.form-control[data-v-1c6004b8]:focus{box-shadow:0 0 0 .25rem rgba(77,171,247,.25);border-color:#4dabf7;background-color:rgba(26,43,76,.95)}.btn.rounded-none[data-v-1c6004b8],.form-control.rounded-none[data-v-1c6004b8],.input-group-text.rounded-none[data-v-1c6004b8],.rounded-none[data-v-1c6004b8]{border-radius:0!important}.border-blue[data-v-1c6004b8]{border-color:#4dabf7!important}.text-glowblues[data-v-1c6004b8]{color:#4dabf7!important}.text-light[data-v-1c6004b8]{color:#fff!important}.privacy-policy-page[data-v-44e92cad]{min-height:100vh}.hero-section[data-v-44e92cad]{background:linear-gradient(135deg,#1a2b4c,#0a192f);padding-top:80px;padding-bottom:80px}.breadcrumb[data-v-44e92cad]{--bs-breadcrumb-divider:">";font-size:.9rem}.breadcrumb-item.active[data-v-44e92cad]{color:#fff}.content-section[data-v-44e92cad]{background-color:#2d3748}.card[data-v-44e92cad]{transition:transform .3s ease;border:1px solid #374151!important}.card[data-v-44e92cad]:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.3)}.list-unstyled li[data-v-44e92cad]{transition:padding-left .3s ease}.list-unstyled li[data-v-44e92cad]:hover{padding-left:5px}.text-white[data-v-44e92cad],h1[data-v-44e92cad],h2[data-v-44e92cad],h3[data-v-44e92cad],h4[data-v-44e92cad],h5[data-v-44e92cad],h6[data-v-44e92cad]{color:#fff!important}li[data-v-44e92cad],p[data-v-44e92cad],span[data-v-44e92cad]{color:#e5e7eb!important}@media (max-width:768px){.hero-section[data-v-44e92cad]{padding-top:60px;padding-bottom:60px}.display-5[data-v-44e92cad]{font-size:2rem}.card-body[data-v-44e92cad]{padding:1.5rem!important}}[data-v-44e92cad]{transition:background-color .3s ease,color .3s ease}.terms-conditions-page[data-v-2d6584b6]{min-height:100vh}.hero-section[data-v-2d6584b6]{background:linear-gradient(135deg,#1a2b4c,#0a192f);padding-top:80px;padding-bottom:80px}.breadcrumb[data-v-2d6584b6]{--bs-breadcrumb-divider:">";font-size:.9rem}.breadcrumb-item.active[data-v-2d6584b6]{color:#fff}.content-section[data-v-2d6584b6]{background-color:#2d3748}.card[data-v-2d6584b6]{transition:transform .3s ease;border:1px solid #374151!important}.card[data-v-2d6584b6]:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.3)}.list-unstyled li[data-v-2d6584b6]{transition:padding-left .3s ease}.list-unstyled li[data-v-2d6584b6]:hover{padding-left:5px}.text-white[data-v-2d6584b6],h1[data-v-2d6584b6],h2[data-v-2d6584b6],h3[data-v-2d6584b6],h4[data-v-2d6584b6],h5[data-v-2d6584b6],h6[data-v-2d6584b6]{color:#fff!important}li[data-v-2d6584b6],p[data-v-2d6584b6],span[data-v-2d6584b6]{color:#e5e7eb!important}.rounded-circle[data-v-2d6584b6]{width:70px;height:70px;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.hero-section[data-v-2d6584b6]{padding-top:60px;padding-bottom:60px}.display-5[data-v-2d6584b6]{font-size:2rem}.card-body[data-v-2d6584b6]{padding:1.5rem!important}.rounded-circle[data-v-2d6584b6]{width:60px;height:60px}}.not-found-page[data-v-758fbd7c]{min-height:100vh}.hero-section[data-v-758fbd7c]{background:linear-gradient(135deg,#1a2b4c,#0a192f);padding-top:80px;padding-bottom:80px}.content-section[data-v-758fbd7c]{background-color:#2d3748}.card[data-v-758fbd7c]{transition:transform .3s ease;border:1px solid #374151!important}.card[data-v-758fbd7c]:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.3)}.suggestion-item[data-v-758fbd7c]{transition:all .3s ease;height:100%}.suggestion-item[data-v-758fbd7c]:hover{transform:translateY(-5px)}.list-group-item[data-v-758fbd7c]{transition:all .3s ease}.list-group-item[data-v-758fbd7c]:hover{background-color:rgba(77,171,247,.1)!important;padding-left:20px!important}.list-group-item:hover .fa-chevron-right[data-v-758fbd7c]{transform:rotate(90deg)}.fa-chevron-right[data-v-758fbd7c]{transition:transform .3s ease}.rounded-circle[data-v-758fbd7c]{width:80px;height:80px;display:flex;align-items:center;justify-content:center}.form-control[data-v-758fbd7c]{color:#fff!important}.form-control[data-v-758fbd7c]::-moz-placeholder{color:#8da0b3!important}.form-control[data-v-758fbd7c]::placeholder{color:#8da0b3!important}.form-control[data-v-758fbd7c]:focus{box-shadow:0 0 0 .25rem rgba(77,171,247,.25);border-color:#4dabf7}.btn[data-v-758fbd7c]{transition:all .3s ease}.btn[data-v-758fbd7c]:hover{opacity:.9;transform:translateY(-2px)}@media (max-width:768px){.hero-section[data-v-758fbd7c]{padding-top:60px;padding-bottom:60px}.display-1[data-v-758fbd7c]{font-size:6rem!important}.display-5[data-v-758fbd7c]{font-size:2rem}.rounded-circle[data-v-758fbd7c]{width:60px;height:60px}.fa-2x[data-v-758fbd7c]{font-size:1.5rem}}.text-lightblues[data-v-758fbd7c]{color:#4dabf7!important}.bg-darkblue[data-v-758fbd7c]{background-color:#1a2b4c!important}.bg-darkgrey[data-v-758fbd7c]{background-color:#374151!important}.hero-container[data-v-3464d248]{position:relative;width:100%;height:60vh;min-height:450px;max-height:600px;overflow:hidden}.hero-image-wrapper[data-v-3464d248]{position:absolute;top:0;left:0;width:100%;height:100%}.hero-image[data-v-3464d248]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-overlay[data-v-3464d248]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(26,43,76,.9),rgba(45,55,72,.7))}.hero-content[data-v-3464d248]{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);display:flex;align-items:center}.hero-title[data-v-3464d248]{font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.hero-description[data-v-3464d248]{font-size:1.1rem;line-height:1.6;color:hsla(0,0%,100%,.9);text-shadow:0 1px 2px rgba(0,0,0,.3);margin-bottom:0}.search-section[data-v-3464d248]{margin-bottom:1.5rem}.search-group[data-v-3464d248]{overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.3);background-color:rgba(26,43,76,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.search-icon[data-v-3464d248]{border-right:none;padding:.75rem 1rem;background-color:rgba(26,43,76,.8)}.search-input[data-v-3464d248]{border-left:none;border-right:none;padding:.75rem;color:#fff!important;height:auto;background-color:transparent}.search-input[data-v-3464d248]::-moz-placeholder{color:rgba(141,160,179,.8)!important;font-size:.9rem}.search-input[data-v-3464d248]::placeholder{color:rgba(141,160,179,.8)!important;font-size:.9rem}.search-input[data-v-3464d248]:focus{box-shadow:none;border-color:#4dabf7;outline:none;background-color:rgba(26,43,76,.95)}.search-button[data-v-3464d248]{border-left:none;padding:.75rem 1.5rem;transition:all .3s ease;background-color:rgba(26,43,76,.8)}.search-button[data-v-3464d248]:hover{background-color:#4dabf7;color:#fff!important}.category-section[data-v-3464d248]{background-color:rgba(26,43,76,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;padding:1rem;box-shadow:0 4px 12px rgba(0,0,0,.3)}.filter-title[data-v-3464d248]{font-size:.9rem;font-weight:600;color:hsla(0,0%,100%,.9)}.filter-scroll-container[data-v-3464d248]{overflow-x:auto;overflow-y:hidden;padding-bottom:5px;-webkit-overflow-scrolling:touch}.filter-scroll-container[data-v-3464d248]::-webkit-scrollbar{height:4px}.filter-scroll-container[data-v-3464d248]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:2px}.filter-scroll-container[data-v-3464d248]::-webkit-scrollbar-thumb{background:#4dabf7;border-radius:2px}.filter-buttons[data-v-3464d248]{display:flex;gap:8px;min-width:-moz-min-content;min-width:min-content;padding:2px 0}.filter-btn[data-v-3464d248]{border:1px solid rgba(77,171,247,.5);color:rgba(77,171,247,.9);background-color:hsla(0,0%,100%,.05);padding:8px 16px;border-radius:6px;transition:all .3s ease;font-size:.85rem;white-space:nowrap;flex-shrink:0;display:flex;align-items:center;justify-content:center;min-width:100px}.filter-btn[data-v-3464d248]:hover:not(.active){background-color:rgba(77,171,247,.15);color:#fff;border-color:#4dabf7;transform:translateY(-2px)}.filter-btn.active[data-v-3464d248]{background-color:#4dabf7!important;border-color:#4dabf7!important;color:#fff!important;box-shadow:0 4px 8px rgba(77,171,247,.3)}.filter-btn i[data-v-3464d248]{font-size:.9rem;transition:transform .3s ease}.filter-btn.active i[data-v-3464d248]{transform:scale(1.1)}.btn-text[data-v-3464d248]{font-weight:500}.project-card[data-v-3464d248]{transition:transform .3s ease,box-shadow .3s ease;overflow:hidden;height:100%}.project-card[data-v-3464d248]:hover{transform:translateY(-8px);box-shadow:0 10px 20px rgba(0,0,0,.2);border:1px solid #4dabf7!important}.project-card:hover img[data-v-3464d248]{transform:scale(1.05)}.project-image[data-v-3464d248]{height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .5s ease}.project-overlay[data-v-3464d248]{position:absolute;top:15px;left:15px}.project-badge[data-v-3464d248]{background-color:rgba(77,171,247,.9);color:#fff;padding:5px 10px;font-size:12px;border-radius:3px;text-transform:uppercase;font-weight:600}.project-tech[data-v-3464d248]{display:flex;flex-wrap:wrap;gap:8px}.tech-tag[data-v-3464d248]{background-color:hsla(0,0%,100%,.1);color:#4dabf7;padding:4px 10px;font-size:12px;border-radius:3px;border:1px solid #4dabf7}.cta-btn[data-v-3464d248]{padding:.75rem 2rem;border-radius:6px;transition:all .3s ease;min-width:200px;font-weight:500}.cta-primary[data-v-3464d248]{background-color:#4dabf7;color:#fff;border:none}.cta-primary[data-v-3464d248]:hover{background-color:#3b9ae1;transform:translateY(-2px);box-shadow:0 5px 15px rgba(77,171,247,.4)}.cta-secondary[data-v-3464d248]{border:1px solid #fff;color:#fff;background-color:transparent}.cta-secondary[data-v-3464d248]:hover{background-color:hsla(0,0%,100%,.1);transform:translateY(-2px);box-shadow:0 5px 15px hsla(0,0%,100%,.2)}.project-link[data-v-3464d248]{text-decoration:none;font-weight:500;transition:all .3s ease;display:inline-flex;align-items:center}.project-link[data-v-3464d248]:hover{color:#fff!important;transform:translateX(5px)}.text-light[data-v-3464d248]{color:#fff!important}.border-blue[data-v-3464d248]{border-color:#4dabf7!important}.pagination-section[data-v-3464d248]{padding:20px 0}.page-link[data-v-3464d248]{background-color:rgba(26,43,76,.8);border:1px solid rgba(77,171,247,.3);color:#4dabf7;padding:8px 16px;margin:0 3px;transition:all .3s ease}.page-link[data-v-3464d248]:hover:not(:disabled){background-color:rgba(77,171,247,.2);border-color:#4dabf7;color:#fff;transform:translateY(-2px)}.page-link[data-v-3464d248]:focus{box-shadow:0 0 0 .25rem rgba(77,171,247,.25)}.page-item.active .page-link[data-v-3464d248]{background-color:#4dabf7;border-color:#4dabf7;color:#fff}.page-item.disabled .page-link[data-v-3464d248]{background-color:rgba(26,43,76,.5);border-color:rgba(77,171,247,.1);color:rgba(77,171,247,.5);cursor:not-allowed}.projects-summary[data-v-3464d248]{background-color:rgba(26,43,76,.3);border:1px solid rgba(77,171,247,.1);border-radius:4px;padding:15px 20px;margin-bottom:20px}.form-select[data-v-3464d248]:focus{border-color:#4dabf7;box-shadow:0 0 0 .25rem rgba(77,171,247,.25)}.new-badge[data-v-3464d248]{background-color:rgba(40,167,69,.9);color:#fff;padding:4px 10px;font-size:11px;border-radius:3px;font-weight:600;letter-spacing:.5px;margin-left:10px}.tech-tag-more[data-v-3464d248]{background-color:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.6);padding:4px 10px;font-size:12px;border-radius:3px;border:1px dashed hsla(0,0%,100%,.3)}.project-link-sm[data-v-3464d248],.project-link[data-v-3464d248]{text-decoration:none;font-weight:500;font-size:1rem;transition:all .3s ease;display:inline-flex;align-items:center;background:none;border:none;cursor:pointer;padding:0}.project-link-sm[data-v-3464d248]:hover,.project-link[data-v-3464d248]:hover{color:#fff!important;transform:translateX(5px)}.project-link-sm[data-v-3464d248]:hover{transform:translateX(3px)}.project-link-sm[data-v-3464d248],.project-link[data-v-3464d248]{font-size:1rem}@media (hover:none) and (pointer:coarse){.project-link-sm[data-v-3464d248]:hover,.project-link[data-v-3464d248]:hover{transform:none}}@media (max-width:768px){.page-link[data-v-3464d248]{padding:6px 12px;font-size:.85rem;margin:0 2px}.pagination[data-v-3464d248]{flex-wrap:wrap}.projects-summary[data-v-3464d248]{padding:10px 15px}.form-select[data-v-3464d248]{padding:4px 8px;font-size:.85rem}}@media (max-width:576px){.page-link[data-v-3464d248]{padding:4px 8px;font-size:.8rem;margin:0 1px}.d-none.d-md-inline[data-v-3464d248]{display:none!important}.projects-summary .row[data-v-3464d248]{flex-direction:column;gap:10px}.projects-summary .col-md-6[data-v-3464d248]{text-align:center!important}}@media (max-width:992px){.hero-container[data-v-3464d248]{height:55vh;min-height:400px}.hero-title[data-v-3464d248]{font-size:2rem}.hero-description[data-v-3464d248]{font-size:1rem}.filter-btn[data-v-3464d248]{min-width:90px;padding:6px 12px;font-size:.8rem}}@media (max-width:768px){.hero-container[data-v-3464d248]{height:50vh;min-height:350px}.hero-content[data-v-3464d248]{padding:0 15px}.search-section[data-v-3464d248]{margin-bottom:1rem}.category-section[data-v-3464d248]{padding:.75rem}.filter-scroll-container[data-v-3464d248]{padding-bottom:3px}.filter-buttons[data-v-3464d248]{gap:6px}.filter-btn[data-v-3464d248]{min-width:85px;padding:6px 10px;font-size:.75rem}.filter-btn i[data-v-3464d248]{font-size:.8rem;margin-right:4px}.btn-text[data-v-3464d248]{font-size:.75rem}}@media (max-width:576px){.hero-container[data-v-3464d248]{height:40vh;min-height:300px;max-height:350px}.hero-content[data-v-3464d248]{top:60%;transform:translateY(-50%)}.search-group[data-v-3464d248]{border-radius:6px}.search-input[data-v-3464d248]{padding:.6rem .75rem;font-size:.85rem}.search-input[data-v-3464d248]::-moz-placeholder{font-size:.8rem}.search-input[data-v-3464d248]::placeholder{font-size:.8rem}.search-icon[data-v-3464d248]{padding:.6rem .75rem}.search-button[data-v-3464d248]{padding:.6rem 1rem}.category-section[data-v-3464d248]{padding:.6rem;margin-top:.5rem}.filter-title[data-v-3464d248]{font-size:.8rem}.filter-btn[data-v-3464d248]{min-width:80px;padding:5px 8px;font-size:.7rem}.filter-btn i[data-v-3464d248]{font-size:.7rem;margin-right:3px}.btn-text[data-v-3464d248]{font-size:.7rem}.col-lg-5[data-v-3464d248],.col-lg-7[data-v-3464d248],.col-md-6[data-v-3464d248],.container[data-v-3464d248]{padding-left:12px;padding-right:12px}}@media (max-height:500px) and (orientation:landscape){.hero-container[data-v-3464d248]{height:70vh;min-height:250px}.filter-buttons[data-v-3464d248]{gap:4px}.filter-btn[data-v-3464d248]{min-width:70px;padding:4px 6px;font-size:.7rem}}.hero-image-wrapper[data-v-3464d248]{z-index:1}.hero-content[data-v-3464d248]{z-index:2}.image-fallback[data-v-3464d248]{width:100%;height:100%;background:linear-gradient(135deg,#1a2b4c,#2d3748);display:flex;align-items:center;justify-content:center;color:#4dabf7}.image-fallback i[data-v-3464d248]{font-size:2rem}@media (hover:none) and (pointer:coarse){.cta-btn[data-v-3464d248]:hover,.filter-btn[data-v-3464d248]:hover:not(.active),.project-card[data-v-3464d248]:hover,.search-button[data-v-3464d248]:hover{transform:none}}.project-header[data-v-42bf6380]{padding-top:5em;position:relative;min-height:60vh;background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center;color:#fff}.header-overlay[data-v-42bf6380]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(26,43,76,.85),rgba(26,43,76,.7) 50%,rgba(26,43,76,.9))}.header-content[data-v-42bf6380]{position:relative;z-index:2;width:100%;padding:4rem 0}.btn-back[data-v-42bf6380]{background:transparent;border:2px solid hsla(0,0%,100%,.3);color:#fff;padding:8px 20px;font-size:.9rem;margin-bottom:2rem;transition:all .3s ease;display:inline-flex;align-items:center}.btn-back[data-v-42bf6380]:hover{background:hsla(0,0%,100%,.1);border-color:#fff;transform:translateX(-5px)}.category-badge .badge[data-v-42bf6380]{background:linear-gradient(135deg,#4dabf7,#1a6bc4);color:#fff;padding:8px 20px;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border:none}.new-badge[data-v-42bf6380]{background-color:#ff6b6b!important;padding:6px 15px!important;font-size:.8rem!important}.project-title[data-v-42bf6380]{font-size:2.8rem;font-weight:700;line-height:1.2;margin:1.5rem 0;text-shadow:0 2px 10px rgba(0,0,0,.5)}@media (max-width:768px){.project-title[data-v-42bf6380]{font-size:2rem}}.project-meta[data-v-42bf6380]{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid hsla(0,0%,100%,.2)}.meta-item[data-v-42bf6380]{display:flex;align-items:center;gap:8px;font-size:.95rem;color:hsla(0,0%,100%,.9);background:hsla(0,0%,100%,.1);padding:8px 16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.meta-item i[data-v-42bf6380]{color:#4dabf7;font-size:1.1rem}.project-content-section[data-v-42bf6380]{background-color:#0f172a;padding:4rem 0}.featured-image-container[data-v-42bf6380]{margin:-80px 0 3rem 0;position:relative;z-index:3;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.3);border:2px solid rgba(77,171,247,.3)}.featured-image[data-v-42bf6380]{width:100%;height:500px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.project-body[data-v-42bf6380]{background:#1a2b4c;padding:3rem;border:1px solid rgba(77,171,247,.2);box-shadow:0 10px 30px rgba(0,0,0,.2)}@media (max-width:768px){.project-body[data-v-42bf6380]{padding:2rem}}.section-title[data-v-42bf6380]{color:#fff;font-size:1.8rem;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid #4dabf7;position:relative}.section-title[data-v-42bf6380]:after{content:"";position:absolute;bottom:-2px;left:0;width:60px;height:2px;background:#4dabf7}.description-content[data-v-42bf6380]{color:#e2e8f0;line-height:1.8;font-size:1.1rem}.description-content[data-v-42bf6380] p{margin-bottom:1.5rem}.description-content[data-v-42bf6380] strong{color:#fff;font-weight:600}.description-content[data-v-42bf6380] ol,.description-content[data-v-42bf6380] ul{margin-bottom:1.5rem;padding-left:1.5rem}.description-content[data-v-42bf6380] li{margin-bottom:.5rem;color:#e2e8f0}.technologies-grid[data-v-42bf6380]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.tech-item[data-v-42bf6380]{background:rgba(77,171,247,.1);border:1px solid rgba(77,171,247,.3);padding:1rem;display:flex;align-items:center;transition:all .3s ease}.tech-item[data-v-42bf6380]:hover{background:rgba(77,171,247,.2);transform:translateY(-3px);box-shadow:0 5px 15px rgba(77,171,247,.2)}.tech-item i[data-v-42bf6380]{color:#4dabf7;font-size:1.2rem}.tech-item span[data-v-42bf6380]{color:#fff;font-weight:500}.demo-link-container[data-v-42bf6380]{background:rgba(77,171,247,.1);border:1px solid rgba(77,171,247,.3);padding:2rem;text-align:center}.demo-link[data-v-42bf6380]{display:inline-flex;align-items:center;background:linear-gradient(135deg,#4dabf7,#1a6bc4);color:#fff;padding:12px 30px;font-size:1.1rem;font-weight:500;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px rgba(77,171,247,.3)}.demo-link[data-v-42bf6380]:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(77,171,247,.4);color:#fff}.demo-note[data-v-42bf6380]{font-size:.9rem;opacity:.8}.back-button-bottom[data-v-42bf6380]{margin-top:3rem;text-align:center}.btn-back-large[data-v-42bf6380]{background:linear-gradient(135deg,#4dabf7,#1a6bc4);color:#fff;border:none;padding:12px 40px;font-size:1rem;font-weight:500;transition:all .3s ease;display:inline-flex;align-items:center;box-shadow:0 4px 15px rgba(77,171,247,.3)}.btn-back-large[data-v-42bf6380]:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(77,171,247,.4)}.image-fallback[data-v-42bf6380]{width:100%;height:500px;background:linear-gradient(135deg,#1a2b4c,#2d3748);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#4dabf7}.image-fallback i[data-v-42bf6380]{font-size:3rem;margin-bottom:1rem}@media (max-width:992px){.project-header[data-v-42bf6380]{min-height:50vh}.featured-image[data-v-42bf6380]{height:400px}.technologies-grid[data-v-42bf6380]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media (max-width:768px){.project-header[data-v-42bf6380]{min-height:40vh}.header-content[data-v-42bf6380]{padding:2rem 0}.featured-image-container[data-v-42bf6380]{margin:-50px 0 2rem 0}.featured-image[data-v-42bf6380]{height:300px}.project-meta[data-v-42bf6380]{flex-direction:column;gap:.75rem}.technologies-grid[data-v-42bf6380]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media (max-width:576px){.project-header[data-v-42bf6380]{min-height:30vh}.project-title[data-v-42bf6380]{font-size:1.75rem}.featured-image[data-v-42bf6380]{height:250px}.project-body[data-v-42bf6380]{padding:1.5rem}.description-content[data-v-42bf6380]{font-size:1rem}.technologies-grid[data-v-42bf6380]{grid-template-columns:1fr}.section-title[data-v-42bf6380]{font-size:1.5rem}}@keyframes fadeIn-42bf6380{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.simple-project[data-v-42bf6380]>*{animation:fadeIn-42bf6380 .5s ease-out}.hero-container[data-v-4faa1c82]{min-height:65vh;height:65vh}@media (max-width:768px){.hero-container[data-v-4faa1c82]{min-height:65vh;height:auto;max-height:70vh}.center-center h2[data-v-4faa1c82]{font-size:clamp(1.5rem,5vw,2.5rem);margin-bottom:1rem!important}.center-center .lead[data-v-4faa1c82]{font-size:clamp(.9rem,3vw,1.1rem)!important;line-height:1.4}section[data-v-4faa1c82]{margin-bottom:2rem!important}img[style*="object-fit: contain"][data-v-4faa1c82]{max-height:300px!important;padding:.5rem}}@media (min-width:768px) and (max-width:992px){.hero-container[data-v-4faa1c82]{min-height:65vh;height:65vh}img[style*="object-fit: contain"][data-v-4faa1c82]{max-height:350px!important}}.d-flex.align-items-center.mb-2 img[data-v-4faa1c82],.d-flex.align-items-center.mb-3 img[data-v-4faa1c82],.d-flex.align-items-center.mb-4 img[data-v-4faa1c82]{width:150px;max-width:100%;height:auto}.row.flex-column-reverse.flex-md-row[data-v-4faa1c82]{margin-bottom:2rem}.hero-container[data-v-53f2153e]{position:relative;width:100%;height:60vh;min-height:450px;max-height:600px;overflow:hidden}.hero-image-wrapper[data-v-53f2153e]{position:absolute;top:0;left:0;width:100%;height:100%}.hero-image[data-v-53f2153e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-overlay[data-v-53f2153e]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(26,43,76,.9),rgba(45,55,72,.7))}.hero-content[data-v-53f2153e]{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);display:flex;align-items:center}.hero-title[data-v-53f2153e]{font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.hero-description[data-v-53f2153e]{font-size:1.1rem;line-height:1.6;color:hsla(0,0%,100%,.9);text-shadow:0 1px 2px rgba(0,0,0,.3);margin-bottom:0}.search-section[data-v-53f2153e]{margin-bottom:1.5rem}.search-group[data-v-53f2153e]{overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.3);background-color:rgba(26,43,76,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.search-icon[data-v-53f2153e]{border-right:none;padding:.75rem 1rem;background-color:rgba(26,43,76,.8)}.search-input[data-v-53f2153e]{border-left:none;border-right:none;padding:.75rem;color:#fff!important;height:auto;background-color:transparent}.search-input[data-v-53f2153e]::-moz-placeholder{color:rgba(141,160,179,.8)!important;font-size:.9rem}.search-input[data-v-53f2153e]::placeholder{color:rgba(141,160,179,.8)!important;font-size:.9rem}.search-input[data-v-53f2153e]:focus{box-shadow:none;border-color:#4dabf7;outline:none;background-color:rgba(26,43,76,.95)}.search-button[data-v-53f2153e]{border-left:none;padding:.75rem 1.5rem;transition:all .3s ease;background-color:rgba(26,43,76,.8)}.search-button[data-v-53f2153e]:hover{background-color:#4dabf7;color:#fff!important}.category-section[data-v-53f2153e]{background-color:rgba(26,43,76,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;padding:1rem;box-shadow:0 4px 12px rgba(0,0,0,.3)}.filter-title[data-v-53f2153e]{font-size:.9rem;font-weight:600;color:hsla(0,0%,100%,.9)}.filter-scroll-container[data-v-53f2153e]{overflow-x:auto;overflow-y:hidden;padding-bottom:5px;-webkit-overflow-scrolling:touch}.filter-scroll-container[data-v-53f2153e]::-webkit-scrollbar{height:4px}.filter-scroll-container[data-v-53f2153e]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:2px}.filter-scroll-container[data-v-53f2153e]::-webkit-scrollbar-thumb{background:#4dabf7;border-radius:2px}.filter-buttons[data-v-53f2153e]{display:flex;gap:8px;min-width:-moz-min-content;min-width:min-content;padding:2px 0}.filter-btn[data-v-53f2153e]{border:1px solid rgba(77,171,247,.5);color:rgba(77,171,247,.9);background-color:hsla(0,0%,100%,.05);padding:8px 16px;border-radius:6px;transition:all .3s ease;font-size:.85rem;white-space:nowrap;flex-shrink:0;display:flex;align-items:center;justify-content:center;min-width:100px}.filter-btn[data-v-53f2153e]:hover:not(.active){background-color:rgba(77,171,247,.15);color:#fff;border-color:#4dabf7;transform:translateY(-2px)}.filter-btn.active[data-v-53f2153e]{background-color:#4dabf7!important;border-color:#4dabf7!important;color:#fff!important;box-shadow:0 4px 8px rgba(77,171,247,.3)}.filter-btn i[data-v-53f2153e]{font-size:.9rem;transition:transform .3s ease}.filter-btn.active i[data-v-53f2153e]{transform:scale(1.1)}.btn-text[data-v-53f2153e]{font-weight:500}.featured-article[data-v-53f2153e]{background-color:#1a2b4c;transition:transform .3s ease,box-shadow .3s ease;padding:2rem;box-shadow:0 8px 24px rgba(0,0,0,.2);border:1px solid #4dabf7}.featured-article[data-v-53f2153e]:hover{transform:translateY(-8px);box-shadow:0 12px 36px rgba(0,0,0,.3)}.featured-image-wrapper[data-v-53f2153e]{position:relative;overflow:hidden;height:100%;min-height:300px;transition:transform .5s ease}.featured-image-wrapper img[data-v-53f2153e]{transition:transform .5s ease}.featured-article:hover img[data-v-53f2153e]{transform:scale(1.05)}.featured-badge[data-v-53f2153e]{position:absolute;top:15px;left:15px;background:linear-gradient(135deg,#4dabf7,#1a6bc4);color:#fff;padding:6px 12px;font-size:11px;border-radius:4px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.article-meta[data-v-53f2153e]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.article-category[data-v-53f2153e]{background-color:rgba(77,247,202,.2);color:#4df7c7;padding:4px 12px;border-radius:4px;font-size:.85rem;font-weight:500;border:1px solid rgba(8,98,77,.489)}.article-date[data-v-53f2153e],.article-read-time[data-v-53f2153e]{color:hsla(0,0%,100%,.7);font-size:.9rem}.featured-title[data-v-53f2153e]{font-size:2rem;font-weight:700;line-height:1.3;color:#fff}.author-info[data-v-53f2153e]{display:flex;align-items:center}.author-avatar[data-v-53f2153e]{width:40px;height:40px;font-size:1.5rem}.author-avatar-sm[data-v-53f2153e],.author-avatar[data-v-53f2153e]{border-radius:50%;background-color:rgba(77,171,247,.2);display:flex;align-items:center;justify-content:center;color:#4dabf7}.author-avatar-sm[data-v-53f2153e]{width:30px;height:30px;font-size:1.2rem}.article-link[data-v-53f2153e]{text-decoration:none;font-weight:500;transition:all .3s ease;display:inline-flex;align-items:center}.article-link[data-v-53f2153e]:hover{color:#fff!important;transform:translateX(5px)}.article-link-sm[data-v-53f2153e]{text-decoration:none;font-weight:500;transition:all .3s ease;display:inline-flex;align-items:center}.article-link-sm[data-v-53f2153e]:hover{color:#fff!important}.article-card[data-v-53f2153e]{transition:transform .3s ease,box-shadow .3s ease;overflow:hidden;height:100%}.article-card[data-v-53f2153e]:hover{transform:translateY(-8px);box-shadow:0 12px 24px rgba(0,0,0,.3);border:1px solid #4dabf7!important}.article-image[data-v-53f2153e]{height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .5s ease}.article-card:hover .article-image[data-v-53f2153e]{transform:scale(1.05)}.article-overlay[data-v-53f2153e]{position:absolute;top:15px;left:15px}.article-badge[data-v-53f2153e]{background-color:rgba(77,171,247,.9);color:#fff;padding:4px 10px;font-size:11px;border-radius:3px;text-transform:uppercase;font-weight:600;letter-spacing:.5px}.card-title[data-v-53f2153e]{font-size:1.25rem;font-weight:600;line-height:1.4;min-height:70px}.card-text[data-v-53f2153e]{font-size:.95rem;line-height:1.6;color:hsla(0,0%,100%,.8)!important;min-height:72px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.article-tags[data-v-53f2153e]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:1rem}.tag[data-v-53f2153e]{background-color:hsla(0,0%,100%,.1);color:#4dabf7;padding:3px 8px;font-size:11px;border-radius:3px;border:1px solid rgba(77,171,247,.3)}.cta-btn[data-v-53f2153e]{padding:.75rem 2rem;border-radius:6px;transition:all .3s ease;min-width:200px;font-weight:500}.cta-primary[data-v-53f2153e]{background-color:#4dabf7;color:#fff;border:none}.cta-primary[data-v-53f2153e]:hover{background-color:#3b9ae1;transform:translateY(-2px);box-shadow:0 5px 15px rgba(77,171,247,.4)}.text-light[data-v-53f2153e]{color:#fff!important}.border-blue[data-v-53f2153e]{border-color:#4dabf7!important}.article-link-sm[data-v-53f2153e],.article-link[data-v-53f2153e]{text-decoration:none;font-weight:500;font-size:1rem;transition:all .3s ease;display:inline-flex;align-items:center;background:none;border:none;cursor:pointer;padding:0}.article-link-sm[data-v-53f2153e]:hover,.article-link[data-v-53f2153e]:hover{color:#fff!important;transform:translateX(5px)}.article-link-sm[data-v-53f2153e]:hover{transform:translateX(3px)}.article-link-sm[data-v-53f2153e],.article-link[data-v-53f2153e]{font-size:1rem}@media (hover:none) and (pointer:coarse){.article-link-sm[data-v-53f2153e]:hover,.article-link[data-v-53f2153e]:hover{transform:none}}@media (max-width:992px){.hero-container[data-v-53f2153e]{height:55vh;min-height:400px}.hero-title[data-v-53f2153e]{font-size:2rem}.hero-description[data-v-53f2153e]{font-size:1rem}.filter-btn[data-v-53f2153e]{min-width:90px;padding:6px 12px;font-size:.8rem}.featured-title[data-v-53f2153e]{font-size:1.75rem}.featured-article[data-v-53f2153e]{padding:1.5rem}}@media (max-width:768px){.hero-container[data-v-53f2153e]{height:50vh;min-height:350px}.hero-content[data-v-53f2153e]{padding:0 15px}.search-section[data-v-53f2153e]{margin-bottom:1rem}.category-section[data-v-53f2153e]{padding:.75rem}.filter-scroll-container[data-v-53f2153e]{padding-bottom:3px}.filter-buttons[data-v-53f2153e]{gap:6px}.filter-btn[data-v-53f2153e]{min-width:85px;padding:6px 10px;font-size:.75rem}.filter-btn i[data-v-53f2153e]{font-size:.8rem;margin-right:4px}.btn-text[data-v-53f2153e]{font-size:.75rem}.featured-title[data-v-53f2153e]{font-size:1.5rem}.featured-image-wrapper[data-v-53f2153e]{min-height:250px;margin-bottom:1.5rem}.card-title[data-v-53f2153e]{font-size:1.1rem;min-height:60px}.card-text[data-v-53f2153e]{min-height:65px;-webkit-line-clamp:2}}.article-author[data-v-53f2153e],.article-card .article-meta small[data-v-53f2153e]{color:#4dabf7!important}@media (max-width:576px){.hero-container[data-v-53f2153e]{height:40vh;min-height:300px;max-height:350px}.hero-content[data-v-53f2153e]{top:60%;transform:translateY(-50%)}.search-group[data-v-53f2153e]{border-radius:6px}.search-input[data-v-53f2153e]{padding:.6rem .75rem;font-size:.85rem}.search-input[data-v-53f2153e]::-moz-placeholder{font-size:.8rem}.search-input[data-v-53f2153e]::placeholder{font-size:.8rem}.search-icon[data-v-53f2153e]{padding:.6rem .75rem}.search-button[data-v-53f2153e]{padding:.6rem 1rem}.category-section[data-v-53f2153e]{padding:.6rem;margin-top:.5rem}.filter-title[data-v-53f2153e]{font-size:.8rem}.filter-btn[data-v-53f2153e]{min-width:80px;padding:5px 8px;font-size:.7rem}.filter-btn i[data-v-53f2153e]{font-size:.7rem;margin-right:3px}.btn-text[data-v-53f2153e]{font-size:.7rem}.col-lg-5[data-v-53f2153e],.col-lg-7[data-v-53f2153e],.col-md-6[data-v-53f2153e],.container[data-v-53f2153e]{padding-left:12px;padding-right:12px}.featured-article[data-v-53f2153e]{padding:1rem}.featured-title[data-v-53f2153e]{font-size:1.25rem}.article-meta[data-v-53f2153e]{font-size:.8rem}.article-category[data-v-53f2153e]{font-size:.75rem;padding:3px 8px}}@media (max-height:500px) and (orientation:landscape){.hero-container[data-v-53f2153e]{height:70vh;min-height:250px}.filter-buttons[data-v-53f2153e]{gap:4px}.filter-btn[data-v-53f2153e]{min-width:70px;padding:4px 6px;font-size:.7rem}}.navbar.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.hero-image-wrapper[data-v-53f2153e]{z-index:1}.hero-content[data-v-53f2153e]{z-index:2}.publications-summary[data-v-53f2153e]{background-color:rgba(26,43,76,.3);border:1px solid rgba(77,171,247,.1);border-radius:4px;padding:15px 20px;margin-bottom:20px}.image-fallback[data-v-53f2153e]{width:100%;height:100%;background:linear-gradient(135deg,#1a2b4c,#2d3748);display:flex;align-items:center;justify-content:center;color:#4dabf7}.image-fallback i[data-v-53f2153e]{font-size:2rem}.article-fallback[data-v-53f2153e]{background:linear-gradient(135deg,#1a2b4c,#2d3748);display:flex;align-items:center;justify-content:center;color:#4dabf7}@media (hover:none) and (pointer:coarse){.article-card:hover .article-image[data-v-53f2153e],.article-card[data-v-53f2153e]:hover,.article-link-sm[data-v-53f2153e]:hover,.article-link[data-v-53f2153e]:hover,.cta-btn[data-v-53f2153e]:hover,.featured-image-wrapper:hover .featured-image[data-v-53f2153e],.filter-btn[data-v-53f2153e]:hover:not(.active),.search-button[data-v-53f2153e]:hover{transform:none}}.article-header[data-v-76d88778]{padding-top:5em;position:relative;min-height:70vh;background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center;color:#fff}.header-overlay[data-v-76d88778]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(26,43,76,.85),rgba(26,43,76,.7) 50%,rgba(26,43,76,.9))}.header-content[data-v-76d88778]{position:relative;z-index:2;width:100%;padding:4rem 0}.btn-back[data-v-76d88778]{background:transparent;border:2px solid hsla(0,0%,100%,.3);color:#fff;padding:8px 20px;font-size:.9rem;margin-bottom:2rem;transition:all .3s ease;display:inline-flex;align-items:center}.btn-back[data-v-76d88778]:hover{background:hsla(0,0%,100%,.1);border-color:#fff;transform:translateX(-5px)}.category-badge .badge[data-v-76d88778]{background:linear-gradient(135deg,#4dabf7,#1a6bc4);color:#fff;padding:8px 20px;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border:none}.new-badge[data-v-76d88778]{background-color:#ff6b6b!important;padding:6px 15px!important;font-size:.8rem!important}.article-title[data-v-76d88778]{font-size:3rem;font-weight:700;line-height:1.2;margin:1.5rem 0;text-shadow:0 2px 10px rgba(0,0,0,.5)}@media (max-width:768px){.article-title[data-v-76d88778]{font-size:2rem}}.article-meta[data-v-76d88778]{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid hsla(0,0%,100%,.2)}.meta-item[data-v-76d88778]{display:flex;align-items:center;gap:8px;font-size:.95rem;color:hsla(0,0%,100%,.9)}.meta-item i[data-v-76d88778]{color:#4dabf7;font-size:1.1rem}.article-content-section[data-v-76d88778]{background-color:#0f172a;padding:4rem 0}.featured-image-container[data-v-76d88778]{margin:-100px 0 3rem 0;position:relative;z-index:3;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.3);border:1px solid rgba(77,171,247,.3)}.featured-image[data-v-76d88778]{width:100%;height:500px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.image-caption[data-v-76d88778]{background:rgba(15,23,42,.9);color:#8da0b3;padding:1rem;text-align:center;font-size:.9rem;border-top:1px solid rgba(77,171,247,.2)}.article-body[data-v-76d88778]{background:#1a2b4c;padding:3rem;border:1px solid rgba(77,171,247,.2);box-shadow:0 10px 30px rgba(0,0,0,.2)}@media (max-width:768px){.article-body[data-v-76d88778]{padding:2rem}}.content[data-v-76d88778]{color:#e2e8f0;line-height:1.8;font-size:1.1rem}.content[data-v-76d88778] h2{color:#fff;font-size:1.8rem;margin-top:2.5rem;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid #4dabf7}.content[data-v-76d88778] h3{color:#fff;font-size:1.5rem;margin-top:2rem;margin-bottom:1rem}.content[data-v-76d88778] p{margin-bottom:1.5rem}.content[data-v-76d88778] ol,.content[data-v-76d88778] ul{margin-bottom:1.5rem;padding-left:1.5rem}.content[data-v-76d88778] li{margin-bottom:.5rem;color:#e2e8f0}.content[data-v-76d88778] strong{color:#fff;font-weight:600}.content[data-v-76d88778] blockquote{border-left:4px solid #4dabf7;padding-left:1.5rem;margin:2rem 0;color:#a0c4ff;font-style:italic;background:rgba(77,171,247,.1);padding:1.5rem}.content[data-v-76d88778] a{color:#4dabf7;text-decoration:none;border-bottom:1px solid rgba(77,171,247,.3);transition:all .3s ease}.content[data-v-76d88778] a:hover{color:#a0c4ff;border-bottom-color:#4dabf7}.content[data-v-76d88778] code{background:rgba(0,0,0,.3);padding:2px 6px;font-family:Courier New,monospace;font-size:.9em;color:gold}.content[data-v-76d88778] pre{background:#0f172a;padding:1.5rem;overflow-x:auto;margin:1.5rem 0;border:1px solid rgba(77,171,247,.2)}.content[data-v-76d88778] pre code{background:none;padding:0;color:#e2e8f0;font-size:.95em}.article-tags[data-v-76d88778]{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(77,171,247,.2)}.tags-title[data-v-76d88778]{color:#fff;font-size:1.2rem;margin-bottom:1rem;font-weight:600}.tags-container[data-v-76d88778]{display:flex;flex-wrap:wrap;gap:.5rem}.tag[data-v-76d88778]{background:rgba(77,171,247,.1);color:#4dabf7;padding:6px 12px;font-size:.9rem;border:1px solid rgba(77,171,247,.3);transition:all .3s ease;display:inline-flex;align-items:center}.tag[data-v-76d88778]:hover{background:rgba(77,171,247,.2);transform:translateY(-2px);border-color:#4dabf7}.back-button-bottom[data-v-76d88778]{margin-top:3rem;text-align:center}.btn-back-large[data-v-76d88778]{background:linear-gradient(135deg,#4dabf7,#1a6bc4);color:#fff;border:none;padding:12px 40px;font-size:1rem;font-weight:500;transition:all .3s ease;display:inline-flex;align-items:center;box-shadow:0 4px 15px rgba(77,171,247,.3)}.btn-back-large[data-v-76d88778]:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(77,171,247,.4)}.image-fallback[data-v-76d88778]{width:100%;height:500px;background:linear-gradient(135deg,#1a2b4c,#2d3748);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#4dabf7}.image-fallback i[data-v-76d88778]{font-size:3rem;margin-bottom:1rem}@media (max-width:992px){.article-header[data-v-76d88778]{min-height:60vh}.featured-image[data-v-76d88778]{height:400px}}@media (max-width:768px){.article-header[data-v-76d88778]{min-height:50vh}.header-content[data-v-76d88778]{padding:2rem 0}.featured-image-container[data-v-76d88778]{margin:-50px 0 2rem 0}.featured-image[data-v-76d88778]{height:300px}.article-meta[data-v-76d88778]{flex-direction:column;gap:.75rem}}@media (max-width:576px){.article-header[data-v-76d88778]{min-height:40vh}.article-title[data-v-76d88778]{font-size:1.75rem}.featured-image[data-v-76d88778]{height:250px}.article-body[data-v-76d88778]{padding:1.5rem}.content[data-v-76d88778]{font-size:1rem}}@keyframes fadeIn-76d88778{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.simple-article[data-v-76d88778]>*{animation:fadeIn-76d88778 .5s ease-out}.admin-dashboard[data-v-206c9899]{min-height:100vh;background:linear-gradient(135deg,#1a2b4c,#121212);color:#fff;padding-bottom:4rem}.admin-header[data-v-206c9899]{position:sticky;top:0;z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgba(77,171,247,.06)}.admin-header img.birubyte_logo[data-v-206c9899]{filter:brightness(1.1) contrast(1.05)}.admin-sidebar[data-v-206c9899]{min-height:calc(100vh - 64px);transition:all .3s ease;padding:.75rem 0;background:rgba(26,43,76,.95);border-right:1px solid rgba(77,171,247,.06)}.admin-sidebar .nav-link[data-v-206c9899]{color:hsla(0,0%,100%,.85);padding:.6rem 1rem}.admin-sidebar .nav-link.active[data-v-206c9899],.admin-sidebar .nav-link[data-v-206c9899]:hover{background-color:rgba(77,171,247,.08);color:#fff!important}.admin-main[data-v-206c9899]{padding:1.5rem}.card[data-v-206c9899]{background:linear-gradient(180deg,rgba(26,43,76,.6),rgba(26,43,76,.45));border:1px solid rgba(77,171,247,.08);color:#e6f2fb}.card-header[data-v-206c9899]{background:transparent;border-bottom:1px solid rgba(77,171,247,.06)}.stats-card[data-v-206c9899]{padding:1.25rem}.stats-icon i[data-v-206c9899]{color:#4dabf7}.table[data-v-206c9899]{color:#e6f2fb}.table thead th[data-v-206c9899]{border-bottom:1px solid rgba(77,171,247,.06);color:#bcdff6}.table tbody tr[data-v-206c9899]:hover{background-color:rgba(77,171,247,.03)}.btn-primary[data-v-206c9899]{background-color:#4dabf7;border-color:#4dabf7}.btn-primary[data-v-206c9899]:hover{background-color:#3aa3e6;border-color:#3aa3e6}.btn-outline-primary[data-v-206c9899]{color:#4dabf7;border-color:rgba(77,171,247,.18)}.btn-outline-primary[data-v-206c9899]:hover{background-color:rgba(77,171,247,.08)}.form-control[data-v-206c9899],.form-select[data-v-206c9899]{background-color:rgba(10,31,68,.6)!important;border:1px solid rgba(77,171,247,.12)!important;color:#e6f2fb!important}.form-control[data-v-206c9899]:focus,.form-select[data-v-206c9899]:focus{box-shadow:0 0 0 .25rem rgba(77,171,247,.08);border-color:#4dabf7!important}.input-group-text[data-v-206c9899]{background-color:rgba(10,31,68,.6)!important;border:1px solid rgba(77,171,247,.08)!important;color:#4dabf7!important}.border-blue[data-v-206c9899]{border-color:#4dabf7!important}.border-bottom-blue[data-v-206c9899]{border-bottom:1px solid #3aa3e6!important}.border-top-blue[data-v-206c9899]{border-top:1px solid #3aa3e6!important}.modal-content[data-v-206c9899]{background:linear-gradient(180deg,rgba(26,43,76,.98),rgba(14,25,44,.98));border:1px solid rgba(77,171,247,.08)}.modal-footer[data-v-206c9899],.modal-header[data-v-206c9899]{border-color:rgba(77,171,247,.06)}.btn-close-white[data-v-206c9899]{filter:invert(1) brightness(2) contrast(1.2)}.badge[data-v-206c9899]{padding:.35em .65em;font-weight:600;border-radius:.35rem;background:rgba(77,171,247,.12);color:#e6f2fb}.publication-content[data-v-206c9899]{line-height:1.6;white-space:pre-wrap;background:hsla(0,0%,100%,.05);padding:15px;border-radius:4px;border-left:3px solid #4dabf7}.toast[data-v-206c9899]{min-width:300px}.toast.bg-success[data-v-206c9899]{background-color:#198754!important}.toast.bg-error[data-v-206c9899]{background-color:#dc3545!important}.toast.bg-warning[data-v-206c9899]{background-color:#ffc107!important}.toast.bg-info[data-v-206c9899]{background-color:#0dcaf0!important}@media (max-width:992px){.admin-sidebar[data-v-206c9899]{position:fixed;top:64px;left:-100%;width:250px;z-index:1100;height:calc(100vh - 64px);overflow-y:auto}.admin-sidebar.show[data-v-206c9899]{left:0}}.login-page[data-v-0c400e60]{min-height:100vh;background:linear-gradient(135deg,#0a192f,#1a2b4c);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.login-background[data-v-0c400e60]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 10% 20%,rgba(77,171,247,.1) 0,transparent 20%),radial-gradient(circle at 90% 80%,rgba(77,171,247,.1) 0,transparent 20%);opacity:.3}.login-container[data-v-0c400e60]{width:100%;max-width:1200px;padding:2rem 1rem;position:relative;z-index:1}.login-wrapper[data-v-0c400e60]{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 4rem)}.login-card[data-v-0c400e60]{padding:2.5rem;box-shadow:0 10px 30px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #4dabf7;position:relative;animation:fadeIn-0c400e60 .5s ease-out;width:100%}.login-logo[data-v-0c400e60]{width:80px;height:80px;margin:0 auto;display:flex;align-items:center;justify-content:center;background:rgba(77,171,247,.1);border-radius:50%;border:2px solid #4dabf7}.search-group[data-v-0c400e60]{overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.3);background-color:rgba(26,43,76,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:6px!important}.search-icon[data-v-0c400e60]{border-right:none;padding:.75rem 1rem;background-color:rgba(26,43,76,.8);border-color:#4dabf7!important;min-width:48px;display:flex;align-items:center;justify-content:center}.search-input[data-v-0c400e60]{border-left:none;border-top:1px solid #4dabf7;border-bottom:1px solid #4dabf7;padding:.75rem;color:#fff!important;height:auto;background-color:transparent;font-size:.95rem}.search-input[data-v-0c400e60]::-moz-placeholder{color:rgba(141,160,179,.8)!important;font-size:.9rem}.search-input[data-v-0c400e60]::placeholder{color:rgba(141,160,179,.8)!important;font-size:.9rem}.search-input[data-v-0c400e60]:focus{box-shadow:0 0 0 .25rem rgba(77,171,247,.25);border-color:#4dabf7;outline:none;background-color:rgba(26,43,76,.95)}.search-input[data-v-0c400e60]:disabled{opacity:.7;cursor:not-allowed}.search-button[data-v-0c400e60]{border-left:none;padding:.75rem 1rem;transition:all .3s ease;background-color:rgba(26,43,76,.8);min-width:48px;display:flex;align-items:center;justify-content:center}.search-button[data-v-0c400e60]:hover:not(:disabled){background-color:#4dabf7;color:#fff!important}.search-button[data-v-0c400e60]:disabled{opacity:.5;cursor:not-allowed}.login-submit-btn[data-v-0c400e60]{border:1px solid #4dabf7;color:#4dabf7;background-color:hsla(0,0%,100%,.05);padding:.75rem 1.5rem;transition:all .3s ease;font-weight:500;font-size:1rem;letter-spacing:.5px}.login-submit-btn[data-v-0c400e60]:hover:not(:disabled){background-color:#4dabf7;color:#fff!important;border-color:#4dabf7;transform:translateY(-2px);box-shadow:0 4px 15px rgba(77,171,247,.3)}.login-submit-btn[data-v-0c400e60]:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.alert[data-v-0c400e60]{border:1px solid;background-color:rgba(26,43,76,.9);padding:.75rem 1rem;font-size:.9rem}.alert-success[data-v-0c400e60]{border-color:#28a745;color:#d4edda}.alert-danger[data-v-0c400e60]{border-color:#dc3545;color:#f8d7da}.alert-warning[data-v-0c400e60]{border-color:#ffc107;color:#fff3cd}.alert-info[data-v-0c400e60]{border-color:#17a2b8;color:#d1ecf1}.form-check-input[data-v-0c400e60]{background-color:#1a2b4c;border:1px solid #4dabf7}.form-check-input[data-v-0c400e60]:checked{background-color:#4dabf7;border-color:#4dabf7}.form-check-input[data-v-0c400e60]:focus{box-shadow:0 0 0 .25rem rgba(77,171,247,.25)}.divider[data-v-0c400e60]{display:flex;align-items:center;text-align:center;color:hsla(0,0%,100%,.5)}.divider[data-v-0c400e60]:after,.divider[data-v-0c400e60]:before{content:"";flex:1;border-bottom:1px solid rgba(77,171,247,.3)}.divider[data-v-0c400e60]:not(:empty):before{margin-right:1rem}.divider[data-v-0c400e60]:not(:empty):after{margin-left:1rem}.demo-buttons .btn[data-v-0c400e60]{flex:1;min-width:80px;font-size:.8rem;padding:.4rem .6rem}.demo-buttons .btn[data-v-0c400e60]:hover:not(:disabled){transform:translateY(-1px)}@keyframes fadeIn-0c400e60{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.login-container[data-v-0c400e60]{padding:1rem}.login-wrapper[data-v-0c400e60]{min-height:calc(100vh - 2rem)}.login-card[data-v-0c400e60]{padding:1.5rem;margin:.5rem}.login-logo[data-v-0c400e60]{width:60px;height:60px}.search-input[data-v-0c400e60]{padding:.6rem .75rem;font-size:.9rem}.search-button[data-v-0c400e60],.search-icon[data-v-0c400e60]{padding:.6rem .75rem;min-width:44px}.login-submit-btn[data-v-0c400e60]{padding:.6rem 1rem;font-size:.9rem}}@media (max-width:576px){.login-card[data-v-0c400e60]{padding:1.25rem;margin:.25rem}.demo-buttons[data-v-0c400e60]{flex-direction:column;gap:.5rem}.demo-buttons .btn[data-v-0c400e60]{width:100%}}.text-danger[data-v-0c400e60]{color:#f8d7da!important;font-size:.85rem}.form-label[data-v-0c400e60]{font-weight:500;margin-bottom:.5rem;font-size:.9rem}.text-light[data-v-0c400e60]{color:#fff!important}.text-lightblues[data-v-0c400e60]{color:#4dabf7!important}.border-blue[data-v-0c400e60]{border-color:#4dabf7!important}.bg-darkblue[data-v-0c400e60]{background-color:#1a2b4c!important}.rounded-none[data-v-0c400e60]{border-radius:0!important}.glass-card[data-v-2cde423d]{background:hsla(0,0%,100%,.15);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:0;border:1px solid hsla(0,0%,100%,.25);box-shadow:0 8px 32px rgba(0,0,0,.2);padding:1.25rem;color:#fff}.glass-btn[data-v-2cde423d]{background:hsla(0,0%,100%,.2)!important;border:none!important;color:#fff!important;transition:all .25s ease!important}.glass-btn[data-v-2cde423d]:hover{background:hsla(0,0%,100%,.35);transform:translateY(-2px)}.admin-dashboard[data-v-2cde423d]{min-height:100vh;background:linear-gradient(135deg,#1a2b4c,#121212);color:#fff;padding-bottom:4rem}.admin-header[data-v-2cde423d]{position:sticky;top:0;z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgba(77,171,247,.06)}.admin-header img.birubyte_logo[data-v-2cde423d]{filter:brightness(1.1) contrast(1.05)}.dropdown-menu[data-v-2cde423d]{min-width:280px;background:linear-gradient(135deg,rgba(26,43,76,.95),rgba(10,31,68,.95));border:1px solid rgba(77,171,247,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dropdown-item-text[data-v-2cde423d]{color:#fff}.dropdown-item[data-v-2cde423d]{color:hsla(0,0%,100%,.9)}.dropdown-item[data-v-2cde423d]:hover{background-color:rgba(77,171,247,.1);color:#fff}.dropdown-item.text-danger[data-v-2cde423d]:hover{background-color:rgba(220,53,69,.1)}.dropdown-divider[data-v-2cde423d]{border-color:rgba(77,171,247,.2)}.admin-main[data-v-2cde423d]{padding:1.5rem}.home-screen[data-v-2cde423d]{padding-top:1rem}.hero-section[data-v-2cde423d]{position:relative;background:url(/img/workspace_background.12cbf5b4.png) 50%/cover no-repeat;border-radius:12px;padding:4rem 2rem;margin-bottom:2rem;border:1px solid rgba(77,171,247,.1);box-shadow:0 10px 30px rgba(0,0,0,.3);overflow:hidden;min-height:300px;background:linear-gradient(135deg,rgba(26,43,76,.323),rgba(10,31,68,.9)),url(/img/workspace_background.12cbf5b4.png) 50%/cover no-repeat}.hero-section[data-v-2cde423d]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(77,171,247,.1),transparent);z-index:1}.hero-content[data-v-2cde423d]{position:relative;z-index:2}.welcome-message[data-v-2cde423d]{max-width:800px}.menu-card[data-v-2cde423d]{padding:1.5rem;border:1px solid rgba(77,171,247,.1);transition:all .3s ease;height:100%;min-height:120px;display:flex;flex-direction:column;justify-content:center;width:100%}.menu-card[data-v-2cde423d]:hover{cursor:pointer;border:1px solid #4dabf7!important;transform:translateY(-8px);box-shadow:0 10px 20px rgba(77,171,247,.2)}.menu-card .d-flex[data-v-2cde423d]{height:100%}.menu-icon[data-v-2cde423d]{width:70px;height:70px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.menu-card h3[data-v-2cde423d]{font-size:1.2rem;line-height:1.4;margin-bottom:.5rem}.menu-card small[data-v-2cde423d]{font-size:.85rem;line-height:1.3;display:block}.personal-card[data-v-2cde423d]{padding:1.5rem;transition:all .3s ease;height:100%;min-height:120px;display:flex;flex-direction:column;justify-content:center;width:100%;background:hsla(0,0%,100%,.2)!important;border:none!important;color:#fff!important;transition:all .25s ease!important;word-break:break-word;overflow-wrap:break-word}.personal-card[data-v-2cde423d]:hover{cursor:pointer;border:1px solid #4dabf7!important;transform:translateY(-8px);box-shadow:0 10px 20px rgba(77,171,247,.2)}.personal-card .d-flex[data-v-2cde423d]{height:100%}.personal-icon[data-v-2cde423d]{width:70px;height:70px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.personal-card h3[data-v-2cde423d]{font-size:1.2rem;line-height:1.4;margin-bottom:.5rem}.personal-card small[data-v-2cde423d]{font-size:.85rem;line-height:1.3;display:block}.row.g-4>[class*=col-][data-v-2cde423d]{display:flex}@media (max-width:992px){.hero-section[data-v-2cde423d]{padding:3rem 1.5rem}.welcome-message h1[data-v-2cde423d]{font-size:2.5rem}}@media (max-width:768px){.welcome-message h1[data-v-2cde423d]{font-size:2rem}.hero-section[data-v-2cde423d]{padding:2rem 1rem;min-height:250px}.menu-card[data-v-2cde423d],.personal-card[data-v-2cde423d]{min-height:110px;padding:1.25rem}.menu-icon[data-v-2cde423d],.personal-icon[data-v-2cde423d]{width:60px;height:60px;padding:.75rem!important}.menu-card h3[data-v-2cde423d]{font-size:1.1rem}.menu-card small[data-v-2cde423d]{font-size:.8rem}.personal-card h3[data-v-2cde423d]{font-size:1.1rem}.personal-card small[data-v-2cde423d]{font-size:.8rem}}@media (max-width:576px){.menu-card[data-v-2cde423d],.personal-card[data-v-2cde423d]{min-height:100px;padding:1rem}.menu-icon[data-v-2cde423d],.personal-icon[data-v-2cde423d]{width:50px;height:50px;padding:.5rem!important;margin-right:.75rem!important}.menu-icon i[data-v-2cde423d],.personal-icon i[data-v-2cde423d]{font-size:1.5rem!important}.dropdown-menu[data-v-2cde423d]{min-width:250px}.col-12[data-v-2cde423d]{flex:0 0 100%;max-width:100%}}@media (max-width:480px){.hero-section[data-v-2cde423d]{padding:1.5rem 1rem;min-height:200px}.welcome-message h1[data-v-2cde423d]{font-size:1.75rem}.welcome-message p.lead[data-v-2cde423d]{font-size:1rem}.menu-card[data-v-2cde423d],.personal-card[data-v-2cde423d]{margin-bottom:1rem}}.text-lightblues[data-v-2cde423d]{color:#a0c8ff!important}.text-white[data-v-2cde423d]{color:#fff!important}.text-muted[data-v-2cde423d]{color:#b0c4ff!important}.bg-darkblue[data-v-2cde423d]{background-color:#1a2b4c!important}.border-blue[data-v-2cde423d]{border-color:rgba(77,171,247,.2)!important}.rounded-none[data-v-2cde423d]{border-radius:0!important}.btn-outline-light[data-v-2cde423d]{color:#fff;border-color:hsla(0,0%,100%,.3)}.btn-outline-light[data-v-2cde423d]:hover{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.5)}.btn-danger[data-v-2cde423d]{background-color:#dc3545;border-color:#dc3545}.btn-danger[data-v-2cde423d]:hover{background-color:#bb2d3b;border-color:#b02a37}.btn-primary[data-v-2cde423d]{background-color:#4dabf7;border-color:#4dabf7}.btn-primary[data-v-2cde423d]:hover{background-color:#3aa3e6;border-color:#3aa3e6}.badge[data-v-2cde423d]{padding:.35em .65em;font-weight:600;border-radius:.35rem}.menu-section .row[data-v-2cde423d]{align-items:stretch}.menu-section .col-12[data-v-2cde423d],.menu-section .col-lg-3[data-v-2cde423d],.menu-section .col-md-6[data-v-2cde423d]{margin-bottom:1rem}.admin-dashboard[data-v-11b87cc1]{min-height:100vh;background:linear-gradient(135deg,#1a2b4c,#121212);color:#fff;padding-bottom:4rem}.admin-header[data-v-11b87cc1]{position:sticky;top:0;z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgba(77,171,247,.06)}.sidebar[data-v-11b87cc1]{min-height:calc(100vh - 73px);padding-top:1.5rem}.nav-link[data-v-11b87cc1]{padding:.75rem 1rem;border-left:3px solid transparent;transition:all .3s ease}.nav-link[data-v-11b87cc1]:hover{background:rgba(77,171,247,.1);border-left-color:#4dabf7}.nav-link.active[data-v-11b87cc1]{background:rgba(77,171,247,.15);border-left-color:#4dabf7;color:#4dabf7!important}.admin-main[data-v-11b87cc1]{padding:1.5rem}.hero-section[data-v-11b87cc1]{position:relative;background:linear-gradient(135deg,rgba(26,43,76,.323),rgba(10,31,68,.9)),url(/img/workspace_background.12cbf5b4.png) 50%/cover no-repeat;border-radius:12px;padding:2rem;margin-bottom:2rem;border:1px solid rgba(77,171,247,.1);box-shadow:0 10px 30px rgba(0,0,0,.3);min-height:200px}.glass-card[data-v-11b87cc1]{background:hsla(0,0%,100%,.15);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:0;border:1px solid hsla(0,0%,100%,.25);box-shadow:0 8px 32px rgba(0,0,0,.2);padding:1.25rem;color:#fff}.menu-card[data-v-11b87cc1]{padding:1.5rem;border:1px solid rgba(77,171,247,.1);transition:all .3s ease;height:100%;min-height:100px;display:flex;flex-direction:column;justify-content:center}.menu-card[data-v-11b87cc1]:hover{border:1px solid #4dabf7!important;transform:translateY(-5px);box-shadow:0 10px 20px rgba(77,171,247,.2)}.menu-icon[data-v-11b87cc1]{width:60px;height:60px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.table-dark[data-v-11b87cc1]{background:transparent;border-color:hsla(0,0%,100%,.1)}.table-dark th[data-v-11b87cc1]{border-color:hsla(0,0%,100%,.1);font-weight:600;color:#a0c8ff}.table-dark td[data-v-11b87cc1]{border-color:hsla(0,0%,100%,.05);vertical-align:middle}.table-hover tbody tr[data-v-11b87cc1]:hover{background:rgba(77,171,247,.1)}.progress-bar[data-v-11b87cc1]{border-radius:0}.btn[data-v-11b87cc1]{border-radius:0!important;font-weight:500}.btn-success[data-v-11b87cc1]{background-color:#28a745;border-color:#28a745}.btn-success[data-v-11b87cc1]:hover{background-color:#218838;border-color:#1e7e34}.btn-outline-light[data-v-11b87cc1]{color:#fff;border-color:hsla(0,0%,100%,.3)}.btn-outline-light[data-v-11b87cc1]:hover{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.5)}.btn-outline-info[data-v-11b87cc1]{color:#17a2b8;border-color:#17a2b8}.btn-outline-info[data-v-11b87cc1]:hover{background-color:#17a2b8;border-color:#17a2b8}.btn-outline-danger[data-v-11b87cc1]{color:#dc3545;border-color:#dc3545}.btn-outline-danger[data-v-11b87cc1]:hover{background-color:#dc3545;border-color:#dc3545}.badge[data-v-11b87cc1]{padding:.35em .65em;font-weight:600;border-radius:.35rem}.product-thumb[data-v-11b87cc1]{border-radius:4px;background:linear-gradient(135deg,#4dabf7,#1a2b4c)}@media (max-width:992px){.sidebar[data-v-11b87cc1]{min-height:auto;margin-bottom:1rem}.admin-main[data-v-11b87cc1]{padding:1rem}}@media (max-width:768px){.hero-section[data-v-11b87cc1]{padding:1.5rem;min-height:180px}.hero-section h1[data-v-11b87cc1]{font-size:1.75rem}.menu-card[data-v-11b87cc1]{min-height:90px;padding:1rem}.menu-icon[data-v-11b87cc1]{width:50px;height:50px;padding:.75rem!important}.menu-icon i[data-v-11b87cc1]{font-size:1.5rem!important}}@media (max-width:576px){.sidebar[data-v-11b87cc1]{padding-top:1rem}.nav-link[data-v-11b87cc1]{padding:.5rem .75rem;font-size:.9rem}.table-responsive[data-v-11b87cc1]{font-size:.85rem}.btn-sm[data-v-11b87cc1]{padding:.25rem .5rem;font-size:.8rem}}.text-lightblues[data-v-11b87cc1]{color:#a0c8ff!important}.text-white[data-v-11b87cc1]{color:#fff!important}.bg-darkblue[data-v-11b87cc1]{background-color:#1a2b4c!important}.border-blue[data-v-11b87cc1]{border-color:rgba(77,171,247,.2)!important}.rounded-none[data-v-11b87cc1]{border-radius:0!important}