.not-found[data-v-6d3cff87]{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}: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)}: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;--theme-heading:var(--theme-text);--theme-text-primary:var(--theme-text);--theme-text-secondary:var(--theme-muted-text);--theme-background:var(--theme-surface)}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}.tool-page-shell{color:#111;color:var(--theme-text);width:100%}.tool-page-shell__inner{margin-left:auto;margin-right:auto;padding-bottom:48px;padding-bottom:var(--ui-space-9);padding-top:40px;padding-top:var(--ui-space-8);width:min(100% - 40px,960px);width:min(100% - 40px,var(--ui-content-width))}.tool-field{grid-gap:8px;grid-gap:var(--ui-space-2);display:grid;gap:8px;gap:var(--ui-space-2)}.tool-field__label{color:#111;color:var(--theme-text);font-weight:700}.tool-field__hint{color:#64748b;color:var(--theme-text-muted);font-size:.875rem;line-height:1.5}.tool-button{align-items:center;border:1px solid transparent;border-radius:12px;border-radius:var(--ui-radius-md);cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:8px;gap:var(--ui-space-2);justify-content:center;min-height:42px;padding:10px 18px}.tool-button:disabled{cursor:not-allowed;opacity:.55}.tool-button--primary{background:#8dc63f;color:#fff}.tool-button--secondary{background:#eef2f7;background:var(--theme-control-bg);border-color:#e5e8ef;border-color:var(--theme-border);color:#334155;color:var(--theme-control-text)}.tool-button--danger{background:rgba(220,38,38,.08);border-color:rgba(220,38,38,.22);color:#b91c1c}.tool-result-card{background:hsla(0,0%,100%,.96);background:var(--theme-card-bg);border:1px solid #e5e8ef;border:1px solid var(--theme-border);border-radius:16px;border-radius:var(--ui-radius-lg);box-shadow:0 8px 28px rgba(15,23,42,.07);box-shadow:var(--ui-shadow-card)}.tool-result-card__body,.tool-result-card__footer,.tool-result-card__header{padding:20px;padding:var(--ui-space-5)}.tool-result-card__header{align-items:flex-start;border-bottom:1px solid #e5e8ef;border-bottom:1px solid var(--theme-border);display:flex;gap:16px;gap:var(--ui-space-4);justify-content:space-between}.tool-result-card__eyebrow{color:#64748b;color:var(--theme-text-muted);font-size:.75rem;font-weight:800;letter-spacing:.08em;margin:0 0 4px;margin:0 0 var(--ui-space-1);text-transform:uppercase}.tool-result-card__title{margin:0}.tool-result-card__footer{border-top:1px solid #e5e8ef;border-top:1px solid var(--theme-border)}.tool-section-heading{max-width:760px;max-width:var(--tool-section-heading-width,760px)}.tool-section-heading__eyebrow{color:#7c3aed;color:var(--tool-content-purple,#7c3aed);display:inline-block;font-size:13px;font-weight:800;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.tool-section-heading h2{color:#172033;color:var(--tool-content-heading,#172033);font-size:max(26px,min(3vw,36px));line-height:1.16;margin:0;margin:var(--tool-section-heading-title-margin,0)}*,:after,:before{box-sizing:border-box}body,button,input,select,textarea{font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--ui-font-body)}button,input,select,textarea{font-size:inherit}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,.hub-page{margin-left:auto;margin-right:auto;width:min(100% - 40px,960px);width:min(100% - 40px,var(--ui-content-width))}main.container,main.hub-page{padding-bottom:48px;padding-bottom:var(--ui-space-9);padding-top:40px;padding-top:var(--ui-space-8)}.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}.hub-page__lead,main>h1+p{color:#64748b;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)}.ui-card{border-radius:16px;border-radius:var(--ui-radius-lg)}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)}@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){.container,.hub-page{width:min(100% - 28px,960px);width:min(100% - 28px,var(--ui-content-width))}main.container,main.hub-page{padding-bottom:40px;padding-bottom:var(--ui-space-8);padding-top:24px;padding-top:var(--ui-space-6)}.hub-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)}}.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}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:400;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)}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}h1{word-wrap:break-word;line-height:1.15}h1,h2{font-family:Questrial,sans-serif;font-size:30px;font-weight:400;margin:0}h2{line-height:1.2}h2 i{font-size:23px;opacity:.6}h3,h4{font-family:Nunito Sans,sans-serif;font-weight:400}@media only screen and (max-width:1024px){h1{font-size:20px}}@media only screen and (max-width:768px){h2{font-size:23px}h2 i{font-size:18px}}#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 main{margin-bottom:100px}#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:400;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}}.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)}}html.dark-theme #app .converter-page,html.dark-theme #app .generated-empty-state,html.dark-theme #app .main-content,html.dark-theme #app .results-empty,html.dark-theme #app .tool-page{color:#111;color:var(--theme-text)}html.dark-theme #app .generated-empty-state p,html.dark-theme #app .main-content__details,html.dark-theme #app .results-empty{color:hsla(0,0%,7%,.68);color:var(--theme-muted-text)}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)}.header-outer{--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 .header-outer{box-shadow:0 1px 0 rgba(148,163,184,.14),0 14px 34px rgba(0,0,0,.34)}.header-outer .header-nav{display:flex;font-size:16px;font-weight:500;justify-content:center;letter-spacing:.2px;margin-top:8px}.header-outer .header-nav__list{align-items:center;display:flex;flex-wrap:nowrap;gap:8px 16px;justify-content:center;list-style:none;margin:0;padding:0}.header-outer .header-nav__item{display:flex;position:relative}.header-outer .header-nav__link{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-outer .header-nav__link.nuxt-link-exact-active{color:var(--nav-color,var(--fileflow-sky));font-weight:700;opacity:1}.header-outer .header-nav__link.nuxt-link-exact-active: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-outer .header-nav__link.header-nav__link--ai-active.nuxt-link-exact-active:after{background:linear-gradient(90deg,#60a5fa,#3b82f6 48%,#a78bfa)}.header-outer .header-nav__link:focus-visible,.header-outer .header-nav__link: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-outer .header-nav__link:focus-visible{border-radius:4px;outline:2px solid currentColor;outline-offset:4px}.header-outer .header-nav__dropdown-button{background:transparent;border:0;cursor:pointer;font:inherit;gap:5px;padding:4px 8px}.header-outer .header-nav__item--dropdown.is-active>.header-nav__dropdown-button{color:var(--nav-color,var(--fileflow-sky));font-weight:700;opacity:1}.header-outer .header-nav__item--dropdown.is-active>.header-nav__dropdown-button: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-outer .header-nav__chevron{font-size:15px;line-height:1;transform:translateY(-1px)}.header-outer .header-nav__dropdown{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-outer .header-nav__dropdown:before{content:"";height:14px;left:0;position:absolute;right:0;top:-14px}.header-outer .tool-search{align-items:center;display:flex;margin:0 10px 0 0;position:relative;width:min(220px,20vw)}.header-outer .tool-search__label{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.header-outer .tool-search__input{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%}.header-outer .tool-search__input::-moz-placeholder{color:hsla(0,0%,100%,.62)}.header-outer .tool-search__input::placeholder{color:hsla(0,0%,100%,.62)}.header-outer .tool-search__input:focus{border-color:rgba(82,160,246,.86);box-shadow:0 0 0 3px rgba(82,160,246,.18)}.header-outer .header-actions{align-items:stretch;display:flex}.header-outer .mobile-menu-toggle,.header-outer .theme-toggle{background:transparent;border:0;color:#fff;cursor:pointer;font-size:20px;transition:background-color .2s ease;width:60px}.header-outer .mobile-menu-toggle:focus-visible,.header-outer .mobile-menu-toggle:hover,.header-outer .theme-toggle:focus-visible,.header-outer .theme-toggle:hover{background:hsla(0,0%,100%,.08)}.header-outer .mobile-menu-toggle:focus-visible,.header-outer .theme-toggle:focus-visible{outline:2px solid hsla(0,0%,100%,.75);outline-offset:-4px}#app .header-outer header .question{border:0;color:gray;cursor:pointer;font-size:15px;transition:background-color .2s ease;width:40px!important}#app .header-outer header .question:focus-visible,#app .header-outer header .question:hover{background:hsla(0,0%,100%,.08)}#app .header-outer header .question:focus-visible{outline:2px solid hsla(0,0%,100%,.75);outline-offset:-4px}.header-outer .mobile-menu-toggle{align-items:center;display:none;flex-direction:column;gap:5px;justify-content:center}.header-outer .mobile-menu-toggle span{background:currentColor;border-radius:999px;height:2px;transition:transform .2s ease,opacity .2s ease;width:22px}@media(max-width:1280px){.header-outer .header-nav{font-size:15px}.header-outer .header-nav__list{gap:8px 12px}.header-outer .tool-search{width:min(190px,18vw)}}@media(max-width:1100px){.header-outer .tool-search{display:none}}@media(max-width:1024px){.header-outer .header-nav{font-size:14px}.header-outer .header-nav__list{gap:8px 10px}}@media(max-width:768px){.header-outer .header-nav{display:none}.header-outer .mobile-menu-toggle{display:inline-flex}.header-outer .mobile-menu-toggle,.header-outer .question,.header-outer .theme-toggle{width:48px}.header-outer.is-menu-open .mobile-menu-toggle span:first-child{transform:translateY(7px) rotate(45deg)}.header-outer.is-menu-open .mobile-menu-toggle span:nth-child(2){opacity:0}.header-outer.is-menu-open .mobile-menu-toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}}.header-outer .navigation-deferred-state{align-items:center;color:hsla(0,0%,100%,.74);display:flex;font-size:14px;font-weight:700;justify-content:center;min-height:150px;text-align:center}.header-outer .navigation-deferred-state button,.header-outer .navigation-mobile-state button,.header-outer .navigation-overview-state button{background:hsla(0,0%,100%,.09);background:var(--nav-soft,hsla(0,0%,100%,.09));border:1px solid hsla(0,0%,100%,.18);border:1px solid var(--nav-glow,hsla(0,0%,100%,.18));border-radius:10px;color:inherit;cursor:pointer;font:inherit;font-weight:800;min-height:38px;padding:0 14px}.header-outer .navigation-deferred-state button:focus-visible,.header-outer .navigation-deferred-state button:hover,.header-outer .navigation-mobile-state button:focus-visible,.header-outer .navigation-mobile-state button:hover,.header-outer .navigation-overview-state button:focus-visible,.header-outer .navigation-overview-state button:hover{background:hsla(0,0%,100%,.15);background:var(--nav-glow,hsla(0,0%,100%,.15));outline:2px solid #93c5fd;outline:2px solid var(--nav-color,#93c5fd);outline-offset:2px}.header-outer .navigation-mobile-state{align-items:center;color:var(--theme-text-inverse);justify-items:center;min-height:112px;place-items:center;text-align:center}.header-outer .navigation-overview-state{align-items:center;display:flex;gap:12px;justify-content:center;min-height:150px;text-align:center}.header-outer .tool-search--deferred.is-loading .tool-search__input{cursor:progress;opacity:.82}.header-outer .tool-search--deferred.has-error .tool-search__input{border-color:rgba(251,113,133,.7);cursor:pointer}.app-breadcrumbs-wrap[data-v-a9a557d8]{flex:1 1 auto;min-width:0;width:auto}.app-breadcrumbs[data-v-a9a557d8]{min-width:0}.app-breadcrumbs__list[data-v-a9a557d8]{align-items:center;color:var(--theme-muted-text,var(--text-color));display:flex;flex-wrap:nowrap;font-size:14px;gap:8px;line-height:1.5;list-style:none;margin:0;min-width:0;overflow:hidden;padding:0}.app-breadcrumbs__item[data-v-a9a557d8]{align-items:center;display:inline-flex;gap:8px;min-width:0}.app-breadcrumbs__link[data-v-a9a557d8]{color:#65a30d;font-weight:800;-webkit-text-decoration:none;text-decoration:none;transition:color .18s ease,opacity .18s ease}.app-breadcrumbs__link[data-v-a9a557d8]:focus-visible,.app-breadcrumbs__link[data-v-a9a557d8]:hover{color:#4d7c0f;opacity:.9;-webkit-text-decoration:none;text-decoration:none}.app-breadcrumbs__current[data-v-a9a557d8],.app-breadcrumbs__separator[data-v-a9a557d8]{color:var(--theme-muted-text,var(--text-color));opacity:.72}.app-breadcrumbs__current[data-v-a9a557d8]{max-width:min(620px,62vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.app-breadcrumbs__item[data-v-a9a557d8],.app-breadcrumbs__list[data-v-a9a557d8]{gap:6px}.app-breadcrumbs__list[data-v-a9a557d8]{font-size:13px}.app-breadcrumbs__current[data-v-a9a557d8]{max-width:52vw}.app-breadcrumbs__item[data-v-a9a557d8]:last-child{overflow:hidden}}@media(max-width:560px){.app-breadcrumbs__item[data-v-a9a557d8]:last-child{display:none}}.reverse-direction-wrap[data-v-5e6e448d]{flex:0 0 auto;margin:0 0 0 auto;width:auto}.reverse-direction[data-v-5e6e448d]{align-items:center;background:hsla(0,0%,100%,.94);background:var(--theme-card-bg,hsla(0,0%,100%,.94));border:1px solid #e5e7eb;border:1px solid var(--theme-border,#e5e7eb);border-radius:12px;box-shadow:0 4px 14px rgba(15,23,42,.05);display:flex;min-height:38px;padding:4px}.reverse-direction__link[data-v-5e6e448d]{align-items:center;border-radius:9px;color:#151f2f;color:var(--theme-text,#151f2f);display:inline-flex;gap:7px;min-width:0;padding:4px 7px;-webkit-text-decoration:none;text-decoration:none;transition:background .18s ease,box-shadow .18s ease;white-space:nowrap}.reverse-direction__link[data-v-5e6e448d]:focus-visible,.reverse-direction__link[data-v-5e6e448d]:hover{background:rgba(139,197,63,.1);box-shadow:inset 0 0 0 1px rgba(139,197,63,.32);outline:none}.reverse-direction__tool[data-v-5e6e448d]{align-items:center;display:inline-flex;font-size:12px;gap:6px;line-height:1.2;min-width:0}.reverse-direction__tool--current[data-v-5e6e448d]{color:#64748b;color:var(--theme-text-muted,#64748b)}.reverse-direction__tool--target[data-v-5e6e448d]{color:#151f2f;color:var(--theme-text,#151f2f)}.reverse-direction__icon[data-v-5e6e448d]{align-items:center;background:rgba(139,197,63,.12);border-radius:7px;color:#79ad2f;display:inline-flex;font-size:8px;font-weight:900;height:24px;justify-content:center;line-height:1;min-width:24px;width:24px}.reverse-direction__arrow[data-v-5e6e448d]{color:#8bc53f;font-size:16px;font-weight:900;line-height:1}@media (max-width:768px){.reverse-direction[data-v-5e6e448d]{min-height:34px}.reverse-direction__link[data-v-5e6e448d]{gap:5px;padding:3px 5px}.reverse-direction__tool[data-v-5e6e448d]{font-size:11px;gap:4px}.reverse-direction__icon[data-v-5e6e448d]{font-size:7px;height:22px;min-width:22px;width:22px}.reverse-direction__arrow[data-v-5e6e448d]{font-size:14px}}@media (max-width:560px){.reverse-direction__tool--current span[data-v-5e6e448d]:last-child{display:none}.reverse-direction__tool--target[data-v-5e6e448d]{max-width:118px}.reverse-direction__tool--target strong[data-v-5e6e448d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.tool-guide-section[data-v-2bfb8b66]{background:radial-gradient(circle at 100% 0,rgba(124,58,237,.1),transparent 34%),radial-gradient(circle at 0 100%,rgba(52,211,153,.1),transparent 36%),#fff;background:radial-gradient(circle at 100% 0,rgba(124,58,237,.1),transparent 34%),radial-gradient(circle at 0 100%,rgba(52,211,153,.1),transparent 36%),var(--tool-content-surface,#fff);border:1px solid rgba(148,163,184,.28);border:1px solid var(--tool-content-border,rgba(148,163,184,.28));border-radius:24px;box-shadow:0 18px 48px rgba(15,23,42,.08);box-shadow:0 18px 48px var(--tool-content-shadow,rgba(15,23,42,.08));overflow:hidden;padding:30px}.tool-guide-section__grid[data-v-2bfb8b66]{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px}.tool-info-card[data-v-2bfb8b66]{background:hsla(0,0%,100%,.72);border:1px solid rgba(148,163,184,.28);border:1px solid var(--tool-content-border,rgba(148,163,184,.28));border-radius:18px;display:flex;gap:16px;padding:20px}.tool-info-card--purple[data-v-2bfb8b66]{background:linear-gradient(145deg,rgba(124,58,237,.08),rgba(59,130,246,.03))}.tool-info-card--blue[data-v-2bfb8b66]{background:linear-gradient(145deg,rgba(59,130,246,.08),rgba(52,211,153,.04))}.tool-info-card__sign[data-v-2bfb8b66]{align-items:center;background:linear-gradient(135deg,#7c3aed,#3b82f6);background:linear-gradient(135deg,var(--tool-content-purple,#7c3aed),var(--tool-content-blue,#3b82f6));border-radius:15px;box-shadow:0 12px 26px rgba(59,130,246,.18);color:#fff;display:inline-flex;flex:0 0 52px;font-size:18px;font-weight:800;height:52px;justify-content:center;width:52px}.tool-info-card h3[data-v-2bfb8b66]{color:#172033;color:var(--tool-content-heading,#172033);font-size:18px;margin:2px 0 8px}.tool-info-card ol[data-v-2bfb8b66],.tool-info-card p[data-v-2bfb8b66],.tool-info-card ul[data-v-2bfb8b66]{color:rgba(53,61,76,.72);color:var(--tool-content-muted,rgba(53,61,76,.72));font-size:14px;line-height:1.65;margin:0}.tool-info-card ol[data-v-2bfb8b66],.tool-info-card ul[data-v-2bfb8b66]{padding-left:20px}.tool-info-card li+li[data-v-2bfb8b66]{margin-top:5px}.tool-info-card[data-v-2bfb8b66] code{color:#7c3aed;color:var(--tool-content-purple,#7c3aed);font-size:.92em}.tool-content-pills[data-v-2bfb8b66]{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.tool-content-pills span[data-v-2bfb8b66]{align-items:center;background:rgba(141,198,63,.09);border:1px solid rgba(141,198,63,.28);border-radius:999px;color:#5f9525;display:inline-flex;font-size:13px;font-weight:800;min-height:34px;padding:7px 12px}html.dark-theme .tool-info-card[data-v-2bfb8b66]{background:rgba(15,23,42,.36)}html.dark-theme .tool-content-pills span[data-v-2bfb8b66]{color:#b8e779}@media(max-width:900px){.tool-guide-section__grid[data-v-2bfb8b66]{grid-template-columns:1fr}}@media(max-width:600px){.tool-guide-section[data-v-2bfb8b66]{border-radius:18px;padding:20px 16px}.tool-section-heading h2[data-v-2bfb8b66]{font-size:25px}.tool-info-card[data-v-2bfb8b66]{flex-direction:column;padding:17px}.tool-guide-section[data-v-2bfb8b66],.tool-guide-section__grid[data-v-2bfb8b66],.tool-info-card>div[data-v-2bfb8b66],.tool-info-card[data-v-2bfb8b66],.tool-section-heading[data-v-2bfb8b66]{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.tool-guide-section[data-v-2bfb8b66]{padding:18px 14px}.tool-section-heading h2[data-v-2bfb8b66]{font-size:23px}.tool-info-card[data-v-2bfb8b66]{gap:12px;padding:15px}.tool-info-card h3[data-v-2bfb8b66],.tool-info-card li[data-v-2bfb8b66],.tool-info-card p[data-v-2bfb8b66]{word-wrap:anywhere}}.tool-section-heading[data-v-2bfb8b66]{--tool-section-heading-width:790px;--tool-section-heading-title-margin:0 0 10px}.tool-section-heading p[data-v-2bfb8b66]{color:rgba(53,61,76,.72);color:var(--tool-content-muted,rgba(53,61,76,.72));font-size:15px;line-height:1.7;margin:0}.tool-section-heading p+p[data-v-2bfb8b66]{margin-top:10px}.tool-link-cards-section[data-v-0fd60b58]{background:#fff;background:var(--tool-content-surface,#fff);border:1px solid rgba(148,163,184,.28);border:1px solid var(--tool-content-border,rgba(148,163,184,.28));border-radius:24px;box-shadow:0 18px 48px rgba(15,23,42,.08);box-shadow:0 18px 48px var(--tool-content-shadow,rgba(15,23,42,.08));padding:30px}.tool-link-cards-section__grid[data-v-0fd60b58]{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.tool-link-cards-section__grid article[data-v-0fd60b58]{background:linear-gradient(150deg,rgba(124,58,237,.055),rgba(52,211,153,.025));border:1px solid rgba(148,163,184,.28);border:1px solid var(--tool-content-border,rgba(148,163,184,.28));border-radius:18px;min-height:136px;padding:20px}.tool-link-cards-section__grid h3[data-v-0fd60b58]{color:#172033;color:var(--tool-content-heading,#172033);font-size:17px;margin:0 0 8px}.tool-link-cards-section__grid a[data-v-0fd60b58]{color:#3b82f6;color:var(--tool-content-blue,#3b82f6);font-weight:800;-webkit-text-decoration:none;text-decoration:none}.tool-link-cards-section__grid a[data-v-0fd60b58]:hover{-webkit-text-decoration:underline;text-decoration:underline}.tool-link-cards-section__grid p[data-v-0fd60b58]{color:rgba(53,61,76,.72);color:var(--tool-content-muted,rgba(53,61,76,.72));font-size:14px;line-height:1.62;margin:0}@media(max-width:900px){.tool-link-cards-section__grid[data-v-0fd60b58]{grid-template-columns:1fr}.tool-link-cards-section__grid article[data-v-0fd60b58]{min-height:0}}@media(max-width:600px){.tool-link-cards-section[data-v-0fd60b58]{border-radius:18px;padding:20px 16px}.tool-section-heading h2[data-v-0fd60b58]{font-size:25px}.tool-link-cards-section[data-v-0fd60b58],.tool-link-cards-section__grid article[data-v-0fd60b58],.tool-link-cards-section__grid[data-v-0fd60b58],.tool-section-heading[data-v-0fd60b58]{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.tool-link-cards-section[data-v-0fd60b58]{padding:18px 14px}.tool-link-cards-section__grid[data-v-0fd60b58]{gap:10px;margin-top:16px}.tool-link-cards-section__grid article[data-v-0fd60b58]{padding:16px}.tool-section-heading h2[data-v-0fd60b58]{font-size:23px}.tool-link-cards-section__grid a[data-v-0fd60b58],.tool-link-cards-section__grid h3[data-v-0fd60b58],.tool-link-cards-section__grid p[data-v-0fd60b58]{word-wrap:anywhere;word-break:break-word}}.tool-section-heading p[data-v-0fd60b58]{color:rgba(53,61,76,.72);color:var(--tool-content-muted,rgba(53,61,76,.72));font-size:15px;line-height:1.65;margin:10px 0 0}.tier-a-technical-content[data-v-1b8fe9d9]{--tool-content-purple:#7c3aed;--tool-content-blue:#3b82f6;--tool-content-teal:#34d399;--tool-content-lime:#8dc63f;--tool-content-heading:var(--theme-heading,#172033);--tool-content-text:var(--theme-text,#353d4c);--tool-content-muted:var(--theme-muted-text,rgba(53,61,76,.72));--tool-content-surface:var(--theme-surface,#fff);--tool-content-border:var(--theme-border,rgba(148,163,184,.28));--tool-content-shadow:var(--theme-shadow,rgba(15,23,42,.08));grid-gap:24px;display:grid;gap:24px;padding-bottom:30px;padding-top:12px}@media(max-width:768px){.tier-a-technical-content[data-v-1b8fe9d9]{gap:14px;max-width:100%;min-width:0;padding-bottom:24px;padding-top:4px;width:calc(100vw - 30px)}}.page-context-navigation[data-v-ce2e9fc8]{align-items:center;display:flex;gap:16px;min-height:46px;padding-top:10px}@media (max-width:768px){.page-context-navigation[data-v-ce2e9fc8]{gap:8px;min-height:42px;padding-top:8px}}.social-share[data-v-1aba7cb8]{left:18px;position:fixed;top:124px;z-index:20}.social-share__card[data-v-1aba7cb8]{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-1aba7cb8]{border-radius:18px;display:flex;flex-direction:column;gap:4px;padding:18px 16px 16px;width:150px}.social-share__title[data-v-1aba7cb8]{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-1aba7cb8]{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-1aba7cb8]:hover{background:rgba(148,163,184,.14);color:#0f172a;color:var(--theme-text,#0f172a);transform:translateX(2px)}.social-share__icon-wrap[data-v-1aba7cb8]{background:hsla(0,0%,100%,.96);border:1px solid rgba(203,213,225,.72);border-radius:999px;flex:0 0 auto;height:30px;width:30px}.social-share__icon-fallback[data-v-1aba7cb8],.social-share__icon-wrap[data-v-1aba7cb8]{align-items:center;display:inline-flex;justify-content:center}.social-share__icon-fallback[data-v-1aba7cb8]{color:#475569;color:var(--theme-text,#475569);font-size:10px;font-weight:800;height:20px;line-height:1;text-transform:none;width:20px}.social-share__icon[data-v-1aba7cb8]{display:block;height:25px;width:25px}.social-share__label[data-v-1aba7cb8]{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-1aba7cb8]{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-1aba7cb8]{color:#334155;color:var(--theme-muted-text,#334155);font-size:22px;line-height:1}.social-share__card--mobile[data-v-1aba7cb8]{display:none}@media(max-width:1180px){.social-share[data-v-1aba7cb8]{left:14px}.social-share__card--desktop[data-v-1aba7cb8]{align-items:center;padding:12px 8px;width:56px}.social-share__footer[data-v-1aba7cb8],.social-share__label[data-v-1aba7cb8],.social-share__title[data-v-1aba7cb8]{display:none}.social-share__link[data-v-1aba7cb8]{height:40px;justify-content:center;padding:0;width:40px}}@media(max-width:900px){.social-share[data-v-1aba7cb8]{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-1aba7cb8]{display:none}.social-share__card--mobile[data-v-1aba7cb8]{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-1aba7cb8]{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-1aba7cb8]: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-1aba7cb8]:hover{background:rgba(148,163,184,.14);transform:translateY(-1px)}.social-share__mobile-icon[data-v-1aba7cb8]{display:block;height:18px;width:18px}}.cookie-consent[data-v-d4be0906]{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-d4be0906]{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-d4be0906]{display:block;font-size:13px;line-height:1.2;margin-bottom:3px}.cookie-consent__content p[data-v-d4be0906]{color:var(--theme-muted-text);font-size:10px;line-height:1.3;margin:0 0 5px}.cookie-consent__link[data-v-d4be0906]{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-d4be0906]{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-d4be0906]{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-d4be0906]{height:13px;margin-top:2px;width:13px}.cookie-consent__option small[data-v-d4be0906],.cookie-consent__option strong[data-v-d4be0906]{display:block}.cookie-consent__option strong[data-v-d4be0906]{font-size:11px;line-height:1.2}.cookie-consent__option small[data-v-d4be0906]{color:var(--theme-muted-text);font-size:10px;line-height:1.25}.cookie-consent__option--disabled[data-v-d4be0906]{cursor:not-allowed;opacity:.78}.cookie-consent__actions[data-v-d4be0906]{display:flex;gap:6px;justify-content:flex-end;margin-top:8px}.cookie-consent__btn[data-v-d4be0906]{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-d4be0906]{background:transparent;color:var(--theme-muted-text)}.cookie-consent__btn--secondary[data-v-d4be0906]{background:transparent;color:var(--theme-text)}.cookie-consent__btn--primary[data-v-d4be0906]{background:#8dc63f;border-color:#8dc63f;color:#fff}@media(max-width:640px){.cookie-consent[data-v-d4be0906]{bottom:10px;left:auto;right:10px}.cookie-consent__panel[data-v-d4be0906]{padding:9px;width:min(280px,100vw - 20px)}.cookie-consent__content p[data-v-d4be0906]{font-size:9.5px}.cookie-consent__actions[data-v-d4be0906]{gap:5px}.cookie-consent__btn[data-v-d4be0906]{font-size:10.5px;min-height:26px;padding:0 8px}}