@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&family=Open+Sans:wght@400;600;700&display=swap);body{font-family:'Open Sans',sans-serif;background-color:var(--background);color:var(--text);line-height:1.6;display:flex;flex-direction:column;min-height:100vh}@media (max-width:768px){body{font-size:14px;line-height:1.5}}h1,h2,h3,h4,h5,h6{font-family:'Roboto',sans-serif}*{margin:0;padding:0;box-sizing:border-box}a{color:var(--accent);text-decoration:none;font-weight:600}html{scroll-behavior:smooth}button{display:flex;justify-content:space-around;align-items:center;padding:.5rem!important;padding-bottom:.5rem!important;background-color:#ff0;cursor:pointer;box-shadow:4px 6px 0 #000;border:4px solid;border-left:0;border-radius:15px;position:relative;top:-8px;overflow:hidden;z-index:100;transition:box-shadow 250ms,transform 250ms,filter 50ms}@media(max-width:768px){button{width:100%;margin-top:5px;padding:0!important}.bgContainer{display:none!important}}button:hover:not(.copy-btn){transform:translate(2px,2px);box-shadow:2px 3px 0 #000}button:active{filter:saturate(.75)}button::after{content:"";position:absolute;inset:0;background-color:orangered;z-index:-1;transform:translateX(-100%);transition:transform 250ms}button:hover::after{transform:translateX(0)}.bgContainer{position:relative;display:flex;justify-content:start;align-items:center;overflow:hidden;max-width:52%;font-size:2em;font-weight:600}.bgContainer span{position:relative;transform:translateX(-100%);transition:all 250ms}.button:hover .bgContainer>span{transform:translateX(0)}.arrowContainer{padding:1em;margin-inline-end:1em;border:4px solid;border-radius:50%;background-color:pink;position:relative;overflow:hidden;transition:transform 250ms,background-color 250ms;z-index:100}.arrowContainer::after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:var(--text);transform:translateX(-100%);z-index:-1;transition:transform 250ms ease-in-out}button:hover .arrowContainer::after{transform:translateX(0)}button:hover .arrowContainer{transform:translateX(5px)}button:active .arrowContainer{transform:translateX(8px)}.arrowContainer svg{vertical-align:middle}:root{--primary:#f80;--secondary:#284243;--background:#fffdf8;--accent:#f80;--text:#333;--success:#2ecc71;--white:#fff;--color-nav:#0cb0da}.container{width:90%;max-width:1200px;margin:0 auto;padding:20px}@media(max-width:480px){.container{padding:0}}header{background-color:var(--secondary);padding:0 10px}nav{display:flex;justify-content:space-between;align-items:center;transition:.3s;position:relative;z-index:999}.logo{font-size:1.5rem}.logo img{margin-top:10px;max-width:100px;height:auto}@media(max-width:768px){.logo img{max-width:100px}}.menu-icon{display:none;cursor:pointer;width:30px;height:20px;position:relative;z-index:999}.menu-icon:hover{transform:scale(1.1)}.menu-icon span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:3px;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}.menu-icon span:nth-child(1){top:0}.menu-icon span:nth-child(2){top:8px}.menu-icon span:nth-child(3){top:16px}.menu-icon.open span:nth-child(1){top:8px;transform:rotate(135deg)}.menu-icon.open span:nth-child(2){opacity:0;left:-60px}.menu-icon.open span:nth-child(3){top:8px;transform:rotate(-135deg)}.nav-links{display:flex;list-style:none;margin:0;padding:0}.nav-links li{margin-left:20px}.nav-links a{color:var(--background);text-decoration:none;font-weight:600;transition:color .3s ease}.nav-links a:hover{color:#06c}@media(max-width:768px){.menu-icon{display:block}.nav-links{position:fixed;top:0;right:-100%;width:60%;height:100vh;background:var(--secondary);flex-direction:column;align-items:center;justify-content:center;transition:right .3s ease}.nav-links.open{right:0}.nav-links li{margin:20px 0}}@media(max-width:768px){.nav-links{flex-direction:column}}.category-i i{margin-right:5px}footer{background-color:#000;color:#fff;text-align:center;padding:.8rem 0}.footer-content{display:flex;justify-content:space-around;max-width:1200px;margin:0 auto}.footer-section{flex:1}.footer-section h3{color:coral;margin-bottom:1rem}.footer-section ul{list-style-type:none;padding:0}.footer-section ul li{margin-bottom:.5rem}.footer-section ul li a{font-weight:500;color:#ddd;text-decoration:none}.footer-section ul li a:hover{color:#fff}#footer-text{font-size:.9rem;color:#fff;text-align:center;margin-top:1rem;a{color:var(--primary)}}#scrollTopBtn{display:none;position:fixed;bottom:40px;right:40px;z-index:1000;cursor:pointer;width:50px;height:50px;background-color:var(--primary);border-radius:50%}#scrollTopBtn i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:2rem}#scrollTopBtn.show{display:block}#loadingIndicator{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .8);z-index:9999}.loader{width:70px;height:70px;position:relative;left:50%;top:50%;transform:translate(-50%,-50%)}.circle{width:20px;height:20px;background-color:pink;border-radius:50%;position:absolute;animation:circle-animation 1.2s linear infinite}.circle:nth-child(1){top:0;left:50%;transform:translate(-50%,-50%);animation-delay:-1.1s}.circle:nth-child(2){top:14.64%;left:85.36%;transform:translate(-50%,-50%);animation-delay:-1s}.circle:nth-child(3){top:50%;left:100%;transform:translate(-50%,-50%);animation-delay:-0.9s}.circle:nth-child(4){top:85.36%;left:85.36%;transform:translate(-50%,-50%);animation-delay:-0.8s}.circle:nth-child(5){top:100%;left:50%;transform:translate(-50%,-50%);animation-delay:-0.7s}.circle:nth-child(6){top:85.36%;left:14.64%;transform:translate(-50%,-50%);animation-delay:-0.6s}.circle:nth-child(7){top:50%;left:0;transform:translate(-50%,-50%);animation-delay:-0.5s}.circle:nth-child(8){top:14.64%;left:14.64%;transform:translate(-50%,-50%);animation-delay:-0.4s}@keyframes circle-animation{0%,20%,100%{transform:scale(1)}50%{transform:scale(.5)}}.popup-overlay{z-index:999;position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .7);display:none;justify-content:center;align-items:center}.popup-content{background-color:#fff;padding:30px;border-radius:10px;z-index:999;text-align:center;position:relative}.popup-content h2{font-size:2rem;margin-bottom:10px;color:#06c}.popup-content p{font-size:1.1rem;color:#555;margin-bottom:20px}#email{padding:10px;font-size:1rem;border:1px solid #ccc;border-radius:5px;margin-right:10px;width:70%}.close-btn{position:absolute;top:10px;right:20px;font-size:1.5rem;color:#333;cursor:pointer}.success-message{font-size:1rem;color:#28a745;margin-top:15px}@media(max-width:768px){.popup-content{width:90%;padding:20px}#email{width:100%;margin-bottom:10px}.popup-content h2{font-size:1.5rem}.popup-content p{font-size:1rem}}#blogheading i{margin:0 10px;color:#2ecc71;font-size:26px}#blogheading i{margin:0 10px;color:#2ecc71;font-size:26px}.blog-category{display:flex;justify-content:flex-end;align-items:center;font-family:'Arial',sans-serif;font-size:14px;color:#555;margin:5px 0}.blog-category i{margin-right:5px;color:#007bff}#blogheading i:first-child{animation:bounce 1.3s infinite linear}#blogheading i:last-child{animation:bounce 1.3s infinite ease-in-out}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.fa-heart{font-size:1.3rem;color:red}table{width:100%;border-collapse:collapse;margin-bottom:20px}th,td{padding:10px;text-align:left;border:1px solid #ddd}th{background-color:#4caf50;color:#fff}tbody tr:hover{background-color:#f5f5f5}@media(max-width:600px){thead{display:none}tr{display:block;margin-bottom:10px}td{display:flex;justify-content:space-between;padding-left:50%;position:relative}td::before{content:attr(data-label);position:absolute;left:10px;width:calc(50% - 20px);font-weight:700;text-align:left;color:#28a745}}.coffee-button{display:flex;justify-content:center;align-items:center;position:fixed;bottom:20px;left:20px;z-index:1000;transition:transform 0.3s ease}.coffee-button img{height:60px;width:auto}.coffee-button:hover{transform:scale(1.05)}@media (max-width:768px){.coffee-button{bottom:10px;left:10px}}#pagination{display:flex;justify-content:center;align-items:center;gap:8px;font-family:Arial,sans-serif;margin-top:20px;flex-wrap:wrap}.pagination-link{text-decoration:none;padding:8px 12px;background-color:#007bff;color:#fff;border-radius:4px;font-size:14px;transition:background-color 0.3s ease,color 0.3s ease}.pagination-link:hover{background-color:#0056b3;color:#fff}.pagination-disabled{padding:8px 12px;background-color:#e9ecef;color:#adb5bd;border-radius:4px;font-size:14px;cursor:not-allowed}.pagination-current{padding:8px 12px;font-weight:700;color:#fff;background-color:#0056b3;border-radius:4px;font-size:14px}@media (max-width:768px){.pagination-link{font-size:12px;padding:6px 10px}.pagination-current{font-size:12px;padding:6px 10px}.pagination-disabled{font-size:12px;padding:6px 10px}}@media (max-width:480px){#pagination{gap:4px}.pagination-link,.pagination-current,.pagination-disabled{font-size:10px;padding:4px 8px}}.contact-section{padding:60px 0;text-align:center;cursor:pointer}.contact-section h1{font-size:2.5rem;margin-bottom:20px;color:var(--secondary)}.contact-section p{font-size:1.1rem;color:var(--text);margin-bottom:40px}.contact-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.contact-option{background:var(--white);padding:30px;border-radius:10px;box-shadow:0 4px 6px rgb(0 0 0 / .1);transition:transform 0.3s ease,box-shadow 0.3s ease}.contact-option:hover{transform:translateY(-10px);box-shadow:0 8px 12px rgb(0 0 0 / .15)}.icon-wrapper{margin-bottom:20px}.contact-icon{width:50px;height:50px;stroke:var(--primary)}.contact-option h3{font-size:1.5rem;margin-bottom:15px;color:var(--secondary)}.contact-option p{font-size:1rem;color:var(--text);margin-bottom:20px}.btn{display:inline-block;padding:10px 20px;font-size:1rem;font-weight:600;text-align:center;border-radius:5px;transition:background 0.3s ease,color 0.3s ease}.btn-outline{border:2px solid var(--primary);color:var(--primary);background:#fff0}.btn-outline:hover{background:var(--primary);color:var(--white)}.btn-primary{background:var(--primary);color:var(--white);border:none}.btn-primary:hover{background:var(--accent)}.social-links{display:flex;gap:15px;justify-content:center}.social-link{display:flex;align-items:center;gap:8px;color:var(--primary);text-decoration:none;transition:color 0.3s ease}.social-link:hover{color:var(--accent)}.social-icon{width:24px;height:24px}.cta-section{padding:60px 0;text-align:center;background:var(--white);margin-top:60px}.cta-section h2{font-size:2rem;margin-bottom:20px;color:var(--secondary)}.cta-section p{font-size:1.1rem;color:var(--text);margin-bottom:30px}.btn-group{display:flex;gap:15px;justify-content:center}@media (max-width:768px){.contact-options{grid-template-columns:1fr}.btn-group{flex-direction:column;align-items:center}}.site-header{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem 1rem}.main-headline{font-size:3rem;color:#284243;margin:.5rem 0}.sub-headline{font-size:1.5rem;font-weight:400;color:#6c757d;margin:.5rem 0}.description{font-size:1rem;color:#495057;line-height:1.5;max-width:600px;margin:0 auto;width:100%}@media (max-width:768px){.main-headline{font-size:1.3rem}.sub-headline{font-size:1rem}.description{font-size:.9rem;padding:0 1rem}}form{display:flex;justify-content:center;align-items:center;margin-bottom:20px}@media (max-width:768px){form{flex-direction:column}#urlForm input{padding:1em 0em 1em 1em!important}}#urlForm{padding:20px;border-radius:8px;box-shadow:0 4px 6px rgb(0 0 0 / .1);margin-bottom:30px}#urlForm input{border:1px solid #ccc;border-radius:15px;margin-right:5px;font-size:16px;padding:1.9rem;box-shadow:4px 4px 0 #000}#urlForm input:focus{outline:1px solid var(--secondary);box-shadow:0 1rem 3rem rgb(0 0 0 / .175)!important}#longUrl{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px}#urlForm button[type="submit"]{background-color:var(--secondary);color:#fff;padding:20px;cursor:pointer;font-size:16px;transition:background-color 0.3s ease}.saved-url-item{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));place-items:center;box-shadow:4px 4px 0 #000;background-color:#23a094;border-color:#bee5eb;color:#0c5460;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .1);margin-bottom:20px;overflow:hidden;transition:transform 0.3s ease,box-shadow 0.3s ease}.saved-url-item:hover{transform:translateY(-5px);box-shadow:4px 4px 0 #000}.url-display{padding:15px;border-bottom:1px solid #eee}.url-display:last-child{border-bottom:none}.url-display a{color:var(--secondary);text-decoration:none;word-break:break-all;font-weight:500}.url-display a:hover{text-decoration:underline}.copy-btn{color:var(--secondary);border:none;transform:translate(20px,-20px);padding:5px 10px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color 0.3s ease;float:right}.copy-btn:hover{background-color:var(--primary);color:#fff}@media (max-width:768px){.container{padding:10px}.saved-url-item{margin-bottom:15px}.url-display{padding:10px}.copy-btn{transform:none;font-size:12px;padding:4px 8px}.qr-code{padding:15px}.qr-code img{max-width:80%}}.qr-code{text-align:center;padding:20px}.qr-code img{max-width:100%;height:auto;border:2px solid #000;border-radius:4px;padding:5px;background-color:#fff}@media (max-width:480px){#longUrl{font-size:14px;display:flex}#urlForm button[type="submit"]{margin-top:10px;flex-direction:column}.url-display a{font-size:14px}.copy-btn{float:none;display:block;width:100%;margin-top:10px}.qr-code img{max-width:100%}}#clearButton{background-color:#dc3545;color:#fff;border:none;display:block;margin:20px auto;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color 0.3s ease}#clearButton:hover{background-color:#c82333}h2{color:#333;text-align:center;margin-bottom:20px;font-size:24px}.why-us{list-style-type:none;padding:0;margin:20px 0;font-family:'Open Sans',sans-serif}.why-us li{box-shadow:0 2px 5px rgb(0 0 0 / .1);border-radius:5px;padding:15px;margin-bottom:10px;transition:background-color 0.3s}.why-us i{font-size:1.5rem;margin-right:1rem}.why-us li:hover{background-color:#e0f7fa}.why-us strong{color:#284243}.stats-section{padding:2rem 1rem;text-align:center}.stats-container{display:flex;flex-wrap:wrap;justify-content:space-around;max-width:1200px;margin:0 auto}.stat-item{flex:1 1 200px;margin:1rem;padding:1rem;border-radius:10px;box-shadow:0 2px 5px rgb(0 0 0 / .1)}.stat-number{font-size:clamp(1.5rem, 4vw, 2.5rem);font-weight:700;color:#007bff}.stat-label{font-size:clamp(0.8rem, 2vw, 1rem);color:#6c757d;margin-top:.5rem}.fas.fa-check-circle{color:green}.fas.fa-clock{color:blue}.fas.fa-qrcode{color:orange}.fas.fa-chart-line{color:purple}.fas.fa-share-alt{color:red}.fas.fa-paint-brush{color:pink}.about-content{background-color:var(--white);padding:2rem;border-radius:8px;box-shadow:0 4px 6px rgb(0 0 0 / .1)}.about-section{margin-bottom:2rem}.choose li{list-style:none;text-align:center;background-color:var(--secondary);margin:10px;color:#fff;font-size:large;border-radius:6px}#pagination{display:flex;justify-content:center;align-items:center;margin:20px auto}#prev-page,#next-page{background-color:#007BFF;color:#fff;border:none;padding:10px 20px;margin:5px;cursor:pointer;border-radius:5px;font-size:1em;display:flex;align-items:center;transition:background-color 0.3s ease}#prev-page:hover,#next-page:hover{background-color:#0056b3}#prev-page i,#next-page i{margin-right:5px}@media (max-width:768px){#prev-page,#next-page{padding:8px 16px!important;font-size:.9em}}@media (max-width:480px){#prev-page,#next-page{padding:6px 12px!important;font-size:.8em}}a:hover{text-decoration:underline}.blog-section{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:40px;padding:0 20px}@media (max-width:768px){.blog-section{padding:1rem 2rem}}@media (max-width:480px){.blog-section{padding:1rem}}.blogheading{font-size:2.5rem;text-align:center;margin-bottom:1rem}.paraBlog{font-family:Arial,sans-serif;line-height:1.6;margin:50px;padding:0;font-size:1.5rem;text-align:center;color:#333}@media (max-width:1200px){.paraBlog{font-size:1.1em}}@media (max-width:992px){.paraBlog{font-size:1.05em}}@media (max-width:768px){.paraBlog{font-size:1em;margin:0 0 .8em}}@media (max-width:576px){.paraBlog{font-size:.9em;margin:0 0 .5em}}.article-home{border-radius:10px;font-size:14px!important;position:relative;overflow:hidden;box-shadow:0 4px 10px rgb(0 0 0 / .1);transition:.3s ease;transition:transform 0.3s,box-shadow 0.3s}.article-home::after{content:"";position:absolute;inset:0;background-color:#23a09349;z-index:-1;transform:translateX(-100%);transition:transform .3s}.article-home:hover::after{transform:translateX(0);box-shadow:0 8px 20px rgb(0 0 0 / .15);transform:scale(1.02)}.article-home:hover{transition:.3s ease;transform:scale(1.05)}article img{width:100%;object-fit:cover;transition:.3s ease;border-radius:6px;aspect-ratio:16 / 9}.article-home h3{color:var(--secondary);padding:5px;font-size:16px;margin-bottom:10px;text-align:center;color:#333}.article-home p{padding:5px;color:#555}.article-home h2{font-size:14px}.how-it-works{margin:20px auto;display:flex;align-items:center;justify-content:center;flex-direction:column;place-items:cenetr;padding:2rem;border-radius:10px;transition:0.3s ease;h2{color:var(--secondary);margin:.5rem;text-align:center}}.steps{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1rem}.step-number{color:#fff;width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:1rem}.how-it-works-title{text-align:center;font-size:2rem;margin-bottom:1.5rem;color:#284243}.step{border-radius:8px;padding:1rem;width:100%;box-shadow:0 2px 5px rgb(0 0 0 / .1)}.step:hover{background-color:#e0f7fa}.step i{font-size:1.5rem;padding-right:1rem;font-weight:700;color:#ff6f61}.step-description{font-size:1rem;color:#555}.faq-content{background-color:var(--white);padding:2rem;border-radius:8px;box-shadow:0 4px 6px rgb(0 0 0 / .1)}.faq-category{margin-bottom:2rem}.faq-item{margin-bottom:1rem}.faq-question{font-weight:700;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:.5rem;background-color:var(--background);border-radius:4px}.faq-question::after{content:'+';font-size:1.2rem}.faq-answer{display:none;padding:.5rem;background-color:var(--white);border:1px solid var(--background);border-top:none;border-radius:0 0 4px 4px}.faq-item.active .faq-question{background-color:var(--primary);color:var(--white)}.faq-item.active .faq-question::after{content:'-'}.faq-item.active .faq-answer{display:block}.privacy-content{background-color:var(--white);padding:2rem;border-radius:8px;text-align:center;box-shadow:0 4px 6px rgb(0 0 0 / .1)}li{list-style:none}.privacy-section{margin-bottom:2rem}.privacy-section p{margin-bottom:1rem}.terms-content{background-color:var(--white);padding:2rem;text-align:center;border-radius:8px;box-shadow:0 4px 6px rgb(0 0 0 / .1)}.terms-section{margin-bottom:2rem}.terms-section p,.terms-section ul{margin-bottom:1rem}#shortUrlContainer{margin-top:20px;border:1px solid #ccc;padding:10px;border-radius:4px;background-color:#f9f9f9}#shortUrlContainer p{margin-bottom:10px;font-size:16px}#shortUrlContainer .link-container{display:flex;align-items:center}#shortUrlContainer a{color:#007bff;text-decoration:none;font-size:16px}#shortUrlContainer a:hover{text-decoration:underline}#urlInputSection{margin-bottom:2rem}#urlInputSection h2{margin-bottom:1rem}#shortUrlInput{width:100%;padding:.5rem;margin-bottom:1rem}#urlDisplaySection{border:1px solid #ccc;padding:1rem}#urlDisplaySection h2{margin-bottom:1rem}#longUrl{margin-bottom:1rem}.saved-url-list-tracking{display:flex;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));flex-wrap:wrap;gap:20px;padding:20px}.header-saved{display:flex;align-items:center}.tracking-icon{margin:10px;font-size:28px;color:var(--background);vertical-align:middle}.tracking a{text-decoration:none;color:var(--background);font-weight:700}.tracking a:hover .tracking-icon{color:#0056b3}.tracking a:hover{color:#0056b3}.fixed{display:flex;justify-content:center;align-items:center;margin:20px auto;padding:10px}.blog-button{display:inline-block;font-size:2rem;padding:10px;color:#0c5460}@media (max-width:768px){.blog-button{font-size:1.5rem;text-align:center}}.content-section{max-width:800px;margin:0 auto 20px;padding:20px;background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 6px rgb(0 0 0 / .1)}.content-section h2{font-size:1.5rem;color:#07c;margin-bottom:10px}.content-section p{margin-bottom:15px;font-size:1rem;color:#555}@media (max-width:768px){.content-section{padding:15px}header h1,.content-section h2{font-size:1.25rem}.content-section p{font-size:.95rem}}.article-qrcode{margin:20 auto}.track-qr-text{text-align:center;font-size:1.5rem;color:#333;margin:20px 0}.track-qr-text a{color:orange;text-decoration:underline}.track-qr-text a:hover{color:orangered}#qrcods-articles-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;padding:0 106px}@media (max-width:768px){#qrcods-articles-container{padding:50px}}@media (max-width:480px){#qrcods-articles-container{padding:20px;gap:20px}}iframe{display:block;width:100%;margin:20px auto;border-radius:8px;box-shadow:0 4px 10px rgb(0 0 0 / .1);border:none}.related-articles-heading{font-size:2.5rem;color:#333;text-align:center;font-weight:700}.language-switcher{position:relative;display:inline-block;cursor:pointer}#selected-flag{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:4px;transition:background-color 0.3s ease}#selected-flag:hover{background-color:#4d7dc4b4}.language-menu{position:absolute;top:100%;left:0;margin-top:8px;width:200px;max-height:250px;overflow-y:auto;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 8px rgb(0 0 0 / .1);display:none;z-index:1000}.language-menu a{display:flex;align-items:center;gap:8px;padding:10px 12px;text-decoration:none;color:black!important;font-size:14px;transition:background-color 0.3s ease,color 0.3s ease}.language-menu a:hover{background-color:#f0f0f0;color:#000}.language-menu img{display:inline-block;border-radius:2px;box-shadow:0 1px 2px rgb(0 0 0 / .1)}@media (max-width:768px){#selected-flag{padding:8px 12px;font-size:12px}.language-menu{width:200px;max-height:250px}.language-menu a{padding:10px 12px;font-size:12px}.language-menu{left:-30px}.language-switcher:hover .language-menu{display:block}}@media (max-width:480px){#selected-flag{padding:6px 10px;font-size:10px}.language-menu{width:180px}.language-menu a{padding:8px 10px;font-size:10px}}.content-wrapper{display:flex;gap:20px;justify-content:space-between;align-items:flex-start}.content-left{flex:1;display:flex;flex-direction:column;gap:15px}.content-right{flex:1;display:flex;justify-content:center;align-items:center;overflow:hidden}.input-group{display:flex;flex-direction:column;gap:5px;text-align:left}.input-group label{font-weight:700;color:#555}.input-group input{padding:8px;border:1px solid #ccc;border-radius:4px;font-size:14px}.download-buttons button{padding:10px;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:16px}#reset{background-color:#dc3545}#reset:hover{background-color:#c82333}#qrcode-container{position:relative;display:inline-block}#qrcode img{display:none!important}canvas{display:block!important}.download-buttons{display:flex;gap:10px;justify-content:center;margin-top:20px}.download-buttons button{background-color:#28a745}.download-buttons button:hover{background-color:#218838}@media (max-width:768px){.content-wrapper{flex-direction:column}.download-buttons button{padding:5px!important}.fa-download,.fa-copy,.fa-undo{margin-right:2px}.content-left,.content-right{width:100%}}.fa-download,.fa-copy,.fa-undo{margin-right:4px}.dashboard-container{display:grid;grid-template-columns:240px 1fr;min-height:100vh}.dashboard-sidebar{background:#fff;box-shadow:2px 0 10px rgb(0 0 0 / .1);padding:20px}.sidebar-header{display:flex;align-items:center;margin-bottom:30px}.sidebar-header img{width:40px;margin-right:10px}.nav-items{list-style:none;padding:0}.nav-item a{display:flex;align-items:center;padding:12px 15px;color:#666;text-decoration:none;border-radius:5px;transition:all 0.3s}.nav-item a:hover{background:#f5f5f5;color:#2b6cb0}.nav-item.active a{background:#2b6cb0;color:#fff}.nav-item i{width:25px;margin-right:10px}.dashboard-content{padding:30px;background:#f8f9fa}.stats-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:30px}.stats-card{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 5px rgb(0 0 0 / .1)}.links-table{width:100%;background:#fff;border-radius:8px;box-shadow:0 2px 5px rgb(0 0 0 / .1);border-collapse:collapse}.links-table th,.links-table td{padding:12px 15px;text-align:left;border-bottom:1px solid #eee}.original-url{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-hover{transition:all 0.3s ease;cursor:pointer}.card-hover:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgb(0 0 0 / .15)!important}.card-hover:hover .card-title{color:#2ecc71!important}a.text-decoration-none:hover{text-decoration:none!important}.card-hover .card-body{transition:all 0.3s ease}.card-hover:hover .card-body{background-color:#ffffff!important}