.not-found[data-v-49c51efa]{margin-top:20vh;text-align:center}.nuxt-progress{background-color:#4d7c0f;height:2px;left:0;opacity:1;position:fixed;right:0;top:0;transition:width .1s,opacity .4s;width:0;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}.btn-default{align-items:center;border-radius:3px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);cursor:pointer;display:flex;flex-direction:column;justify-content:center;outline:none;text-align:center;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.bnt-select-text{padding:0;width:80px}.bnt-copy-text{padding:0;width:150px}@media only screen and (max-width:768px){.bnt-copy-text{margin-bottom:9px;margin-left:0;padding:12px 18px}}.btn-size-md{font-weight:400;height:50px;line-height:16px;width:170px}.btn-size-md,.btn-size-sm{font-family:Nunito Sans,sans-serif;font-size:14px}.btn-size-sm{font-weight:700;height:30px;line-height:14px;padding:5px;width:126px}.btn-size-block{display:block;font-size:16px;height:36px;width:100%}.btn-color--success{background-color:#8dc63f;color:#fff;font-size:16px;font-weight:600;transition:all .3s ease}.btn-color--success:active,.btn-color--success:hover{background-color:rgba(141,198,63,.7);color:#fff;font-size:16px;transition:all .3s ease}:root{--theme-body-bg:#f8fafc;--theme-surface:#fff;--theme-surface-secondary:#353d4c;--theme-text:#111;--theme-muted-text:hsla(0,0%,7%,.68);--theme-text-inverse:#fff;--theme-border:#e5e8ef;--theme-soft-border:hsla(240,6%,67%,.65);--theme-shadow:rgba(0,0,0,.08);--theme-info-bg:rgba(141,198,63,.7);--theme-field-bg:#fff;--theme-field-text:#111;--theme-field-placeholder:hsla(0,0%,7%,.42);--theme-panel-bg:#fff;--theme-page-bg:#fff;--theme-card-bg:hsla(0,0%,100%,.96);--theme-text-muted:#64748b;--theme-control-bg:#eef2f7;--theme-control-text:#334155;--theme-accent-text:#5f8f24}html.dark-theme{--theme-body-bg:#0b1220;--theme-surface:#111827;--theme-surface-secondary:#0b1220;--theme-text:#f3f4f6;--theme-muted-text:rgba(243,244,246,.72);--theme-text-inverse:#f3f4f6;--theme-border:hsla(0,0%,100%,.1);--theme-soft-border:hsla(0,0%,100%,.18);--theme-shadow:rgba(0,0,0,.35);--theme-info-bg:rgba(55,65,81,.92);--theme-field-bg:#364150;--theme-field-text:#f3f4f6;--theme-field-placeholder:rgba(243,244,246,.48);--theme-panel-bg:#111827;--theme-page-bg:#0b1220;--theme-card-bg:linear-gradient(145deg,rgba(20,31,45,.98),rgba(15,23,34,.98));--theme-text-muted:rgba(226,232,240,.72);--theme-control-bg:hsla(0,0%,100%,.08);--theme-control-text:#f3f4f6;--theme-accent-text:#b7ec56;--csstools-color-scheme--dark:initial;color-scheme:dark}body,html{background:#f8fafc;background:var(--theme-body-bg);margin:0;min-height:100%;padding:0;position:relative}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#111;color:var(--theme-text);font-family:Nunito Sans,sans-serif;font-weight:300;overflow-x:hidden;overflow-y:auto;transition:background-color .2s ease,color .2s ease}html.dark-theme,html.dark-theme #__layout,html.dark-theme #__nuxt,html.dark-theme #app,html.dark-theme body{background:#f8fafc;background:var(--theme-body-bg)}html.dark-theme #app h2,html.dark-theme #app h3,html.dark-theme #app h4,html.dark-theme .container{color:#111!important;color:var(--theme-text)!important}html.dark-theme .result,html.dark-theme p{color:#111!important;color:var(--theme-field-text)!important}main{position:relative}textarea{background-color:#fff;background-color:var(--theme-field-bg);border-color:#e5e8ef;border-color:var(--theme-border);color:#111;color:var(--theme-field-text);display:inline-block;overflow-y:scroll;resize:none}textarea::-moz-placeholder{color:hsla(0,0%,7%,.42);color:var(--theme-field-placeholder)}textarea::placeholder{color:hsla(0,0%,7%,.42);color:var(--theme-field-placeholder)}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-track{background-color:#e5e8ef;background-color:var(--theme-border)}::-webkit-scrollbar-thumb{background-color:hsla(0,0%,7%,.68);background-color:var(--theme-muted-text);cursor:pointer}#app{background:#f8fafc;background:var(--theme-body-bg);display:flex;flex-direction:column;min-height:100vh;position:relative;transition:background-color .2s ease;width:100%;z-index:1}#app h1{font-family:Questrial,sans-serif;font-size:30px;font-weight:400;line-height:30px;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width:1024px){#app h1{font-size:20px;line-height:20px}}@media only screen and (max-width:768px){#app h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}#app h2{font-family:Questrial,sans-serif;font-size:30px;font-weight:400;line-height:30px;margin:0}@media only screen and (max-width:768px){#app h2{font-size:23px}}#app h2 i{font-size:23px;opacity:.6}@media only screen and (max-width:768px){#app h2 i{font-size:18px}}#app h3,#app h4{font-family:Poppins,sans-serif;font-weight:400}#app .icon-mobile-menu{display:none}@media only screen and (max-width:768px){#app .icon-mobile-menu{display:block;position:absolute;right:15px;top:15px;z-index:10}}#app .mobile-menu{display:none}@media only screen and (max-width:768px){#app .mobile-menu{background-color:#fff;background-color:var(--theme-surface);bottom:0;display:block!important;left:0;margin:0;padding:0;position:absolute;right:0;top:0;z-index:9}}#app .header-outer{background-color:#fff;background-color:var(--theme-surface);border-bottom:1px solid #e5e8ef;border-bottom:1px solid var(--theme-border);box-shadow:0 0 40px 0 rgba(0,0,0,.08);box-shadow:0 0 40px 0 var(--theme-shadow);transition:background-color .2s ease,border-color .2s ease;width:100%}#app header{background:#353d4c;background:var(--theme-surface-secondary);display:flex;justify-content:space-between;min-height:70px}#app header .logo{align-items:center;background:#fff;border-right:1px solid rgba(10,19,48,.08);display:flex;flex:0 0 206px;flex-direction:column;justify-content:center;width:206px}@media(max-width:768px){#app header .logo{flex:0 0 148px;width:148px}}#app header .logo>a{align-items:center;display:inline-flex;justify-content:center;min-height:70px;padding:0 18px;width:100%}#app header .logo>a:focus{outline:none}#app header .logo>a:focus-visible{border-radius:10px;outline:2px solid #52a0f6;outline-offset:-5px}#app header .logo>a>img{display:block;height:auto;max-width:100%;padding-top:0;width:130px}@media(max-width:768px){#app header .logo>a>img{width:126px}}#app header .logo>a .logo__img--light{display:block}#app header .logo>a .logo__img--dark{display:none}#app header .header-title{align-items:center;color:#fff;color:var(--theme-text-inverse);display:flex;flex-direction:row;justify-content:space-around;padding:15px 0;text-align:left;width:960px}@media(max-width:1024px){#app header .header-title{flex:1 1 auto;justify-content:center;min-width:0;padding:12px 10px;width:auto}}@media(max-width:768px){#app header .header-title{justify-content:flex-start;text-align:left}}#app header .question{align-items:center;background-color:#8dc63f;cursor:pointer;display:flex;flex-direction:column;justify-content:center;width:60px}#app .b64-info{background:rgba(141,198,63,.7);background:var(--theme-info-bg);font-family:Nunito Sans,sans-serif;font-weight:300;padding-left:180px;z-index:10}#app .b64-info>div:first-child{padding-top:10px}#app .b64-info>div{padding-bottom:10px}@media only screen and (max-width:768px){#app .b64-info{padding:0 15px}}.container{margin-left:auto;margin-right:auto;width:960px}@media(max-width:1200px){.container{width:960px}}@media(max-width:1024px){.container{width:720px}}@media(max-width:992px){.container{width:720px}}@media(max-width:768px){.container{width:calc(100vw - 30px)}}.col-w-33{width:33.33333%}.col-w-50{width:50%}.col-w-67{width:66.66667%}.w-100{width:100%}.u-link-trim{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-alert{width:200px}.b64-message{width:290px}.rotate-animation{display:inline-block;transition:all 2s ease}.rotate-animation:hover{animation:rotate-animation 2s linear infinite;transition:all 2s ease}@keyframes rotate-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.transition-all{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out}.transition-color{transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out}.transition-bg-color{transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out}.tool-benefits{grid-gap:24px;border-top:1px solid hsla(240,6%,67%,.65);border-top:1px solid var(--theme-soft-border);display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px;padding:24px 0 0}@media(max-width:900px){.tool-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.tool-benefits{grid-template-columns:1fr}}.tool-benefits__item{grid-gap:14px;align-items:flex-start;display:grid;gap:14px;grid-template-columns:56px minmax(0,1fr);min-width:0}.tool-benefits__icon{align-items:center;background-color:rgba(141,198,63,.12);border-radius:16px;color:#8dc63f;display:inline-flex;height:56px;justify-content:center;width:56px}.tool-benefits__icon svg{fill:currentColor;display:block;height:28px;width:28px}.tool-benefits__item strong{color:#111;color:var(--theme-text);display:block;font-family:Nunito Sans,sans-serif;font-size:15px;font-weight:700;line-height:1.25;margin:0 0 6px}.tool-benefits__item p{color:hsla(0,0%,7%,.68);color:var(--theme-muted-text);font-size:14px;line-height:1.45;margin:0}html.dark-theme code,html.dark-theme pre,html.dark-theme textarea{background-color:#fff!important;background-color:var(--theme-field-bg)!important;color:#111!important;color:var(--theme-field-text)!important}html.dark-theme [class*=empty],html.dark-theme [class*=placeholder],html.dark-theme [class*=preview],html.dark-theme [class*=result]{color:#111!important;color:var(--theme-text)!important}.google-ad{background:rgba(141,198,63,.04);border:1px dashed hsla(240,6%,67%,.65);border:1px dashed var(--theme-soft-border);border-radius:8px;display:block;margin:28px 0;min-height:120px;padding:10px;text-align:left;width:100%}.google-ad__label{color:hsla(0,0%,7%,.68);color:var(--theme-muted-text);display:block;font-size:11px;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.google-ad--after-result{min-height:250px}.google-ad--before-faq{min-height:120px}.faq-preview,.seo-content{border-top:1px solid hsla(240,6%,67%,.65);border-top:1px solid var(--theme-soft-border);color:#111;color:var(--theme-text);margin-top:36px;padding-top:28px}.faq-preview p,.seo-content li,.seo-content p{color:hsla(0,0%,7%,.68);color:var(--theme-muted-text);font-size:15px;line-height:1.65}.seo-content__grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.faq-preview details{border-bottom:1px solid hsla(240,6%,67%,.65);border-bottom:1px solid var(--theme-soft-border);padding:16px 0}.faq-preview summary{color:#111;color:var(--theme-text);cursor:pointer;font-weight:700}@media(max-width:768px){.seo-content__grid{grid-template-columns:1fr}}html.dark-theme #app .converter-page,html.dark-theme #app .converter-page h1,html.dark-theme #app .converter-page h2,html.dark-theme #app .converter-page h3,html.dark-theme #app .converter-page h4,html.dark-theme #app .converter-page p,html.dark-theme #app .faq,html.dark-theme #app .faq h2,html.dark-theme #app .faq h3,html.dark-theme #app .faq p,html.dark-theme #app .generated-empty-state,html.dark-theme #app .generated-empty-state p,html.dark-theme #app .generated-empty-state strong,html.dark-theme #app .main-content,html.dark-theme #app .main-content h1,html.dark-theme #app .main-content h2,html.dark-theme #app .main-content h3,html.dark-theme #app .main-content h4,html.dark-theme #app .main-content__details,html.dark-theme #app .main-content__details div,html.dark-theme #app .related-converters,html.dark-theme #app .related-converters h2,html.dark-theme #app .related-converters h3,html.dark-theme #app .results-empty,html.dark-theme #app .seo-content,html.dark-theme #app .seo-content h1,html.dark-theme #app .seo-content h2,html.dark-theme #app .seo-content h3,html.dark-theme #app .seo-content h4,html.dark-theme #app .seo-content p,html.dark-theme #app .tool-page,html.dark-theme #app .tool-page h1,html.dark-theme #app .tool-page h2,html.dark-theme #app .tool-page h3,html.dark-theme #app .tool-page h4,html.dark-theme #app .tool-page p{color:#111!important;color:var(--theme-text)!important}html.dark-theme #app .converter-page p,html.dark-theme #app .faq p,html.dark-theme #app .generated-empty-state p,html.dark-theme #app .main-content__details,html.dark-theme #app .main-content__details div,html.dark-theme #app .results-empty,html.dark-theme #app .seo-content p,html.dark-theme #app .tool-page p{opacity:.88}html.dark-theme #app input,html.dark-theme #app select,html.dark-theme #app textarea{background-color:#fff;background-color:var(--theme-field-bg);border-color:hsla(240,6%,67%,.65);border-color:var(--theme-soft-border);color:#111;color:var(--theme-field-text)}html.dark-theme #app input::-moz-placeholder,html.dark-theme #app select::-moz-placeholder,html.dark-theme #app textarea::-moz-placeholder{color:hsla(0,0%,7%,.42);color:var(--theme-field-placeholder)}html.dark-theme #app input::placeholder,html.dark-theme #app select::placeholder,html.dark-theme #app textarea::placeholder{color:hsla(0,0%,7%,.42);color:var(--theme-field-placeholder)}html.dark-theme .png-tool-page{--png-accent-dark:#a3e635;--png-soft:rgba(141,198,63,.13)}html.dark-theme .png-tool-page .png-tool-hero{background:radial-gradient(circle at 92% 15%,rgba(52,211,153,.15),transparent 34%),radial-gradient(circle at 5% 120%,rgba(124,58,237,.12),transparent 45%),linear-gradient(135deg,rgba(30,41,59,.98),rgba(20,32,31,.96));border-color:rgba(141,198,63,.28);box-shadow:0 18px 48px rgba(0,0,0,.28)}html.dark-theme .png-tool-page .png-tool-hero h1{color:#f8fafc}html.dark-theme .png-tool-page .png-tool-hero__lead{color:#cbd5e1!important}html.dark-theme .png-tool-page .png-tool-hero__eyebrow{color:#bef264}html.dark-theme .png-tool-page .png-tool-hero__grid{background-color:rgba(15,23,42,.58);border-color:rgba(167,139,250,.22)}@keyframes ui-spin{to{transform:rotate(1turn)}}.ui-fade-enter-active,.ui-fade-leave-active{transition:opacity .2s ease}.ui-fade-enter,.ui-fade-leave-to{opacity:0}.ui-button{align-items:center;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-flex;font-weight:700;justify-content:center;min-height:40px;padding:10px 18px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.ui-button--success{background:#8dc63f;border-color:#8dc63f;color:#fff}.ui-button--warning{background:#e6a23c;border-color:#e6a23c;color:#fff}.ui-input,.ui-textarea{background:#fff;border:1px solid #dcdfe6;border-radius:4px;color:#363839;font:inherit;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.ui-input:focus,.ui-textarea:focus{border-color:#8dc63f;box-shadow:0 0 0 3px rgba(141,198,63,.12);outline:none}.ui-input{min-height:40px;padding:0 14px}.ui-textarea{min-height:120px;padding:12px 14px;resize:vertical}.ui-card{background:#fff;border:1px solid #dcdfe6;border-radius:8px;box-shadow:0 4px 14px rgba(0,0,0,.08)}.ui-muted{color:#606266}:root{--ui-font-body:"Nunito Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ui-font-heading:"Questrial","Nunito Sans",sans-serif;--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-5:20px;--ui-space-6:24px;--ui-space-7:32px;--ui-space-8:40px;--ui-space-9:48px;--ui-radius-sm:8px;--ui-radius-md:12px;--ui-radius-lg:16px;--ui-radius-pill:999px;--ui-content-width:960px;--ui-reading-width:780px;--ui-shadow-card:0 8px 28px rgba(15,23,42,.07);--ui-shadow-hover:0 14px 36px rgba(15,23,42,.11);--ui-transition:160ms ease}html.dark-theme{--ui-shadow-card:0 8px 28px rgba(0,0,0,.24);--ui-shadow-hover:0 14px 36px rgba(0,0,0,.32)}body,button,input,select,textarea{font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--ui-font-body)}a,button,input,select,summary,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}a,button,input,select,textarea{transition:color .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,opacity .16s ease,transform .16s ease;transition:color var(--ui-transition),background-color var(--ui-transition),border-color var(--ui-transition),box-shadow var(--ui-transition),opacity var(--ui-transition),transform var(--ui-transition)}canvas,img,svg,video{max-width:100%}.container,.crop-pdf-page,.hub-page,.image-format-page,.image-optimizer-page,.pdf-render-page,.pdf-tool-page,.pdf-tools-page{margin-left:auto;margin-right:auto;width:min(100% - 40px,960px);width:min(100% - 40px,var(--ui-content-width))}main.container,main.crop-pdf-page,main.hub-page,main.image-format-page,main.image-optimizer-page,main.pdf-render-page,main.pdf-tool-page,main.pdf-tools-page{padding-bottom:48px;padding-bottom:var(--ui-space-9);padding-top:40px;padding-top:var(--ui-space-8)}.blog-article__hero h1,.blog-index__hero h1,.cookie-policy-page h1,.static-page h1,main>h1{text-wrap:balance;font-family:Questrial,Nunito Sans,sans-serif;font-family:var(--ui-font-heading);font-size:max(2rem,min(4vw,2.75rem));letter-spacing:-.025em;line-height:1.12}.blog-article__hero p,.blog-index__hero p,.hub-page__lead,.image-format-page__lead,.pdf-render-page__lead,.pdf-tool-page__lead,main>h1+p{color:var(--theme-text-muted);font-size:1.0625rem;line-height:1.7;margin-bottom:32px;margin-bottom:var(--ui-space-7);margin-top:12px;margin-top:var(--ui-space-3);max-width:780px;max-width:var(--ui-reading-width)}main .related-converters+section,main section+.related-converters,main section+section{margin-top:32px;margin-top:var(--ui-space-7)}.blog-card,.blog-index__hero,.pdf-drop-zone,.pdf-error,.pdf-helper-note,.pdf-settings,.pdf-status,.seo-content,.seo-faq,.ui-card{border-radius:16px;border-radius:var(--ui-radius-lg)}.pdf-helper-note,.pdf-settings,.seo-content,.seo-faq{padding:max(20px,min(3vw,32px))}.seo-content,.seo-faq{margin-left:auto;margin-right:auto;max-width:900px}.blog-article h2,.blog-index h2,.seo-content h2,.seo-faq h2{font-family:Questrial,Nunito Sans,sans-serif;font-family:var(--ui-font-heading);font-size:max(1.5rem,min(3vw,2rem));letter-spacing:-.015em;line-height:1.25}.blog-article h3,.seo-content h3{line-height:1.35;margin-bottom:8px;margin-bottom:var(--ui-space-2);margin-top:24px;margin-top:var(--ui-space-6)}.blog-article li,.blog-article p,.seo-content li,.seo-content p,.seo-faq p{line-height:1.72}.blog-article p+p,.seo-content p+p{margin-top:12px;margin-top:var(--ui-space-3)}.blog-article ol,.blog-article ul,.seo-content ol,.seo-content ul{padding-left:1.35rem}.seo-faq details{border-radius:12px;border-radius:var(--ui-radius-md);transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease;transition:border-color var(--ui-transition),background-color var(--ui-transition),box-shadow var(--ui-transition)}.seo-faq details+details{margin-top:12px;margin-top:var(--ui-space-3)}.seo-faq summary{cursor:pointer;font-weight:700;line-height:1.45}.pdf-drop-zone{align-items:center!important;background:radial-gradient(circle at 10% 12%,rgba(196,181,253,.5),transparent 36%),radial-gradient(circle at 90% 88%,rgba(233,213,255,.58),transparent 38%),linear-gradient(135deg,#fcfaff,#f4efff 50%,#fbf8ff)!important;border:2px dashed rgba(124,58,237,.36)!important;border-radius:16px!important;border-radius:var(--ui-radius-lg)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.94),0 12px 32px rgba(88,28,135,.07)!important;color:var(--theme-text)!important;cursor:pointer!important;display:flex!important;flex-direction:column!important;gap:10px!important;isolation:isolate;justify-content:center!important;margin:24px 0!important;min-height:190px!important;overflow:hidden!important;padding:30px 28px!important;position:relative!important;text-align:center!important;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease!important;transition:border-color var(--ui-transition),background var(--ui-transition),box-shadow var(--ui-transition),transform var(--ui-transition)!important}.pdf-drop-zone:before{align-items:center;background:linear-gradient(135deg,#d4baed,#9562eb 56%,#8b63c8);border:1px solid hsla(0,0%,100%,.6);border-radius:16px;box-shadow:0 11px 24px rgba(109,40,217,.24),inset 0 1px 0 hsla(0,0%,100%,.24);color:#fff;content:"↑";display:grid;font-size:26px;font-weight:900;height:52px;justify-items:center;line-height:1;margin-bottom:4px;place-items:center;position:relative;transform:translateY(0);transition:transform .16s ease,box-shadow .16s ease;transition:transform var(--ui-transition),box-shadow var(--ui-transition);width:52px;z-index:1}.pdf-drop-zone:after{background:linear-gradient(115deg,transparent 23%,hsla(0,0%,100%,.42) 49%,transparent 75%);bottom:0;content:"";left:0;opacity:.54;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.pdf-drop-zone>input[type=file]{bottom:0!important;cursor:pointer!important;height:100%!important;left:0!important;margin:0!important;opacity:0!important;padding:0!important;position:absolute!important;right:0!important;top:0!important;width:100%!important;z-index:3!important}.pdf-drop-zone>strong{color:var(--theme-heading,var(--theme-text))!important;font-size:max(1.05rem,min(2vw,1.2rem))!important;font-weight:800!important;line-height:1.35!important;max-width:680px}.pdf-drop-zone>span,.pdf-drop-zone>strong{text-wrap:balance;margin:0;position:relative;z-index:1}.pdf-drop-zone>span{color:var(--theme-muted-text,var(--theme-text-muted))!important;font-size:.94rem!important;line-height:1.55!important;max-width:620px}.pdf-drop-zone:focus-within,.pdf-drop-zone:hover{background:radial-gradient(circle at 10% 12%,rgba(192,132,252,.46),transparent 38%),radial-gradient(circle at 90% 88%,rgba(221,214,254,.72),transparent 40%),linear-gradient(135deg,#fbf7ff,#f1eaff 52%,#faf7ff)!important;border-color:rgba(126,34,206,.76)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.98),0 17px 38px rgba(88,28,135,.12),0 0 0 4px rgba(124,58,237,.09)!important;transform:translateY(-1px)}.pdf-drop-zone:focus-within:before,.pdf-drop-zone:hover:before{box-shadow:0 14px 28px rgba(109,40,217,.31),inset 0 1px 0 hsla(0,0%,100%,.26);transform:translateY(-2px)}.pdf-drop-zone.pdf-drop-zone--dragging{background:radial-gradient(circle at 12% 14%,rgba(192,132,252,.58),transparent 40%),radial-gradient(circle at 88% 86%,rgba(216,180,254,.72),transparent 42%),linear-gradient(135deg,#faf5ff,#ede9fe 52%,#f8f4ff)!important;border-color:#7c3aed!important;box-shadow:0 20px 42px rgba(109,40,217,.17),0 0 0 5px rgba(124,58,237,.12)!important;transform:translateY(-2px) scale(1.002)}.pdf-drop-zone.pdf-drop-zone--dragging:before{box-shadow:0 15px 30px rgba(109,40,217,.36),inset 0 1px 0 hsla(0,0%,100%,.28);content:"↓";transform:translateY(1px) scale(1.04)}html.dark-theme .pdf-drop-zone{background:radial-gradient(circle at 10% 12%,rgba(168,85,247,.21),transparent 38%),radial-gradient(circle at 90% 88%,rgba(124,58,237,.18),transparent 40%),linear-gradient(135deg,rgba(25,20,43,.99),rgba(17,24,39,.99) 56%,rgba(23,17,40,.99))!important;border-color:rgba(167,139,250,.44)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045),0 15px 36px rgba(0,0,0,.27)!important}html.dark-theme .pdf-drop-zone:after{background:linear-gradient(115deg,transparent 23%,hsla(0,0%,100%,.055) 49%,transparent 75%);opacity:.72}html.dark-theme .pdf-drop-zone>strong{color:#f8fafc!important}html.dark-theme .pdf-drop-zone>span{color:#b9c2d2!important}html.dark-theme .pdf-drop-zone:focus-within,html.dark-theme .pdf-drop-zone:hover{background:radial-gradient(circle at 10% 12%,rgba(168,85,247,.28),transparent 40%),radial-gradient(circle at 90% 88%,rgba(124,58,237,.25),transparent 42%),linear-gradient(135deg,rgba(30,22,51,.99),rgba(20,26,43,.99) 56%,rgba(28,20,48,.99))!important;border-color:rgba(192,132,252,.82)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 20px 44px rgba(0,0,0,.34),0 0 0 4px rgba(168,85,247,.13)!important}html.dark-theme .pdf-drop-zone.pdf-drop-zone--dragging{background:radial-gradient(circle at 12% 14%,rgba(168,85,247,.34),transparent 42%),radial-gradient(circle at 88% 86%,rgba(124,58,237,.31),transparent 44%),linear-gradient(135deg,rgba(35,24,59,.99),rgba(22,27,46,.99) 56%,rgba(32,22,54,.99))!important;border-color:#c084fc!important;box-shadow:0 22px 48px rgba(0,0,0,.38),0 0 0 5px rgba(192,132,252,.14)!important}.pdf-helper-note span,.pdf-settings__header span{line-height:1.55}.pdf-settings__grid{gap:16px;gap:var(--ui-space-4)}.pdf-settings label>span{display:block;font-size:.875rem;font-weight:700;margin-bottom:8px;margin-bottom:var(--ui-space-2)}input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea{border-radius:8px;border-radius:var(--ui-radius-sm);line-height:1.45;min-height:44px}textarea{padding:16px;padding:var(--ui-space-4)}.btn,.button,[class*=-btn],[class*=__button],button{font-weight:700}.btn:not(:disabled):active,.button:not(:disabled):active,button:not(:disabled):active{transform:translateY(1px)}.blog-index{margin:0 auto;padding:24px 0 48px;padding:var(--ui-space-6) 0 var(--ui-space-9);width:min(100% - 40px,960px);width:min(100% - 40px,var(--ui-content-width))}.blog-article__breadcrumb,.blog-index__breadcrumb{font-size:.9rem;margin-bottom:20px;margin-bottom:var(--ui-space-5)}.blog-article__hero,.blog-index__hero{padding:max(24px,min(5vw,48px))}.blog-index__grid{gap:24px;gap:var(--ui-space-6)}.blog-card{box-shadow:0 8px 28px rgba(15,23,42,.07);box-shadow:var(--ui-shadow-card);overflow:hidden;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;transition:transform var(--ui-transition),box-shadow var(--ui-transition),border-color var(--ui-transition)}.blog-card:hover{box-shadow:0 14px 36px rgba(15,23,42,.11);box-shadow:var(--ui-shadow-hover);transform:translateY(-2px)}.blog-card__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .24s ease;width:100%}.blog-card:hover .blog-card__image img{transform:scale(1.015)}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(max-width:768px){.blog-index,.container,.crop-pdf-page,.hub-page,.image-format-page,.image-optimizer-page,.pdf-render-page,.pdf-tool-page,.pdf-tools-page{width:min(100% - 28px,960px);width:min(100% - 28px,var(--ui-content-width))}main.container,main.crop-pdf-page,main.hub-page,main.image-format-page,main.image-optimizer-page,main.pdf-render-page,main.pdf-tool-page,main.pdf-tools-page{padding-bottom:40px;padding-bottom:var(--ui-space-8);padding-top:24px;padding-top:var(--ui-space-6)}.hub-page__lead,.image-format-page__lead,.pdf-render-page__lead,.pdf-tool-page__lead,main>h1+p{font-size:1rem;margin-bottom:24px;margin-bottom:var(--ui-space-6)}main .related-converters+section,main section+.related-converters,main section+section{margin-top:24px;margin-top:var(--ui-space-6)}.pdf-drop-zone,.pdf-helper-note,.pdf-settings,.seo-content,.seo-faq{border-radius:12px;border-radius:var(--ui-radius-md)}.pdf-drop-zone{border-radius:12px!important;border-radius:var(--ui-radius-md)!important;gap:8px!important;min-height:150px;min-height:164px!important;padding:24px 16px;padding:var(--ui-space-6) var(--ui-space-4);padding:24px 18px!important}.pdf-drop-zone:before{border-radius:14px;font-size:23px;height:46px;margin-bottom:2px;width:46px}.pdf-drop-zone>strong{font-size:1rem!important}.pdf-drop-zone>span{font-size:.875rem!important}.blog-index{padding-bottom:40px;padding-bottom:var(--ui-space-8);padding-top:20px;padding-top:var(--ui-space-5)}.blog-index__grid{gap:16px;gap:var(--ui-space-4)}}.header-outer[data-v-70318060]{--fileflow-navy:#0a1330;--fileflow-navy-deep:#070d23;--fileflow-indigo:#5848f3;--fileflow-blue:#275af5;--fileflow-sky:#52a0f6;--fileflow-cyan:#5dcaf9;--fileflow-violet:#a552f5;--fileflow-icon-font:"Nunito Sans","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--nav-color:var(--fileflow-sky);--nav-soft:rgba(82,160,246,.09);--nav-glow:rgba(82,160,246,.18);--nav-icon-bg:rgba(82,160,246,.12);--nav-icon-color:var(--fileflow-sky);backdrop-filter:saturate(140%) blur(10px);-webkit-backdrop-filter:saturate(140%) blur(10px);box-shadow:0 1px 0 rgba(148,163,184,.16),0 10px 28px rgba(15,23,42,.1);position:sticky;top:0;z-index:1000}html.dark-theme{box-shadow:0 1px 0 rgba(148,163,184,.14),0 14px 34px rgba(0,0,0,.34)}.header-nav[data-v-70318060]{font-size:16px;font-weight:500;letter-spacing:.2px;margin-top:8px}.header-nav[data-v-70318060],.header-nav__list[data-v-70318060]{display:flex;justify-content:center}.header-nav__list[data-v-70318060]{align-items:center;flex-wrap:nowrap;gap:8px 16px;list-style:none;margin:0;padding:0}.header-nav__item[data-v-70318060]{display:flex;position:relative}.header-nav__link[data-v-70318060]{align-items:center;border-radius:999px;color:inherit;display:inline-flex;margin:-4px -8px;min-height:28px;opacity:.82;padding:4px 8px;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:opacity .2s ease,color .2s ease,background-color .2s ease;white-space:nowrap}.header-nav__link.nuxt-link-exact-active[data-v-70318060]{color:var(--nav-color,var(--fileflow-sky));font-weight:700;opacity:1}.header-nav__link.nuxt-link-exact-active[data-v-70318060]:after{background:linear-gradient(90deg,var(--nav-color,var(--fileflow-blue)),var(--fileflow-violet));border-radius:999px;bottom:-6px;content:"";height:3px;left:0;position:absolute;width:100%}.header-nav__link.header-nav__link--ai-active.nuxt-link-exact-active[data-v-70318060]:after{background:linear-gradient(90deg,#60a5fa,#3b82f6 48%,#a78bfa)}.header-nav__link[data-v-70318060]:focus-visible,.header-nav__link[data-v-70318060]:hover{background:rgba(82,160,246,.09);background:var(--nav-soft,rgba(82,160,246,.09));color:var(--nav-color,var(--fileflow-sky));opacity:1}.header-nav__link[data-v-70318060]:focus-visible{border-radius:4px;outline:2px solid currentColor;outline-offset:4px}.header-nav__dropdown-button[data-v-70318060]{background:transparent;border:0;cursor:pointer;font:inherit;gap:5px;padding:4px 8px}.header-nav__item--dropdown.is-active>.header-nav__dropdown-button[data-v-70318060]{color:var(--nav-color,var(--fileflow-sky));font-weight:700;opacity:1}.header-nav__item--dropdown.is-active>.header-nav__dropdown-button[data-v-70318060]:after{background:linear-gradient(90deg,var(--nav-color,var(--fileflow-blue)),var(--fileflow-violet));border-radius:999px;bottom:-6px;content:"";height:3px;left:0;position:absolute;width:100%}.header-nav__chevron[data-v-70318060]{font-size:15px;line-height:1;transform:translateY(-1px)}.header-nav__dropdown[data-v-70318060]{background:var(--theme-surface-secondary);border:1px solid hsla(0,0%,100%,.12);border:1px solid var(--nav-glow,hsla(0,0%,100%,.12));border-radius:18px;box-shadow:0 20px 52px rgba(0,0,0,.28);display:grid;left:50%;opacity:0;padding:14px;pointer-events:none;position:absolute;top:calc(100% + 12px);transform:translateX(-50%) translateY(8px);transition:opacity .18s ease,transform .18s ease;z-index:30}.header-nav__dropdown[data-v-70318060]:before{content:"";height:14px;left:0;position:absolute;right:0;top:-14px}.header-nav__dropdown--mega[data-v-70318060]{gap:14px;grid-template-columns:repeat(4,minmax(180px,1fr));width:min(980px,100vw - 32px)}.header-nav__dropdown--pdf[data-v-70318060]{grid-template-columns:minmax(160px,.75fr) repeat(4,minmax(170px,1fr));left:50%;width:min(1180px,100vw - 32px)}.header-nav__dropdown--image[data-v-70318060]{grid-template-columns:.85fr 1.05fr 1.05fr 1.05fr .95fr;width:min(1080px,100vw - 32px)}.header-nav__dropdown--text[data-v-70318060]{display:block;width:min(980px,100vw - 32px)}.header-nav__dropdown--blog[data-v-70318060]{grid-template-columns:repeat(3,minmax(230px,1fr));width:min(980px,100vw - 32px)}.mega-menu__featured-link[data-v-70318060]{align-items:center;background:hsla(0,0%,100%,.08);background:var(--nav-soft,hsla(0,0%,100%,.08));border:1px solid hsla(0,0%,100%,.1);border:1px solid var(--nav-glow,hsla(0,0%,100%,.1));border-radius:18px;color:#fff;display:flex;gap:14px;margin-bottom:18px;padding:16px;-webkit-text-decoration:none;text-decoration:none;transition:background .2s ease,transform .2s ease}.mega-menu__featured-link[data-v-70318060]:focus,.mega-menu__featured-link[data-v-70318060]:hover{background:hsla(0,0%,100%,.13);background:var(--nav-glow,hsla(0,0%,100%,.13));transform:translateY(-1px)}.header-nav__dropdown--text .mega-menu__featured-link[data-v-70318060]{background:linear-gradient(135deg,rgba(37,99,235,.18),rgba(88,72,243,.14) 48%,rgba(93,202,249,.1)),rgba(37,99,235,.09);background:linear-gradient(135deg,rgba(37,99,235,.18),rgba(88,72,243,.14) 48%,rgba(93,202,249,.1)),var(--nav-soft,rgba(37,99,235,.09));border-color:rgba(96,165,250,.36);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 16px 36px rgba(37,99,235,.18);overflow:hidden;position:relative}.header-nav__dropdown--text .mega-menu__featured-link[data-v-70318060]:before{background:linear-gradient(90deg,rgba(93,202,249,.28),rgba(165,82,245,.24),rgba(37,99,235,.18));border-radius:inherit;bottom:0;content:"";left:0;opacity:.22;pointer-events:none;position:absolute;right:0;top:0}.header-nav__dropdown--text .mega-menu__featured-link[data-v-70318060]:focus,.header-nav__dropdown--text .mega-menu__featured-link[data-v-70318060]:hover{background:linear-gradient(135deg,rgba(37,99,235,.24),rgba(88,72,243,.18) 48%,rgba(93,202,249,.14)),rgba(37,99,235,.18);background:linear-gradient(135deg,rgba(37,99,235,.24),rgba(88,72,243,.18) 48%,rgba(93,202,249,.14)),var(--nav-glow,rgba(37,99,235,.18));border-color:rgba(125,211,252,.42);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 18px 42px rgba(37,99,235,.24)}.header-nav__dropdown--text .mega-menu__featured-link .mega-menu__icon[data-v-70318060]{background:linear-gradient(135deg,var(--fileflow-blue),var(--fileflow-violet))!important;box-shadow:0 10px 22px rgba(37,99,235,.3);color:#fff!important}.header-nav__dropdown--text .mega-menu__featured-link .mega-menu__content[data-v-70318060],.header-nav__dropdown--text .mega-menu__featured-link .mega-menu__featured-cta[data-v-70318060]{position:relative;z-index:1}.header-nav__dropdown--text .mega-menu__featured-cta[data-v-70318060]{background:rgba(37,99,235,.28);border:1px solid rgba(125,211,252,.26);color:#7dd3fc}.mega-menu__featured-link .mega-menu__content span[data-v-70318060]{font-size:18px}.mega-menu__featured-cta[data-v-70318060]{background:rgba(255,159,28,.18);background:var(--nav-icon-bg,rgba(255,159,28,.18));border-radius:999px;color:#ffb347;color:var(--nav-color,#ffb347);font-size:12px;font-weight:800;letter-spacing:.08em;margin-left:auto;padding:8px 12px;text-transform:uppercase;white-space:nowrap}.mega-menu__text-columns[data-v-70318060]{grid-gap:20px;display:grid;gap:20px;grid-template-columns:.9fr 1.25fr 1.15fr}.mega-menu__text-column[data-v-70318060]{min-width:0}.header-nav__item--dropdown.is-open .header-nav__dropdown[data-v-70318060]{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}.mega-menu__group[data-v-70318060]{min-width:0}.mega-menu__group--wide[data-v-70318060]{grid-column:span 2}.mega-menu__columns[data-v-70318060]{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.mega-menu__column[data-v-70318060]{min-width:0}.mega-menu__title[data-v-70318060]{color:hsla(0,0%,100%,.58);color:var(--nav-color,hsla(0,0%,100%,.58));letter-spacing:.08em;margin:0 0 10px}.mega-menu__subtitle[data-v-70318060],.mega-menu__title[data-v-70318060]{font-size:11px;font-weight:800;line-height:1.2;text-transform:uppercase}.mega-menu__subtitle[data-v-70318060]{border-bottom:1px solid hsla(0,0%,100%,.16);border-bottom:1px solid var(--nav-glow,hsla(0,0%,100%,.16));color:hsla(0,0%,100%,.72);color:var(--nav-color,hsla(0,0%,100%,.72));letter-spacing:.06em;margin:0 0 8px;padding-bottom:7px}.mega-menu__link[data-v-70318060]{grid-gap:10px;align-items:center;border:1px solid transparent;border-radius:12px;color:var(--theme-text-inverse);display:grid;gap:10px;grid-template-columns:32px minmax(0,1fr);min-height:48px;padding:8px;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.mega-menu__link.nuxt-link-exact-active[data-v-70318060],.mega-menu__link[data-v-70318060]:focus-visible,.mega-menu__link[data-v-70318060]:hover{background:hsla(0,0%,100%,.075);background:var(--nav-soft,hsla(0,0%,100%,.075));border-color:hsla(0,0%,100%,.12);border-color:var(--nav-glow,hsla(0,0%,100%,.12));color:#fff;transform:translateY(-1px)}.mega-menu__link[data-v-70318060]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.mega-menu__icon[data-v-70318060],.mobile-navigation__icon[data-v-70318060]{font-feature-settings:"tnum";align-items:center;border-radius:9px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.24),0 8px 18px rgba(7,13,35,.18);color:#fff;display:inline-flex;font-family:var(--fileflow-icon-font);font-size:11px;font-variant-numeric:tabular-nums;font-weight:900;height:28px;justify-content:center;letter-spacing:-.035em;line-height:1;text-shadow:0 1px 2px rgba(7,13,35,.24);text-transform:uppercase;width:28px}.mega-menu__icon--red[data-v-70318060]{background:linear-gradient(135deg,var(--fileflow-violet) 0,var(--fileflow-blue) 100%)}.mega-menu__icon--orange[data-v-70318060]{background:linear-gradient(135deg,var(--fileflow-blue) 0,var(--fileflow-sky) 100%)}.mega-menu__icon--yellow[data-v-70318060]{background:linear-gradient(135deg,var(--fileflow-sky) 0,var(--fileflow-cyan) 100%)}.mega-menu__icon--lime[data-v-70318060]{background:linear-gradient(135deg,var(--fileflow-cyan) 0,var(--fileflow-sky) 100%)}.mega-menu__icon--green[data-v-70318060]{background:linear-gradient(135deg,var(--fileflow-cyan) 0,var(--fileflow-blue) 100%)}.mega-menu__icon--cyan[data-v-70318060]{background:linear-gradient(135deg,var(--fileflow-cyan) 0,var(--fileflow-indigo) 100%)}.mega-menu__icon--blue[data-v-70318060]{background:linear-gradient(135deg,var(--fileflow-sky) 0,var(--fileflow-blue) 100%)}.mega-menu__icon--indigo[data-v-70318060]{background:linear-gradient(135deg,var(--fileflow-blue) 0,var(--fileflow-indigo) 100%)}.mega-menu__icon--purple[data-v-70318060]{background:linear-gradient(135deg,var(--fileflow-indigo) 0,var(--fileflow-violet) 100%)}.mega-menu__icon--pink[data-v-70318060]{background:linear-gradient(135deg,var(--fileflow-violet) 0,var(--fileflow-sky) 100%)}.mega-menu__icon--ai[data-v-70318060]{background:linear-gradient(135deg,var(--fileflow-cyan) 0,var(--fileflow-blue) 42%,var(--fileflow-violet) 100%)}.mega-menu__icon--slate[data-v-70318060]{background:linear-gradient(135deg,var(--fileflow-navy) 0,#363847 100%)}.mega-menu__icon--scale-small[data-v-70318060],.mobile-navigation__icon.mega-menu__icon--scale-small[data-v-70318060]{font-size:8.5px;font-weight:900;letter-spacing:-.055em}.mega-menu__icon--scale-normal[data-v-70318060],.mobile-navigation__icon.mega-menu__icon--scale-normal[data-v-70318060]{font-size:11px;font-weight:900}.mega-menu__icon--scale-large[data-v-70318060],.mobile-navigation__icon.mega-menu__icon--scale-large[data-v-70318060]{font-size:14px;font-weight:900}.mega-menu__icon--scale-xlarge[data-v-70318060],.mobile-navigation__icon.mega-menu__icon--scale-xlarge[data-v-70318060]{font-size:16px;font-weight:900}.mega-menu__featured-link .mega-menu__icon[data-v-70318060],.mega-menu__link .mega-menu__icon[data-v-70318060],.mobile-navigation__link .mobile-navigation__icon[data-v-70318060]{background:rgba(82,160,246,.12)!important;background:var(--nav-icon-bg,rgba(82,160,246,.12))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 8px 18px rgba(7,13,35,.18);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 8px 18px var(--nav-glow,rgba(7,13,35,.18));color:var(--nav-icon-color,var(--fileflow-sky))!important;text-shadow:none}.mega-menu__featured-link:focus .mega-menu__icon[data-v-70318060],.mega-menu__featured-link:hover .mega-menu__icon[data-v-70318060],.mega-menu__link.nuxt-link-exact-active .mega-menu__icon[data-v-70318060],.mega-menu__link:focus-visible .mega-menu__icon[data-v-70318060],.mega-menu__link:hover .mega-menu__icon[data-v-70318060],.mobile-navigation__link.nuxt-link-exact-active .mobile-navigation__icon[data-v-70318060],.mobile-navigation__link:focus-visible .mobile-navigation__icon[data-v-70318060],.mobile-navigation__link:hover .mobile-navigation__icon[data-v-70318060]{background:rgba(82,160,246,.18)!important;background:var(--nav-glow,rgba(82,160,246,.18))!important;color:var(--nav-color,var(--fileflow-sky))!important}.mega-menu__content[data-v-70318060]{grid-gap:3px;display:grid;gap:3px;min-width:0}.mega-menu__content span[data-v-70318060]{font-size:14px;font-weight:800;line-height:1.2}.mega-menu__content small[data-v-70318060]{color:hsla(0,0%,100%,.64);font-size:12px;line-height:1.25}@media(max-width:1040px){.header-nav__dropdown--pdf[data-v-70318060]{grid-template-columns:repeat(4,minmax(160px,1fr));width:min(940px,100vw - 24px)}.mega-menu__group--wide[data-v-70318060]{grid-column:span 2}}.tool-search[data-v-70318060]{align-items:center;display:flex;margin:0 10px 0 0;position:relative;width:min(220px,20vw)}.tool-search__label[data-v-70318060]{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.tool-search__input[data-v-70318060]{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:#fff;font:inherit;min-height:38px;outline:none;padding:0 13px;width:100%}.tool-search__input[data-v-70318060]::-moz-placeholder{color:hsla(0,0%,100%,.62)}.tool-search__input[data-v-70318060]::placeholder{color:hsla(0,0%,100%,.62)}.tool-search__input[data-v-70318060]:focus{border-color:rgba(82,160,246,.86);box-shadow:0 0 0 3px rgba(82,160,246,.18)}.tool-search__panel[data-v-70318060]{background:var(--theme-surface-secondary);border:1px solid hsla(0,0%,100%,.12);border-radius:14px;box-shadow:0 18px 42px rgba(0,0,0,.26);display:grid;max-height:420px;overflow:auto;padding:8px;position:absolute;right:0;top:calc(100% + 10px);width:320px;z-index:40}.tool-search__result[data-v-70318060]{grid-gap:3px;border-radius:10px;color:var(--theme-text-inverse);display:grid;gap:3px;padding:10px 12px;-webkit-text-decoration:none;text-decoration:none}.tool-search__result strong[data-v-70318060]{font-size:15px}.tool-search__result small[data-v-70318060]{color:hsla(0,0%,100%,.62);font-size:12px}.tool-search__result[data-v-70318060]:focus-visible,.tool-search__result[data-v-70318060]:hover{background:hsla(0,0%,100%,.07);color:#ff9f1c}.tool-search__empty[data-v-70318060]{color:hsla(0,0%,100%,.68);padding:12px}.header-actions[data-v-70318060]{align-items:stretch;display:flex}.mobile-menu-toggle[data-v-70318060],.theme-toggle[data-v-70318060]{background:transparent;border:0;color:#fff;cursor:pointer;font-size:20px;transition:background-color .2s ease;width:60px}.mobile-menu-toggle[data-v-70318060]:focus-visible,.mobile-menu-toggle[data-v-70318060]:hover,.theme-toggle[data-v-70318060]:focus-visible,.theme-toggle[data-v-70318060]:hover{background:hsla(0,0%,100%,.08)}.mobile-menu-toggle[data-v-70318060]:focus-visible,.theme-toggle[data-v-70318060]:focus-visible{outline:2px solid hsla(0,0%,100%,.75);outline-offset:-4px}#app header .question[data-v-70318060]{border:0;color:gray;cursor:pointer;font-size:15px;transition:background-color .2s ease;width:40px!important}#app header .question[data-v-70318060]:focus-visible,#app header .question[data-v-70318060]:hover{background:hsla(0,0%,100%,.08)}#app header .question[data-v-70318060]:focus-visible{outline:2px solid hsla(0,0%,100%,.75);outline-offset:-4px}.mobile-menu-toggle[data-v-70318060]{align-items:center;display:none;flex-direction:column;gap:5px;justify-content:center}.mobile-menu-toggle span[data-v-70318060]{background:currentColor;border-radius:999px;height:2px;transition:transform .2s ease,opacity .2s ease;width:22px}.mobile-navigation[data-v-70318060]{display:none}@media(max-width:1280px){.header-nav[data-v-70318060]{font-size:15px}.header-nav__list[data-v-70318060]{gap:8px 12px}.header-nav__dropdown--mega[data-v-70318060]{width:min(900px,100vw - 24px)}.tool-search[data-v-70318060]{width:min(190px,18vw)}}@media(max-width:1100px){.tool-search[data-v-70318060]{display:none}.header-nav__dropdown--mega[data-v-70318060]{grid-template-columns:repeat(2,minmax(190px,1fr));width:min(820px,100vw - 20px)}}@media(max-width:1024px){.header-nav[data-v-70318060]{font-size:14px}.header-nav__list[data-v-70318060]{gap:8px 10px}}@media(max-width:768px){.header-nav[data-v-70318060]{display:none}.mobile-menu-toggle[data-v-70318060]{display:inline-flex}.mobile-menu-toggle[data-v-70318060],.question[data-v-70318060],.theme-toggle[data-v-70318060]{width:48px}.is-menu-open .mobile-menu-toggle span[data-v-70318060]:first-child{transform:translateY(7px) rotate(45deg)}.is-menu-open .mobile-menu-toggle span[data-v-70318060]:nth-child(2){opacity:0}.is-menu-open .mobile-menu-toggle span[data-v-70318060]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.is-menu-open .mobile-navigation[data-v-70318060]{display:grid}.mobile-navigation[data-v-70318060]{background:var(--theme-surface-secondary);border-top:1px solid hsla(0,0%,100%,.08);box-shadow:0 12px 28px rgba(0,0,0,.16);gap:0;grid-template-columns:1fr;max-height:calc(100vh - 70px);overflow-y:auto;padding:8px 15px 14px}.mobile-tool-search[data-v-70318060]{grid-gap:8px;display:grid;gap:8px;padding:10px 0 6px}.mobile-tool-search input[data-v-70318060]{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);border-radius:10px;color:#fff;font:inherit;min-height:42px;padding:0 12px}.mobile-tool-search input[data-v-70318060]::-moz-placeholder{color:hsla(0,0%,100%,.62)}.mobile-tool-search input[data-v-70318060]::placeholder{color:hsla(0,0%,100%,.62)}.mobile-tool-search__results[data-v-70318060]{grid-gap:2px;display:grid;gap:2px}.mobile-tool-search__results span[data-v-70318060]{color:hsla(0,0%,100%,.62);padding:10px 12px}.mobile-navigation__group-title[data-v-70318060]{color:hsla(0,0%,100%,.58);font-size:12px;font-weight:900;letter-spacing:.08em;padding:16px 12px 7px;text-transform:uppercase}.mobile-navigation__subgroup-title[data-v-70318060]{color:#8dc63f;color:var(--nav-color,#8dc63f);font-size:11px;font-weight:900;letter-spacing:.08em;padding:12px 12px 5px;text-transform:uppercase}.mobile-navigation__column-title[data-v-70318060]{border-bottom:1px solid hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.72);font-size:10px;font-weight:900;letter-spacing:.06em;margin:8px 12px 4px;padding-bottom:6px;text-transform:uppercase}.mobile-navigation__link[data-v-70318060]{align-items:center;border-radius:8px;color:var(--theme-text-inverse);display:flex;font-size:16px;gap:10px;line-height:1.2;min-height:44px;padding:0 12px;-webkit-text-decoration:none;text-decoration:none}.mobile-navigation__link.nuxt-link-exact-active[data-v-70318060]{background:hsla(0,0%,100%,.07);background:var(--nav-soft,hsla(0,0%,100%,.07));color:#ff9f1c;color:var(--nav-color,#ff9f1c);font-weight:700}.mobile-navigation__link--nested[data-v-70318060]{padding-left:18px}.mobile-navigation__link--resource[data-v-70318060]{border-radius:0 0 8px 8px;border-top:1px solid hsla(0,0%,100%,.12);margin-top:10px}.mobile-navigation__resource-icon[data-v-70318060]{align-items:center;border:1px solid;border-radius:50%;color:#facc15;color:var(--nav-color,#facc15);display:inline-grid;flex:0 0 26px;font-size:15px;font-weight:800;height:26px;justify-items:center;line-height:1;place-items:center;width:26px}.mobile-navigation__icon[data-v-70318060]{flex:0 0 auto;height:26px;width:26px}}.tool-search__section[data-v-70318060]{grid-gap:4px;display:grid;gap:4px}.tool-search__section-title[data-v-70318060]{color:hsla(0,0%,100%,.58);font-size:11px;font-weight:900;letter-spacing:.08em;padding:6px 10px 4px;text-transform:uppercase}.mobile-navigation__result-row[data-v-70318060],.tool-search__result-row[data-v-70318060]{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:minmax(0,1fr) 34px}.favorite-toggle[data-v-70318060]{align-items:center;background:hsla(0,0%,100%,.08);border:0;border-radius:10px;color:hsla(0,0%,100%,.66);cursor:pointer;display:inline-flex;font-size:18px;height:32px;justify-content:center;line-height:1;transition:background-color .18s ease,color .18s ease,transform .18s ease;width:32px}.favorite-toggle.is-active[data-v-70318060],.favorite-toggle[data-v-70318060]:focus-visible,.favorite-toggle[data-v-70318060]:hover{background:rgba(255,207,51,.16);color:#ffcf33;transform:translateY(-1px)}.dark-theme{background:hsla(0,0%,100%,.075);background:var(--nav-soft,hsla(0,0%,100%,.075));border-color:hsla(0,0%,100%,.12);border-color:var(--nav-glow,hsla(0,0%,100%,.12))}.tools-overview[data-v-70318060]{background:linear-gradient(135deg,rgba(141,198,63,.22),rgba(141,198,63,.1));border-bottom:1px solid rgba(141,198,63,.22);border-top:1px solid rgba(141,198,63,.26);color:#17210f;color:var(--theme-text,#17210f);padding:18px 26px 20px}.tools-overview__hero[data-v-70318060]{grid-gap:14px;align-items:center;background:hsla(0,0%,100%,.62);border:1px solid rgba(141,198,63,.28);border-radius:16px;box-shadow:0 10px 24px rgba(35,64,12,.08);display:grid;gap:14px;grid-template-columns:44px minmax(0,1fr) 36px;margin:0 auto 14px;max-width:1035px;padding:14px 16px;position:relative}.tools-overview__hero strong[data-v-70318060]{display:block;font-size:16px;line-height:1.3;margin-bottom:3px}.tools-overview__hero span[data-v-70318060]{color:rgba(23,33,15,.78);font-size:14px;line-height:1.45}.tools-overview__hero-icon[data-v-70318060],.tools-overview__icon[data-v-70318060]{align-items:center;background:linear-gradient(135deg,#8dc63f,#8dc63f);box-shadow:0 8px 18px rgba(141,198,63,.28);color:#fff;display:inline-flex;flex:0 0 auto;justify-content:center}.tools-overview__hero-icon svg[data-v-70318060],.tools-overview__icon svg[data-v-70318060]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;height:24px;width:24px}.tools-overview__hero-icon[data-v-70318060]{border-radius:14px;height:44px;width:44px}.tools-overview__close[data-v-70318060]{background:rgba(23,33,15,.06);border:0;border-radius:10px;color:rgba(23,33,15,.76);cursor:pointer;font-size:24px;height:34px;line-height:1;transition:background-color .18s ease,color .18s ease,transform .18s ease;width:34px}.tools-overview__close[data-v-70318060]:focus-visible,.tools-overview__close[data-v-70318060]:hover{background:rgba(23,33,15,.12);color:#17210f;transform:translateY(-1px)}.tools-overview__close[data-v-70318060]:focus-visible{outline:2px solid rgba(141,198,63,.7);outline-offset:2px}.tools-overview__grid[data-v-70318060]{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:1070px}.tools-overview__card[data-v-70318060]{grid-gap:12px;align-items:flex-start;background:hsla(0,0%,100%,.52);border:1px solid rgba(141,198,63,.24);border-radius:16px;box-shadow:0 10px 24px rgba(35,64,12,.06);display:grid;gap:12px;grid-template-columns:42px minmax(0,1fr);min-height:136px;padding:15px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.tools-overview__card[data-v-70318060]:hover{border-color:rgba(141,198,63,.46);box-shadow:0 14px 30px rgba(35,64,12,.1);transform:translateY(-2px)}.tools-overview__card h3[data-v-70318060]{color:#17210f;font-size:15px;font-weight:900;line-height:1.2;margin:0 0 6px}.tools-overview__card p[data-v-70318060]{color:rgba(23,33,15,.72);font-size:13px;line-height:1.45;margin:0}.tools-overview__icon[data-v-70318060]{border-radius:13px;height:42px;width:42px}.tools-overview__card--pdf .tools-overview__icon[data-v-70318060]{background:linear-gradient(135deg,#8dc63f,#8dc63f)}.tools-overview__card--image .tools-overview__icon[data-v-70318060]{background:linear-gradient(135deg,#8dc63f,#18a7c7)}.tools-overview__card--url .tools-overview__icon[data-v-70318060]{background:linear-gradient(135deg,#8dc63f,#ff9f1c)}.tools-overview__card--json .tools-overview__icon[data-v-70318060]{background:linear-gradient(135deg,#8dc63f,#6574d8)}.dark-theme{background:linear-gradient(135deg,rgba(141,198,63,.17),rgba(16,24,36,.96));background:hsla(0,0%,100%,.055);background:hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.14);border-bottom-color:hsla(0,0%,100%,.08);border-top-color:rgba(141,198,63,.22);border-color:hsla(0,0%,100%,.09);box-shadow:0 14px 30px rgba(0,0,0,.18);color:hsla(0,0%,100%,.92);color:hsla(0,0%,100%,.72);color:hsla(0,0%,100%,.76);color:#fff}@media(max-width:1100px){.tools-overview__grid[data-v-70318060]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.tools-overview[data-v-70318060]{padding:14px 15px 16px}.tools-overview__hero[data-v-70318060]{gap:12px;grid-template-columns:40px minmax(0,1fr) 32px;padding:12px}.tools-overview__hero strong[data-v-70318060]{font-size:14px}.tools-overview__hero span[data-v-70318060]{font-size:13px}.tools-overview__hero-icon[data-v-70318060]{height:40px;width:40px}.tools-overview__grid[data-v-70318060]{grid-template-columns:1fr}.tools-overview__card[data-v-70318060]{min-height:auto;padding:13px}}.social-share[data-v-6f92968c]{left:18px;position:fixed;top:124px;z-index:20}.social-share__card[data-v-6f92968c]{backdrop-filter:blur(14px);background:hsla(0,0%,100%,.92);background:var(--theme-surface,hsla(0,0%,100%,.92));border:1px solid rgba(226,232,240,.9);border:1px solid var(--theme-border,rgba(226,232,240,.9));box-shadow:0 18px 45px rgba(15,23,42,.08);box-shadow:0 18px 45px var(--theme-shadow,rgba(15,23,42,.08))}.social-share__card--desktop[data-v-6f92968c]{border-radius:18px;display:flex;flex-direction:column;gap:4px;padding:18px 16px 16px;width:130px}.social-share__title[data-v-6f92968c]{color:#0f172a;color:var(--theme-text,#0f172a);font-size:13px;font-weight:800;line-height:1.2;margin:0 0 10px}.social-share__link[data-v-6f92968c]{align-items:center;border-radius:12px;color:#1f2937;color:var(--theme-text,#1f2937);display:flex;gap:12px;min-height:40px;padding:6px 4px;-webkit-text-decoration:none;text-decoration:none;transition:background .18s ease,color .18s ease,transform .18s ease}.social-share__link[data-v-6f92968c]:hover{background:rgba(148,163,184,.14);color:#0f172a;color:var(--theme-text,#0f172a);transform:translateX(2px)}.social-share__icon-wrap[data-v-6f92968c]{align-items:center;background:hsla(0,0%,100%,.96);border:1px solid rgba(203,213,225,.72);border-radius:999px;display:inline-flex;flex:0 0 auto;height:30px;justify-content:center;width:30px}.social-share__icon[data-v-6f92968c]{display:block;height:25px;width:25px}.social-share__label[data-v-6f92968c]{color:#1f2937;color:var(--theme-text,#1f2937);font-size:13px;font-weight:700;line-height:1.2;white-space:nowrap}.social-share__footer[data-v-6f92968c]{align-items:center;border-top:1px solid #e5e7eb;border-top:1px solid var(--theme-border,#e5e7eb);color:#64748b;color:var(--theme-muted-text,#64748b);display:flex;font-size:12px;font-weight:700;gap:12px;justify-content:space-between;margin-top:14px;padding-top:14px}.social-share__heart[data-v-6f92968c]{color:#334155;color:var(--theme-muted-text,#334155);font-size:22px;line-height:1}.social-share__card--mobile[data-v-6f92968c]{display:none}@media(max-width:1180px){.social-share[data-v-6f92968c]{left:14px}.social-share__card--desktop[data-v-6f92968c]{align-items:center;padding:12px 8px;width:56px}.social-share__footer[data-v-6f92968c],.social-share__label[data-v-6f92968c],.social-share__title[data-v-6f92968c]{display:none}.social-share__link[data-v-6f92968c]{height:40px;justify-content:center;padding:0;width:40px}}@media(max-width:900px){.social-share[data-v-6f92968c]{bottom:18px;left:50%;right:auto;top:auto;transform:translateX(-50%);width:min(420px,100vw - 32px);z-index:40}.social-share__card--desktop[data-v-6f92968c]{display:none}.social-share__card--mobile[data-v-6f92968c]{align-items:center;border-radius:18px;display:grid;grid-template-columns:repeat(auto-fit,minmax(40px,1fr));min-height:58px;padding:8px 10px}.social-share__mobile-link[data-v-6f92968c]{align-items:center;border-radius:14px;display:inline-flex;justify-content:center;min-height:42px;position:relative;transition:background .18s ease,transform .18s ease}.social-share__mobile-link[data-v-6f92968c]:not(:last-child):after{background:#e5e7eb;background:var(--theme-border,#e5e7eb);content:"";height:20px;position:absolute;right:0;top:11px;width:1px}.social-share__mobile-link[data-v-6f92968c]:hover{background:rgba(148,163,184,.14);transform:translateY(-1px)}.social-share__mobile-icon[data-v-6f92968c]{display:block;height:18px;width:18px}}.cookie-consent[data-v-22584ba8]{bottom:16px;display:flex;justify-content:flex-end;left:auto;pointer-events:none;position:fixed;right:16px;z-index:10000}.cookie-consent__panel[data-v-22584ba8]{background:var(--theme-surface);border:1px solid rgba(0,0,0,.08);border-radius:10px;box-shadow:0 10px 34px rgba(0,0,0,.16);color:var(--theme-text);padding:10px;pointer-events:auto;width:min(300px,100vw - 32px)}.cookie-consent__content strong[data-v-22584ba8]{display:block;font-size:13px;line-height:1.2;margin-bottom:3px}.cookie-consent__content p[data-v-22584ba8]{color:var(--theme-muted-text);font-size:10px;line-height:1.3;margin:0 0 5px}.cookie-consent__link[data-v-22584ba8]{color:#8dc63f;display:inline-block;font-size:13px;font-weight:700;line-height:1.2;-webkit-text-decoration:none;text-decoration:none}.cookie-consent__settings[data-v-22584ba8]{grid-gap:6px;background:rgba(141,198,63,.08);border-radius:8px;display:grid;gap:6px;margin-top:8px;padding:8px}.cookie-consent__option[data-v-22584ba8]{grid-gap:7px;align-items:flex-start;cursor:pointer;display:grid;gap:7px;grid-template-columns:16px minmax(0,1fr)}.cookie-consent__option input[data-v-22584ba8]{height:13px;margin-top:2px;width:13px}.cookie-consent__option small[data-v-22584ba8],.cookie-consent__option strong[data-v-22584ba8]{display:block}.cookie-consent__option strong[data-v-22584ba8]{font-size:11px;line-height:1.2}.cookie-consent__option small[data-v-22584ba8]{color:var(--theme-muted-text);font-size:10px;line-height:1.25}.cookie-consent__option--disabled[data-v-22584ba8]{cursor:not-allowed;opacity:.78}.cookie-consent__actions[data-v-22584ba8]{display:flex;gap:6px;justify-content:flex-end;margin-top:8px}.cookie-consent__btn[data-v-22584ba8]{border:1px solid var(--theme-border);border-radius:7px;cursor:pointer;font-size:11px;font-weight:700;min-height:28px;padding:0 9px;white-space:nowrap}.cookie-consent__btn--ghost[data-v-22584ba8]{display:none}.cookie-consent__btn--secondary[data-v-22584ba8]{background:transparent;color:var(--theme-text)}.cookie-consent__btn--primary[data-v-22584ba8]{background:#8dc63f;border-color:#8dc63f;color:#fff}@media(max-width:640px){.cookie-consent[data-v-22584ba8]{bottom:10px;left:auto;right:10px}.cookie-consent__panel[data-v-22584ba8]{padding:9px;width:min(280px,100vw - 20px)}.cookie-consent__content p[data-v-22584ba8]{font-size:9.5px}.cookie-consent__actions[data-v-22584ba8]{gap:5px}.cookie-consent__btn[data-v-22584ba8]{font-size:10.5px;min-height:26px;padding:0 8px}}