*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:"Comic Sans MS";src:url(/css/comic.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Comic Sans MS";src:url(/css/comicz.woff)format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Inter";src:url(/css/Inter-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url(/css/Inter-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url(/css/Inter-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}body,h1,h2,h3{font-family:"Inter",sans-serif}body{font-weight:400;line-height:1.6;background:#f9f9f9;font-size:1rem}h1,h2,h3{font-weight:700}header{position:sticky;top:0;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:2px 20px;box-shadow:0 2px 4px rgba(0,0,0,.5);z-index:1000}button{padding:10px}#goTop,.logo{font-size:1.2rem}.logo{font-family:"Comic Sans MS",cursive,sans-serif;font-weight:700;font-size:xx-large;font-style:italic}nav ul{display:flex;flex-wrap:wrap;gap:15px}.menu li a,nav ul li a{text-decoration:none;color:#333}nav ul li a{font-size:.95rem}.ad-horizontal,.ad-vertical{background:coral;text-align:center;margin:10px 0;padding:10px;font-size:.9rem;display:none}.ad-vertical{position:sticky;top:80px;width:160px;height:600px;float:left;margin:0 20px 10px 0}.converter-body{display:flex;flex-direction:row;padding:20px}.main-content{flex:1;background:#fff;padding:20px;box-shadow:0 0 5px rgba(0,0,0,.05)}.footer-above{background:#222;color:#fff;padding:30px 20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px}.footer-above h4{margin-bottom:10px}.footer-above ul,nav ul{list-style:none}.footer-above ul li{margin-bottom:5px;font-size:.9rem}.footer-below{color:#000;text-align:center;padding:30px 20px}#goTop{position:fixed;bottom:20px;right:20px;background:#f75d1f;color:#fff;padding:10px;border-radius:0;cursor:pointer}.tool-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px;padding:20px}.tool-block{background:#fff;padding:15px;text-align:center;box-shadow:0 0 5px rgba(0,0,0,.05);font-size:.95rem}@media (max-width:768px){.converter-body{flex-direction:column}.ad-vertical{display:none}.ad-horizontal{margin:10px 0}}.main-nav{position:relative;padding-right:20px}.menu-toggle{display:none;background:0 0;border:0;font-size:1.5rem;cursor:pointer}.menu{display:flex;list-style:none;gap:20px}.menu li a{padding:10px;display:block}.menu li a:hover{color:#d13e02}.mega-menu a{transition:transform .3s ease;padding:10px;border-bottom:1px solid #eee}.mega-menu a:hover{color:#d13e02;transform:translateX(10px)}.dropdown,.dropdown:hover{position:relative;border:1px solid #fff}.dropdown:hover{border:1px solid #dadada}.mega-menu{position:absolute;top:100%;right:0;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);display:none;flex-direction:column;min-width:max-content;z-index:999}.dropdown:hover .mega-menu{display:flex;border:1px solid #dadada}@media (max-width:768px){.menu-toggle{display:block}.menu{flex-direction:column;display:none;background:#fff;position:absolute;right:0;width:150px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.mega-menu{position:absolute;box-shadow:none;border-top:1px solid #eee}.dropdown:hover .mega-menu{display:none}.dropdown.open .mega-menu,.menu.show{display:flex}}.hidden{display:none}.width50{width:50%}.width25{width:25%}.width10{width:10%}.textcenter{text-align:center;width:100%}.accordion{background-color:#fff;cursor:pointer;padding:18px;width:100%;border:1px solid #fff;text-align:left;outline:0;font-size:inherit;transition:.4s}.accordion:hover,.active{background-color:#f0f8ff;border:1px solid #acd3f4;border-radius:5px}.accordion:after{content:"+";color:#777;font-weight:700;float:right;margin-left:5px}.active:after{content:"−"}.panel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;margin-bottom:15px;border:1px solid #f0f8ff;border-radius:10px;transition:max-height .2s ease-out}.imgstyle{border:1px solid #fbfbfb}.imgstyle:hover{border:1px solid #c6c2c2}.form-container{padding:25px;width:100%}.form-container h1{margin-bottom:20px;font-size:1.8rem;color:#333;text-align:center}.form{display:grid;grid-template-columns:1fr;gap:15px}.form-group{display:flex;flex-direction:column}label{margin-bottom:5px;font-weight:500;color:#555}input,select,textarea{padding:10px 12px;border:1px solid #ccc;border-radius:6px;font-size:1rem;transition:border-color .3s ease}input[type=color]{width:100%;cursor:pointer;padding:1px}input:focus,select:focus,textarea:focus{border-color:#007bff;outline:0}textarea{resize:vertical;min-height:80px}.form-row{display:grid;grid-template-columns:1fr;gap:15px}@media (min-width:768px){.form,.form-row{grid-template-columns:repeat(2,1fr)}.form-group.full-width{grid-column:span 2}}@media (max-width:768px){.logo{width:46px}.logo svg{width:165px}.form{display:block}.main-content{padding:20px}.form-container{padding:10px}}details{background:#deb8877d;margin:10px 0}summary{cursor:pointer;padding:18px;width:100%;border:1px solid #fff;text-align:left;outline:0;font-size:inherit;transition:.4s}summary:hover{background-color:#deb887}details p{padding:0 18px;background-color:#f0f8ff;overflow:hidden;margin-bottom:15px;border:1px solid #f0f8ff;border-radius:10px;transition:max-height .2s ease-out}