.conv-tool{max-width:1200px;margin:24px auto 32px;padding:32px;background:#fff;border:1px solid #ece4e2;border-radius:16px;min-height:480px;box-shadow:0 12px 32px rgb(24 17 19 / .08);font-family:inherit;color:#181113;animation:convFadeUp .5s ease both}.conv-tool *{box-sizing:border-box}.conv-tool h3.conv-title{margin:0 0 6px;font-size:26px;line-height:1.25;color:#181113}.conv-tool .conv-sub{margin:0 0 20px;color:#5b5054;font-size:15px;line-height:1.6}.conv-drop{border:2px dashed #d8b464;border-radius:16px;background:#faf1e2;padding:32px 20px;min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:background .25s,border-color .25s,transform .25s}.conv-drop:hover{border-color:#c81e3a;transform:translateY(-1px)}.conv-drop.conv-drag{background:#fdecef;border-color:#e21b3c}.conv-drop .conv-drop-icon{font-size:38px;line-height:1}.conv-drop p{margin:10px 0 0;color:#5b5054;font-size:14px}.conv-drop strong{color:#181113}.conv-file-name{margin:14px 0 0;font-size:14px;color:#181113;word-break:break-all}.conv-field{margin:16px 0}.conv-field label{display:block;margin-bottom:6px;font-size:14px;font-weight:600;color:#181113}.conv-field input[type="number"],.conv-field input[type="text"],.conv-field select{width:100%;padding:12px 14px;border:1.5px solid #ece4e2;border-radius:12px;font-size:15px;color:#181113;background:#fff}.conv-field input[type="range"]{width:100%;accent-color:#c81e3a}.conv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:13px 28px;border:0;border-radius:999px;background:linear-gradient(135deg,#e21b3c,#c81e3a);color:#fff!important;font-size:16px;font-weight:700;cursor:pointer;position:relative;overflow:hidden;transition:transform .2s,box-shadow .2s}.conv-btn:hover,.conv-btn:focus,.conv-btn:active{background:linear-gradient(135deg,#e21b3c,#c81e3a)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 8px 20px rgb(200 30 58 / .35)}.conv-btn:disabled{opacity:.55;cursor:wait;transform:none;box-shadow:none}.conv-btn.conv-gold{background:linear-gradient(135deg,#e3c078,#d8b464);color:#181113!important}.conv-btn.conv-gold:hover,.conv-btn.conv-gold:focus,.conv-btn.conv-gold:active{background:linear-gradient(135deg,#e3c078,#d8b464)!important;color:#181113!important}.conv-btn::after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgb(255 255 255 / .45),transparent);transform:skewX(-20deg);transition:left .6s}.conv-btn:hover::after{left:130%}.conv-progress{display:none;height:12px;background:#ece4e2;border-radius:99px;overflow:hidden;margin:16px 0}.conv-progress.conv-show{display:block}.conv-progress .conv-bar{height:100%;width:0;background:linear-gradient(90deg,#d8b464,#e21b3c);border-radius:99px;position:relative;overflow:hidden;transition:width .3s}.conv-progress .conv-bar::after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,rgb(255 255 255 / .5),transparent);animation:convShimmer 1.2s infinite}.conv-status{margin:14px 0 0;font-size:14px;line-height:1.6;color:#5b5054}.conv-status.conv-error{color:#c81e3a}.conv-status.conv-ok{color:#1a7a3a}.conv-result{display:none;margin-top:18px;padding:18px;background:#faf1e2;border:1px solid #d8b464;border-radius:14px;text-align:center;animation:convPop .4s ease both}.conv-result.conv-show{display:block}.conv-result .conv-check{font-size:30px}.conv-result p{margin:8px 0 14px;color:#181113;font-size:15px}.conv-result .conv-meta{color:#5b5054;font-size:13px}.conv-loading{text-align:center;color:#5b5054;padding:30px 0}.conv-spinner{display:inline-block;width:26px;height:26px;border:3px solid #ece4e2;border-top-color:#c81e3a;border-radius:50%;animation:convSpin .8s linear infinite;vertical-align:middle}@keyframes convFadeUp{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes convShimmer{from{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes convPop{from{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes convSpin{to{transform:rotate(360deg)}}@media (max-width:540px){.conv-tool{padding:20px 16px;border-radius:16px;margin:16px auto 20px;min-height:380px}.conv-tool h1.conv-title{font-size:24px}.conv-drop{padding:24px 14px;min-height:200px}.conv-btn{width:100%}}.conv-sec{padding:32px 20px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.conv-sec-inner{max-width:1200px;margin:0 auto}.conv-sec-cream{background:#faf1e2}.conv-sec-pink{background:#fdecef}.conv-sec-dark{background:#181113;color:#fff}.conv-sec h2{font-size:28px;line-height:1.25;font-weight:800;color:#181113;margin:0 0 6px}.conv-sec-dark h2{color:#fff}.conv-sec h2::after{content:"";display:block;width:56px;height:4px;background:#d8b464;border-radius:2px;margin-top:12px}.conv-sec-sub{color:#6b5d5d;font-size:17px;margin:12px 0 22px}.conv-sec-dark .conv-sec-sub{color:#d8c9c9}.conv-sec p{font-size:17px;line-height:1.7;color:#3d3232}.conv-sec-dark p{color:#e8dede}.conv-steps{list-style:none;margin:24px 0 0;padding:0;counter-reset:step}.conv-steps li{counter-increment:step;display:flex;gap:14px;align-items:flex-start;margin-bottom:14px;font-size:17px;line-height:1.6;color:#3d3232}.conv-steps li::before{content:counter(step);flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#e21b3c,#c81e3a);color:#fff;font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center;margin-top:2px}.conv-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:24px}.conv-card{background:#fff;border:1px solid #ece4e2;border-top:4px solid #d8b464;border-radius:14px;padding:20px;transition:transform .2s ease,box-shadow .2s ease}.conv-card:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgb(24 17 19 / .10)}.conv-card strong{display:block;font-size:17px;color:#181113;margin-bottom:6px}.conv-card p{font-size:15px;margin:0;color:#5a4a4a}.conv-faq{background:#fff;border:1px solid #ece4e2;border-left:4px solid #d8b464;border-radius:12px;padding:18px 20px;margin-bottom:12px}.conv-faq h3{font-size:18px;margin:0 0 6px;color:#181113}.conv-faq p{margin:0;font-size:16px}.conv-related{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.conv-related a{display:inline-block;padding:11px 20px;border:2px solid #c81e3a;color:#c81e3a;border-radius:999px;font-weight:700;text-decoration:none!important;transition:background .2s ease,color .2s ease}.conv-related a:hover,.conv-related a:focus,.conv-related a:active{background:#c81e3a;color:#fff}.conv-final{text-align:center;margin-top:26px}.conv-final a{color:#c81e3a;font-weight:700}@media (max-width:640px){.conv-sec{padding:20px 16px}.conv-sec h2{font-size:23px}.conv-steps li,.conv-sec p{font-size:16px}}.conv-tool h1.conv-title{margin:0 0 8px;font-size:28px;line-height:1.25;color:#181113}#primary{margin-top:0!important}.entry-content-wrap{padding-top:0!important}.kt-row-column-wrap:has(.conv-tool){padding-top:0!important}.conv-skeleton{padding:8px 0}.conv-sk{height:18px;background:linear-gradient(90deg,#ece4e2,#faf1e2,#ece4e2);background-size:200% 100%;animation:convShimmer 1.2s infinite;border-radius:8px;margin-bottom:14px}.conv-sk-big{height:220px}.conv-preview img,.conv-preview video{max-width:100%;max-height:260px;border-radius:12px;margin-bottom:12px}.conv-preview audio{width:100%;margin-bottom:12px}.conv-download{font-size:17px;padding:15px 34px}.conv-faq-q button{width:100%;text-align:left;background:none;border:0;padding:0;font:inherit;font-size:18px;font-weight:700;color:#181113;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px}.conv-faq-icon{flex:0 0 auto;color:#c81e3a;font-size:22px;line-height:1;transition:transform .2s}.conv-faq-a{display:none}.conv-faq-a p{margin:12px 0 0}.conv-faq.conv-open .conv-faq-a{display:block}.conv-faq.conv-open .conv-faq-icon{transform:rotate(45deg)}.conv-cards.conv-3{grid-template-columns:repeat(3,1fr)}.conv-step-num{display:inline-flex;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#e21b3c,#c81e3a);color:#fff;font-weight:800;font-size:15px;align-items:center;justify-content:center;margin-bottom:10px}a.conv-card{text-decoration:none!important;color:inherit}a.conv-card:hover strong{color:#c81e3a}@media (max-width:1024px){.conv-cards{grid-template-columns:repeat(2,1fr)}.conv-cards.conv-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.conv-cards{grid-template-columns:1fr}.conv-cards.conv-3{grid-template-columns:1fr}}.conv-tool{margin-bottom:0}.kt-row-column-wrap{padding-top:32px!important;padding-bottom:32px!important}@media (max-width:640px){.conv-tool{margin-bottom:0}.kt-row-column-wrap{padding-top:20px!important;padding-bottom:20px!important}}.conv-drop-result{display:none;width:100%}.conv-drop.conv-done{cursor:default}.conv-drop.conv-done .conv-drop-icon,.conv-drop.conv-done .conv-drop-text{display:none}.conv-drop.conv-done .conv-drop-result{display:block}.conv-tool.conv-done .conv-drop-result{display:block}.conv-dr-preview img,.conv-dr-preview video{max-width:100%;max-height:220px;border-radius:12px;margin-bottom:12px}.conv-dr-preview audio{width:100%;margin-bottom:12px}.conv-dr-text{font-size:16px;font-weight:700;color:#181113;margin:0 0 6px}.conv-dr-meta{font-size:14px;color:#5b5054;margin:0 0 14px}.conv-dr-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.conv-another{background:none;border:0;color:#c81e3a;font-weight:700;font-size:15px;cursor:pointer;margin-top:14px;padding:0}.conv-another:hover{text-decoration:underline}.conv-done .conv-convert-wrap{display:none}.conv-done .conv-file-name{display:none}.conv-swatches{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;justify-content:center}.conv-swatch{width:76px;height:50px;border-radius:10px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:4px;font-size:11px;font-weight:700;color:#fff;text-shadow:0 1px 3px rgb(0 0 0 / .75);cursor:pointer;border:2px solid #fff;box-shadow:0 2px 8px rgb(0 0 0 / .15)}.conv-exif-table{width:100%;border-collapse:collapse;font-size:14px;text-align:left}.conv-exif-table td{padding:8px 10px;border-bottom:1px solid #ece4e2;word-break:break-word}.conv-exif-table td:first-child{font-weight:700;white-space:nowrap;color:#181113;vertical-align:top}.conv-b64out{width:100%;min-height:120px;border:1.5px solid #ece4e2;border-radius:12px;padding:10px;font-size:12px;font-family:monospace;resize:vertical;background:#faf1e2;color:#181113}.conv-rec-state{margin-top:10px;color:#6b5d5d;font-size:14px}.conv-tool[data-tool="qr-code-generator"] .conv-dr-preview img{max-height:none;height:auto}.conv-tool[data-tool="qr-code-generator"] .qr-honest{margin-top:14px;background:#fdecef;border:1px solid #f3c2cd;border-radius:12px;padding:12px 14px;font-size:14.5px}.conv-tool[data-tool="qr-code-generator"] .qr-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 20px}.conv-tool[data-tool="qr-code-generator"] .qr-tab{border:1px solid #e8dcc8;background:#fdf8ef;color:#181113;border-radius:999px;padding:9px 16px;font:inherit;font-size:14.5px;font-weight:600;cursor:pointer}.conv-tool[data-tool="qr-code-generator"] .qr-tab[aria-selected="true"]{background:#181113;color:#fff;border-color:#181113}.conv-tool[data-tool="qr-code-generator"] .qr-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:32px;align-items:start}.conv-tool[data-tool="qr-code-generator"] .qr-field{margin-bottom:14px}.conv-tool[data-tool="qr-code-generator"] .qr-field-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.conv-tool[data-tool="qr-code-generator"] .qr-field label,.conv-tool[data-tool="qr-code-generator"] .qr-controls label{display:block;font-weight:600;margin-bottom:6px;font-size:14.5px}.conv-tool[data-tool="qr-code-generator"] .qr-field input,.conv-tool[data-tool="qr-code-generator"] .qr-field select,.conv-tool[data-tool="qr-code-generator"] .qr-field textarea,.conv-tool[data-tool="qr-code-generator"] .qr-controls select{width:100%;font:inherit;font-size:15.5px;color:#181113;background:#fff;border:1.5px solid #e8dcc8;border-radius:10px;padding:11px 12px}.conv-tool[data-tool="qr-code-generator"] .qr-hint{font-size:13px;color:#8a7a7e;margin:6px 0 0}.conv-tool[data-tool="qr-code-generator"] .qr-controls{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;padding-top:18px;border-top:1px dashed #e8dcc8}.conv-tool[data-tool="qr-code-generator"] .qr-full{grid-column:1/-1}.conv-tool[data-tool="qr-code-generator"] .qr-color-row{display:flex;gap:10px;align-items:center}.conv-tool[data-tool="qr-code-generator"] .qr-color-row input[type=color]{width:52px;height:42px;border:1.5px solid #e8dcc8;border-radius:10px;padding:3px;background:#fff;cursor:pointer}.conv-tool[data-tool="qr-code-generator"] .qr-color-row code{font-size:13px;color:#5c4f52}.conv-tool[data-tool="qr-code-generator"] .qr-warn{display:none;margin-top:10px;background:#fff4d6;border:1px solid #e6c87a;border-radius:10px;padding:10px 12px;font-size:14px}.conv-tool[data-tool="qr-code-generator"] .qr-warn.show{display:block}.conv-tool[data-tool="qr-code-generator"] .qr-payload{margin-top:18px;background:#fdf8ef;border:1px solid #e8dcc8;border-radius:12px;padding:12px 14px}.conv-tool[data-tool="qr-code-generator"] .qr-lbl{font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#8a7a7e;margin:0 0 4px}.conv-tool[data-tool="qr-code-generator"] .qr-payload code{word-break:break-all;font-size:13.5px}.conv-tool[data-tool="qr-code-generator"] .qr-meter{margin-top:12px}.conv-tool[data-tool="qr-code-generator"] .qr-meter-top{display:flex;justify-content:space-between;gap:12px;font-size:13.5px;color:#5c4f52;flex-wrap:wrap}.conv-tool[data-tool="qr-code-generator"] .qr-meter-bar{height:10px;border-radius:999px;background:#ece4e2;overflow:hidden;margin-top:6px;border:1px solid #e8dcc8}.conv-tool[data-tool="qr-code-generator"] .qr-meter-fill{height:100%;width:5%;background:#d8b464;transition:width .25s ease}.conv-tool[data-tool="qr-code-generator"] .qr-meter-fill.hot{background:#c81e3a}.conv-tool[data-tool="qr-code-generator"] .qr-preview-col{position:sticky;top:16px}.conv-tool[data-tool="qr-code-generator"] .qr-preview-box{background:#fdf8ef;border:1px solid #e8dcc8;border-radius:14px;padding:20px;text-align:center;min-height:360px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.conv-tool[data-tool="qr-code-generator"] .qr-preview-box canvas{display:block}.conv-tool[data-tool="qr-code-generator"] .qr-preview-status,.conv-tool[data-tool="qr-code-generator"] .qr-preview-meta{font-size:13.5px;color:#5c4f52;margin:0}.conv-tool[data-tool="qr-code-generator"] .qr-preview-meta b{color:#181113}.conv-tool[data-tool="qr-code-generator"] .qr-download{font:inherit;font-weight:800;cursor:pointer;border-radius:12px;padding:14px 22px;border:none;font-size:16px;background:linear-gradient(180deg,#e21b3c,#c81e3a);color:#fff;box-shadow:0 8px 20px rgb(200 30 58 / .28);width:100%}.conv-tool[data-tool="qr-code-generator"] .qr-download:hover{filter:brightness(1.06)}.conv-tool[data-tool="qr-code-generator"] .qr-download:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.conv-tool[data-tool="qr-code-generator"] .qr-test-note{font-size:13.5px;color:#5c4f52;margin:0}@media (max-width:900px){.conv-tool[data-tool="qr-code-generator"] .qr-grid{grid-template-columns:1fr}.conv-tool[data-tool="qr-code-generator"] .qr-preview-col{position:static}}@media (max-width:640px){.conv-tool[data-tool="qr-code-generator"] .qr-controls{grid-template-columns:1fr}.conv-tool[data-tool="qr-code-generator"] .qr-field-row{grid-template-columns:1fr}}.conv-tool[data-tool="qr-code-generator"]{min-height:885px}@media (max-width:900px){.conv-tool[data-tool="qr-code-generator"]{min-height:1511px}}@media (max-width:480px){.conv-tool[data-tool="qr-code-generator"]{min-height:2104px}}.conv-tool[data-tool="stylish-font-generator"] .sfg-in,.conv-tool[data-tool="stylish-font-generator"] .sfg-search{width:100%;padding:12px 14px;border:1.5px solid #e8dcc8;border-radius:12px;font:inherit;font-size:16px;background:#fff;color:#181113}.conv-tool[data-tool="stylish-font-generator"] .sfg-count,.conv-tool[data-tool="stylish-font-generator"] .sfg-shown{font-size:13.5px;color:#5c4f52;margin:6px 0 0}.conv-tool[data-tool="stylish-font-generator"] .sfg-note{font-size:13.5px;color:#5c4f52;margin:16px 0 0}.conv-tool[data-tool="stylish-font-generator"] .sfg-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 4px}.conv-tool[data-tool="stylish-font-generator"] .sfg-tab{font:inherit;font-size:14px;font-weight:700;color:#181113;background:#fff;border:1.5px solid #e8dcc8;border-radius:999px;padding:8px 14px;cursor:pointer}.conv-tool[data-tool="stylish-font-generator"] .sfg-tab.sfg-on{background:linear-gradient(180deg,#e21b3c,#c81e3a);border-color:#fff0;color:#fff}.conv-tool[data-tool="stylish-font-generator"] .sfg-tab:hover{background:linear-gradient(180deg,#e21b3c,#c81e3a)!important;color:#fff!important}.conv-tool[data-tool="stylish-font-generator"] .sfg-trans{display:block;margin:12px 0 4px;font-size:14px;color:#5c4f52}.conv-tool[data-tool="stylish-font-generator"] .sfg-recent-head{font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#8a7a7e;margin:14px 0 6px}.conv-tool[data-tool="stylish-font-generator"] .sfg-chip{font:inherit;font-size:14px;background:#fdf8ef;border:1px solid #e8dcc8;border-radius:999px;padding:6px 12px;margin:0 6px 6px 0;cursor:pointer;color:#181113}.conv-tool[data-tool="stylish-font-generator"] .sfg-row{display:grid;grid-template-columns:130px 1fr auto auto auto;gap:10px;align-items:center;padding:12px 0;border-top:1px solid #ece4e2}.conv-tool[data-tool="stylish-font-generator"] .sfg-name{font-size:13px;font-weight:800;color:#8a7a7e}.conv-tool[data-tool="stylish-font-generator"] .sfg-out{font-size:20px;word-break:break-word;min-height:28px;color:#181113}.conv-tool[data-tool="stylish-font-generator"] .sfg-copy{font:inherit;font-size:14px;font-weight:800;color:#fff;background:linear-gradient(180deg,#e21b3c,#c81e3a);border:none;border-radius:999px;padding:8px 16px;cursor:pointer;white-space:nowrap}.conv-tool[data-tool="stylish-font-generator"] .sfg-copy:hover{background:linear-gradient(180deg,#e21b3c,#c81e3a)!important;color:#fff!important}.conv-tool[data-tool="stylish-font-generator"] .sfg-png{font:inherit;font-size:14px;font-weight:700;color:#181113;background:#fff;border:1.5px solid #e8dcc8;border-radius:999px;padding:8px 12px;cursor:pointer}.conv-tool[data-tool="stylish-font-generator"] .sfg-png:hover{background:#fdf8ef!important;color:#181113!important}.conv-tool[data-tool="stylish-font-generator"] .sfg-fav{font-size:21px;line-height:1;color:#8a7a7e;background:#fff0;border:none;cursor:pointer;padding:4px 6px}.conv-tool[data-tool="stylish-font-generator"] .sfg-fav-on{color:#c81e3a}@media (max-width:640px){.conv-tool[data-tool="stylish-font-generator"] .sfg-row{grid-template-columns:1fr auto auto auto}.conv-tool[data-tool="stylish-font-generator"] .sfg-name{grid-column:1/-1}.conv-tool[data-tool="stylish-font-generator"] .sfg-out{grid-column:1/-1}}.conv-tool[data-tool="stylish-font-generator"] .sfg-more{display:flex;justify-content:center;margin:16px 0 4px}.conv-tool[data-tool="stylish-font-generator"] .sfg-more-btn{font:inherit;font-size:15px;font-weight:800;color:#fff;background:linear-gradient(180deg,#e21b3c,#c81e3a);border:none;border-radius:999px;padding:10px 22px;cursor:pointer}.conv-tool[data-tool="stylish-font-generator"] .sfg-more-btn:hover{background:linear-gradient(180deg,#e21b3c,#c81e3a)!important;color:#fff!important}.conv-tool[data-tool="stylish-font-generator"] .sfg-out-banner{white-space:pre-wrap;font-family:monospace;font-size:13px;line-height:1.4}.conv-tool[data-tool="stylish-font-generator"] .sfg-empty{font-size:15px;color:#181113;padding:14px 0}