:root{--page-width:1360px;--reading-width:88ch;color:#18212f;background:#f7f8fb;font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{margin:0;min-width:320px}.site-footer{gap:20px;justify-content:space-between;width:min(var(--page-width),calc(100% - 48px));margin:0 auto;padding:22px 0 30px;border-top:1px solid #dbe4ef;color:#667085;font-size:.86rem}.site-footer,.site-footer-nav{display:flex;align-items:center}.site-footer-nav{flex-wrap:wrap;gap:8px 18px;justify-content:flex-end}.site-footer-nav .footer-button,.site-footer-nav a{display:inline-flex;min-height:30px;align-items:center;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:inherit;font:inherit;text-decoration:none;cursor:pointer}.site-footer-nav .footer-button:hover,.site-footer-nav a:hover{background:transparent;color:#162033;text-decoration:underline;text-underline-offset:4px}.site-footer-nav .footer-button:focus-visible,.site-footer-nav a:focus-visible{border-radius:3px;outline:3px solid rgba(59,130,246,.24);outline-offset:3px}.site-footer-copyright{flex:0 0 auto;margin:0;color:#7b8798;font-size:.82rem;line-height:1.5;white-space:nowrap}.floating-back-to-top{position:fixed;right:24px;bottom:24px;z-index:900;display:inline-grid;width:48px;min-width:48px;height:48px;min-height:48px;place-items:center;padding:0;border:1px solid #162033;border-radius:50%;background:#162033;box-shadow:0 14px 34px #0f172a47;color:#fff;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,opacity .16s ease,transform .16s ease}.floating-back-to-top:hover{border-color:#1d4ed8;background:#1d4ed8;box-shadow:0 16px 38px #1d4ed84d;transform:translateY(-2px)}.floating-back-to-top:focus-visible{outline:3px solid rgba(59,130,246,.32);outline-offset:3px}.back-to-top-enter-active,.back-to-top-leave-active{transition:opacity .16s ease,transform .16s ease}.back-to-top-enter-from,.back-to-top-leave-to{opacity:0;transform:translateY(10px) scale(.9)}.cookie-consent{position:fixed;right:20px;bottom:20px;left:20px;z-index:1000;display:flex;width:min(920px,calc(100% - 40px));gap:24px;align-items:center;justify-content:space-between;margin:0 auto;padding:18px 20px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;box-shadow:0 18px 45px #0f172a38}.cookie-consent-copy{display:grid;min-width:0;gap:5px}.cookie-consent-copy strong{color:#162033;font-size:1rem}.cookie-consent-copy p{max-width:680px;margin:0;color:#475467;font-size:.9rem;line-height:1.5}.cookie-consent-copy a{width:-moz-fit-content;width:fit-content;color:#175cd3;font-size:.84rem;font-weight:800}.cookie-consent-actions{display:flex;flex:0 0 auto;gap:8px}.cookie-consent-actions button{min-height:40px;padding:0 14px;border-radius:6px;font-weight:900;cursor:pointer}.cookie-primary-button{border:1px solid #162033;background:#162033;color:#fff}.cookie-secondary-button{border:1px solid #cbd5e1;background:#fff;color:#344054}.cookie-consent-actions button:focus-visible{outline:3px solid rgba(59,130,246,.28);outline-offset:2px}.language-select{position:relative;display:inline-flex;align-items:center}.language-select select{min-height:38px;padding:0 31px 0 10px;border:1px solid #dbe4ef;border-radius:8px;background:linear-gradient(45deg,transparent 50%,#667085 0) calc(100% - 15px) 16px /6px 6px no-repeat,linear-gradient(135deg,#667085 50%,transparent 0) calc(100% - 10px) 16px /6px 6px no-repeat,#ffffffc2;color:#667085;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.language-select select:focus,.language-select select:hover{border-color:#b8c5d6;background-color:#fff;color:#162033;outline:none}.language-select--flag{width:38px;min-width:38px;height:38px}.language-select--flag:after{position:absolute;inset:0;display:grid;place-items:center;content:attr(data-flag);font-size:1.1rem;line-height:1;pointer-events:none}.language-select--flag select{width:38px;min-width:38px;height:38px;min-height:38px;padding:0;background:#ffffffc2;color:transparent}.language-select--flag select:focus,.language-select--flag select:hover{color:transparent}.language-select--flag select option{color:#162033;font-size:.95rem}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0);white-space:nowrap}.home-shell,.page-shell{min-height:100vh;padding:48px 24px}.home-shell{margin:0 auto}.home-shell,.redesigned-home{width:min(var(--page-width),100%)}.redesigned-home{position:relative}.redesigned-home:before{position:fixed;inset:0;z-index:-1;background:linear-gradient(135deg,rgba(16,185,129,.14),transparent 32%),linear-gradient(225deg,rgba(14,165,233,.12),transparent 34%),linear-gradient(315deg,rgba(245,158,11,.12),transparent 30%),#f8fafc;content:""}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.home-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:42px;align-items:center;padding:18px 0 42px}.home-hero-copy{display:grid;justify-items:start}.home-hero-copy h1{line-height:1.08}.home-eyebrow{margin:0 0 16px;padding:8px 12px;border:1px solid #cfe8df;border-radius:999px;background:#ecfdf5;color:#047857;font-size:.8rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.home-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px}.home-hero-actions a{display:inline-flex;min-height:48px;align-items:center;padding:0 18px;border-radius:6px;background:#111827;color:#fff;font-weight:900;text-decoration:none}.home-hero-actions span{color:#455365;font-weight:800}.home-hero-panel{display:grid;gap:16px;padding:18px;border:1px solid hsla(0,0%,100%,.78);border-radius:18px;background:#ffffffc7;box-shadow:0 28px 70px #0f172a24;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.hero-panel-top{display:flex;align-items:center;justify-content:space-between;color:#111827;font-weight:900}.hero-panel-top svg{color:#f59e0b}.hero-category-chip,.hero-category-list{display:grid;gap:10px}.hero-category-chip{grid-template-columns:34px minmax(0,1fr) auto;min-height:54px;align-items:center;padding:10px 12px;border:1px solid var(--accent-line);border-radius:10px;background:var(--accent-soft);color:#162033;text-decoration:none}.hero-category-chip:hover{transform:translate(2px)}.hero-category-chip svg{color:var(--accent)}.hero-category-chip span{overflow:hidden;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.hero-category-chip strong{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:999px;background:#fff;color:var(--accent);font-size:.85rem}.hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:40px;align-items:center;width:min(var(--page-width),100%);min-height:calc(100vh - 96px);margin:0 auto}.eyebrow{margin:0 0 16px;color:#267163;font-size:.875rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.brand-mark-row{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;width:100%;margin-bottom:18px}.brand-mark{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:10px;margin-bottom:0;color:#162033;font-size:1.7rem;font-weight:800;text-decoration:none}.brand-mark img{width:40px;height:40px;border-radius:8px;-o-object-fit:cover;object-fit:cover}h1{max-width:760px;margin:0;color:#111827;font-size:clamp(3rem,8vw,5.75rem);line-height:.95;letter-spacing:0}.lede{max-width:620px;margin:32px 0 0;color:#455365;font-size:1.25rem;line-height:1.7}.brand-language-select{justify-self:end}.brand-actions{display:flex;grid-column:3;align-items:center;justify-self:end;gap:8px}.brand-category-navigation{position:relative;display:flex;min-width:0;align-items:center;justify-content:center}.tool-page:not(.category-page) .tool-header>.brand-mark-row>.brand-category-navigation{justify-self:stretch}.brand-category-list{display:flex;width:-moz-max-content;width:max-content;max-width:100%;align-items:center;justify-content:center;gap:2px}.brand-category-list.is-layout-probe{position:absolute;overflow:hidden;visibility:hidden;pointer-events:none}.brand-category-navigation .brand-category-compact-trigger,.brand-category-navigation .brand-category-trigger{min-height:36px;border:1px solid transparent;border-radius:8px;background:transparent;box-shadow:none;color:#526174;font-size:1rem;font-weight:800;line-height:1;white-space:nowrap}.brand-category-navigation .brand-category-trigger{padding:0 5px}.brand-guides-link{display:inline-flex;min-height:36px;align-items:center;padding:0 7px;border:1px solid transparent;border-radius:8px;color:#526174;font-size:1rem;font-weight:800;text-decoration:none;white-space:nowrap}.brand-guides-link:focus-visible,.brand-guides-link:hover{border-color:#cbd5e1;background:#ffffffd1;color:#162033}.brand-guides-trigger.is-current:after{position:absolute;right:7px;bottom:2px;left:7px;height:2px;border-radius:999px;background:#0f766e;content:""}.brand-category-navigation .brand-category-trigger.is-active,.brand-category-navigation .brand-category-trigger:focus-visible,.brand-category-navigation .brand-category-trigger:hover{border-color:#cbd5e1;background:#ffffffd1;color:#162033}.brand-category-navigation .brand-category-trigger.is-current{position:relative;color:#087f6e}.brand-category-navigation .brand-category-trigger.is-current:after{position:absolute;right:7px;bottom:2px;left:7px;height:2px;border-radius:999px;background:#0f766e;content:""}.brand-category-navigation .brand-category-compact-trigger:focus-visible,.brand-category-navigation .brand-category-trigger:focus-visible,.category-mega-menu a:focus-visible,.category-mega-menu button:focus-visible{outline:3px solid var(--theme-focus);outline-offset:2px}.brand-category-navigation .brand-category-compact-trigger{gap:7px;padding:0 13px;border-color:transparent;background:transparent}.brand-category-navigation .brand-category-compact-trigger:hover{border-color:#cbd5e1;background:#fff;color:#162033}.brand-category-navigation .brand-category-compact-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.brand-category-navigation .brand-category-compact-trigger svg{transition:transform .16s ease}.category-mega-menu{position:fixed;z-index:1200;overflow-y:auto;padding:18px;border:1px solid #dbe4ef;border-radius:16px;background:#fffffff5;box-shadow:0 24px 60px #0f172a2e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.category-mega-header,.category-mega-heading{display:flex;align-items:center;justify-content:space-between;gap:14px}.category-mega-header{padding-bottom:14px;border-bottom:1px solid #e7edf4}.category-mega-header>div{display:flex;min-width:0;align-items:baseline;gap:9px}.category-mega-header span,.category-mega-heading>span{color:#667085;font-size:.75rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.category-mega-header strong{overflow:hidden;color:#162033;font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.category-mega-header>button{display:inline-grid;width:34px;min-width:34px;height:34px;min-height:34px;flex:0 0 34px;place-items:center;padding:0;border:1px solid #dbe4ef;border-radius:8px;background:#f8fafc;color:#526174}.category-mega-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:14px}.category-mega-tabs button{min-height:38px;padding:7px 8px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;color:#526174;font-size:1rem;font-weight:800;line-height:1.25}.category-mega-tabs button.is-active,.category-mega-tabs button:hover{border-color:#99d7ce;background:#eefbf8;color:#087f6e}.category-mega-heading{margin-top:16px}.category-mega-all-tools,.category-mega-heading a{display:inline-flex;align-items:center;gap:5px;color:#087f6e;font-size:.8rem;font-weight:850;text-decoration:none}.category-mega-all-tools:hover,.category-mega-heading a:hover{color:#065f53;text-decoration:underline}.category-mega-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.category-mega-tools>a{display:grid;min-width:0;gap:3px;padding:11px 12px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;text-decoration:none}.category-mega-tools>a:hover{border-color:#b9d8d3;background:#f1faf8;transform:translateY(-1px)}.category-mega-tools span{color:#087f6e;font-size:.7rem;font-weight:800}.category-mega-tools span,.category-mega-tools strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.category-mega-tools strong{color:#263548;font-size:.88rem;line-height:1.35}.guide-mega-menu .category-mega-tools strong{display:-webkit-box;min-height:2.7em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.category-mega-all-tools{justify-content:flex-end}.category-mega-all-tools,.category-mega-footer-actions{margin-top:14px;padding-top:13px;border-top:1px solid #e7edf4}.category-mega-footer-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.category-mega-footer-actions .category-mega-all-tools{min-width:0;min-height:40px;justify-content:center;margin:0;padding:0 10px;border:1px solid #d7e5e2;border-radius:8px;background:#f1faf8}.category-menu-enter-active,.category-menu-leave-active{transition:opacity .14s ease,transform .14s ease}.category-menu-enter-from,.category-menu-leave-to{opacity:0;transform:translateY(-5px)}@media(max-width:620px){.category-mega-menu{padding:14px;border-radius:14px}.category-mega-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.category-mega-heading{align-items:flex-start}.category-mega-heading a{max-width:58%;justify-content:flex-end;text-align:right}.category-mega-tools{grid-template-columns:minmax(0,1fr)}}@media(max-width:440px){.brand-category-navigation{width:100%;grid-row:2}.brand-category-navigation .brand-category-compact-trigger{width:100%}}.auth-nav-link{display:inline-flex;min-height:38px;align-items:center;padding:0 10px;border:1px solid #dbe4ef;border-radius:8px;background:#ffffffc2;color:#455365;font-size:.9rem;font-weight:800;text-decoration:none;white-space:nowrap}.auth-nav-link:hover{background:#fff;color:#162033}.auth-nav-link--icon{display:inline-grid;width:38px;min-width:38px;height:38px;min-height:38px;place-items:center;padding:0}.home-search-panel{display:grid;grid-template-columns:minmax(220px,.36fr) minmax(0,1fr);gap:16px;align-items:center;margin-bottom:24px;padding:16px;border:1px solid #dbe4ef;border-radius:16px;background:#ffffffdb;box-shadow:0 20px 50px #0f172a14;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.home-search-copy{display:flex;align-items:center;gap:12px}.home-search-copy>svg{flex:0 0 auto;color:#0ea5e9}.home-search-copy div{display:grid;gap:3px}.home-search-copy strong{color:#162033;font-weight:900}.home-search-copy span{color:#667085;font-size:.92rem}.home-search-panel input{min-height:56px;border-color:#cbd5e1;border-radius:12px;background:#fff;font-size:1.05rem}.tool-catalog{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.tool-group{display:grid;grid-template-rows:auto 1fr auto;gap:12px;padding:16px;border:1px solid var(--accent-line,#d7dde7);border-radius:16px;background:linear-gradient(180deg,var(--accent-soft,#fff),#fff 46%),#fff;box-shadow:0 20px 50px #0f172a14}.tool-group-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid #e5eaf1}.tool-group-header span{display:inline-flex;align-items:center;gap:8px;color:#162033;font-weight:900}.tool-group-header strong,.tool-group-header svg{color:var(--accent,#267163)}.tool-group-header strong{display:inline-flex;min-width:28px;height:28px;align-items:center;justify-content:center;border-radius:999px;background:#fff;font-size:.875rem}.tool-grid{display:grid;align-content:start;gap:10px}.search-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.search-result-card{display:grid;gap:8px;min-height:150px;padding:18px;border:1px solid var(--accent-line,#d7dde7);border-radius:14px;background:linear-gradient(180deg,var(--accent-soft,#fff),#fff 58%),#fff;color:inherit;text-decoration:none;box-shadow:0 16px 40px #0f172a0f}.search-result-card:hover{background:#e8f1ee;transform:translateY(-1px)}.search-result-card span{display:inline-flex;align-items:center;gap:8px;color:var(--accent,#267163);font-size:.875rem;font-weight:800}.search-result-card strong{color:#162033;font-size:1.05rem}.empty-search,.search-result-card p{margin:0;color:#455365;font-size:.95rem;line-height:1.55}.empty-search{grid-column:1/-1;padding:20px;border:1px solid #d7dde7;border-radius:8px;background:#fff}.category-summary{margin:0;color:#455365;font-size:.95rem;line-height:1.55}.category-tool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:20px}.status-panel{display:grid;gap:16px;padding:24px;border:1px solid #d7dde7;border-radius:8px;background:#fff;box-shadow:0 20px 60px #0f172a14}.category-tool-card,.status-panel div,.tool-link{display:grid;gap:6px;padding:18px;border-radius:6px;background:#f4f7f6;color:inherit;text-decoration:none}.tool-link{position:relative;min-height:92px;border:1px solid transparent;background:#ffffffd1}.tool-link span,.tool-link strong{min-width:0;overflow-wrap:anywhere}.tool-link span{color:var(--accent,#267163);font-size:.8rem;font-weight:900}.tool-new-badge{position:absolute;top:12px;right:12px;display:inline-flex;min-height:24px;align-items:center;padding:3px 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent,#267163) 28%,transparent);background:var(--accent-soft,#e8f1ee);color:var(--accent,#267163);font-size:.72rem;font-style:normal;font-weight:950;line-height:1;text-transform:uppercase;white-space:nowrap}.tool-link strong{max-width:calc(100% - 28px);color:#162033;line-height:1.25}.tool-link svg{position:absolute;right:14px;bottom:14px;color:var(--accent,#267163);opacity:.72}.tool-link:hover{border-color:var(--accent-line,#d7dde7);background:var(--accent-soft,#e8f1ee);transform:translateY(-1px)}.category-tool-card:hover{background:#e8f1ee;transform:translateY(-1px)}.category-tool-card p{margin:0;color:#455365;font-size:.95rem;line-height:1.55}.tool-group-header{color:inherit;text-decoration:none}.tool-group-header:hover span{color:var(--accent,#267163)}.tool-group-footer{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;min-height:44px;padding:10px 12px;border:1px solid var(--accent-line,#d7dde7);border-radius:8px;background:#ffffffb8;color:inherit;font-size:.92rem;text-decoration:none}.tool-group-footer span{min-width:0;color:#162033;font-weight:850}.tool-group-footer strong{font-size:.86rem;white-space:nowrap}.tool-group-footer strong,.tool-group-footer svg{color:var(--accent,#267163)}.tool-group-footer:hover{background:var(--accent-soft,#e8f1ee)}.status-panel span{color:#667085;font-size:.875rem}.status-panel strong{overflow-wrap:anywhere;color:#162033;font-size:1rem}.tool-page{width:min(var(--page-width),100%);min-height:100vh;margin:0 auto;padding:40px 24px}.tool-page:not(.category-page){--accent:#0ea5e9;--accent-soft:#eff6ff;--accent-line:#bfdbfe;position:relative;width:min(var(--page-width),100%)}.tool-page:not(.category-page):before{position:fixed;inset:0;z-index:-1;background:linear-gradient(135deg,rgba(14,165,233,.14),transparent 32%),linear-gradient(225deg,rgba(16,185,129,.1),transparent 34%),linear-gradient(315deg,rgba(245,158,11,.1),transparent 30%),#f8fafc;content:""}.category-page{position:relative;width:min(var(--page-width),100%)}.category-page:before{position:fixed;inset:0;z-index:-1;background:linear-gradient(135deg,color-mix(in srgb,var(--accent,#10b981) 18%,transparent),transparent 32%),linear-gradient(225deg,rgba(14,165,233,.1),transparent 34%),linear-gradient(315deg,rgba(245,158,11,.1),transparent 30%),#f8fafc;content:""}.category-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:36px;align-items:center;margin-bottom:28px;padding-top:8px}.category-hero-copy{display:grid;justify-items:start}.category-hero-copy h1{max-width:820px;font-size:clamp(2.8rem,6vw,4.9rem);line-height:1.06}.category-hero-panel{display:grid;gap:16px;padding:20px;border:1px solid hsla(0,0%,100%,.78);border-radius:18px;background:#ffffffd1;box-shadow:0 28px 70px #0f172a24;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.category-icon-badge{display:inline-flex;width:68px;height:68px;align-items:center;justify-content:center;border:1px solid var(--accent-line,#d7dde7);border-radius:18px;background:var(--accent-soft,#ecfdf5);color:var(--accent,#10b981)}.category-hero-panel div:last-of-type{display:grid;gap:8px}.category-hero-panel span{color:var(--accent,#10b981);font-size:.85rem;font-weight:900;text-transform:uppercase}.category-hero-panel strong{color:#111827;font-size:1.45rem;line-height:1.15}.category-hero-panel p{margin:0;color:#455365;line-height:1.65}.category-back-link{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:42px;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--accent-line,#d7dde7);border-radius:8px;background:#fff;color:#162033;font-weight:900;text-decoration:none}.category-back-link svg{color:var(--accent,#10b981)}.category-tool-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:28px;padding:16px;border:1px solid #dbe4ef;border-radius:18px;background:#ffffffc7;box-shadow:0 20px 50px #0f172a14;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.category-section-heading{display:flex;grid-column:1/-1;align-items:center;justify-content:space-between;gap:16px;padding:4px 4px 10px}.category-section-heading div{display:grid;gap:4px}.category-section-heading span{color:var(--accent,#10b981);font-size:.82rem;font-weight:900;text-transform:uppercase}.category-section-heading h2{margin:0;color:#111827;font-size:1.55rem}.category-section-heading strong{display:inline-flex;min-width:42px;height:42px;align-items:center;justify-content:center;border-radius:999px;background:var(--accent-soft,#ecfdf5);color:var(--accent,#10b981);font-size:1rem}.category-page .category-tool-card{position:relative;min-height:150px;border:1px solid transparent;border-radius:14px;background:linear-gradient(180deg,#fff,var(--accent-soft,#f4f7f6) 140%),#fff}.category-page .category-tool-card span{color:var(--accent,#267163);font-size:.82rem;font-weight:900}.category-page .category-tool-card strong{max-width:calc(100% - 28px);color:#162033;font-size:1.08rem;line-height:1.25}.category-page .category-tool-card svg{position:absolute;right:16px;bottom:16px;color:var(--accent,#267163);opacity:.72}.category-page .category-tool-card:hover{border-color:var(--accent-line,#d7dde7);background:var(--accent-soft,#e8f1ee)}.category-page .tool-seo-content{padding:24px;border:1px solid #dbe4ef;border-radius:18px;background:#ffffffd1;box-shadow:0 20px 50px #0f172a14;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.category-page .faq-section,.category-page .related-tool-list a,.category-page .related-tools,.category-page .seo-grid article{border-color:var(--accent-line,#d7dde7)}.category-page .related-tool-list a{gap:8px;background:var(--accent-soft,#f4f7f6)}.category-page .related-tool-list a svg{color:var(--accent,#267163)}.all-tools-hero{position:relative;min-height:430px;overflow:hidden;margin:0 0 42px;padding:clamp(38px,6vw,76px);border:1px solid #d8e5f0;border-radius:28px;background:#eef6ff;box-shadow:0 26px 64px #0f172a1c}.all-tools-hero>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.all-tools-hero:after{position:absolute;inset:0;background:linear-gradient(90deg,#fffffffa,#ffffffed 39%,#fff6 70%,#fff0);content:""}.all-tools-hero-copy{position:relative;z-index:1;display:grid;justify-items:start}.all-tools-hero-copy h1{max-width:760px;margin-bottom:18px;font-size:clamp(2.8rem,5.8vw,4.85rem);letter-spacing:-.045em}.all-tools-hero-copy .lede{max-width:720px}.all-tools-search{display:flex;width:min(100%,620px);min-height:58px;gap:12px;align-items:center;margin-top:26px;padding:0 14px 0 18px;border:1px solid #d4dfec;border-radius:16px;background:#ffffffdb;box-shadow:0 16px 38px #0f172a14;color:#5b6d83;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.all-tools-search:focus-within{border-color:#60a5fa;background:#fff;box-shadow:0 0 0 4px #60a5fa29,0 16px 38px #0f172a17}.all-tools-search input{width:100%;min-width:0;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:#162033;font:inherit}.all-tools-search input::-webkit-search-cancel-button,.all-tools-search input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.all-tools-search input::-moz-placeholder{color:#758499}.all-tools-search input::placeholder{color:#758499}.all-tools-search button{display:inline-flex;width:32px;height:32px;flex:0 0 auto;align-items:center;justify-content:center;border:0;border-radius:10px;background:#e9eff6;color:#526274;cursor:pointer}.all-tools-search button:hover{background:#dce8f5;color:#162033}.all-tools-search button svg{display:block;flex:0 0 auto;stroke:currentcolor}.all-tools-search-status{margin:10px 0 0;color:#63748a;font-size:.88rem;font-weight:750}.all-tools-atlas{position:relative;display:grid;min-height:280px;align-content:space-between;overflow:hidden;padding:26px;border:1px solid #dbe4ef;border-radius:24px;background:radial-gradient(circle at 90% 12%,rgba(14,165,233,.15),transparent 32%),linear-gradient(145deg,#fffffff5,#f4f8fceb);box-shadow:0 26px 64px #0f172a1f}.all-tools-atlas:after{position:absolute;right:-42px;bottom:-52px;width:190px;height:190px;border:1px solid rgba(37,99,235,.14);border-radius:50%;box-shadow:0 0 0 28px #0ea5e90d,0 0 0 56px #10b9810a;content:""}.all-tools-atlas-heading{position:relative;z-index:1;display:grid;gap:4px}.all-tools-atlas-heading>span,.all-tools-group-meta>p:first-of-type{color:#667892;font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.all-tools-atlas-heading strong{color:#142033;font-size:clamp(1.85rem,4vw,2.6rem);letter-spacing:-.045em}.all-tools-atlas-heading p{margin:0;color:#5d6f85;font-size:.92rem}.all-tools-atlas-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.all-tools-atlas-grid a{display:flex;min-height:54px;align-items:center;justify-content:space-between;padding:0 12px;border:1px solid var(--accent-line,#dbe4ef);border-radius:14px;background:color-mix(in srgb,var(--accent-soft,#eff6ff) 80%,#fff);color:var(--accent,#267163);text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}.all-tools-atlas-grid a:hover{transform:translateY(-2px);box-shadow:0 10px 20px color-mix(in srgb,var(--accent,#267163) 16%,transparent)}.all-tools-atlas-grid span{color:#26364b;font-size:.86rem;font-weight:900}.all-tools-navigator{display:grid;grid-template-columns:minmax(200px,.68fr) minmax(0,1.7fr);gap:clamp(24px,5vw,60px);align-items:center;margin:0 0 42px;padding:28px 0;border-top:1px solid #dbe4ef;border-bottom:1px solid #dbe4ef}.all-tools-navigator-heading h2{margin:0;color:#162033;font-size:clamp(1.6rem,3vw,2.25rem);letter-spacing:-.03em}.all-tools-navigator-heading p:last-child{max-width:350px;margin:10px 0 0;color:#5b6b80;line-height:1.65}.all-tools-navigator-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.all-tools-navigator-grid a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;min-height:78px;gap:10px;align-items:center;padding:12px;border:1px solid #dce5ef;border-radius:14px;background:#ffffffa8;color:inherit;text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.all-tools-navigator-grid a:hover{border-color:var(--accent-line,#dce5ef);background:var(--accent-soft,#eff6ff);transform:translateY(-2px)}.all-tools-group-icon,.all-tools-navigator-icon{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--accent-line,#dce5ef);background:var(--accent-soft,#eff6ff);color:var(--accent,#267163)}.all-tools-navigator-icon{width:38px;height:38px;border-radius:12px}.all-tools-navigator-grid a>span:nth-child(2){display:grid;min-width:0;gap:2px}.all-tools-navigator-grid strong{overflow:hidden;color:#243247;font-size:.86rem;line-height:1.25;text-overflow:ellipsis}.all-tools-navigator-grid em{color:#66768b;font-size:.75rem;font-style:normal;white-space:nowrap}.all-tools-navigator-grid>a>svg{color:var(--accent,#267163);opacity:.72}.all-tools-catalog{display:grid;gap:30px;padding-bottom:30px}.all-tools-group{display:grid;grid-template-columns:minmax(215px,.67fr) minmax(0,1.75fr);overflow:hidden;border:1px solid #dbe4ef;border-radius:22px;background:#ffffffc2;box-shadow:0 22px 54px #0f172a14;scroll-margin-top:96px}.all-tools-group-meta{display:flex;position:relative;min-width:0;flex-direction:column;align-items:flex-start;padding:26px;border-right:1px solid var(--accent-line,#dbe4ef);background:linear-gradient(90deg,#fffffff7 0,color-mix(in srgb,var(--accent-soft,#eff6ff) 93%,#fff) 48%,#ffffff4d),linear-gradient(150deg,color-mix(in srgb,var(--accent-soft,#eff6ff) 84%,#fff),transparent 76%),var(--category-illustration) center /cover no-repeat,#f9fbfd}.all-tools-group-icon{width:58px;height:58px;margin-bottom:22px;border-radius:18px}.all-tools-group-meta>p:first-of-type{margin:0 0 7px;color:var(--accent,#267163)}.all-tools-group-meta h2{margin:0;color:#1d2a3c;font-size:clamp(1.25rem,2.2vw,1.7rem);line-height:1.15;letter-spacing:-.025em}.all-tools-group-count{display:inline-flex;margin-top:12px;padding:5px 9px;border-radius:999px;background:color-mix(in srgb,var(--accent-soft,#eff6ff) 84%,#fff);color:var(--accent,#267163);font-size:.78rem;font-weight:900}.all-tools-group-summary{margin:18px 0;color:#56677c;font-size:.92rem;line-height:1.6}.all-tools-group-meta>a{display:inline-flex;gap:7px;align-items:center;margin-top:auto;color:var(--accent,#267163);font-size:.86rem;font-weight:900;text-decoration:none}.all-tools-group-meta>a:hover{text-decoration:underline;text-underline-offset:4px}.all-tools-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-content:start;padding:18px}.all-tools-page .category-tool-card{position:relative;min-height:168px;padding:17px;border:1px solid #e0e7f0;border-radius:14px;background:#ffffffd1;box-shadow:none;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.all-tools-page .category-tool-card:hover{border-color:var(--accent-line,#dbe4ef);background:color-mix(in srgb,var(--accent-soft,#eff6ff) 45%,#fff);box-shadow:0 13px 26px color-mix(in srgb,var(--accent,#267163) 11%,transparent);transform:translateY(-2px)}.all-tools-page .category-tool-card>span{color:var(--accent,#267163);font-size:.74rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.all-tools-page .category-tool-card strong{max-width:calc(100% - 22px);color:#1d2a3c;font-size:.97rem;line-height:1.35}.all-tools-page .category-tool-card p{color:#5a6a7e;font-size:.84rem;line-height:1.52}.all-tools-page .category-tool-card svg{position:absolute;right:14px;bottom:14px;color:var(--accent,#267163);opacity:.68}.all-tools-empty-search{display:grid;min-height:180px;place-items:center;align-content:center;gap:12px;padding:24px;border:1px dashed #cbd5e1;border-radius:18px;color:#617188;text-align:center}.all-tools-empty-search p{max-width:480px;margin:0;line-height:1.6}@media(max-width:1040px){.all-tools-navigator{grid-template-columns:1fr}.all-tools-navigator-heading p:last-child{max-width:620px}.all-tools-group{grid-template-columns:minmax(200px,.7fr) minmax(0,1.5fr)}.all-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.all-tools-hero{min-height:390px;margin-bottom:28px;padding:30px 24px;border-radius:20px}.all-tools-hero>img{-o-object-position:62% center;object-position:62% center}.all-tools-hero:after{background:linear-gradient(90deg,#fffffffa,#ffffffe8 58%,#ffffff54)}.all-tools-hero-copy h1{font-size:clamp(2.45rem,12vw,3.45rem)}.all-tools-navigator{margin-bottom:28px;padding:24px 0}.all-tools-navigator-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.all-tools-navigator-grid a{min-height:70px}.all-tools-group{grid-template-columns:1fr;border-radius:18px}.all-tools-group-meta{padding:20px;border-right:0;border-bottom:1px solid var(--accent-line,#dbe4ef);background:linear-gradient(90deg,#fffffff7 0,color-mix(in srgb,var(--accent-soft,#eff6ff) 92%,#fff) 55%,#ffffff6b),var(--category-illustration) center /cover no-repeat,#f9fbfd}.all-tools-group-icon{width:50px;height:50px;margin-bottom:16px;border-radius:15px}.all-tools-group-summary{margin:14px 0 18px}.all-tools-group-meta>a{margin-top:0}.all-tools-grid{grid-template-columns:1fr;padding:14px}.all-tools-page .category-tool-card{min-height:144px}}.legal-page{position:relative;width:min(var(--page-width),100%);min-height:100vh;margin:0 auto;padding:40px 24px}.legal-page:before{position:fixed;inset:0;z-index:-1;background:linear-gradient(135deg,rgba(14,165,233,.12),transparent 32%),linear-gradient(225deg,rgba(16,185,129,.1),transparent 34%),linear-gradient(315deg,rgb(124 58 237/9%),transparent 30%),#f8fafc;content:""}.legal-document{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:24px;border:1px solid hsla(0,0%,100%,.78);border-radius:18px;background:#ffffffd1;box-shadow:0 28px 70px #0f172a1f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.legal-document>.changelog-intro,.legal-document>.eyebrow,.legal-document>.legal-updated,.legal-document>h1{grid-column:1/-1}.changelog-reader{max-width:1160px;margin:0 auto}.changelog-hero{position:relative;min-height:368px;overflow:hidden;border:1px solid #d7e4f0;border-radius:28px;background:#eff6ff;box-shadow:0 24px 60px #0f172a1a}.changelog-hero>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.changelog-hero:after{position:absolute;inset:0;background:linear-gradient(90deg,#fffffffa,#ffffffe8 39%,#ffffff59 71%,#fff0);content:""}.changelog-hero-copy{position:relative;z-index:1;display:grid;min-height:368px;max-width:610px;padding:clamp(30px,5.5vw,72px);align-content:center}.changelog-hero-copy .eyebrow{display:inline-flex;width:-moz-fit-content;width:fit-content;margin:0 0 16px;padding:7px 11px;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ffe0;color:#0b77b8;font-size:.76rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.changelog-hero h1{max-width:540px;margin:0;color:#162033;font-size:clamp(2.45rem,5.2vw,4.45rem);line-height:1.06;letter-spacing:-.045em}.changelog-hero-copy>p:last-child{max-width:540px;margin:18px 0 0;color:#4e6074;font-size:1.04rem;line-height:1.75}.changelog-layout{display:grid;grid-template-columns:minmax(205px,250px) minmax(0,1fr);gap:clamp(32px,5vw,72px);padding:42px 0 72px}.changelog-trust{position:sticky;top:96px;align-self:start}.changelog-trust .site-trust-panel{margin:0;padding:16px;border-radius:16px;background:#f8fafcd1}.changelog-timeline{position:relative;display:grid;gap:38px}.changelog-timeline:before{position:absolute;top:18px;bottom:18px;left:17px;width:1px;background:#cbd9e7;content:""}.changelog-timeline-entry{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr);gap:20px}.changelog-timeline-marker{position:relative;z-index:1;display:grid;width:35px;height:35px;border:5px solid #eff6ff;border-radius:50%;background:#0b77b8;box-shadow:0 0 0 1px #8ec8ed,0 8px 18px #0e74b833;place-items:center}.changelog-timeline-marker span{color:#fff;font-size:.61rem;font-weight:900;letter-spacing:.03em;line-height:1}.changelog-timeline-content>header{padding:5px 0 18px}.changelog-timeline-content>header p{margin:0 0 6px;color:#7190a9;font-size:.72rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.changelog-timeline-content h2{margin:0;color:#1d2c40;font-size:clamp(1.55rem,2.6vw,2.1rem);letter-spacing:-.035em;line-height:1.15}.changelog-update-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.changelog-timeline-entry:first-child .changelog-update-group:last-child{grid-column:1/-1}.changelog-update-group{display:grid;gap:11px;align-content:start;padding:18px;border:1px solid #dbe4ef;border-radius:16px;background:linear-gradient(180deg,#fff,#f8fafc 180%);box-shadow:0 12px 28px #0f172a0d}.changelog-update-group h3{margin:0;color:#1f3f59;font-size:1rem}.changelog-update-group ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.changelog-update-group li{position:relative;padding-left:16px;color:#526274;font-size:.94rem;line-height:1.65}.changelog-update-group li:before{position:absolute;top:.64em;left:0;width:6px;height:6px;border-radius:50%;background:#38a1d8;box-shadow:0 0 0 4px #38a1d81c;content:""}.contact-reader{max-width:1160px;margin:0 auto}.contact-hero{position:relative;min-height:368px;overflow:hidden;border:1px solid #d7e4f0;border-radius:28px;background:#eff6ff;box-shadow:0 24px 60px #0f172a1a}.contact-hero>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.contact-hero:after{position:absolute;inset:0;background:linear-gradient(90deg,#fffffffa,#ffffffe8 39%,#ffffff59 71%,#fff0);content:""}.contact-hero-copy{position:relative;z-index:1;display:grid;min-height:368px;max-width:620px;padding:clamp(30px,5.5vw,72px);align-content:center}.contact-hero-copy .eyebrow{display:inline-flex;width:-moz-fit-content;width:fit-content;margin:0 0 16px;padding:7px 11px;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ffe0;color:#0b77b8;font-size:.76rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.contact-hero h1{max-width:550px;margin:0;color:#162033;font-size:clamp(2.45rem,5.2vw,4.45rem);line-height:1.06;letter-spacing:-.045em}.contact-hero-copy>p:last-child{max-width:540px;margin:18px 0 0;color:#4e6074;font-size:1.04rem;line-height:1.75}.contact-layout{display:grid;grid-template-columns:minmax(205px,250px) minmax(0,1fr);gap:clamp(32px,5vw,72px);padding:42px 0 72px}.contact-trust{position:sticky;top:96px;align-self:start}.contact-trust .site-trust-panel{margin:0;padding:16px;border-radius:16px;background:#f8fafcd1}.contact-routes{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-route,.contact-routes{display:grid;gap:14px;align-content:start}.contact-route{grid-template-columns:auto minmax(0,1fr);padding:21px;border:1px solid #dbe4ef;border-radius:18px;background:linear-gradient(180deg,#fff,#f8fafc 180%);box-shadow:0 12px 28px #0f172a0d}.contact-route--email{grid-column:1/-1;padding:24px;border-color:#cbdff0;background:linear-gradient(120deg,#f7fbff,#eef8ff 68%,#f9fbff)}.contact-route-icon{display:grid;width:42px;height:42px;border:1px solid #bfdbfe;border-radius:13px;background:#eff6ff;color:#0b77b8;place-items:center}.contact-route h2{margin:1px 0 8px;color:#1d2c40;font-size:1.08rem;line-height:1.3}.contact-route p{margin:0;color:#526274;font-size:.94rem;line-height:1.68}.contact-route p+p{margin-top:10px}.contact-email-link{display:inline-flex;margin-top:16px;padding:10px 13px;border:1px solid #9fcae9;border-radius:10px;background:#fff;color:#086aab;font-size:.92rem;font-weight:900;text-decoration:none}.contact-email-link:hover{border-color:#5aa4d3;background:#f8fcff}@media(max-width:760px){.contact-hero{min-height:320px;border-radius:20px}.contact-hero>img{-o-object-position:63% center;object-position:63% center}.contact-hero:after{background:linear-gradient(90deg,#fffffffa,#ffffffe8 61%,#ffffff57)}.contact-hero-copy{min-height:320px;padding:28px}.contact-layout{grid-template-columns:1fr;gap:30px;padding:30px 0 52px}.contact-trust{position:static}.contact-routes{grid-template-columns:1fr}.contact-route,.contact-route--email{grid-column:auto;padding:18px;border-radius:16px}}.about-reader{max-width:1160px;margin:0 auto}.about-hero{position:relative;min-height:368px;overflow:hidden;border:1px solid #d7e4f0;border-radius:28px;background:#eff6ff;box-shadow:0 24px 60px #0f172a1a}.about-hero>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.about-hero:after{position:absolute;inset:0;background:linear-gradient(90deg,#fffffffa,#ffffffe8 39%,#ffffff59 71%,#fff0);content:""}.about-hero-copy{position:relative;z-index:1;display:grid;min-height:368px;max-width:620px;padding:clamp(30px,5.5vw,72px);align-content:center}.about-hero-copy .eyebrow{display:inline-flex;width:-moz-fit-content;width:fit-content;margin:0 0 16px;padding:7px 11px;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ffe0;color:#0b77b8;font-size:.76rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.about-hero h1{max-width:550px;margin:0;color:#162033;font-size:clamp(2.45rem,5.2vw,4.45rem);line-height:1.06;letter-spacing:-.045em}.about-hero-copy>p:last-child{max-width:540px;margin:18px 0 0;color:#4e6074;font-size:1.04rem;line-height:1.75}.about-layout{display:grid;grid-template-columns:minmax(205px,250px) minmax(0,1fr);gap:clamp(32px,5vw,72px);padding:42px 0 72px}.about-trust{position:sticky;top:96px;align-self:start}.about-trust .site-trust-panel{margin:0;padding:16px;border-radius:16px;background:#f8fafcd1}.about-principles{grid-template-columns:repeat(2,minmax(0,1fr))}.about-principle,.about-principles{display:grid;gap:14px;align-content:start}.about-principle{grid-template-columns:auto minmax(0,1fr);padding:21px;border:1px solid #dbe4ef;border-radius:18px;background:linear-gradient(180deg,#fff,#f8fafc 180%);box-shadow:0 12px 28px #0f172a0d}.about-principle--overview{grid-column:1/-1;padding:24px;border-color:#cbdff0;background:linear-gradient(120deg,#f7fbff,#eef8ff 68%,#f9fbff)}.about-principle-icon{display:grid;width:42px;height:42px;border:1px solid #bfdbfe;border-radius:13px;background:#eff6ff;color:#0b77b8;place-items:center}.about-principle h2{margin:1px 0 8px;color:#1d2c40;font-size:1.08rem;line-height:1.3}.about-principle p{margin:0;color:#526274;font-size:.94rem;line-height:1.68}.about-principle p+p{margin-top:10px}@media(max-width:760px){.about-hero{min-height:320px;border-radius:20px}.about-hero>img{-o-object-position:63% center;object-position:63% center}.about-hero:after{background:linear-gradient(90deg,#fffffffa,#ffffffe8 61%,#ffffff57)}.about-hero-copy{min-height:320px;padding:28px}.about-layout{grid-template-columns:1fr;gap:30px;padding:30px 0 52px}.about-trust{position:static}.about-principles{grid-template-columns:1fr}.about-principle,.about-principle--overview{grid-column:auto;padding:18px;border-radius:16px}}.legal-document>.eyebrow{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-bottom:0;padding:8px 12px;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#0ea5e9;font-size:.78rem;font-weight:900}.legal-document h1{max-width:820px;font-size:clamp(2.8rem,6vw,4.9rem);line-height:1.06}.legal-document h2{margin:0 0 10px;color:#162033;font-size:1.25rem}.legal-document section{display:grid;gap:10px;align-content:start;padding:20px;border:1px solid #dbe4ef;border-radius:14px;background:linear-gradient(180deg,#fff,#f8fafc 160%),#fff;box-shadow:0 12px 30px #0f172a0d}.legal-document li,.legal-document p{color:#455365;font-size:1rem;line-height:1.75}.legal-document p{margin:0}.legal-document ul{margin:0;padding-left:22px}.terms-document{max-width:1160px;margin:0 auto}.terms-hero{padding:28px 0 32px;border-bottom:1px solid #dbe4ef}.terms-hero .eyebrow{display:inline-flex;width:-moz-fit-content;width:fit-content;margin:0 0 16px;padding:7px 11px;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#0b77b8;font-size:.76rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.terms-hero-heading{display:flex;gap:24px;align-items:end;justify-content:space-between}.terms-hero h1{max-width:760px;margin:0;color:#162033;font-size:clamp(2.35rem,5vw,3.85rem);line-height:1.08;letter-spacing:-.035em}.terms-intro{max-width:700px;margin:14px 0 0;color:#526274;font-size:1.05rem;line-height:1.7}.terms-updated{flex:0 0 auto;margin:0 0 4px;color:#667085;font-size:.84rem;font-weight:750;white-space:nowrap}.terms-layout{display:grid;grid-template-columns:minmax(190px,232px) minmax(0,760px);gap:clamp(34px,6vw,76px);justify-content:center;padding:38px 0 72px}.terms-toc{position:sticky;top:96px;display:grid;gap:2px;align-self:start;padding-left:15px;border-left:1px solid #cbd5e1}.terms-toc a{display:flex;gap:9px;align-items:baseline;padding:6px 0;color:#526274;font-size:.88rem;font-weight:700;line-height:1.35;text-decoration:none}.terms-toc a span{color:#8a98aa;font-size:.72rem;font-variant-numeric:tabular-nums}.terms-toc a:focus-visible,.terms-toc a:hover{color:#0b77b8}.terms-toc a:focus-visible{outline:2px solid rgba(14,165,233,.4);outline-offset:3px}.terms-content{min-width:0}.terms-section{scroll-margin-top:94px;padding:0 0 38px}.terms-section+.terms-section{padding-top:36px;border-top:1px solid #dbe4ef}.terms-section-heading{display:flex;gap:14px;align-items:baseline;margin-bottom:13px}.terms-section-index{color:#0b77b8;font-size:.78rem;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:.06em}.terms-section h2{margin:0;color:#162033;font-size:clamp(1.22rem,2vw,1.45rem);line-height:1.3}.terms-section li,.terms-section p{color:#455365;font-size:1rem;line-height:1.82}.terms-section p{margin:0}.terms-section p+p{margin-top:12px}.terms-section ul{display:grid;gap:8px;margin:14px 0 0;padding-left:22px}.terms-section--notice{margin-top:2px;padding:22px 24px 26px;border:1px solid #cdddea;border-radius:12px;background:#eff6ffa3}.terms-section--notice+.terms-section{margin-top:36px}.auth-page{position:relative;width:min(var(--page-width),100%);min-height:100vh;margin:0 auto;padding:40px 24px}.auth-page:before{position:fixed;inset:0;z-index:-1;background:linear-gradient(135deg,rgba(16,185,129,.12),transparent 32%),linear-gradient(225deg,rgba(14,165,233,.1),transparent 34%),linear-gradient(315deg,rgba(245,158,11,.1),transparent 30%),#f8fafc;content:""}.auth-card{display:grid;gap:22px;max-width:720px;padding:24px;border:1px solid hsla(0,0%,100%,.78);border-radius:18px;background:#ffffffd6;box-shadow:0 28px 70px #0f172a1f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.auth-card h1{max-width:640px;font-size:clamp(2.6rem,6vw,4.4rem);line-height:1.06}.auth-card .lede{margin-top:20px;font-size:1.1rem}.feedback-page{padding-bottom:72px}.feedback-workspace{display:grid;grid-template-columns:minmax(0,.94fr) minmax(460px,1.06fr);max-width:1160px;overflow:hidden;margin:0 auto;border:1px solid hsla(0,0%,100%,.82);border-radius:28px;background:#ffffffbd;box-shadow:0 28px 70px #0f172a1f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.feedback-intro{position:relative;display:grid;min-height:660px;overflow:hidden;padding:clamp(30px,4vw,58px);background:#eaf4ff}.feedback-intro:after{position:absolute;inset:0;background:linear-gradient(180deg,#eff8fff5,#eff8ffcc 45%,#eff8ff24);content:""}.feedback-intro>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:61% center;object-position:61% center}.feedback-intro-copy{position:relative;z-index:1;align-self:start}.feedback-intro .eyebrow{display:inline-flex;width:-moz-fit-content;width:fit-content;margin:0 0 16px;padding:7px 11px;border:1px solid #bfdbfe;border-radius:999px;background:#ffffffb8;color:#0b77b8;font-size:.76rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.feedback-intro h1{max-width:430px;margin:0;color:#162033;font-size:clamp(2.45rem,4.6vw,4.2rem);line-height:1.06;letter-spacing:-.045em}.feedback-intro .lede{max-width:420px;margin:18px 0 0;color:#4d6177;font-size:1.04rem;line-height:1.72}.feedback-form-shell{position:relative;display:grid;align-content:center;padding:clamp(28px,4vw,58px);background:#ffffffc2}.feedback-form-accent{display:flex;gap:7px;align-items:center;margin-bottom:20px}.feedback-form-accent span{display:block;width:8px;height:8px;border-radius:50%;background:#c6d8e7}.feedback-form-accent span:first-child{background:#38a1d8}.feedback-form-accent span:nth-child(2){background:#8b9be5}.feedback-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.feedback-form>label{min-width:0}.feedback-form select{min-height:44px;padding-block:0}.feedback-form>.auth-message,.feedback-form>.error-message,.feedback-form>button,.feedback-message-field,.feedback-tool-field{grid-column:1/-1}.feedback-form textarea{min-height:180px;resize:vertical}.feedback-form button{justify-self:start;min-width:min(100%,190px);padding-inline:24px}@media(max-width:920px){.feedback-workspace{grid-template-columns:1fr;max-width:720px}.feedback-intro{min-height:370px}.feedback-intro>img{-o-object-position:62% 61%;object-position:62% 61%}.feedback-intro:after{background:linear-gradient(90deg,#eff8fff7,#eff8ffd1 57%,#eff8ff33)}}@media(max-width:620px){.feedback-page{padding-bottom:48px}.feedback-workspace{border-radius:20px}.feedback-intro{min-height:340px;padding:28px}.feedback-intro h1{font-size:clamp(2.2rem,11vw,3rem)}.feedback-intro .lede{font-size:.98rem}.feedback-form-shell{padding:28px}.feedback-form{grid-template-columns:1fr}.feedback-form>.auth-message,.feedback-form>.error-message,.feedback-form>button,.feedback-message-field,.feedback-tool-field{grid-column:auto}.feedback-form button{width:100%}}.auth-form{display:grid;gap:14px;padding:18px;border:1px solid #dbe4ef;border-radius:14px;background:#fff}.auth-form label{display:grid;gap:8px;color:#344054;font-weight:800}.auth-form small{color:#667085;font-weight:700}.auth-code-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.auth-google-button{display:inline-flex;align-items:center;justify-content:center;width:100%;gap:10px;border-color:#d0d5dd;background:#fff;color:#182230;font-weight:900}.auth-google-logo{width:24px;height:24px;flex:0 0 auto}.auth-google-button:hover:not(:disabled){border-color:#98a2b3;background:#f8fafc}.auth-apple-button{display:inline-flex;align-items:center;justify-content:center;width:100%;gap:10px;border-color:#000;background:#000;color:#fff;font-weight:900}.auth-apple-logo{width:24px;height:24px;flex:0 0 auto}.auth-apple-button:hover:not(:disabled){border-color:#1f2937;background:#1f2937}.auth-social-note{margin:-4px 0 0;color:#667085;font-size:.88rem;font-weight:700;line-height:1.45}.auth-social-note a{color:#1d4ed8;font-weight:900}.auth-divider{height:1px;background:#e5eaf1}.auth-message{margin:0;padding:12px 14px;border:1px solid #bbf7d0;border-radius:10px;background:#f0fdf4;color:#047857;font-weight:800}.auth-links{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;color:#667085}.auth-links a{color:#0f766e;font-weight:900;text-decoration:none}.auth-links a:hover{text-decoration:underline}.account-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:18px;border:1px solid #dbe4ef;border-radius:14px;background:#fff}.account-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.account-summary-grid>div{display:grid;gap:5px;min-width:0;padding-right:12px;border-right:1px solid #e5eaf1}.account-summary span{color:#667085;font-weight:800}.account-summary strong{min-width:0;overflow-wrap:anywhere;color:#162033}.account-summary-grid>div:last-child{padding-right:0;border-right:0}.account-sign-out{gap:8px;white-space:nowrap}.account-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.account-panel{align-content:start}.account-panel h2{margin:0;color:#162033;font-size:1.18rem;line-height:1.25}.account-panel p{margin:6px 0 0;color:#667085;font-weight:700;line-height:1.55}.account-page{max-width:1240px}.account-card{max-width:none;padding:0;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.account-card h1{font-size:2.6rem}.account-card .lede{max-width:760px;margin-top:12px}.account-header{padding:8px 2px 4px}.account-admin-panel,.account-cloud-panel{grid-column:1/-1}.account-traffic-panel{display:grid;grid-column:1/-1;gap:16px;padding:20px;border:1px solid #c8d8fa;border-radius:14px;background:linear-gradient(145deg,#f5f8ff,#fbfcff)}.account-traffic-panel-icon{border-color:#bfdbfe;background:#eff6ff;color:#2563eb}.account-traffic-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid #d7e2f8;border-radius:12px;background:#fff}.account-traffic-summary>div{display:grid;gap:5px;min-width:0;padding:15px 17px}.account-traffic-summary>div+div{border-left:1px solid #e3eaf8}.account-traffic-checkin span,.account-traffic-entry small,.account-traffic-summary span{color:#667085;font-size:.82rem;font-weight:700}.account-traffic-summary strong{color:#1d4ed8;font-size:1.45rem;letter-spacing:-.025em}.account-traffic-checkin{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding:13px 15px;border:1px solid #d7e2f8;border-radius:12px;background:#ffffffbd}.account-traffic-checkin>div{display:grid;gap:4px}.account-traffic-checkin strong{color:#263c70}.account-traffic-checkin button{display:inline-flex;width:auto;min-height:40px;align-items:center;justify-content:center;gap:7px;padding:0 13px}.account-traffic-history{display:grid;gap:9px}.account-traffic-history h3{margin:0;color:#344054;font-size:.95rem}.account-traffic-list{display:grid;overflow:hidden;border:1px solid #dce5f7;border-radius:11px;background:#fff}.account-traffic-entry{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:center;padding:11px 13px}.account-traffic-entry+.account-traffic-entry{border-top:1px solid #edf1f8}.account-traffic-entry>div{display:grid;gap:3px;min-width:0}.account-traffic-entry strong{overflow:hidden;color:#344054;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.account-traffic-entry>span:last-child{font-size:.88rem;font-weight:900;white-space:nowrap}.account-traffic-direction{display:inline-flex;min-width:43px;justify-content:center;padding:4px 6px;border-radius:99px;font-size:.7rem;font-weight:900}.account-traffic-direction.is-credit,.account-traffic-entry .is-credit{color:#047857}.account-traffic-direction.is-credit{background:#d1fae5}.account-traffic-direction.is-debit,.account-traffic-entry .is-debit{color:#b45309}.account-traffic-direction.is-debit{background:#fef3c7}.account-traffic-empty{display:flex;min-height:42px;align-items:center;gap:8px;margin:0;color:#667085;font-size:.85rem;font-weight:700}.account-cloud-panel{display:grid;gap:16px;padding:20px;border:1px solid #cbdde9;border-radius:14px;background:#f8fbfd}.account-cloud-transfer-panel{display:grid;grid-column:1/-1;gap:16px;padding:20px;border:1px solid #cfe3e1;border-radius:14px;background:linear-gradient(145deg,#f5fffd,#f8fbfd)}.account-cloud-transfer-panel-icon{border-color:#99f6e4;background:#ecfeff;color:#0f766e}.account-cloud-transfer-panel-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:9px;padding:10px;border:1px solid #c6e8e3;border-radius:12px;background:#ecfbf9}.account-cloud-transfer-apps-heading button,.account-cloud-transfer-workspace-link{display:inline-flex;width:auto;min-height:38px;align-items:center;justify-content:center;gap:7px}.account-cloud-transfer-workspace-link{padding:0 14px;border:1px solid #0f766e;border-radius:9px;background:#0f766e;color:#fff;font-size:.82rem;font-weight:900;text-decoration:none;box-shadow:0 7px 16px #0f766e24}.account-cloud-transfer-workspace-link:hover{border-color:#115e59;background:#115e59;color:#fff;transform:translateY(-1px)}.account-cloud-transfer-subsection{display:grid;gap:11px;padding:15px;border:1px solid #d7e9e7;border-radius:12px;background:#ffffffc7}.account-cloud-transfer-subsection-heading{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.account-cloud-transfer-subsection-heading>div:first-child{display:grid;min-width:0;gap:3px}.account-cloud-transfer-subsection-heading h3{margin:0;color:#164e63;font-size:.95rem}.account-cloud-transfer-subsection-heading>div:first-child>span{color:#688187;font-size:.76rem;font-weight:800}.account-cloud-transfer-subsection-heading p{margin:0;color:#688187;font-size:.78rem;line-height:1.45}.account-cloud-transfer-account-list,.account-cloud-transfer-app-list{display:grid;gap:9px}.account-cloud-transfer-account-item,.account-cloud-transfer-app-item{display:grid;min-width:0;gap:10px 14px;align-items:center;padding:11px 12px;border:1px solid #dbe9e8;border-radius:10px;background:#fff}.account-cloud-transfer-account-item,.account-cloud-transfer-app-item{grid-template-columns:minmax(0,1fr) auto}.account-cloud-transfer-item-main{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;min-width:0;align-items:center}.account-cloud-transfer-item-main>span:last-child{display:grid;min-width:0;gap:3px}.account-cloud-transfer-app-meta span,.account-cloud-transfer-item-main small,.account-cloud-transfer-item-main strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-cloud-transfer-item-main strong{color:#164e63;font-size:.86rem}.account-cloud-transfer-app-meta span,.account-cloud-transfer-item-main small{color:#688187;font-size:.75rem;line-height:1.4}.account-cloud-transfer-logo{display:inline-grid;width:36px;height:36px;place-items:center;overflow:hidden;border:1px solid #cfe3e1;border-radius:10px;background:#fff}.account-cloud-transfer-logo img{display:block;max-width:72%;max-height:72%;-o-object-fit:contain;object-fit:contain}.account-cloud-transfer-danger,.account-cloud-transfer-remove{display:inline-flex;width:auto;min-height:34px;align-items:center;justify-content:center;gap:6px;padding:0 10px;border-radius:8px;font-size:.76rem;font-weight:900;white-space:nowrap}.account-cloud-transfer-remove{border:1px solid #fecaca;background:#fff7f7;color:#b42318}.account-cloud-transfer-remove:hover:not(:disabled){border-color:#f87171;background:#fee2e2;color:#991b1b}.account-cloud-transfer-app-meta{display:grid;justify-items:end;gap:3px;min-width:0}.account-cloud-transfer-app-actions{display:inline-flex;grid-column:1/-1;gap:8px;justify-content:flex-end}.account-cloud-transfer-app-actions .account-cloud-transfer-danger,.account-cloud-transfer-app-actions .secondary-button{display:inline-flex;width:auto;min-height:33px;align-items:center;gap:6px;padding:0 10px;font-size:.76rem}.account-cloud-transfer-danger{border:1px solid #fecaca;background:#fff7f7;color:#b42318}.account-cloud-transfer-danger:hover:not(:disabled){border-color:#f87171;background:#fee2e2;color:#991b1b}.account-cloud-transfer-empty{display:flex;min-height:42px;gap:8px;align-items:center;margin:0;color:#688187;font-size:.8rem;font-weight:700}.account-cloud-transfer-app-form-actions{display:flex;flex-wrap:wrap;gap:9px;padding-top:4px}.account-cloud-transfer-app-form-actions>button{display:inline-flex;width:auto;min-height:40px;align-items:center;justify-content:center;gap:7px;padding:0 13px}.account-panel-heading{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start}.account-panel-icon{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid #bae6fd;border-radius:10px;background:#fff;color:#0369a1}.account-cloud-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.account-cloud-add{display:flex;flex-wrap:wrap;gap:10px}.account-cloud-add-button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:9px;padding:0 14px;border:1px solid #bfdbfe;border-radius:10px;background:#fff;color:#1f3a5f;font-weight:800;box-shadow:0 8px 20px #0f172a0d}.account-cloud-add-button:hover:not(:disabled){border-color:#60a5fa;background:#eff6ff;transform:translateY(-1px)}.account-cloud-add-button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-cloud-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;min-width:0;padding:14px;border:1px solid #dbe4ef;border-radius:10px;background:#fff}.account-cloud-logo{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.account-cloud-main{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;min-width:0;color:inherit;text-decoration:none}.account-cloud-main:hover strong{color:#0369a1}.account-cloud-main>span{display:grid;gap:3px;min-width:0}.account-cloud-main small,.account-cloud-main strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-cloud-empty,.account-cloud-main small{color:#667085;font-size:.9rem;font-weight:700}.account-cloud-empty{display:flex;min-height:52px;gap:8px;align-items:center;margin:0}.account-cloud-remove{gap:7px;border-color:#fda29b;background:#fff;color:#b42318;white-space:nowrap}.account-cloud-remove:hover:not(:disabled){background:#fff1f0}.account-cloud-add-button .is-loading-icon,.account-cloud-empty .is-loading-icon,.account-cloud-remove .is-loading-icon{animation:video-spin 1.1s linear infinite}.account-admin-panel{display:grid;gap:14px;padding:18px;border:1px solid #bfdbfe;border-radius:14px;background:linear-gradient(135deg,#eff6ff,#f8fafc)}.account-admin-panel .download-link{justify-self:start}.account-danger-panel{display:grid;gap:14px;padding:18px;border:1px solid #fecaca;border-radius:14px;background:#fff7f7}.account-danger-panel>label:not(.auth-check-row){display:grid;gap:8px;color:#344054;font-weight:800}.account-danger-panel button{justify-self:start}.admin-page{position:relative;width:min(var(--page-width),100%);min-height:100vh;margin:0 auto;padding:40px 24px}.admin-page:before{position:fixed;inset:0;z-index:-1;background:linear-gradient(135deg,rgb(15 23 42/7%),transparent 34%),linear-gradient(225deg,rgba(14,165,233,.1),transparent 34%),linear-gradient(315deg,rgb(16 185 129/9%),transparent 30%),#f8fafc;content:""}.admin-shell{display:grid;gap:18px}.admin-header{display:grid;gap:24px;align-items:start;padding:26px;border:1px solid hsla(0,0%,100%,.78);border-radius:18px;background:#ffffffd6;box-shadow:0 24px 60px #0f172a1a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.admin-header>div:first-child{display:grid;max-width:760px}.admin-header h1{margin:8px 0 0;color:#162033;font-size:clamp(2.2rem,5vw,4rem);line-height:1.05}.admin-header p:not(.eyebrow){margin:12px 0 0;color:#667085;font-weight:700}.admin-nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:10px;width:100%;padding-top:18px;border-top:1px solid #dbe4ef}.admin-nav a,.admin-panel-heading a{display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding:0 14px;border:1px solid #dbe4ef;border-radius:8px;background:#fff;color:#162033;font-weight:900;text-align:center;text-decoration:none;white-space:nowrap}.admin-nav a.router-link-active,.admin-nav a:hover,.admin-panel-heading a:hover{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.admin-traffic-top-grid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr)}.admin-traffic-adjustment{display:grid;gap:12px}.admin-traffic-adjustment label{display:grid;gap:6px;color:#344054;font-size:.88rem;font-weight:800}.admin-traffic-amount-input{display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:8px}.admin-traffic-amount-input input,.admin-traffic-amount-input select{min-width:0}.admin-traffic-direction{display:flex;flex-wrap:wrap;gap:10px 16px;margin:0;padding:10px 12px 12px;border:1px solid #dbe4ef;border-radius:9px}.admin-traffic-direction legend{padding:0 4px;color:#344054;font-size:.88rem;font-weight:800}.admin-traffic-direction label{display:inline-flex;gap:7px;align-items:center;color:#475467;font-size:.88rem;font-weight:700}.admin-traffic-direction input{width:auto;min-height:0}.admin-traffic-adjustment button{width:-moz-fit-content;width:fit-content}.admin-traffic-rules ul{display:grid;gap:9px;margin:0;padding-left:20px;color:#475467;font-weight:700;line-height:1.45}.admin-traffic-table .traffic-credit{color:#047857;font-weight:900}.admin-traffic-table .traffic-debit{color:#b45309;font-weight:900}.url-download-traffic-meta,.video-download-traffic-meta{display:flex;flex-wrap:wrap;gap:5px;align-items:center;margin:8px 0 0;color:#557075;font-size:.82rem;line-height:1.5}.url-download-traffic-meta strong,.video-download-traffic-meta strong{color:#0f766e}.remote-download-traffic-meta{display:flex;flex-wrap:wrap;gap:5px;align-items:center;margin:0;color:#667085;font-size:.84rem;line-height:1.5}.remote-download-traffic-meta strong{color:#0f766e}.admin-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.admin-filter-bar,.admin-metric-card,.admin-panel{border:1px solid #dbe4ef;border-radius:14px;background:#ffffffdb;box-shadow:0 16px 42px #0f172a14}.admin-metric-card{display:grid;gap:8px;padding:18px}.admin-metric-card span{color:#667085;font-size:.9rem;font-weight:900}.admin-metric-card strong{color:#162033;font-size:2rem;line-height:1}.admin-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px}.admin-panel{display:grid;gap:16px;align-content:start;padding:18px}.admin-panel-heading{display:flex;gap:12px;align-items:center;justify-content:space-between}.admin-panel-heading h2{margin:0;color:#162033;font-size:1.25rem}.admin-panel-heading span{color:#667085;font-weight:800}.admin-panel-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-end}.admin-table-wrap{overflow-x:auto}.admin-table{width:100%;border-collapse:collapse;font-size:.94rem}.admin-table td,.admin-table th{padding:10px 8px;border-bottom:1px solid #e5eaf1;color:#344054;text-align:left;vertical-align:top}.admin-table th{color:#667085;font-size:.82rem;font-weight:950;text-transform:uppercase}.seo-period-control,.seo-tabs,.seo-toolbar{display:flex;gap:8px;align-items:center}.seo-toolbar{justify-content:space-between;color:#667085;font-size:.9rem;font-weight:800}.seo-period-control,.seo-tabs{padding:4px;border:1px solid #dbe4ef;border-radius:8px;background:#f8fafc}.seo-period-control button,.seo-tabs button{min-height:34px;padding:0 12px;border:0;border-radius:6px;background:transparent;color:#475467;font-weight:900;cursor:pointer}.seo-period-control button.active,.seo-tabs button.active{background:#162033;color:#fff;box-shadow:0 3px 9px #0f172a2e}.seo-metric-card small{color:#667085;font-weight:800}.seo-metric-card small.positive{color:#047857}.seo-metric-card small.negative{color:#b42318}.seo-trend{display:grid;grid-template-columns:repeat(var(--trend-columns),minmax(10px,1fr));gap:3px;height:210px;padding-top:8px;overflow:hidden}.seo-trend-column{display:grid;grid-template-rows:minmax(0,1fr) 18px;min-width:0;gap:5px}.seo-trend-bars{display:flex;gap:2px;align-items:end;justify-content:center;min-height:0;border-bottom:1px solid #dbe4ef}.seo-trend-bars i{display:block;width:min(7px,42%);min-height:0;border-radius:2px 2px 0 0}.seo-trend-bars .impressions{background:#93c5fd}.seo-trend-bars .clicks{background:#047857}.seo-trend-column>span{overflow:hidden;color:#667085;font-size:.68rem;text-align:center;white-space:nowrap}.seo-table td:first-child{max-width:620px;overflow-wrap:anywhere}.seo-table a{color:#175cd3;font-weight:800;text-decoration:none}.seo-breakdown-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-row-list{display:grid}.seo-row-list>div{display:grid;grid-template-columns:minmax(90px,1fr) auto auto;gap:14px;padding:10px 0;border-bottom:1px solid #e5eaf1;color:#667085;font-size:.88rem}.seo-row-list strong{overflow:hidden;color:#344054;text-overflow:ellipsis;white-space:nowrap}.seo-sitemap-panel dl{display:grid;gap:0;margin:0}.seo-sitemap-panel dl div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid #e5eaf1}.seo-sitemap-panel dt{color:#667085;font-weight:800}.seo-sitemap-panel dd{margin:0;color:#344054;font-weight:800;text-align:right}.seo-sitemap-panel a{color:#175cd3}.guides-page{width:min(var(--page-width),calc(100% - 48px));margin:0 auto;padding:40px 0 72px}.guides-hero{max-width:760px;margin:36px 0}.guides-hero h1{margin:8px 0 14px;font-size:clamp(2rem,3.5vw,3.25rem);line-height:1.15}.guides-hero>p:not(.eyebrow):not(.guide-card-meta){color:#475467;font-size:1.08rem;line-height:1.7}.guide-topic-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 28px}.guide-topic-list a{display:grid;min-width:0;gap:4px;padding:14px;border:1px solid #dce3ec;border-radius:12px;background:#f8fafc;color:#263548;text-decoration:none}.guide-topic-list a:focus-visible,.guide-topic-list a:hover{border-color:#99d7ce;background:#f1faf8;color:#087f6e}.guide-topic-list strong{font-size:.9rem;line-height:1.35}.guide-topic-list span{color:#667085;font-size:.78rem;font-weight:700}.guide-topic-back{display:inline-flex;margin-bottom:12px;color:#175cd3;font-size:.9rem;font-weight:800;text-decoration:none}.guide-topic-back:focus-visible,.guide-topic-back:hover{text-decoration:underline}.guide-breadcrumb{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px;color:#667085;font-size:.85rem;font-weight:700}.guide-breadcrumb a,.guide-topic-heading{color:#175cd3;text-decoration:none}.guide-breadcrumb a:focus-visible,.guide-breadcrumb a:hover,.guide-topic-heading:focus-visible,.guide-topic-heading:hover{text-decoration:underline}.guides-list{display:grid;gap:16px}.guide-article,.guide-card{border:1px solid #dce3ec;border-radius:16px;background:#fff}.guide-card{padding:24px}.guide-card h2{margin:8px 0;font-size:1.3rem}.guide-card h2 a,.guide-card-link,.guide-related-tools a{color:#175cd3}.guide-card p:not(.guide-card-meta){color:#475467;line-height:1.65}.guide-card-link{display:inline-block;margin-top:4px;font-weight:700}.guide-card-meta{margin:0;color:#667085;font-size:.9rem}.guide-menu-topics{display:flex;flex-wrap:wrap;gap:7px;padding:14px 0 0}.guide-menu-topics a{min-width:0;padding:7px 9px;border:1px solid #dce3ec;border-radius:999px;background:#f8fafc;color:#526174;font-size:.77rem;font-weight:800;line-height:1.25;text-decoration:none}.guide-menu-topics a:focus-visible,.guide-menu-topics a:hover{border-color:#99d7ce;background:#eefbf8;color:#087f6e}.guide-article{padding:0 32px 32px}.guide-article .guides-hero{padding-top:1px}.guide-section{border-top:1px solid #e5eaf1;padding-top:24px;margin-top:28px}.guide-section h2{margin-top:0}.guide-section li,.guide-section p{color:#475467;line-height:1.7}.guide-section li+li{margin-top:10px}.guide-section li>p{margin:4px 0 0}.guide-note{margin:0;padding:16px;border-radius:10px;background:#eff6ff;color:#1e3a5f}.guide-note p{margin:6px 0 0}.guide-related-tools{padding-left:20px}.tool-guide-panel{width:100%;margin:0 auto 30px;padding:24px;border:1px solid #bfdbfe;border-radius:16px;background:#eff6ff}.tool-guide-panel h2{margin-top:0}.tool-guide-panel li,.tool-guide-panel p{color:#334155;line-height:1.7}.tool-guide-panel-link{display:inline-block;margin-top:8px;color:#175cd3;font-weight:800}.tool-outcome-checklist{width:100%;margin:1.5rem auto;padding:1.5rem;border:1px solid #dce3ec;border-radius:16px;background:#f8fafc;box-sizing:border-box}.tool-outcome-checklist h2,.tool-outcome-checklist h3,.tool-outcome-checklist p,.tool-outcome-checklist ul{margin-top:0}.tool-outcome-checklist h2{font-size:1.28rem}.tool-outcome-checklist h3{font-size:1rem;margin-bottom:.55rem}.tool-outcome-checklist-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem}.tool-outcome-checklist li,.tool-outcome-checklist-limit{color:#4b5563;line-height:1.65}.tool-outcome-checklist-limit{margin-bottom:0;padding-top:1rem;border-top:1px solid #dce3ec}@media(max-width:480px){.guides-page{padding:28px 0 48px}.guides-hero{margin:24px 0}.guide-card{padding:18px}.guide-topic-list{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-article{padding:0 16px 24px;border-radius:12px}.guide-section{padding-top:20px;margin-top:24px}.tool-guide-panel{padding:18px;border-radius:12px}.tool-outcome-checklist{padding:1.2rem}.tool-outcome-checklist-grid{grid-template-columns:1fr;gap:.85rem}}@media(max-width:760px){.guides-page{width:calc(100% - 28px)}.guide-topic-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:480px){.guide-topic-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.seo-status-ok{color:#047857!important}.seo-status-error{color:#b42318!important}.seo-data-note{margin:0;color:#667085;font-size:.82rem;text-align:right}.analytics-outcome-grid{margin-top:4px}.analytics-outcome-grid small{color:#667085;font-weight:800}.analytics-trend-panel{min-width:0}.analytics-legend{display:flex;flex-wrap:wrap;gap:12px}.analytics-legend span{display:inline-flex;gap:5px;align-items:center;color:#667085;font-size:.78rem;font-weight:800}.analytics-legend i{width:9px;height:9px;border-radius:2px}.analytics-trend-scroll{min-width:0;overflow-x:auto}.analytics-trend{min-width:min(100%,calc(var(--trend-columns)*20px))}.analytics-trend-bars i{width:min(6px,30%)}.analytics-legend .users,.analytics-trend-bars .users{background:#0f766e}.analytics-legend .sessions,.analytics-trend-bars .sessions{background:#2563eb}.analytics-legend .runs,.analytics-trend-bars .runs{background:#ca8a04}.analytics-tool-table td,.analytics-tool-table th{vertical-align:middle;white-space:nowrap}.analytics-tool-table td:first-child{width:100%;min-width:220px}.analytics-row-list a,.analytics-tool-table a{display:block;overflow:hidden;color:#175cd3;font-weight:800;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.analytics-good{color:#047857}.analytics-warn{color:#a15c00}.analytics-bad{color:#b42318}.analytics-breakdown-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-row-list{display:grid}.analytics-row-list>div{display:grid;grid-template-columns:minmax(100px,1fr) auto auto;gap:12px;min-width:0;padding:10px 0;border-bottom:1px solid #e5eaf1;color:#667085;font-size:.86rem}.analytics-row-list strong{overflow:hidden;color:#344054;text-overflow:ellipsis;white-space:nowrap}.admin-usage-table td,.admin-usage-table th{vertical-align:middle}.remote-admin-grid{min-width:1280px;border-top:1px solid #e5eaf1}.remote-admin-grid-row{display:grid;grid-template-columns:44px 108px 185px 100px 94px 72px minmax(250px,1fr) 90px 150px 150px;align-items:center;min-height:58px;border-bottom:1px solid #e5eaf1}.remote-admin-grid-row>*{min-width:0;margin:0;padding:0 8px;overflow:hidden;color:#344054;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.remote-admin-grid-row.is-header{min-height:48px}.remote-admin-grid-row.is-header>*{color:#667085;font-size:.82rem;font-weight:950;text-transform:uppercase}.remote-admin-grid-row:not(.is-header):hover{background:#f8fafc}.remote-admin-grid-row .admin-status-badge{display:inline-flex;max-width:100%;white-space:nowrap}.remote-admin-select{display:flex;align-items:center;justify-content:center}.remote-admin-select input{display:block;width:18px;height:18px;min-height:18px;padding:0;border:0;margin:0;accent-color:#1d4ed8}.admin-users-table td,.admin-users-table th{vertical-align:middle}.admin-inline-link,.admin-ip-link{color:#1d4ed8;font-weight:900;text-decoration:none}.admin-inline-link:hover,.admin-ip-link:hover{text-decoration:underline}.admin-select-cell{width:42px;text-align:center;vertical-align:middle}.admin-select-cell input{display:block;width:18px;height:18px;min-height:18px;padding:0;border:0;border-radius:3px;margin:0 auto;accent-color:#1d4ed8}.admin-feedback-list{display:grid;gap:12px}.admin-feedback-card{display:grid;gap:10px;padding:14px;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.admin-feedback-card header{display:flex;gap:12px;align-items:start;justify-content:space-between}.admin-feedback-card div{display:grid;gap:4px}.admin-feedback-card strong{color:#162033}.admin-empty,.admin-feedback-card span{color:#667085;font-weight:800}.admin-feedback-card p{display:-webkit-box;overflow:hidden;margin:0;color:#455365;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:4}.admin-feedback-detail-card{gap:14px}.admin-feedback-message{display:block!important;overflow:visible!important;white-space:pre-wrap;-webkit-line-clamp:initial!important}.admin-feedback-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.admin-feedback-meta div{min-width:0;padding:10px;border:1px solid #edf1f6;border-radius:10px;background:#f8fafc}.admin-feedback-meta dt{color:#667085;font-size:.78rem;font-weight:950;text-transform:uppercase}.admin-feedback-meta dd{margin:4px 0 0;overflow-wrap:anywhere;color:#344054;font-weight:700}.admin-filter-bar{display:grid;grid-template-columns:minmax(0,260px) auto;gap:12px;align-items:end;padding:16px}.admin-filter-bar label{display:grid;gap:6px;color:#344054;font-weight:900}.admin-filter-bar button,.admin-status-form button{min-height:44px}.admin-ip-blacklist-filter-bar{grid-template-columns:minmax(0,260px) minmax(150px,180px) auto}.admin-status-form{display:grid;grid-template-columns:minmax(130px,1fr) auto;gap:8px}.admin-feedback-actions{display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:8px;align-items:start}.admin-delete-feedback-button{min-height:44px;padding-inline:14px}.admin-table-danger-button{min-height:36px;padding:8px 12px;font-size:.86rem}.admin-pagination{display:flex;flex-wrap:wrap;gap:10px}.admin-error-panel{border-color:#fecaca;background:#fff7f7}.admin-success-panel{border-color:#bbf7d0;background:#f0fdf4}.admin-ip-blacklist-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:start}.admin-ip-blacklist-form-panel,.admin-ip-blacklist-list-panel{min-width:0}.admin-ip-blacklist-form-panel .admin-panel-heading,.admin-ip-blacklist-list-panel .admin-panel-heading{align-items:flex-start}.admin-ip-blacklist-form-panel .admin-panel-heading p,.admin-ip-blacklist-list-panel .admin-panel-heading p{margin:6px 0 0;color:#667085;font-size:.86rem;font-weight:700;line-height:1.5}.admin-ip-blacklist-form{display:grid;gap:13px}.admin-ip-blacklist-form>label{display:grid;gap:7px;color:#344054;font-weight:900}.admin-ip-blacklist-form textarea{width:100%;resize:vertical}.admin-ip-blacklist-form-actions,.admin-ip-row-actions{display:flex;flex-wrap:wrap;gap:9px}.admin-ip-blacklist-form-actions button,.admin-ip-row-actions button{display:inline-flex;align-items:center;justify-content:center}.admin-ip-blacklist-form-actions button{min-height:43px}.admin-ip-address{display:inline-block;padding:4px 7px;border:1px solid #dbe4ef;border-radius:6px;background:#f8fafc;color:#1d4ed8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.86rem;font-weight:800;white-space:nowrap}.admin-ip-note{min-width:170px;max-width:280px;overflow-wrap:anywhere}.admin-ip-hit-count{display:inline-block;min-width:3ch;color:#0f766e;font-variant-numeric:tabular-nums;text-align:right}.admin-ip-last-hit{min-width:220px;max-width:360px;overflow-wrap:anywhere}.admin-ip-last-hit code{display:inline-block;margin-right:5px;color:#667085;font-size:.76rem;font-weight:900}.admin-ip-last-hit span{color:#475467;font-size:.84rem}.admin-ip-reset-button{min-height:36px;padding:8px 12px;font-size:.86rem}.admin-ip-blacklist-table td:last-child,.admin-ip-blacklist-table th:last-child{white-space:nowrap}.admin-integration-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:18px}.admin-integration-title{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:14px;align-items:center}.admin-integration-title h2,.admin-integration-title p{margin:0}.admin-form-hint,.admin-integration-title p{color:#667085;font-weight:700}.admin-integration-mark{display:grid;width:48px;height:48px;place-items:center;border-radius:8px;background:#fff4c2;color:#594700}.admin-status-badge{padding:6px 9px;border-radius:999px;background:#f1f5f9;color:#64748b;font-size:.8rem;font-weight:900}.admin-status-badge.is-connected{background:#dcfce7;color:#166534}.admin-integration-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.admin-integration-meta div{min-width:0;padding:12px;border:1px solid #e5eaf1;border-radius:8px;background:#f8fafc}.admin-integration-meta dt{color:#667085;font-size:.78rem;font-weight:900}.admin-integration-meta dd{margin:5px 0 0;overflow-wrap:anywhere;color:#162033;font-weight:800}.admin-integration-actions{display:flex;flex-wrap:wrap;gap:10px}.admin-integration-actions button,.admin-oauth-button,.admin-token-form button{display:inline-flex;gap:8px;align-items:center;justify-content:center}.admin-connect-panel{grid-template-rows:auto auto auto auto auto}.admin-oauth-button{width:100%;min-height:46px}.admin-connect-divider{display:flex;align-items:center;color:#98a2b3;font-size:.82rem;font-weight:800}.admin-connect-divider:after,.admin-connect-divider:before{flex:1;height:1px;background:#e5eaf1;content:""}.admin-connect-divider span{padding:0 10px}.admin-token-form{display:grid;gap:12px}.admin-token-form label{display:grid;gap:7px;color:#344054;font-weight:900}.admin-token-form input{width:100%}.admin-form-hint{margin:0;font-size:.84rem;line-height:1.5}.admin-cloud-apps-layout{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:18px;align-items:start}.admin-cloud-app-form-panel,.admin-cloud-app-list-panel{min-width:0}.admin-cloud-app-form-panel .admin-panel-heading,.admin-cloud-app-list-panel .admin-panel-heading{align-items:flex-start}.admin-cloud-app-form-panel .admin-panel-heading>svg{flex:0 0 auto;color:#2563eb}.admin-cloud-app-form-panel .admin-panel-heading p,.admin-cloud-app-list-panel .admin-panel-heading p{margin:6px 0 0;color:#667085;font-size:.86rem;font-weight:700;line-height:1.5}.admin-cloud-app-form{display:grid;gap:13px}.admin-cloud-app-form>label{display:grid;gap:7px;color:#344054;font-weight:900}.admin-cloud-app-provider-select{display:flex;gap:10px;align-items:center}.admin-cloud-app-provider-select select{flex:1 1 auto;min-width:0}.admin-cloud-app-form>label small{color:#667085;font-size:.78rem;font-weight:700;line-height:1.4}.admin-cloud-app-form textarea{width:100%;resize:vertical}.admin-cloud-app-checks{display:grid;gap:9px;padding:12px;border:1px solid #e5eaf1;border-radius:9px;background:#f8fafc}.admin-check-label{display:flex;gap:9px;align-items:center;color:#344054;font-size:.9rem;font-weight:800}.admin-check-label input{width:17px;height:17px;margin:0;accent-color:#2563eb}.admin-cloud-app-card-actions,.admin-cloud-app-form-actions{display:flex;flex-wrap:wrap;gap:9px}.admin-cloud-app-card-actions button,.admin-cloud-app-form-actions button{display:inline-flex;gap:7px;align-items:center;justify-content:center}.admin-cloud-app-form-actions button{min-height:43px}.admin-cloud-app-list{display:grid;gap:12px}.admin-cloud-app-card{display:grid;gap:13px;padding:15px;border:1px solid #e5eaf1;border-radius:11px;background:#f8fafc}.admin-cloud-app-card-header{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:11px;align-items:center}.admin-cloud-app-provider-mark{display:grid;width:42px;height:42px;padding:8px;place-items:center;border-radius:10px;background:#e0f2fe;color:#0369a1}.admin-cloud-app-provider-mark.is-dropbox{background:#eaf5ff}.admin-cloud-app-provider-mark.is-pcloud{background:#e8fbf4;color:#15803d}.admin-cloud-app-provider-mark img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.admin-cloud-app-card-header h3,.admin-cloud-app-card-header p{margin:0}.admin-cloud-app-card-header h3{overflow-wrap:anywhere;color:#162033;font-size:1rem}.admin-cloud-app-card-header p{margin-top:4px;overflow-wrap:anywhere;color:#667085;font-size:.8rem;font-weight:700}.admin-cloud-app-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.admin-cloud-app-meta div{min-width:0;padding:9px 10px;border:1px solid #e5eaf1;border-radius:8px;background:#fff}.admin-cloud-app-meta dt{color:#667085;font-size:.73rem;font-weight:900}.admin-cloud-app-meta dd{margin:4px 0 0;overflow-wrap:anywhere;color:#344054;font-size:.83rem;font-weight:800;line-height:1.4}.admin-cloud-app-notes{margin:0;padding:9px 10px;border-left:3px solid #93c5fd;background:#eff6ff;color:#344054;font-size:.82rem;font-weight:700;line-height:1.5;white-space:pre-wrap}.admin-cloud-app-card-actions button{min-height:36px;padding:7px 12px;font-size:.86rem}.auth-check-row,.auth-form label.auth-check-row{display:flex;gap:8px;align-items:center;color:#344054;font-size:clamp(.82rem,3.35vw,1rem);font-weight:800;line-height:1.25}.auth-check-row input{flex:0 0 18px;width:18px;height:18px;margin:0;accent-color:#dc2626}.auth-check-row span{min-width:0}.auth-check-row>span{white-space:nowrap}.auth-policy-separator,.auth-policy-spacer{display:inline-block}.auth-policy-spacer{width:4px}.auth-policy-separator{margin:0 4px}.auth-check-row a{color:#0f766e;font-weight:900;text-decoration:none}.auth-check-row a:hover{text-decoration:underline}.danger-button{background:#dc2626}.danger-button:hover:not(:disabled){background:#b91c1c}.auth-empty{display:grid;justify-items:start;gap:14px}.auth-empty p{margin:0;color:#455365;font-weight:800}.legal-document a{color:#0f766e;font-weight:900}.legal-updated{width:-moz-fit-content;width:fit-content;padding:10px 12px;border:1px solid #dbe4ef;border-radius:8px;background:#fff;color:#667085;font-weight:700}.tool-header{display:grid;gap:28px;margin-bottom:36px}.tool-page:not(.category-page) .tool-header{gap:18px;padding:22px;border:1px solid hsla(0,0%,100%,.78);border-radius:18px;background:#ffffffd1;box-shadow:0 28px 70px #0f172a1f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.tool-page:not(.category-page) .tool-header[class*=tool-header--]{position:relative;min-height:292px;overflow:hidden;align-content:start;background-color:var(--tool-header-base-color,hsla(0,0%,100%,.86));background-image:var(--tool-header-overlay,linear-gradient(90deg,hsla(0,0%,100%,.97) 0,hsla(0,0%,100%,.93) 42%,hsla(0,0%,100%,.72) 70%,hsla(0,0%,100%,.55) 100%)),var(--tool-header-image);background-position:50%,var(--tool-header-position,right -140px center);background-repeat:no-repeat;background-size:cover,auto 100%;isolation:isolate}.tool-page:not(.category-page) .tool-header--advanced-image-ocr{--tool-header-image:url(../tool-headers/advanced-image-ocr-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.42) 68%,hsla(0,0%,100%,.06));--tool-header-position:right -10px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.74));--tool-header-mobile-position:right -128px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--cloud-transfer{--tool-header-image:url(../tool-headers/cloud-transfer.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.94) 40%,hsla(0,0%,100%,.38) 67%,hsla(0,0%,100%,.04));--tool-header-position:right center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.8) 65%,hsla(0,0%,100%,.46));--tool-header-mobile-position:right -150px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--aes-encrypt-decrypt{--tool-header-image:url(../tool-headers/aes-encrypt-decrypt-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.94) 41%,hsla(0,0%,100%,.48) 63%,hsla(0,0%,100%,.08));--tool-header-position:right -32px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.74));--tool-header-mobile-position:right -118px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--background-remover{--tool-header-image:url(../tool-headers/background-remover-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.34) 68%,hsla(0,0%,100%,.04));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.72));--tool-header-mobile-position:right -138px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--batch-png-to-svg-converter{--tool-header-image:url(../tool-headers/batch-png-to-svg-converter.webp)}.tool-page:not(.category-page) .tool-header--convert-audio-to-mp3{--tool-header-image:url(../tool-headers/convert-audio-to-mp3-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.38) 68%,hsla(0,0%,100%,.04));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.72));--tool-header-mobile-position:right -142px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--convert-to-mp4{--tool-header-image:url(../tool-headers/convert-to-mp4-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.38) 68%,hsla(0,0%,100%,.04));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.72));--tool-header-mobile-position:right -142px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--cron-expression-parser{--tool-header-image:url(../tool-headers/cron-expression-parser-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.34) 68%,hsla(0,0%,100%,.04));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.72));--tool-header-mobile-position:right -138px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--csv-json-converter{--tool-header-image:url(../tool-headers/csv-json-converter-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.34) 68%,hsla(0,0%,100%,.04));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.72));--tool-header-mobile-position:right -138px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--extract-audio{--tool-header-image:url(../tool-headers/extract-audio-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.94) 42%,hsla(0,0%,100%,.4) 67%,hsla(0,0%,100%,.08));--tool-header-position:right -35px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.76));--tool-header-mobile-position:right -105px center;--tool-header-mobile-size:760px auto}.audio-extract-workspace{--accent:#c2412d;--accent-line:#fed7cc;--accent-soft:#fff7f4;gap:16px}.audio-extract-form{overflow:hidden;gap:16px}.audio-extract-workbench{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:14px}.audio-upload-zone{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:center;min-height:178px;padding:18px;border:1px dashed #a9bed4;border-radius:12px;background:linear-gradient(135deg,#eff8ffc7,#fff 68%),repeating-linear-gradient(135deg,rgb(14 165 233/7%) 0 1px,transparent 1px 13px);cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.audio-upload-zone.is-dragging,.audio-upload-zone:hover{border-color:var(--accent);box-shadow:0 16px 34px #0f172a14;transform:translateY(-1px)}.audio-upload-zone.has-file{border-style:solid;border-color:#a7f3d0;background:linear-gradient(135deg,#ecfdf5,#fff 70%)}.audio-upload-zone.is-disabled{cursor:not-allowed;opacity:.72}.audio-upload-icon{display:inline-flex;width:60px;height:60px;align-items:center;justify-content:center;border:1px solid var(--accent-line);border-radius:14px;background:#fff;color:var(--accent);box-shadow:0 10px 22px #0f172a14}.audio-upload-copy{display:grid;gap:7px;min-width:0}.audio-upload-copy>span:first-child{color:#667085;font-size:.88rem;font-weight:850}.audio-upload-copy strong{min-width:0;overflow-wrap:anywhere;color:#162033;font-size:1.05rem;line-height:1.35}.audio-file-meta{width:-moz-fit-content;width:fit-content;padding:5px 9px;border:1px solid #dbe4ef;border-radius:999px;background:#fff;color:#344054;font-size:.82rem;font-weight:800}.audio-format-list{display:flex;flex-wrap:wrap;gap:6px}.audio-format-list i{padding:4px 7px;border:1px solid #dbe4ef;border-radius:5px;background:#fff;color:#526173;font-size:.72rem;font-style:normal;font-weight:900}.audio-output-preview{display:grid;gap:14px;align-content:center;min-width:0;padding:18px;border:1px solid #dbe4ef;border-radius:12px;background:linear-gradient(145deg,#f8fafc,#fff7f4)}.audio-output-heading{display:flex;gap:10px;align-items:center;justify-content:space-between;color:#344054;font-weight:900}.audio-output-heading strong{padding:5px 9px;border:1px solid var(--accent-line);border-radius:5px;background:#fff;color:var(--accent);font-size:.8rem}.audio-output-flow{display:grid;grid-template-columns:44px minmax(80px,1fr) 44px;gap:10px;align-items:center}.audio-output-flow>span{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid #dbe4ef;border-radius:10px;background:#fff;color:#2563a8}.audio-output-flow>span:last-child{border-color:var(--accent-line);color:var(--accent)}.audio-waveform{display:flex;height:44px;gap:3px;align-items:center;justify-content:center;overflow:hidden;border-right:1px solid var(--accent-line);border-left:1px solid #bfdbfe}.audio-waveform b{width:3px;flex:0 0 3px;border-radius:2px;background:linear-gradient(180deg,#0ea5e9 0,var(--accent) 100%)}.audio-output-preview p{margin:0;color:#526173;font-size:.9rem;line-height:1.5}.audio-extract-actions{display:flex;gap:10px;align-items:center;justify-content:flex-end}.audio-upload-progress{display:grid;gap:8px;padding:12px 14px;border:1px solid var(--accent-line);border-radius:10px;background:var(--accent-soft)}.audio-upload-progress-head{display:flex;gap:12px;align-items:center;justify-content:space-between;color:#455365;font-size:.88rem;font-weight:850}.audio-upload-progress-head strong{color:var(--accent)}.audio-upload-progress-track{height:9px;overflow:hidden;border-radius:5px;background:#fff;box-shadow:inset 0 0 0 1px #c2412d1f}.audio-upload-progress-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0ea5e9 0,var(--accent) 100%);transition:width .16s ease}.audio-upload-progress small{color:#667085;font-size:.78rem;text-align:right}.audio-clear-button,.audio-extract-submit{display:inline-flex;min-height:48px;gap:8px;align-items:center;justify-content:center}.tool-page:not(.category-page) .audio-clear-button{border-color:#cbd5e1;background:#fff;color:#344054}.audio-extract-result.is-completed{border-color:#a7f3d0;background:linear-gradient(90deg,#fff,#f0fdf4)}.audio-extract-result.is-queued,.audio-extract-result.is-running{background:linear-gradient(90deg,#fff,#fff7f4)}.tool-page:not(.category-page) .tool-header--favicon-generator{--tool-header-image:url(../tool-headers/favicon-generator-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.34) 68%,hsla(0,0%,100%,.04));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.72));--tool-header-mobile-position:right -138px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--hash-generator{--tool-header-image:url(../tool-headers/hash-generator-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.42) 68%,hsla(0,0%,100%,.06));--tool-header-position:right -10px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.74));--tool-header-mobile-position:right -128px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--html-entity-encoder-decoder{--tool-header-image:url(../tool-headers/html-entity-encoder-decoder-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.42) 68%,hsla(0,0%,100%,.06));--tool-header-position:right -10px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.74));--tool-header-mobile-position:right -128px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--image-base64-converter{--tool-header-image:url(../tool-headers/image-base64-converter-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.42) 68%,hsla(0,0%,100%,.06));--tool-header-position:right -10px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.74));--tool-header-mobile-position:right -128px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--image-compressor{--tool-header-image:url(../tool-headers/image-compressor-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.34) 68%,hsla(0,0%,100%,.04));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.72));--tool-header-mobile-position:right -138px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--image-format-converter{--tool-header-image:url(../tool-headers/image-format-converter-v1.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.4) 68%,hsla(0,0%,100%,.05));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.73));--tool-header-mobile-position:right -132px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--photo-privacy-processor{--tool-header-image:url(../tool-headers/photo-privacy-processor-v1.webp);--tool-header-base-color:#231f53;--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.99),hsla(0,0%,100%,.97) 43%,hsla(0,0%,100%,.83) 60%,hsla(0,0%,100%,.48) 76%,hsla(0,0%,100%,.07));--tool-header-position:right center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.86) 58%,hsla(0,0%,100%,.48));--tool-header-mobile-position:right -160px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--cdr-viewer-converter{--tool-header-image:url(../tool-headers/cdr-viewer-converter-v1.webp);--tool-header-base-color:#0a0639;--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.99),hsla(0,0%,100%,.98) 48%,hsla(0,0%,100%,.97) 56%,hsla(0,0%,100%,.93) 63%,hsla(0,0%,100%,.79) 72%,hsla(0,0%,100%,.56) 82%,hsla(0,0%,100%,.29) 91%,hsla(0,0%,100%,.05));--tool-header-position:right center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.92) 42%,hsla(0,0%,100%,.78) 72%,hsla(0,0%,100%,.62));--tool-header-mobile-position:right -140px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--pub-viewer-converter{--tool-header-image:url(../tool-headers/pub-viewer-converter-v1.webp);--tool-header-base-color:#130b4a;--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.99),hsla(0,0%,100%,.98) 45%,hsla(0,0%,100%,.95) 54%,hsla(0,0%,100%,.84) 64%,hsla(0,0%,100%,.61) 75%,hsla(0,0%,100%,.3) 88%,hsla(0,0%,100%,.05));--tool-header-position:right center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.93) 42%,hsla(0,0%,100%,.8) 72%,hsla(0,0%,100%,.64));--tool-header-mobile-position:right -150px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--visio-viewer-converter{--tool-header-image:url(../tool-headers/visio-viewer-converter-v1.webp);--tool-header-base-color:#030e34;--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.99),hsla(0,0%,100%,.98) 43%,hsla(0,0%,100%,.94) 52%,hsla(0,0%,100%,.8) 63%,hsla(0,0%,100%,.54) 74%,hsla(0,0%,100%,.25) 87%,hsla(0,0%,100%,.03));--tool-header-position:right center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.92) 42%,hsla(0,0%,100%,.76) 72%,hsla(0,0%,100%,.58));--tool-header-mobile-position:right -155px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--eps-ps-viewer-converter{--tool-header-image:url(../tool-headers/eps-ps-viewer-converter-v1.webp);--tool-header-base-color:#051126;--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.99),hsla(0,0%,100%,.98) 42%,hsla(0,0%,100%,.93) 52%,hsla(0,0%,100%,.76) 63%,hsla(0,0%,100%,.48) 75%,hsla(0,0%,100%,.2) 88%,hsla(0,0%,100%,.02));--tool-header-position:right center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.91) 42%,hsla(0,0%,100%,.74) 72%,hsla(0,0%,100%,.56));--tool-header-mobile-position:right -155px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--xps-oxps-viewer-converter{--tool-header-image:url(../tool-headers/xps-oxps-viewer-converter-v1.webp);--tool-header-base-color:#051f2d;--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.99),hsla(0,0%,100%,.98) 42%,hsla(0,0%,100%,.94) 52%,hsla(0,0%,100%,.79) 63%,hsla(0,0%,100%,.53) 75%,hsla(0,0%,100%,.23) 88%,hsla(0,0%,100%,.03));--tool-header-position:right center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.92) 42%,hsla(0,0%,100%,.76) 72%,hsla(0,0%,100%,.59));--tool-header-mobile-position:right -155px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--ppt-pptx-viewer-converter{--tool-header-image:url(../tool-headers/ppt-pptx-viewer-converter-v1.webp);--tool-header-base-color:#0c264e;--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.99),hsla(0,0%,100%,.98) 43%,hsla(0,0%,100%,.93) 54%,hsla(0,0%,100%,.77) 66%,hsla(0,0%,100%,.46) 78%,hsla(0,0%,100%,.17) 91%,hsla(0,0%,100%,.03));--tool-header-position:right center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.92) 42%,hsla(0,0%,100%,.74) 72%,hsla(0,0%,100%,.56));--tool-header-mobile-position:right -150px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--pes-dst-embroidery-viewer{--tool-header-image:url(../tool-headers/pes-dst-embroidery-viewer-v1.webp);--tool-header-base-color:#0a1730;--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.99),hsla(0,0%,100%,.98) 41%,hsla(0,0%,100%,.93) 51%,hsla(0,0%,100%,.75) 63%,hsla(0,0%,100%,.43) 76%,hsla(0,0%,100%,.13) 90%,hsla(0,0%,100%,.01));--tool-header-position:right center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.91) 42%,hsla(0,0%,100%,.7) 72%,hsla(0,0%,100%,.5));--tool-header-mobile-position:right -150px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--epub-reader-converter{--tool-header-image:url(../tool-headers/epub-reader-converter-v1.webp);--tool-header-base-color:#031927;--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.99),hsla(0,0%,100%,.98) 44%,hsla(0,0%,100%,.95) 53%,hsla(0,0%,100%,.83) 64%,hsla(0,0%,100%,.58) 76%,hsla(0,0%,100%,.28) 89%,hsla(0,0%,100%,.04));--tool-header-position:right center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.92) 42%,hsla(0,0%,100%,.78) 72%,hsla(0,0%,100%,.61));--tool-header-mobile-position:right -155px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--eml-reader-converter{--tool-header-image:url(../tool-headers/eml-reader-converter-v1.webp);--tool-header-base-color:#102348;--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.99),hsla(0,0%,100%,.97) 43%,hsla(0,0%,100%,.86) 56%,hsla(0,0%,100%,.61) 72%,hsla(0,0%,100%,.23) 89%,hsla(0,0%,100%,.04));--tool-header-position:right center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.91) 45%,hsla(0,0%,100%,.65) 78%,hsla(0,0%,100%,.32));--tool-header-mobile-position:right -150px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--image-crop-rotate-flip{--tool-header-image:url(../tool-headers/image-crop-rotate-flip-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.34) 68%,hsla(0,0%,100%,.04));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.72));--tool-header-mobile-position:right -138px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--image-ocr{--tool-header-image:url(../tool-headers/image-ocr-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.42) 68%,hsla(0,0%,100%,.06));--tool-header-position:right -10px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.74));--tool-header-mobile-position:right -128px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--image-resizer{--tool-header-image:url(../tool-headers/image-resizer-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.34) 68%,hsla(0,0%,100%,.04));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.72));--tool-header-mobile-position:right -138px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--image-table-to-excel{--tool-header-image:url(../tool-headers/image-table-to-excel-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.42) 68%,hsla(0,0%,100%,.06));--tool-header-position:right -10px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.74));--tool-header-mobile-position:right -128px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--json-toolkit{--tool-header-image:url(../tool-headers/json-toolkit-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.32) 68%,hsla(0,0%,100%,.04));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.72));--tool-header-mobile-position:right -138px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--jwt-decoder{--tool-header-image:url(../tool-headers/jwt-decoder-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.42) 68%,hsla(0,0%,100%,.06));--tool-header-position:right -10px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.74));--tool-header-mobile-position:right -128px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--markdown-preview{--tool-header-image:url(../tool-headers/markdown-preview-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.34) 68%,hsla(0,0%,100%,.04));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.72));--tool-header-mobile-position:right -138px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--password-generator{--tool-header-image:url(../tool-headers/password-generator-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.42) 68%,hsla(0,0%,100%,.06));--tool-header-position:right -10px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.74));--tool-header-mobile-position:right -128px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--pdf-compressor{--tool-header-image:url(../tool-headers/pdf-compressor-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.34) 68%,hsla(0,0%,100%,.04));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.72));--tool-header-mobile-position:right -138px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--pdf-merge-split{--tool-header-image:url(../tool-headers/pdf-merge-split-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.34) 68%,hsla(0,0%,100%,.04));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.72));--tool-header-mobile-position:right -138px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--pdf-ocr{--tool-header-image:url(../tool-headers/pdf-ocr-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.42) 68%,hsla(0,0%,100%,.06));--tool-header-position:right -10px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.74));--tool-header-mobile-position:right -128px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--pdf-table-to-excel{--tool-header-image:url(../tool-headers/pdf-table-to-excel-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.42) 68%,hsla(0,0%,100%,.06));--tool-header-position:right -10px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.74));--tool-header-mobile-position:right -128px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--pdf-to-image-converter{--tool-header-image:url(../tool-headers/pdf-to-image-converter-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.34) 68%,hsla(0,0%,100%,.04));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.72));--tool-header-mobile-position:right -138px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--pdf-to-markdown{--tool-header-image:url(../tool-headers/pdf-to-markdown-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.34) 68%,hsla(0,0%,100%,.04));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.72));--tool-header-mobile-position:right -138px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--png-to-svg-converter{--tool-header-image:url(../tool-headers/png-to-svg-converter.webp)}.tool-page:not(.category-page) .tool-header--qr-code-generator{--tool-header-image:url(../tool-headers/qr-code-generator-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.34) 68%,hsla(0,0%,100%,.04));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.72));--tool-header-mobile-position:right -138px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--regex-tester{--tool-header-image:url(../tool-headers/regex-tester-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.34) 68%,hsla(0,0%,100%,.04));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.72));--tool-header-mobile-position:right -138px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--rsa-encrypt-decrypt{--tool-header-image:url(../tool-headers/rsa-encrypt-decrypt-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 42%,hsla(0,0%,100%,.54) 65%,hsla(0,0%,100%,.08));--tool-header-position:right -38px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.75));--tool-header-mobile-position:right -124px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--scanned-pdf-to-word{--tool-header-image:url(../tool-headers/scanned-pdf-to-word-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.42) 68%,hsla(0,0%,100%,.06));--tool-header-position:right -10px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.74));--tool-header-mobile-position:right -128px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--temp-ftp-server{--tool-header-image:url(../tool-headers/temp-ftp-server-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.54) 67%,hsla(0,0%,100%,.07));--tool-header-position:right -40px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.75));--tool-header-mobile-position:right -126px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--temp-mysql-server{--tool-header-image:url(../tool-headers/temp-mysql-server-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.42) 68%,hsla(0,0%,100%,.06));--tool-header-position:right -10px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.74));--tool-header-mobile-position:right -128px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--temp-owncloud-server{--tool-header-image:url(../tool-headers/temp-owncloud-server-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.42) 68%,hsla(0,0%,100%,.06));--tool-header-position:right -10px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.74));--tool-header-mobile-position:right -128px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--temp-redis-server{--tool-header-image:url(../tool-headers/temp-redis-server-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.42) 68%,hsla(0,0%,100%,.06));--tool-header-position:right -10px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.74));--tool-header-mobile-position:right -128px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--temp-sftp-server{--tool-header-image:url(../tool-headers/temp-sftp-server-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.52) 67%,hsla(0,0%,100%,.07));--tool-header-position:right -42px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.75));--tool-header-mobile-position:right -128px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--webhook-tester{--tool-header-image:url(../tool-headers/webhook-tester-v1.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.4) 68%,hsla(0,0%,100%,.05));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.73));--tool-header-mobile-position:right -132px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--text-base64-encoder{--tool-header-image:url(../tool-headers/text-base64-encoder-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.42) 68%,hsla(0,0%,100%,.06));--tool-header-position:right -10px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.74));--tool-header-mobile-position:right -128px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--timestamp-converter{--tool-header-image:url(../tool-headers/timestamp-converter-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.36) 68%,hsla(0,0%,100%,.04));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.72));--tool-header-mobile-position:right -138px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--url-encoder-decoder{--tool-header-image:url(../tool-headers/url-encoder-decoder-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.42) 68%,hsla(0,0%,100%,.06));--tool-header-position:right -10px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.74));--tool-header-mobile-position:right -128px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--url-file-downloader{--tool-header-image:url(../tool-headers/url-file-downloader-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.94) 43%,hsla(0,0%,100%,.42) 68%,hsla(0,0%,100%,.08));--tool-header-position:right -35px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.76));--tool-header-mobile-position:right -105px center;--tool-header-mobile-size:760px auto}.url-download-workspace{--accent:#0284c7;--accent-line:#bae6fd;--accent-soft:#f0f9ff;gap:16px}.url-download-form{position:relative;overflow:hidden;gap:18px}.url-download-form:before{position:absolute;top:-26px;right:-18px;width:360px;height:132px;pointer-events:none;background:linear-gradient(90deg,transparent 0 8%,rgb(14 165 233/9%) 8% 10%,transparent 10% 19%,rgba(14,165,233,.12) 19% 22%,transparent 22% 100%),repeating-linear-gradient(0deg,transparent 0 17px,rgb(14 165 233/7%) 17px 18px);opacity:.7;content:"";transform:skew(-16deg)}.url-file-input-shell{background:linear-gradient(135deg,#f8fbfd,#f0f9ff)}.video-process-strip.url-process-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.url-file-result.is-completed{border-color:#a7f3d0;background:linear-gradient(90deg,#fff,#f0fdf4)}.url-file-result.is-queued,.url-file-result.is-running{background:linear-gradient(90deg,#fff,#f0f9ff)}.tool-page:not(.category-page) .tool-header--remote-downloader{--tool-header-image:url(../tool-headers/remote-downloader.webp?v=2);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.94) 43%,hsla(0,0%,100%,.4) 70%,hsla(0,0%,100%,.1));--tool-header-position:right -60px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.82));--tool-header-mobile-position:right -110px center}.remote-workspace{display:grid;gap:18px}.remote-form{display:grid;gap:14px}.remote-form>label:first-child{font-weight:900;color:#344054}.remote-input-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:6px 7px 6px 14px;border:1px solid #cfd8e3;border-radius:8px;background:#fff}.remote-input-row:focus-within{border-color:#0d9488;box-shadow:0 0 0 3px #0d94881f}.remote-input-row input{min-width:0;border:0;box-shadow:none}.remote-paste-button{display:inline-flex;min-height:38px;gap:7px;align-items:center;padding:0 12px;border:1px solid #d6dee8;border-radius:6px;background:#f7f9fc;color:#344054;font-weight:800}.remote-paste-button:hover:not(:disabled){border-color:#94a3b8;background:#eef3f8}.remote-divider{display:flex;align-items:center;gap:10px;color:#98a2b3;font-weight:800}.remote-divider:after,.remote-divider:before{height:1px;flex:1;background:#e5e7eb;content:""}.remote-torrent-picker{display:flex;gap:12px;align-items:center;padding:16px;border:1px dashed #94a3b8;border-radius:8px;cursor:pointer}.remote-torrent-picker span{display:grid;gap:3px}.remote-torrent-picker small{color:#667085}.remote-torrent-picker input{position:absolute;opacity:0;pointer-events:none}.remote-submit{display:inline-flex;gap:8px;align-items:center;justify-content:center}.remote-result{display:grid;gap:14px;padding:18px;border:1px solid #dbe4ef;border-radius:8px;background:#fff}.remote-actions,.remote-result-head,.remote-stats{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.remote-progress{height:10px;overflow:hidden;border-radius:5px;background:#e5e7eb}.remote-progress span{display:block;height:100%;background:#16a34a;transition:width .25s}.remote-stats{color:#667085}.remote-actions a,.remote-actions button{display:inline-flex;gap:8px;align-items:center}.remote-files-loading{padding:11px 13px;border-radius:7px;background:#f4f8fb;color:#667085;font-size:.9rem}.remote-result-files{display:grid;gap:10px;padding:14px;border:1px solid #d7e6e6;border-radius:8px;background:#f8fcfc}.remote-result-files-heading{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.remote-result-files-heading>div{display:grid;gap:2px}.remote-result-files-heading span{color:#667085;font-size:.84rem}.remote-result-file-list{max-height:340px;overflow:auto;border:1px solid #e1ebeb;border-radius:7px;background:#fff}.remote-result-file-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:10px 12px;border-bottom:1px solid #edf2f2;color:#667085;font-size:.86rem}.remote-result-file-row:last-child{border-bottom:0}.remote-result-file-name{display:flex;min-width:0;gap:8px;align-items:center;color:#344054;font-weight:700}.remote-result-file-name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remote-file-download-button{display:inline-flex;gap:6px;align-items:center;padding:6px 9px;border:1px solid #c8dedd;border-radius:6px;background:#fff;color:#0f766e;font-size:.8rem;font-weight:800}.remote-file-download-button:hover:not(:disabled){background:#ecfdf5;border-color:#5eead4}@media(max-width:520px){.remote-paste-button{width:38px;padding:0;justify-content:center}.remote-paste-button span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.remote-result-file-row{grid-template-columns:minmax(0,1fr) auto}.remote-file-download-button{grid-column:2}.remote-result-file-name{grid-column:1/3}}.remote-fallback-notice{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding:14px 16px;border:1px solid #bfdbfe;border-radius:8px;background:#eff6ff}.remote-fallback-notice p{flex:1 1 360px;margin:0;color:#344054;line-height:1.55}.remote-fallback-notice a{display:inline-flex;min-height:40px;gap:7px;align-items:center;color:#1d4ed8;font-weight:900;text-decoration:none;white-space:nowrap}.remote-fallback-notice a:hover{text-decoration:underline}@media(max-width:520px){.remote-fallback-notice a{width:100%;justify-content:space-between}}.download-intent-guide{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:4px 2px 16px;border-bottom:1px solid #dbe4ee;color:#475467}.download-intent-guide>svg{color:#0f766e}.download-intent-guide p,.download-intent-guide strong{margin:0}.download-intent-guide>div>strong{color:#172033}.download-intent-guide p{margin-top:3px;line-height:1.5}.download-intent-guide a{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:8px;column-gap:8px;align-items:center;max-width:310px;color:#1d4ed8;text-decoration:none}.download-intent-guide a span{grid-column:1/-1;color:#667085;font-size:.82rem}.download-intent-guide a strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.download-intent-guide a:hover strong{text-decoration:underline}@media(max-width:700px){.download-intent-guide{grid-template-columns:auto minmax(0,1fr)}.download-intent-guide a{grid-column:2;max-width:none}}.tool-page:not(.category-page) .tool-header--uuid-generator{--tool-header-image:url(../tool-headers/uuid-generator-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.36) 68%,hsla(0,0%,100%,.04));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.72));--tool-header-mobile-position:right -138px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--video-downloader{--tool-header-image:url(../tool-headers/video-downloader.webp)}.tool-page:not(.category-page) .tool-header--instagram-downloader{--tool-header-base-color:#fff7fb;--tool-header-image:url(../tool-headers/instagram-downloader.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.94) 38%,hsla(0,0%,100%,.35) 68%,hsla(0,0%,100%,.06));--tool-header-position:center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.78) 70%,hsla(0,0%,100%,.35));--tool-header-mobile-position:center}.tool-page:not(.category-page) .tool-header--webpage-to-pdf{--tool-header-image:url(../tool-headers/webpage-to-pdf-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.94) 42%,hsla(0,0%,100%,.38) 66%,hsla(0,0%,100%,.08));--tool-header-position:right -45px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.74));--tool-header-mobile-position:right 0 center;--tool-header-mobile-size:760px auto}.webpage-pdf-workspace{--accent:#b42318;--accent-line:#fecaca;--accent-soft:#fff5f4;gap:16px}.webpage-pdf-form{position:relative;overflow:hidden;gap:18px}.webpage-pdf-form:after,.webpage-pdf-form:before{position:absolute;pointer-events:none;border:1px solid rgba(180,35,24,.1);border-radius:6px;background:#ffffff6b;content:"";transform:rotate(7deg)}.webpage-pdf-form:before{top:-42px;right:32px;width:124px;height:164px}.webpage-pdf-form:after{top:-30px;right:62px;width:124px;height:164px;transform:rotate(-2deg)}.webpage-pdf-label,.webpage-pdf-process,.webpage-pdf-url-shell{position:relative;z-index:1}.webpage-pdf-url-shell{background:linear-gradient(135deg,snow,#fff5f4)}.webpage-pdf-result.is-completed{border-color:#a7f3d0;background:linear-gradient(90deg,#fff,#f0fdf4)}.webpage-pdf-result.is-queued,.webpage-pdf-result.is-running{background:linear-gradient(90deg,#fff,#fff5f4)}.webpage-pdf-workspace{--webpage-pdf-red:#b42318;--webpage-pdf-blue:#3c65a8;--webpage-pdf-ink:#26344d;position:relative;overflow:hidden;padding:24px;border-color:#e4d8d7;background:radial-gradient(circle at 96% 3%,rgba(180,35,24,.12),transparent 29%),radial-gradient(circle at 3% 96%,rgb(60 101 168/9%),transparent 32%),linear-gradient(145deg,snow,#f5f8ff)}.webpage-pdf-form{gap:17px;padding:2px 0}.webpage-pdf-flow{position:relative;z-index:1;display:flex;gap:12px;padding:1px 0 3px;color:#a88887}.webpage-pdf-flow,.webpage-pdf-flow-file{align-items:center;justify-content:center}.webpage-pdf-flow-file{display:inline-flex;min-width:108px;gap:8px;padding:10px 13px;border:1px solid #ecc8c4;border-radius:11px;background:#fff0ef;color:var(--webpage-pdf-red);font-size:.74rem;font-weight:950;letter-spacing:.06em}.webpage-pdf-flow-file--output{border-color:#c8d7ef;background:#eff5ff;color:var(--webpage-pdf-blue)}.webpage-pdf-label span,.webpage-pdf-label strong{position:relative;z-index:1}.webpage-pdf-label strong{border-color:#efc7c2;background:#fff0ef;color:var(--webpage-pdf-red)}.webpage-pdf-url-shell{border-color:#ead8d9;background:linear-gradient(135deg,#fffdfd,#fff5f4);box-shadow:0 12px 24px #703a370f}.webpage-pdf-url-shell .video-url-input-wrap{border-color:#d7c8ce;background:#fff;color:var(--webpage-pdf-red)}.webpage-pdf-url-shell .video-url-input-wrap:focus-within{border-color:var(--webpage-pdf-red)}.webpage-pdf-submit{min-width:150px;border-color:var(--webpage-pdf-red)!important;background:linear-gradient(135deg,#b42318,#d65c47)!important;box-shadow:0 13px 24px #b4231833}.webpage-pdf-process{gap:9px}.webpage-pdf-process li{min-height:46px;border-color:#e5dfe8;background:#fffc}.webpage-pdf-process li.is-active{border-color:#efc7c2;background:#fff1ef}.webpage-pdf-process li.is-active>span,.webpage-pdf-process li.is-done>span{background:var(--webpage-pdf-red)}.webpage-pdf-result{border-color:#e7d4d4;box-shadow:0 12px 26px #5e373512}.webpage-pdf-result .video-result-icon{border-radius:15px;background:#fff0ef;color:var(--webpage-pdf-red)}.webpage-pdf-result .video-result-copy strong{color:var(--webpage-pdf-ink)}.webpage-pdf-result.is-completed{border-color:#b6ded3;background:linear-gradient(135deg,#f7fffd,#fff)}.webpage-pdf-result.is-queued,.webpage-pdf-result.is-running{border-color:#e7d4d4;background:linear-gradient(135deg,snow,#fff4f3)}@media(max-width:760px){.webpage-pdf-workspace{padding:18px}}@media(max-width:640px){.webpage-pdf-flow{gap:7px}.webpage-pdf-flow-file{min-width:0;flex:1;padding:9px 7px;font-size:.67rem}.webpage-pdf-flow>svg{width:16px}.webpage-pdf-url-shell{grid-template-columns:1fr}.webpage-pdf-url-shell .video-url-actions{justify-content:stretch}.webpage-pdf-url-shell .video-icon-button,.webpage-pdf-url-shell .webpage-pdf-submit{flex:1}}@media(max-width:480px){.webpage-pdf-workspace{padding:15px}.webpage-pdf-flow-file{gap:4px}.webpage-pdf-flow-file svg{width:18px}.webpage-pdf-url-shell .video-url-actions{flex-wrap:wrap}.webpage-pdf-url-shell .video-icon-button,.webpage-pdf-url-shell .webpage-pdf-submit{flex-basis:calc(50% - 4px)}.webpage-pdf-url-shell .webpage-pdf-submit{flex-basis:100%}}.tool-page:not(.category-page) .tool-header--word-to-pdf{--tool-header-image:url(../tool-headers/word-to-pdf-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.34) 68%,hsla(0,0%,100%,.04));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.72));--tool-header-mobile-position:right -138px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--yaml-json-converter{--tool-header-image:url(../tool-headers/yaml-json-converter-v3.webp);--tool-header-overlay:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.95) 43%,hsla(0,0%,100%,.34) 68%,hsla(0,0%,100%,.04));--tool-header-position:right -8px center;--tool-header-mobile-overlay:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.72));--tool-header-mobile-position:right -138px center;--tool-header-mobile-size:760px auto}.tool-page:not(.category-page) .tool-header--pdf-to-markdown h1{max-width:1040px;font-size:clamp(2.75rem,4.9vw,4rem);white-space:nowrap}.tool-page:not(.category-page) .tool-header>div:not(.brand-mark-row){display:grid;justify-items:start;padding-bottom:70px}.tool-share-button{position:absolute;z-index:2;bottom:22px;left:22px;display:inline-flex;min-height:40px;align-items:center;gap:8px;margin:0;padding:9px 14px;border:1px solid rgba(15,118,110,.24);border-radius:999px;background:#ffffffd6;box-shadow:0 8px 24px #0f172a14;color:#0f766e;font:inherit;font-size:.9rem;font-weight:850;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.tool-share-button:hover{border-color:#0f766e7a;box-shadow:0 10px 28px #0f172a1f;color:#0b5f59;transform:translateY(-1px)}.tool-share-button:focus-visible{outline:3px solid rgba(20,184,166,.3);outline-offset:3px}.tool-share-button--success{border-color:#16a34a57;color:#15803d}.tool-share-button svg{width:18px;height:18px;flex:0 0 auto;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}@media(max-width:700px){.tool-page:not(.category-page) .tool-header>div:not(.brand-mark-row){padding-bottom:0}.tool-share-button{position:static;margin-top:18px}}.tool-header h1{font-size:clamp(2.75rem,7vw,5rem)}.tool-page:not(.category-page) .tool-header h1{max-width:860px;font-size:clamp(2.75rem,6vw,4.8rem);line-height:1.06}.tool-page:not(.category-page) .eyebrow{display:inline-flex;margin-bottom:14px;padding:8px 12px;border:1px solid var(--accent-line);border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:.78rem;font-weight:900}.tool-workspace{display:grid;gap:20px}.tool-page:not(.category-page) .tool-workspace{gap:16px;margin-bottom:34px;padding:18px;border:1px solid #dbe4ef;border-radius:18px;background:#ffffffc7;box-shadow:0 20px 50px #0f172a14;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.cloud-transfer-page{--accent:#0f766e;--accent-soft:#ecfeff;--accent-line:#99f6e4}.cloud-transfer-supported-providers{display:grid;gap:16px;margin-bottom:18px;padding:20px 22px;border:1px solid #dbe4ef;border-radius:18px;background:#fffc;box-shadow:0 16px 38px #0f172a12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.cloud-transfer-supported-copy{display:grid;gap:5px}.cloud-transfer-supported-copy h2{margin:0;color:#114047;font-size:1.22rem;line-height:1.25}.cloud-transfer-supported-copy p{max-width:760px;margin:0;color:#45616a;line-height:1.6}.cloud-transfer-supported-provider-list{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start}.cloud-transfer-supported-provider{display:grid;width:116px;gap:8px;align-items:center;justify-items:center;min-width:0;padding:11px 9px 12px;border:1px solid #cfe3e1;border-radius:13px;background:#f7fbfb}.cloud-transfer-supported-provider-logo-shell{display:inline-flex;width:64px;height:64px;align-items:center;justify-content:center;overflow:hidden;border:1px solid #e2e8f0;border-radius:16px;background:#fff}.cloud-transfer-supported-provider-logo{display:block;max-width:100%;height:auto}.cloud-transfer-supported-provider-logo--dropbox{width:38px}.cloud-transfer-supported-provider-logo--pcloud{width:42px}.cloud-transfer-supported-provider-logo--google-drive{width:40px}.cloud-transfer-supported-provider-logo--ftp,.cloud-transfer-supported-provider-logo--onedrive,.cloud-transfer-supported-provider-logo--sftp,.cloud-transfer-supported-provider-logo--webdav{width:44px}.cloud-transfer-supported-provider-logo--amazon-s3{width:39px;max-height:48px}.cloud-transfer-supported-provider-logo--owncloud,.cloud-transfer-supported-provider-logo--wasabi{width:44px}.cloud-transfer-supported-provider-logo--nextcloud{width:48px;max-height:34px}.cloud-transfer-supported-provider-logo--koofr{width:44px}.cloud-transfer-supported-provider-logo--backblaze-b2{width:42px}.cloud-transfer-supported-provider-logo--idrive-e2,.cloud-transfer-supported-provider-logo--mega-s4{width:44px}.cloud-transfer-supported-provider-name{overflow:hidden;color:#114047;font-size:.92rem;line-height:1.3;text-align:center;text-overflow:ellipsis;white-space:nowrap}.cloud-transfer-workspace{gap:18px}.cloud-transfer-ftp-form{gap:13px}.cloud-transfer-ftp-grid{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:12px}.cloud-transfer-ftp-security-note{margin:0;padding:10px 12px;border:1px solid #b8d8d4;border-radius:10px;background:#f0fdfa;color:#315d61;font-size:.86rem;line-height:1.5}html[data-theme=dark] body .cloud-transfer-ftp-security-note{border-color:#245860;background:#102d34;color:#b9d9da}.cloud-transfer-sftp-host-keys{display:grid;gap:8px;padding:12px;border:1px solid #b8d8d4;border-radius:11px;background:#f7fcfc}.cloud-transfer-sftp-host-keys strong{color:#174c50;font-size:.9rem}.cloud-transfer-sftp-host-keys p{margin:-2px 0 2px;color:#59757a;font-size:.8rem;line-height:1.45}.cloud-transfer-sftp-host-key{display:flex;gap:9px;align-items:center;margin:0;padding:9px 10px;border:1px solid #d4e4e3;border-radius:8px;background:#fff;cursor:pointer}.cloud-transfer-sftp-host-key.is-selected{border-color:#1d9c91;background:#effcf9}.cloud-transfer-sftp-host-key span{display:grid;min-width:0;gap:2px}.cloud-transfer-sftp-host-key b{color:#1c4b50;font-size:.83rem}.cloud-transfer-sftp-host-key small{overflow:hidden;color:#5a767a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}html[data-theme=dark] body .cloud-transfer-sftp-host-keys{border-color:#245860;background:#102d34}html[data-theme=dark] body .cloud-transfer-sftp-host-key b,html[data-theme=dark] body .cloud-transfer-sftp-host-keys strong{color:#c5e8e8}html[data-theme=dark] body .cloud-transfer-sftp-host-key small,html[data-theme=dark] body .cloud-transfer-sftp-host-keys p{color:#98c2c4}html[data-theme=dark] body .cloud-transfer-sftp-host-key{border-color:#28545a;background:#133239}html[data-theme=dark] body .cloud-transfer-sftp-host-key.is-selected{border-color:#35b8ac;background:#16464a}@media(max-width:480px){.cloud-transfer-ftp-grid{grid-template-columns:1fr}}.cloud-transfer-planned-flow p,.cloud-transfer-task-empty p{margin:0;color:#45616a;line-height:1.6}.cloud-transfer-tasks strong{color:#114047}.cloud-transfer-login-gate,.cloud-transfer-workspace-state{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;padding:22px;border:1px solid #cfe3e1;border-radius:16px;background:linear-gradient(135deg,#f0fdfa,#fff 72%);box-shadow:0 12px 28px #0f766e0f}.cloud-transfer-workspace-state--loading{background:#f7fbfb}.cloud-transfer-workspace-state-icon{display:inline-grid;width:48px;height:48px;flex:0 0 auto;place-items:center;border:1px solid #99f6e4;border-radius:14px;background:#ccfbf1;color:#0f766e}.cloud-transfer-login-gate>div,.cloud-transfer-workspace-state>div{display:grid;min-width:0;gap:5px}.cloud-transfer-workspace-state-kicker{color:#0f766e;font-size:.76rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.cloud-transfer-workspace-state strong{color:#114047;font-size:1.08rem}.cloud-transfer-workspace-state p{margin:0;color:#45616a;line-height:1.55}.cloud-transfer-login-gate{border-color:#b8d8d4;background:linear-gradient(135deg,#ecfeff,#f0fdfa 54%,#fff)}.cloud-transfer-login-gate-action{display:inline-flex;width:auto;min-height:42px;align-items:center;justify-content:center;gap:7px;padding:0 15px;border:1px solid #0f766e;border-radius:9px;background:#0f766e;color:#fff;font-weight:900;white-space:nowrap;text-decoration:none}.cloud-transfer-login-gate-action:hover{border-color:#115e59;background:#115e59;color:#fff}.cloud-transfer-login-gate-action:focus-visible{outline:3px solid rgba(15,118,110,.28);outline-offset:3px}.cloud-transfer-runtime-message{display:flex;gap:9px;align-items:center;padding:12px 14px;border:1px solid #a7f3d0;border-radius:12px;background:#f0fdf4;color:#166534;font-weight:800}.cloud-transfer-runtime-message.is-error{border-color:#fecaca;background:#fff7f7;color:#b42318}.cloud-transfer-loading{display:inline-flex;gap:8px;align-items:center;margin:0;color:#45616a;font-size:.88rem;font-weight:800}.cloud-transfer-account-list{display:grid;gap:12px;padding:15px 16px;border:1px solid #c7e9e4;border-radius:14px;background:linear-gradient(135deg,#ecfdf5e0,#f8fffee0);box-shadow:0 10px 24px #0f766e12}.cloud-transfer-account-list>header{display:flex;gap:12px;align-items:center;justify-content:space-between}.cloud-transfer-account-list>header>div{display:flex;gap:8px;align-items:baseline}.cloud-transfer-account-list>header span{color:#0f766e;font-size:.78rem;font-weight:900;text-transform:uppercase}.cloud-transfer-account-list>header strong{display:inline-flex;min-width:24px;height:24px;align-items:center;justify-content:center;padding:0 7px;border-radius:999px;background:#d1fae5;color:#047857;font-size:.78rem}.cloud-transfer-account-list>header>svg{color:#0f766e}.cloud-transfer-account-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px}.cloud-transfer-account-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;justify-content:space-between;min-width:0;padding:14px;border:1px solid #cfe3e1;border-radius:13px;background:linear-gradient(145deg,#fff,#f7fffe);box-shadow:0 7px 18px #0f766e0f}.cloud-transfer-account-item-main{display:grid;grid-template-columns:48px minmax(0,1fr);gap:11px;min-width:0;align-items:center}.cloud-transfer-account-logo{display:inline-grid;width:48px;height:48px;place-items:center;overflow:hidden;border:1px solid #d7e9e7;border-radius:14px;background:#fff;box-shadow:0 5px 14px #0f766e14}.cloud-transfer-account-logo img{display:block;max-width:76%;max-height:76%;-o-object-fit:contain;object-fit:contain}.cloud-transfer-account-copy{display:grid;min-width:0;gap:3px}.cloud-transfer-account-item small,.cloud-transfer-account-provider{color:#45616a;font-size:.76rem;font-weight:800}.cloud-transfer-account-item small,.cloud-transfer-account-item strong{overflow-wrap:anywhere}.cloud-transfer-account-item strong{color:#114047;font-size:.92rem}.cloud-transfer-account-item-actions{display:inline-flex;gap:9px;align-items:center}.cloud-transfer-account-item-actions>svg{flex:0 0 auto;color:#0f9f84}.cloud-transfer-account-item .secondary-button{flex:0 0 auto;min-height:36px;padding:0 12px;font-size:.8rem}.cloud-transfer-connection-management{display:flex;gap:18px;align-items:center;justify-content:space-between;padding:16px 18px;border:1px solid #cfe3e1;border-radius:14px;background:linear-gradient(135deg,#f0fdfa,#fff);box-shadow:0 10px 24px #0f766e0f}.cloud-transfer-connection-management-copy{display:flex;min-width:0;gap:12px;align-items:center}.cloud-transfer-connection-management-copy>div:last-child{display:grid;min-width:0;gap:4px}.cloud-transfer-connection-management-icon{display:inline-grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border:1px solid #99f6e4;border-radius:12px;background:#ccfbf1;color:#0f766e}.cloud-transfer-connection-management h2{margin:0;color:#114047;font-size:1rem}.cloud-transfer-connection-management p{max-width:760px;margin:0;color:#45616a;font-size:.84rem;line-height:1.5}.cloud-transfer-manage-apps-button{display:inline-flex;width:auto;flex:0 0 auto;min-height:40px;align-items:center;gap:7px;padding:0 13px;white-space:nowrap}.cloud-transfer-manage-apps-count{display:inline-grid;min-width:22px;height:22px;place-items:center;padding:0 5px;border-radius:999px;background:#d1fae5;color:#047857;font-size:.74rem;font-weight:900}.cloud-transfer-modal-backdrop{position:fixed;z-index:1200;inset:0;display:grid;overflow-y:auto;place-items:center;padding:20px;background:#0f172a94;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.cloud-transfer-modal{display:grid;width:min(100%,720px);max-height:min(760px,calc(100vh - 40px));gap:18px;overflow:auto;padding:22px;border:1px solid #cfe3e1;border-radius:18px;background:#fff;box-shadow:0 24px 70px #0f172a3d}.cloud-transfer-modal-header{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.cloud-transfer-modal-header>div:first-child{display:grid;min-width:0;gap:5px}.cloud-transfer-modal-kicker{color:#0f766e;font-size:.72rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.cloud-transfer-modal-header h2{margin:0;color:#114047;font-size:1.28rem}.cloud-transfer-modal-header p{max-width:620px;margin:0;color:#597076;font-size:.86rem;line-height:1.5}.cloud-transfer-modal-close{display:inline-grid;width:34px;height:34px;flex:0 0 auto;place-items:center;padding:0;border:1px solid #cfe3e1;border-radius:9px;background:#f7fbfb;color:#547176}.cloud-transfer-modal-close:hover:not(:disabled){border-color:#5eead4;background:#ecfeff;color:#0f766e}.cloud-transfer-connect-options{display:grid;gap:10px}.cloud-transfer-connect-option{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid #d7e9e7;border-radius:12px;background:#f8fcfc}.cloud-transfer-connect-option-icon{display:inline-grid;width:42px;height:42px;place-items:center;overflow:hidden;border:1px solid #cfe3e1;border-radius:12px;background:#fff;color:#0f766e}.cloud-transfer-connect-option-icon img{display:block;max-width:72%;max-height:72%;-o-object-fit:contain;object-fit:contain}.cloud-transfer-connect-option-copy{display:grid;min-width:0;gap:3px}.cloud-transfer-connect-option-copy strong{overflow:hidden;color:#164e63;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.cloud-transfer-connect-option-copy p{overflow:hidden;margin:0;color:#688187;font-size:.78rem;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.cloud-transfer-add-app-button,.cloud-transfer-connect-option>button{display:inline-flex;width:auto;min-height:36px;align-items:center;justify-content:center;gap:7px;padding:0 11px;border:1px solid #0f766e;border-radius:8px;background:#0f766e;color:#fff;font-size:.78rem;font-weight:900;white-space:nowrap}.cloud-transfer-add-app-button:hover:not(:disabled),.cloud-transfer-connect-option>button:hover:not(:disabled){border-color:#115e59;background:#115e59}.cloud-transfer-modal-empty{margin:0;padding:14px;border:1px dashed #b8d8d4;border-radius:11px;background:#f7fbfb;color:#688187;font-size:.84rem;line-height:1.5;text-align:center}.cloud-transfer-modal-footer{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;margin-top:8px;padding-top:16px;border-top:1px solid #e1eeec}.cloud-transfer-modal-text-button{width:auto;margin-inline:4px;padding:7px 8px;border:0;background:transparent;color:#0f766e;font-size:.82rem;font-weight:900}.cloud-transfer-modal-text-button:hover{color:#115e59;text-decoration:underline}.cloud-transfer-app-manager-message{display:flex;gap:8px;align-items:center;padding:10px 12px;border:1px solid #a7f3d0;border-radius:10px;background:#f0fdf4;color:#166534;font-size:.82rem;font-weight:800}.cloud-transfer-app-manager-message.is-error{border-color:#fecaca;background:#fff7f7;color:#b42318}.cloud-transfer-modal-inline-message{display:flex;gap:8px;align-items:flex-start;margin:0;padding:10px 12px;border:1px solid #fecaca;border-radius:10px;background:#fff7f7;color:#b42318;font-size:.84rem;font-weight:800;line-height:1.45}html[data-theme=dark] body .cloud-transfer-modal-inline-message{border-color:#7f1d1d;background:#3a171b;color:#fecaca}.cloud-transfer-user-app-manager{display:grid;gap:12px}.cloud-transfer-user-app-list{display:grid;gap:10px}.cloud-transfer-user-app-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 14px;align-items:center;padding:13px;border:1px solid #d7e9e7;border-radius:12px;background:#f8fcfc}.cloud-transfer-user-app-card-main{display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;min-width:0;align-items:center}.cloud-transfer-user-app-logo{display:inline-grid;width:42px;height:42px;place-items:center;overflow:hidden;border:1px solid #cfe3e1;border-radius:12px;background:#fff}.cloud-transfer-user-app-logo img{display:block;max-width:72%;max-height:72%;-o-object-fit:contain;object-fit:contain}.cloud-transfer-user-app-card-main>div{display:grid;min-width:0;gap:3px}.cloud-transfer-user-app-card-main span,.cloud-transfer-user-app-card-main strong,.cloud-transfer-user-app-card-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cloud-transfer-user-app-card-main strong{color:#164e63;font-size:.9rem}.cloud-transfer-user-app-card-main span,.cloud-transfer-user-app-card-meta span{color:#688187;font-size:.76rem}.cloud-transfer-user-app-card-meta{display:grid;justify-items:end;gap:3px}.cloud-transfer-user-app-card-actions{display:inline-flex;grid-column:1/-1;gap:8px;align-items:center;justify-content:flex-end}.cloud-transfer-danger-button,.cloud-transfer-user-app-card-actions .secondary-button{display:inline-flex;width:auto;min-height:34px;align-items:center;justify-content:center;gap:6px;padding:0 10px;font-size:.78rem}.cloud-transfer-danger-button{border:1px solid #fecaca;border-radius:8px;background:#fff7f7;color:#b42318;font-weight:900}.cloud-transfer-danger-button:hover:not(:disabled){border-color:#f87171;background:#fee2e2;color:#991b1b}.cloud-transfer-add-app-button{justify-self:start}.cloud-transfer-user-app-form{display:grid;gap:12px}.cloud-transfer-user-app-form>label{display:grid;gap:6px}.cloud-transfer-user-app-form>label>span{color:#45616a;font-size:.78rem;font-weight:900}.cloud-transfer-user-app-form input,.cloud-transfer-user-app-form select,.cloud-transfer-user-app-form textarea{width:100%}.cloud-transfer-callback-input{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;align-items:center}.cloud-transfer-callback-input input{min-width:0;color:#647b80;font-size:.78rem}.cloud-transfer-callback-input button{display:inline-grid;width:38px;height:38px;place-items:center;padding:0}.cloud-transfer-user-app-form>label small{color:#71858a;font-size:.76rem;line-height:1.45}.cloud-transfer-user-app-form-actions{display:flex;flex-wrap:wrap;gap:9px;padding-top:4px}.cloud-transfer-user-app-form-actions button{display:inline-flex;width:auto;min-height:40px;align-items:center;justify-content:center;gap:7px;padding:0 13px}.cloud-transfer-preview{display:grid;grid-template-areas:"source controls destination";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:14px;align-items:stretch}.cloud-transfer-pane{position:relative;display:grid;min-width:0;gap:14px;padding:16px;overflow:hidden;border:1px solid #cfe3e1;border-top:3px solid #5eead4;border-radius:16px;background:linear-gradient(180deg,#f7fffe,#ffffffe6 38%);box-shadow:0 12px 28px #0f766e12}.cloud-transfer-pane--source{grid-area:source}.cloud-transfer-pane--destination{grid-area:destination;border-top-color:#60a5fa;background:linear-gradient(180deg,#f7faff,#ffffffe6 38%)}.cloud-transfer-file-list-header,.cloud-transfer-pane-header,.cloud-transfer-pane-title,.cloud-transfer-tasks>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.cloud-transfer-pane-title{justify-content:flex-start;min-width:0}.cloud-transfer-pane-title>div{display:grid;min-width:0;gap:2px}.cloud-transfer-connection-select>span,.cloud-transfer-pane-controls label>span,.cloud-transfer-pane-title>div>span,.cloud-transfer-path-bar>span:first-child,.cloud-transfer-tasks>header span{color:#0f766e;font-size:.76rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.cloud-transfer-pane-title strong{min-width:0;overflow:hidden;color:#164e63;font-size:.94rem;text-overflow:ellipsis;white-space:nowrap}.cloud-transfer-pane-title small{overflow:hidden;color:#71858a;font-size:.78rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.cloud-transfer-pane-icon{display:inline-flex;width:52px;height:52px;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;border:1px solid #b9e9e4;border-radius:15px;background:#fff;box-shadow:0 7px 18px #0f766e1a;color:#0f766e}.cloud-transfer-pane-icon--destination{border-color:#bfdbfe;background:#fff;color:#2563eb;box-shadow:0 7px 18px #2563eb1a}.cloud-transfer-pane-logo{display:block;max-width:76%;height:auto;max-height:76%;-o-object-fit:contain;object-fit:contain}.cloud-transfer-pane-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end}.cloud-transfer-connection-select,.cloud-transfer-pane-controls label{display:grid;min-width:0;gap:6px}.cloud-transfer-pane-controls button{display:inline-flex;width:auto;min-height:42px;align-items:center;gap:7px;padding:0 12px;white-space:nowrap}.cloud-transfer-connection-select select,.cloud-transfer-pane-controls select{width:100%;min-width:0}.cloud-transfer-path-bar{display:flex;flex-wrap:nowrap;gap:4px;align-items:center;min-width:0;min-height:34px;overflow:hidden;padding:3px 7px;border:1px solid #d7e9e7;border-radius:9px;background:#f4fbfa;color:#647b80;font-size:.82rem}.cloud-transfer-path-bar strong{flex:1 1 0%;min-width:0;overflow:hidden;color:#164e63;text-overflow:ellipsis;white-space:nowrap}.cloud-transfer-path-bar>span:first-child{flex:0 0 auto}.cloud-transfer-path-actions{display:inline-flex;flex:0 0 auto;gap:5px;margin-left:auto}.cloud-transfer-path-actions button{display:inline-grid;width:24px;height:24px;place-items:center;padding:0;border:1px solid #cfe3e1;border-radius:7px;background:#fff;color:#0f766e}.cloud-transfer-path-actions button:hover:not(:disabled){border-color:#5eead4;background:#ecfeff}.cloud-transfer-item-rows{display:grid;height:280px;gap:4px;align-content:start;min-height:0;overflow-y:auto;padding:7px;scrollbar-color:#9ccbc4 #edf6f5;scrollbar-gutter:stable;scrollbar-width:thin}.cloud-transfer-item-rows::-webkit-scrollbar{width:8px}.cloud-transfer-item-rows::-webkit-scrollbar-track{margin:7px 0;border-radius:999px;background:#edf6f5}.cloud-transfer-item-rows::-webkit-scrollbar-thumb{border:2px solid #edf6f5;border-radius:999px;background:#9ccbc4}.cloud-transfer-item-rows::-webkit-scrollbar-thumb:hover{background:#5bb7aa}.cloud-transfer-item-row{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:9px;align-items:center;width:100%;min-height:38px;padding:7px 8px;border:1px solid transparent;border-radius:7px;background:transparent;color:#344054;font-size:.86rem;font-weight:800;text-align:left}.cloud-transfer-item-row.is-selected,.cloud-transfer-item-row:hover{border-color:#99f6e4;background:#ecfeff;color:#0f766e}.cloud-transfer-item-row>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cloud-transfer-item-row>svg{color:#0f766e}.cloud-transfer-item-row small{color:#667085;font-size:.75rem;font-weight:800;white-space:nowrap}.is-spinning{animation:cloud-transfer-spin 1s linear infinite}@keyframes cloud-transfer-spin{to{transform:rotate(1turn)}}.cloud-transfer-file-list{display:grid;min-height:184px;overflow:hidden;border:1px solid #d7e9e7;border-radius:10px;background:#fff}.cloud-transfer-file-list-header{min-height:38px;padding:0 11px;border-bottom:1px solid #e1eeec;background:#f7fbfb;color:#60777c;font-size:.78rem;font-weight:850}.cloud-transfer-empty-files{display:grid;height:280px;align-content:center;justify-items:center;gap:9px;min-height:0;padding:20px;color:#80a3a5;text-align:center}.cloud-transfer-empty-provider-logo{display:inline-grid;width:58px;height:58px;place-items:center;border:1px solid #d7e9e7;border-radius:16px;background:#fff;box-shadow:0 8px 18px #0f766e14}.cloud-transfer-empty-files p{max-width:250px;margin:0;color:#688187;font-size:.87rem;line-height:1.5}.cloud-transfer-direction-controls{display:grid;align-content:center;gap:10px;grid-area:controls;transform:translateY(160px)}.cloud-transfer-direction-controls button{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;padding:0;border:1px solid #99f6e4;border-radius:14px;background:#f0fdfa;color:#0f766e}.cloud-transfer-direction-controls button:hover:not(:disabled){border-color:#0f766e;background:#ccfbf1;box-shadow:0 8px 18px #0f766e24;transform:translateY(-1px)}.cloud-transfer-direction-controls button:disabled,.cloud-transfer-pane button:disabled,.cloud-transfer-pane select:disabled{cursor:not-allowed;opacity:.74}.cloud-transfer-tasks{display:grid;gap:14px;padding:16px;border:1px solid #cfe3e1;border-radius:16px;background:#fffc}.cloud-transfer-tasks>header{align-items:flex-start}.cloud-transfer-tasks>header>div{display:grid;gap:4px}.cloud-transfer-tasks>header strong{font-size:1rem}.cloud-transfer-tasks>header>div:first-child{display:flex;gap:10px;align-items:center}.cloud-transfer-tasks>header>.cloud-transfer-task-header-actions{display:inline-flex}.cloud-transfer-task-count{display:inline-flex;min-width:28px;height:28px;align-items:center;justify-content:center;padding:0 8px;border:1px solid #b8d8d4;border-radius:999px;background:#ecfeff;color:#0f766e;font-size:.8rem!important;font-weight:950}.cloud-transfer-task-count.is-full{border-color:#fecaca;background:#fff7f7;color:#b42318}.cloud-transfer-task-header-actions{display:inline-flex;gap:10px;align-items:center;color:var(--accent)}.cloud-transfer-task-clear{min-height:32px;padding:0 10px;border:1px solid #cbd5e1;border-radius:8px;background:#f8fafc;box-shadow:0 2px 7px #0f172a0f;color:#475569;font-size:.78rem;font-weight:850;transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.cloud-transfer-task-clear:hover:not(:disabled){border-color:#94a3b8;background:#eef2f7;box-shadow:0 4px 10px #0f172a1a;color:#1e293b;transform:translateY(-1px)}.cloud-transfer-task-clear:active:not(:disabled){box-shadow:0 2px 5px #0f172a14;transform:translateY(0)}.cloud-transfer-task-action:focus-visible,.cloud-transfer-task-clear:focus-visible{outline:3px solid rgba(14,165,233,.28);outline-offset:2px}.cloud-transfer-task-clear:disabled{cursor:wait;opacity:.62}.cloud-transfer-task-limit-message{margin:0;padding:8px 10px;border:1px solid #fecaca;border-radius:9px;background:#fff7f7;color:#b42318;font-size:.78rem;font-weight:700;line-height:1.45}.cloud-transfer-task-empty{display:flex;min-height:72px;gap:12px;align-items:center;padding:14px;border:1px dashed #b8d8d4;border-radius:12px;background:#f7fbfb}.cloud-transfer-task-empty>svg{flex:0 0 auto;color:#0f766e}.cloud-transfer-task-list{display:grid;gap:10px}.cloud-transfer-task-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;min-width:0;padding:12px;border:1px solid #d7e9e7;border-radius:12px;background:linear-gradient(135deg,#fbfefe,#f4fbfa);box-shadow:0 6px 16px #0f766e0d}.cloud-transfer-task-route{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:10px;align-items:center;min-width:0}.cloud-transfer-task-endpoint{display:grid;min-width:0;gap:4px;padding:8px 10px;border:1px solid #d7e9e7;border-radius:9px;background:#fff}.cloud-transfer-task-endpoint>span{overflow:hidden;color:#0f766e;font-size:.68rem;font-weight:950;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.cloud-transfer-task-endpoint strong{overflow:hidden;color:#164e63;font-size:.84rem;text-overflow:ellipsis;white-space:nowrap}.cloud-transfer-task-endpoint--destination{border-color:#d6e4f7;background:#fbfdff}.cloud-transfer-task-endpoint--destination>span{color:#2563eb}.cloud-transfer-task-route-arrow{display:inline-grid;width:28px;height:28px;place-items:center;border:1px solid #b8d8d4;border-radius:999px;background:#ecfeff;color:#0f766e}.cloud-transfer-task-route.is-left .cloud-transfer-task-endpoint--source{grid-column:3;grid-row:1}.cloud-transfer-task-route.is-left .cloud-transfer-task-route-arrow{grid-column:2;grid-row:1}.cloud-transfer-task-route.is-left .cloud-transfer-task-endpoint--destination{grid-column:1;grid-row:1}.cloud-transfer-task-status{display:inline-flex;flex:0 0 auto;min-height:29px;align-items:center;padding:0 9px;border:1px solid #cfe3e1;border-radius:999px;background:#fff;color:#60777c;font-size:.76rem;font-weight:900}.cloud-transfer-task-status.is-running{border-color:#99f6e4;background:#ecfeff;color:#0f766e}.cloud-transfer-task-status.is-completed{border-color:#a7f3d0;background:#f0fdf4;color:#166534}.cloud-transfer-task-status.is-failed{border-color:#fecaca;background:#fff7f7;color:#b42318}.cloud-transfer-task-status.is-cancelled{border-color:#d0d5dd;background:#f9fafb;color:#667085}.cloud-transfer-task-item-actions{display:inline-flex;flex:0 0 auto;gap:7px;align-items:center}.cloud-transfer-task-action{display:inline-grid;width:30px;height:30px;place-items:center;padding:0;border:1px solid #cfe3e1;border-radius:8px;background:#fff;box-shadow:0 2px 7px #0f172a0f;color:#0f766e;transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.cloud-transfer-task-action:hover:not(:disabled){border-color:#5eead4;background:#ecfeff;box-shadow:0 4px 10px #0f766e24;transform:translateY(-1px)}.cloud-transfer-task-action:active:not(:disabled){box-shadow:0 2px 5px #0f766e1a;transform:translateY(0)}.cloud-transfer-task-action--remove{border-color:#fecaca;background:#fff7f7;color:#b42318}.cloud-transfer-task-action--remove:hover:not(:disabled){border-color:#f87171;background:#fee2e2;box-shadow:0 4px 10px #b91c1c24;color:#991b1b}.cloud-transfer-task-action:disabled{cursor:wait;opacity:.65}.cloud-transfer-planned-flow{display:grid;gap:18px;padding:18px;border:1px solid #cfe3e1;border-radius:16px;background:#ffffffbd}.cloud-transfer-planned-flow-header{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.cloud-transfer-planned-flow-header>div{display:grid;min-width:0;gap:6px}.cloud-transfer-planned-flow-header h2{margin:0;color:#114047;font-size:1.12rem;line-height:1.3}.cloud-transfer-planned-flow-header p{max-width:760px;margin:0;color:#45616a;line-height:1.6}.cloud-transfer-workflow-badge{display:inline-flex;flex:0 0 auto;gap:7px;align-items:center;min-height:32px;padding:0 10px;border:1px solid #b8d8d4;border-radius:999px;background:#f0fdfa;color:#0f766e;font-size:.76rem;font-weight:900;white-space:nowrap}.cloud-transfer-workflow-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.cloud-transfer-workflow-step{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;min-width:0;align-items:stretch}.cloud-transfer-workflow-step-main{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;min-width:0;height:100%;padding:13px;border:1px solid #d7e9e7;border-radius:12px;background:#f7fbfb}.cloud-transfer-workflow-step-icon{display:inline-grid;width:38px;height:38px;place-items:center;border:1px solid #99f6e4;border-radius:11px;background:#ecfeff;color:#0f766e}.cloud-transfer-workflow-step-copy{display:grid;min-width:0;gap:3px;align-content:start}.cloud-transfer-workflow-step-number{color:#0f766e;font-size:.7rem;font-weight:950;line-height:1}.cloud-transfer-workflow-step-copy strong{overflow-wrap:anywhere;color:#164e63;font-size:.88rem;line-height:1.3}.cloud-transfer-workflow-step-copy p{margin:0;color:#5b7378;font-size:.78rem;line-height:1.5}.cloud-transfer-workflow-step-arrow{align-self:center;color:#80a3a5}.cloud-transfer-security-note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border:1px solid #cfe3e1;border-radius:12px;background:#f7fbfb;color:#45616a}.cloud-transfer-security-note>svg{flex:0 0 auto;margin-top:2px;color:#0f766e}.cloud-transfer-security-note strong{margin-right:6px;color:#164e63;font-weight:900}.tool-seo-content{display:grid;gap:22px;margin-top:40px;padding-top:32px;border-top:1px solid #d7dde7}.tool-seo-content h2,.tool-seo-content h3,.tool-seo-content p,.tool-seo-content ul{margin:0}.tool-seo-content h2{color:#111827;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.1}.tool-seo-content h3{color:#162033;font-size:1.05rem}.tool-seo-content li,.tool-seo-content p{color:#455365;font-size:1rem;line-height:1.75}.faq-section details p,.seo-intro>p{max-width:var(--reading-width)}.seo-intro{display:grid;gap:12px}.tool-editorial-meta{color:#64748b!important;font-size:.875rem!important;line-height:1.5!important}.site-trust-panel{display:grid;gap:12px;margin:24px 0 30px;padding:16px 18px;border:1px solid #dbe4ef;border-radius:10px;background:#f8fafc}.site-trust-meta{margin:0;color:#475569;font-size:.9rem;line-height:1.5}.site-trust-links{display:flex;flex-wrap:wrap;gap:8px 14px}.site-trust-links a{color:#175cd3;font-size:.9rem;font-weight:750}.seo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.faq-section,.related-tools,.seo-grid article{display:grid;gap:12px;padding:18px;border:1px solid #d7dde7;border-radius:8px;background:#fff}.seo-grid ul{padding-left:20px}.faq-section details{padding:12px 0;border-top:1px solid #e5eaf1}.faq-section details:first-of-type{border-top:0}.faq-section summary{color:#162033;font-weight:800;cursor:pointer}.faq-section details p{margin-top:10px}.related-tool-list{display:flex;flex-wrap:wrap;gap:10px}.related-tool-list a{display:inline-flex;min-height:40px;align-items:center;padding:0 14px;border:1px solid #d7dde7;border-radius:6px;background:#f4f7f6;color:#162033;font-weight:800;text-decoration:none}.related-tool-list a:hover{background:#e8f1ee}.download-form{display:grid;gap:12px}.tool-page:not(.category-page) .download-form{gap:14px;padding:18px;border:1px solid #dbe4ef;border-radius:14px;background:#fff}.download-form label{color:#344054;font-weight:700}.form-note{margin:0;color:#667085;font-size:.95rem;line-height:1.55}.tool-announcement{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 16px;border:1px solid var(--accent-line,#dbe4ef);border-radius:14px;background:var(--accent-soft,#eff6ff);color:inherit;text-decoration:none}.tool-announcement div{display:grid;min-width:0;gap:3px}.tool-announcement span,.tool-announcement strong{min-width:0;overflow-wrap:anywhere}.tool-announcement strong{color:#162033}.tool-announcement span{color:#455365;font-size:.94rem;line-height:1.45}.tool-announcement svg{color:var(--accent,#267163)}.tool-announcement:hover{border-color:var(--accent,#267163);transform:translateY(-1px)}.fieldset-panel{display:grid;gap:12px;min-width:0;margin:0;padding:14px;border:1px solid #dbe4ef;border-radius:8px}.fieldset-panel legend{padding:0 6px;color:#344054;font-weight:800}.input-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}.video-download-form{position:relative;overflow:hidden;gap:18px}.video-download-form:before{position:absolute;top:18px;right:18px;width:min(420px,48%);height:86px;pointer-events:none;background:linear-gradient(90deg,transparent,#0ea5e9,transparent),repeating-linear-gradient(90deg,#0ea5e9 0 28px,transparent 28px 38px);border-radius:12px;opacity:.5;content:""}.video-download-label{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.video-download-label span,.video-download-label strong{display:inline-flex;align-items:center;gap:8px}.video-download-label span{color:#162033;font-weight:900}.video-download-label svg{color:var(--accent,#0ea5e9)}.video-download-label strong{padding:6px 10px;border:1px solid var(--accent-line,#bfdbfe);border-radius:999px;background:var(--accent-soft,#eff6ff);color:var(--accent,#0ea5e9);font-size:.8rem;font-weight:900}.video-url-shell{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid #dbe4ef;border-radius:14px;background:#f8fbfde0}.video-url-input-wrap{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;min-width:0;min-height:54px;padding:0 14px;border:1px solid #cbd5e1;border-radius:12px;background:#fff;color:var(--accent,#0ea5e9)}.download-form .video-url-input-wrap{font-weight:700}.video-url-input-wrap input{min-height:52px;padding:0;border:0;background:transparent;box-shadow:none}.tool-page:not(.category-page) .video-url-input-wrap:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}.tool-page:not(.category-page) .video-url-input-wrap input:focus{box-shadow:none}.video-url-actions{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;justify-content:end}.video-turnstile{position:relative;z-index:1;display:grid;gap:9px;padding:12px 14px;border:1px solid #dbe4ef;border-radius:14px;background:#f8fbfde0}.video-turnstile.is-verified{border-color:#bbf7d0;background:#f0fdf4}.video-turnstile.is-error{border-color:#fecaca;background:#fff7f7}.video-turnstile-heading{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline}.video-turnstile-heading strong{color:#162033;font-size:.9rem;font-weight:900}.video-turnstile-heading span,.video-turnstile-status{color:#667085;font-size:.82rem}.video-turnstile-widget{display:flex;min-height:65px;align-items:center;max-width:100%}.video-turnstile-status{margin:0;line-height:1.5}.video-turnstile-status.is-error{color:#b42318}.video-icon-button,.video-submit-button{display:inline-flex;gap:8px;align-items:center;justify-content:center;white-space:nowrap}.tool-page:not(.category-page) .video-icon-button{min-height:44px;padding:0 12px;border-color:#cbd5e1;background:#fff;color:#344054}.tool-page:not(.category-page) .video-icon-button:hover{border-color:var(--accent,#0ea5e9);color:#162033}.tool-page:not(.category-page) .video-submit-button{min-height:46px;padding:0 18px;border-color:var(--accent,#0ea5e9);background:var(--accent,#0ea5e9);box-shadow:0 14px 28px color-mix(in srgb,var(--accent,#0ea5e9) 20%,transparent)}.video-result-icon svg,.video-submit-button svg{flex:0 0 auto}.video-result-card.is-queued .video-result-icon svg,.video-result-card.is-running .video-result-icon svg,.video-submit-button .is-loading-icon{animation:video-spin 1.1s linear infinite}.video-process-strip{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.video-process-strip li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;min-width:0;min-height:42px;padding:8px 10px;border:1px solid #dbe4ef;border-radius:12px;background:#fff;color:#667085}.video-process-strip li>span{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:999px;background:#f1f5f9;color:#64748b;font-size:.78rem;font-weight:900}.video-process-strip strong{min-width:0;overflow-wrap:anywhere;font-size:.88rem}.video-process-strip li.is-active{border-color:var(--accent-line,#bfdbfe);background:var(--accent-soft,#eff6ff);color:#162033}.video-process-strip li.is-active>span,.video-process-strip li.is-done>span{background:var(--accent,#0ea5e9);color:#fff}.video-process-strip li.is-done{border-color:color-mix(in srgb,var(--accent,#0ea5e9) 32%,#dbe4ef);color:#162033}.video-process-strip li.is-failed{border-color:#fecaca;background:#fff1f2;color:#991b1b}.video-process-strip li.is-failed>span{background:#ef4444;color:#fff}.video-result-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;min-height:96px;padding:16px;border:1px solid #dbe4ef;border-radius:14px;background:#fff;box-shadow:0 12px 30px #0f172a0f}.video-result-icon{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;border-radius:14px;background:var(--accent-soft,#eff6ff);color:var(--accent,#0ea5e9)}.video-result-card.is-completed .video-result-icon{background:#ecfdf5;color:#0f766e}.video-result-card.is-failed .video-result-icon{background:#fff1f2;color:#e11d48}.video-result-copy{display:grid;gap:8px;min-width:0}.video-result-copy div{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.video-result-copy p,.video-result-copy strong{min-width:0;overflow-wrap:anywhere}.video-result-copy strong{color:#162033}.video-result-copy p{margin:0;color:#455365;line-height:1.5}.video-result-copy .video-result-meta{display:flex;flex-wrap:wrap;gap:6px;align-items:center;color:#667085;font-size:.88rem}.video-result-meta svg{flex:0 0 auto;color:#0f766e}.video-result-meta strong{color:#344054}.video-status-pill{display:inline-flex;min-height:28px;align-items:center;padding:0 10px;border:1px solid var(--accent-line,#bfdbfe);border-radius:999px;background:var(--accent-soft,#eff6ff);color:var(--accent,#0ea5e9);font-size:.78rem;font-weight:900}.video-result-card.is-completed .video-status-pill{border-color:#a7f3d0;background:#ecfdf5;color:#0f766e}.video-result-card.is-failed .video-status-pill{border-color:#fecaca;background:#fff1f2;color:#be123c}.video-result-action{gap:8px;margin:0;white-space:nowrap}.video-result-side{display:flex;min-width:156px;align-items:center;justify-content:end}.video-result-pending{display:inline-flex;min-height:44px;gap:8px;align-items:center;justify-content:center;color:#475467;font-size:.9rem;font-weight:850}.video-result-pending .is-loading-icon{color:var(--accent,#0ea5e9);animation:video-spin 1.1s linear infinite}.instagram-download-workspace{--accent:#d946ef;--accent-line:#f5b4ef;--accent-soft:#fff1fb;gap:16px}.instagram-download-form{background:linear-gradient(135deg,#fffafd,#fff3fa)}.instagram-download-form:before{background:radial-gradient(circle at 20% 50%,rgba(245,133,41,.18) 0 9%,transparent 10%),radial-gradient(circle at 48% 50%,rgba(221,42,123,.16) 0 13%,transparent 14%),radial-gradient(circle at 78% 50%,rgba(81,91,212,.16) 0 17%,transparent 18%)}.instagram-disclaimer{margin:-4px 2px 0;color:#7a526c;font-size:.82rem;line-height:1.55}.instagram-result-card.is-completed{border-color:#f0abdf;background:linear-gradient(90deg,#fff,#fff4fb)}html[data-theme=dark] body .instagram-download-workspace{--accent:#f0abdf;--accent-line:#8f4d83;--accent-soft:#351d35}html[data-theme=dark] body .instagram-download-form{background:linear-gradient(135deg,#1d1724,#261827)}html[data-theme=dark] body .instagram-disclaimer{color:#d7b7d1}.pdf-markdown-form{overflow:hidden;gap:16px}.pdf-markdown-workbench{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);align-items:stretch}.pdf-upload-card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;min-height:184px;padding:18px;border:1px dashed #a9bed4;border-radius:14px;background:linear-gradient(135deg,#f0f9ffb8,#fff 62%),repeating-linear-gradient(135deg,rgb(14 165 233/8%) 0 1px,transparent 1px 12px);cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.pdf-upload-card:hover{border-color:var(--accent,#0ea5e9);box-shadow:0 16px 34px #0f172a14;transform:translateY(-1px)}.pdf-upload-card.has-file{border-style:solid;border-color:#a7f3d0;background:linear-gradient(135deg,#ecfdf5,#fff 68%)}.pdf-upload-card.is-disabled{cursor:not-allowed;opacity:.72}.pdf-upload-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.pdf-result-icon,.pdf-upload-icon{display:inline-flex;align-items:center;justify-content:center;border-radius:14px}.pdf-upload-icon{width:58px;height:58px;background:#fff;color:var(--accent,#0ea5e9);box-shadow:inset 0 0 0 1px var(--accent-line,#bfdbfe),0 10px 22px #0f172a14}.pdf-upload-copy{display:grid;gap:6px;min-width:0}.pdf-upload-copy span,.pdf-upload-copy strong{min-width:0;overflow-wrap:anywhere}.pdf-upload-copy span{color:#667085;font-size:.9rem;font-weight:800}.pdf-upload-copy strong{color:#162033;font-size:1.08rem;line-height:1.25}.pdf-upload-copy .pdf-upload-meta{width:-moz-fit-content;width:fit-content;padding:5px 9px;border:1px solid #dbe4ef;border-radius:999px;background:#fff;color:#344054;font-size:.82rem}.pdf-settings-panel{display:grid;gap:14px;min-width:0;padding:16px;border:1px solid #dbe4ef;border-radius:14px;background:#f8fbfd}.pdf-setting-heading{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}.pdf-setting-heading span{color:#344054;font-weight:900}.pdf-setting-heading strong{padding:6px 10px;border:1px solid var(--accent-line,#bfdbfe);border-radius:999px;background:#fff;color:var(--accent,#0ea5e9);font-size:.82rem}.pdf-mode-control{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pdf-mode-control button{min-height:58px;min-width:0;padding:8px 10px;border-color:#dbe4ef;background:#fff;color:#344054;font-size:.92rem;font-weight:900;line-height:1.25;white-space:normal}.pdf-mode-control button.active{border-color:var(--accent,#0ea5e9);background:var(--accent,#0ea5e9);box-shadow:0 12px 24px color-mix(in srgb,var(--accent,#0ea5e9) 20%,transparent);color:#fff}.pdf-language-control span{display:inline-flex;gap:7px;align-items:center}.pdf-language-control select:disabled{background:#eef2f7}.pdf-submit-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center}.pdf-submit-button{display:inline-flex;min-height:54px;gap:8px;align-items:center;justify-content:center;padding:0 22px;border-color:var(--accent,#0ea5e9);background:var(--accent,#0ea5e9);box-shadow:0 14px 30px color-mix(in srgb,var(--accent,#0ea5e9) 24%,transparent);white-space:nowrap}.pdf-result-workbench .is-loading-icon,.pdf-result-workbench.is-queued .pdf-result-icon svg,.pdf-result-workbench.is-running .pdf-result-icon svg,.pdf-submit-button .is-loading-icon{animation:video-spin 1.1s linear infinite}.pdf-result-workbench{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(280px,.94fr);gap:16px;align-items:start;padding:16px;border:1px solid #dbe4ef;border-radius:14px;background:#fff;box-shadow:0 12px 30px #0f172a0f}.pdf-result-summary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start;min-width:0}.pdf-result-icon{width:50px;height:50px;background:var(--accent-soft,#eff6ff);color:var(--accent,#0ea5e9)}.pdf-result-workbench.is-completed .pdf-result-icon{background:#ecfdf5;color:#0f766e}.pdf-result-workbench.is-failed .pdf-result-icon{background:#fff1f2;color:#e11d48}.pdf-result-summary>div{display:grid;gap:7px;min-width:0}.pdf-result-summary p,.pdf-result-summary strong{min-width:0;overflow-wrap:anywhere}.pdf-result-summary strong{color:#162033;font-size:1.03rem}.pdf-result-summary p{margin:0;color:#455365;line-height:1.5}.pdf-status-pill{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:28px;align-items:center;padding:0 10px;border:1px solid var(--accent-line,#bfdbfe);border-radius:999px;background:var(--accent-soft,#eff6ff);color:var(--accent,#0ea5e9);font-size:.78rem;font-weight:900}.pdf-result-workbench.is-completed .pdf-status-pill{border-color:#a7f3d0;background:#ecfdf5;color:#0f766e}.pdf-result-workbench.is-failed .pdf-status-pill{border-color:#fecaca;background:#fff1f2;color:#be123c}.pdf-progress-strip{grid-column:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.pdf-progress-strip li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:7px;align-items:center;min-width:0;min-height:42px;padding:8px;border:1px solid #dbe4ef;border-radius:12px;background:#f8fafc;color:#667085}.pdf-progress-strip li>span{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:999px;background:#eef2f7;color:#64748b;font-size:.78rem;font-weight:900}.pdf-progress-strip strong{min-width:0;overflow-wrap:anywhere;font-size:.86rem}.pdf-progress-strip li.is-active{border-color:var(--accent-line,#bfdbfe);background:var(--accent-soft,#eff6ff);color:#162033}.pdf-progress-strip li.is-active>span,.pdf-progress-strip li.is-done>span{background:var(--accent,#0ea5e9);color:#fff}.pdf-progress-strip li.is-done{border-color:color-mix(in srgb,var(--accent,#0ea5e9) 32%,#dbe4ef);color:#162033}.pdf-progress-strip li.is-failed{border-color:#fecaca;background:#fff1f2;color:#991b1b}.pdf-progress-strip li.is-failed>span{background:#ef4444;color:#fff}.pdf-result-metrics{grid-row:span 2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.pdf-result-metrics div{display:grid;gap:4px;min-width:0;padding:12px;border:1px solid #e5eaf1;background:#f8fbfd}.pdf-result-metrics span{color:#667085;font-size:.82rem;font-weight:800}.pdf-result-metrics strong{min-width:0;overflow-wrap:anywhere;color:#162033}.pdf-result-actions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px}.pdf-markdown-preview .text-output-header button,.pdf-result-actions .download-link{display:inline-flex;gap:8px;align-items:center;justify-content:center}.pdf-markdown-preview .text-output-header button{white-space:nowrap}.cloud-save-panel{display:grid;gap:14px;padding:16px;border:1px solid #dbe4ef;border-radius:14px;background:linear-gradient(135deg,#f0f9ffb8,#ffffffeb 48%,#ecfdf59e);box-shadow:0 12px 30px #0f172a0f}.cloud-save-heading{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start}.cloud-save-icon{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:12px;background:#fff;color:var(--accent,#0ea5e9);box-shadow:inset 0 0 0 1px var(--accent-line,#bfdbfe)}.cloud-save-heading h2,.cloud-save-heading p{margin:0}.cloud-save-heading h2{color:#162033;font-size:1.05rem}.cloud-save-heading p{margin-top:4px;color:#455365;line-height:1.45}.cloud-save-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}.cloud-account-select{display:grid;gap:7px;min-width:0;color:#344054;font-weight:850}.cloud-account-picker{display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:8px;align-items:end;min-width:0}.cloud-account-select select{width:100%;min-height:48px;padding-left:44px}.cloud-account-field{position:relative;min-width:0}.cloud-account-field>.cloud-provider-logo{position:absolute;z-index:1;top:50%;left:14px;transform:translateY(-50%);pointer-events:none}.cloud-provider-logo{display:block;width:20px;height:20px;flex:0 0 20px;-o-object-fit:contain;object-fit:contain}.cloud-remove-button{width:48px;height:48px;min-height:48px;padding:0;color:#b42318}.cloud-remove-button:hover:not(:disabled){border-color:#fda29b;background:#fff1f0;color:#912018}.cloud-save-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:end}.cloud-save-button,.cloud-save-wide-action{gap:8px;margin:0;white-space:nowrap}.cloud-sign-in-action{display:inline-flex;min-height:52px;gap:9px;align-items:center;justify-content:center;padding:0 20px;border:1px solid #0f766e;border-radius:10px;background:#0f766e;box-shadow:0 12px 24px #0f766e2e;color:#fff;font-weight:900;text-decoration:none}.cloud-sign-in-action:hover{border-color:#115e59;background:#115e59;color:#fff}.cloud-remove-button .is-loading-icon,.cloud-save-button .is-loading-icon{animation:video-spin 1.1s linear infinite}.cloud-save-message{margin:0;color:#0f766e;font-weight:800}.cloud-save-message.is-error{color:#be123c}.cloud-save-traffic{margin:0;color:#0f766e;font-size:.84rem;font-weight:700;line-height:1.5}.cloud-save-traffic.is-error{color:#b45309}@keyframes video-spin{to{transform:rotate(1turn)}}.png-upload-field{display:grid;gap:10px}.png-upload-card{display:grid;grid-template-columns:minmax(132px,180px) minmax(0,1fr);gap:18px;align-items:center;min-height:176px;padding:14px;border:1px dashed #b8c5d6;border-radius:14px;background:#f8fbfd;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.png-upload-card:hover{border-color:var(--accent,#267163);background:color-mix(in srgb,var(--accent-soft,#eff6ff) 62%,#fff);box-shadow:0 14px 34px #0f172a12;transform:translateY(-1px)}.png-upload-card.is-disabled{cursor:not-allowed;opacity:.7;transform:none}.png-upload-empty,.png-upload-preview{display:grid;place-items:center;width:100%;min-height:156px;border:1px solid #dbe4ef;border-radius:10px;background:linear-gradient(45deg,#eef2f7 25%,transparent 0),linear-gradient(-45deg,#eef2f7 25%,transparent 0),linear-gradient(45deg,transparent 75%,#eef2f7 0),linear-gradient(-45deg,transparent 75%,#eef2f7 0);background-color:#fff;background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}.png-upload-empty{color:var(--accent,#267163)}.png-upload-preview img{display:block;width:auto;height:auto;max-width:100%;max-height:240px;padding:10px;-o-object-fit:contain;object-fit:contain}.png-upload-copy{display:grid;gap:8px;min-width:0}.png-upload-copy strong{color:#162033;font-size:1.05rem;overflow-wrap:anywhere}.png-upload-copy span{color:#667085;font-size:.95rem;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.png-upload-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:flex-end}.png-upload-actions button{display:inline-flex;gap:8px;align-items:center;justify-content:center}.batch-png-upload-card{grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr);align-items:stretch}.batch-upload-preview-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;min-width:0;max-height:320px;overflow:auto;padding:2px}.batch-upload-preview-item{display:grid;gap:7px;min-width:0;padding:8px;border:1px solid #dbe4ef;border-radius:10px;background:#fff}.batch-upload-preview-item img{display:block;width:100%;height:78px;padding:6px;border-radius:8px;-o-object-fit:contain;object-fit:contain;background:linear-gradient(45deg,#eef2f7 25%,transparent 0),linear-gradient(-45deg,#eef2f7 25%,transparent 0),linear-gradient(45deg,transparent 75%,#eef2f7 0),linear-gradient(-45deg,transparent 75%,#eef2f7 0);background-color:#fff;background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.batch-upload-preview-item span{min-width:0;color:#455365;font-size:.78rem;font-weight:800;line-height:1.25;overflow-wrap:anywhere}input{width:100%;min-height:48px;padding:0 14px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#111827;font:inherit}.tool-page:not(.category-page) input,.tool-page:not(.category-page) select,.tool-page:not(.category-page) textarea{border-color:#cbd5e1;border-radius:10px}.tool-page:not(.category-page) input:focus,.tool-page:not(.category-page) select:focus,.tool-page:not(.category-page) textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent);outline:none}select{min-height:48px;padding:0 14px}select,textarea{width:100%;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#111827;font:inherit}textarea{min-height:144px;padding:14px;line-height:1.5;resize:vertical}input[type=file]{padding:11px 14px}input[type=range]{min-height:32px;padding:0}.download-link,button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 18px;border:1px solid #111827;border-radius:6px;background:#111827;color:#fff;font:inherit;font-weight:700;text-decoration:none;cursor:pointer}.tool-page:not(.category-page) .download-link,.tool-page:not(.category-page) button:not(.brand-category-trigger):not(.brand-category-compact-trigger):not(.cloud-transfer-item-row){border-color:#111827;border-radius:8px;font-weight:900}.tool-page:not(.category-page) .download-link:hover,.tool-page:not(.category-page) button:not(.brand-category-trigger):not(.brand-category-compact-trigger):not(.cloud-transfer-item-row):not(:disabled):hover{transform:translateY(-1px)}button:disabled{cursor:not-allowed;opacity:.58}.result-panel{display:grid;gap:14px;padding:20px;border:1px solid #d7dde7;border-radius:8px;background:#fff}.tool-page:not(.category-page) .result-panel{border-color:#dbe4ef;border-radius:14px;box-shadow:0 12px 30px #0f172a0f}.file-summary{display:grid;gap:4px;padding:14px 16px;border:1px solid #d7dde7;border-radius:8px;background:#fff}.tool-page:not(.category-page) .file-summary{border-color:var(--accent-line);border-radius:12px;background:var(--accent-soft)}.file-summary span{color:#667085;font-size:.875rem}.file-summary strong{overflow-wrap:anywhere;color:#162033}.pdf-file-summary{align-items:start}.pdf-file-list{display:grid;gap:4px;margin:0;padding-left:18px}.pdf-file-list li{overflow-wrap:anywhere}.result-panel div{display:grid;gap:4px}.result-panel span{color:#667085;font-size:.875rem}.result-panel strong{overflow-wrap:anywhere;color:#162033}.download-link{width:-moz-fit-content;width:fit-content;margin-top:4px}.secondary-download-link{border-color:#cbd5e1;background:#fff;color:#162033}.primary-download-link{min-height:54px;padding:0 22px;border-color:var(--accent,#0ea5e9);background:var(--accent,#0ea5e9);box-shadow:0 14px 30px color-mix(in srgb,var(--accent,#0ea5e9) 24%,transparent);font-size:1.02rem}.text-output-panel{display:grid;gap:12px;min-width:0;padding:18px;border:1px solid #dbe4ef;border-radius:14px;background:#fff;box-shadow:0 12px 30px #0f172a0f}.text-output-header{display:flex;gap:12px;align-items:center;justify-content:space-between}.text-output-header h2{margin:0;color:#162033;font-size:1.1rem}.text-output-header button{min-height:40px;padding:0 14px}.text-output-panel pre{overflow:auto;max-height:420px;margin:0;padding:14px;border:1px solid #e5eaf1;border-radius:10px;background:#f8fafc;color:#1f2937;font:.94rem/1.65 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;overflow-wrap:anywhere;white-space:pre-wrap}.error-message{margin:0;color:#b42318;font-weight:700}.tool-advice-panel{display:grid;gap:10px;padding:14px 16px;border:1px solid #fed7aa;border-radius:12px;background:#fff7ed;color:#7c2d12}.tool-advice-panel strong{color:#7c2d12}.tool-advice-panel ul{margin:0;padding-left:20px}.tool-advice-panel li{line-height:1.55}.success-message{margin:0;color:#267163;font-weight:700}.segmented-control{display:inline-grid;width:-moz-fit-content;width:fit-content;grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%;gap:4px;padding:4px;border:1px solid #d7dde7;border-radius:8px;background:#fff}.wide-segmented-control{grid-template-columns:repeat(5,minmax(0,1fr))}.json-segmented-control{grid-template-columns:repeat(6,minmax(0,1fr))}.segmented-control button{min-height:40px;min-width:0;white-space:normal;overflow-wrap:anywhere;line-height:1.2;border-color:transparent;background:transparent;color:#344054}.segmented-control button.active{border-color:#111827;background:#111827;color:#fff}.preview-panel{overflow:hidden;border:1px solid #d7dde7;border-radius:8px;background:#fff}.preview-panel img{display:block;width:100%;max-height:420px;-o-object-fit:contain;object-fit:contain}.svg-preview-panel{display:grid;gap:10px;padding:16px}.png-svg-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.png-svg-preview-card{display:grid;gap:10px;min-width:0;padding:16px}.png-svg-preview-card span,.svg-preview-panel span{color:#667085;font-size:.875rem;font-weight:800}.png-svg-preview-card img,.svg-preview-panel img{padding:16px;background:linear-gradient(45deg,#eef2f7 25%,transparent 0),linear-gradient(-45deg,#eef2f7 25%,transparent 0),linear-gradient(45deg,transparent 75%,#eef2f7 0),linear-gradient(-45deg,transparent 75%,#eef2f7 0);background-color:#fff;background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}.pdf-quality-control{margin-top:14px;max-width:360px}.action-row{display:flex;flex-wrap:wrap;gap:12px}.favicon-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:12px}.favicon-preview{display:grid;gap:8px;place-items:center;padding:14px;border:1px solid #d7dde7;border-radius:8px;background:linear-gradient(45deg,#eef2f7 25%,transparent 0),linear-gradient(-45deg,#eef2f7 25%,transparent 0),linear-gradient(45deg,transparent 75%,#eef2f7 0),linear-gradient(-45deg,transparent 75%,#eef2f7 0);background-color:#fff;background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}.favicon-preview img{width:64px;height:64px;-o-object-fit:contain;object-fit:contain}.favicon-preview span{color:#344054;font-size:.875rem;font-weight:700}.option-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.45fr) auto;gap:14px;align-items:end}.field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.aes-option-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.png-to-svg-options{grid-template-columns:repeat(2,minmax(0,1fr))}.password-options-grid,.png-to-svg-expanded-options{grid-template-columns:repeat(3,minmax(0,1fr))}.password-item,.password-list{display:grid;gap:10px}.password-item{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:10px;border:1px solid #d7dde7;border-radius:8px;background:#f7f8fb}.password-item code{overflow-wrap:anywhere;color:#111827;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.95rem}.password-item button{min-height:40px}.field-control{display:grid;gap:8px;color:#344054;font-weight:700}.checkbox-row{display:flex;min-height:48px;gap:10px;align-items:center;padding:10px 12px;border:1px solid #dbe4ef;border-radius:10px;background:#fff;color:#344054;font-weight:800}.checkbox-row input{width:18px;min-height:18px;accent-color:var(--accent)}.checkbox-control{display:inline-flex;min-height:48px;align-items:center;gap:8px;color:#344054;font-weight:700}.checkbox-control input{width:18px;min-height:18px}@media(max-width:760px){.site-footer{flex-direction:column;gap:10px;width:calc(100% - 28px);padding:20px 0 28px}.site-footer-nav{order:1;gap:6px 16px;justify-content:center}.site-footer-copyright{order:2;white-space:normal;text-align:center}.floating-back-to-top{right:14px;bottom:14px;width:46px;min-width:46px;height:46px;min-height:46px}.cookie-consent{right:12px;bottom:12px;left:12px;display:grid;width:calc(100% - 24px);gap:14px;padding:16px}.cookie-consent-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.cookie-consent-actions button{width:100%;min-width:0;white-space:normal}.home-shell,.page-shell{padding:32px 18px}.hero{gap:28px;align-content:center}.hero,.home-hero{grid-template-columns:1fr}.home-hero{gap:24px;align-items:start;padding:8px 0 28px}.home-hero-copy h1{max-width:100%;font-size:2.9rem;line-height:1.12}h1{font-size:3.5rem}.lede{max-width:100%;margin-top:24px;font-size:1.0625rem;line-height:1.65}.home-hero-actions{width:100%}.home-hero-actions a{width:100%;justify-content:center}.home-hero-panel{width:100%;padding:14px;border-radius:14px}.hero-category-chip{grid-template-columns:28px minmax(0,1fr) auto;gap:8px;padding:10px}.home-search-panel{grid-template-columns:1fr;gap:12px;padding:14px}.home-search-panel input{min-height:52px;font-size:1rem}.category-page{padding:32px 18px}.category-hero{grid-template-columns:1fr;gap:22px;align-items:start}.category-hero-copy h1{max-width:100%;font-size:2.65rem;line-height:1.12}.category-hero-panel{width:100%;padding:14px;border-radius:14px}.category-tool-section{padding:14px}.all-tools-grid,.category-tool-section{grid-template-columns:1fr}.all-tools-group{padding:14px;border-radius:14px}.all-tools-group-heading{align-items:flex-start}.tool-page:not(.category-page){width:100%;padding:32px 18px}.tool-page:not(.category-page) .tool-header{padding:16px;border-radius:14px}.tool-page:not(.category-page) .tool-header[class*=tool-header--]{min-height:0;background-image:var(--tool-header-mobile-overlay,linear-gradient(180deg,hsla(0,0%,100%,.96) 0,hsla(0,0%,100%,.86) 100%)),var(--tool-header-image);background-position:50%,var(--tool-header-mobile-position,right -120px top 12px);background-size:cover,var(--tool-header-mobile-size,700px auto)}.tool-page:not(.category-page) .tool-header--pdf-to-markdown h1{white-space:normal}.tool-page:not(.category-page) .tool-header h1{max-width:100%;font-size:2.55rem;line-height:1.12}.tool-page:not(.category-page) .tool-workspace{padding:14px;border-radius:14px}.cloud-transfer-supported-providers{padding:16px;border-radius:14px}.cloud-transfer-preview{grid-template-columns:1fr;grid-template-areas:"source" "controls" "destination"}.cloud-transfer-empty-files,.cloud-transfer-item-rows{height:230px}.cloud-transfer-login-gate,.cloud-transfer-workspace-state{grid-template-columns:1fr;justify-items:stretch;padding:18px}.cloud-transfer-login-gate-action{width:100%}.cloud-transfer-direction-controls{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;transform:none}.cloud-transfer-direction-controls button{width:100%;height:44px}.cloud-transfer-pane-controls{grid-template-columns:1fr}.cloud-transfer-pane-controls button{width:100%;justify-content:center}.cloud-transfer-account-item{grid-template-columns:1fr;align-items:stretch}.cloud-transfer-account-item-actions{width:100%}.cloud-transfer-account-item .secondary-button{flex:1 1 auto;width:auto;justify-content:center}.cloud-transfer-connection-management{align-items:stretch;flex-direction:column}.cloud-transfer-manage-apps-button{width:100%;justify-content:center}.cloud-transfer-modal-backdrop{align-items:start;padding:10px}.cloud-transfer-modal{max-height:calc(100vh - 20px);padding:17px;border-radius:15px}.cloud-transfer-connect-option{grid-template-columns:40px minmax(0,1fr)}.cloud-transfer-connect-option>button{grid-column:1/-1;width:100%}.cloud-transfer-connect-option-copy p{white-space:normal}.cloud-transfer-modal-footer{align-items:stretch;flex-direction:column}.cloud-transfer-modal-footer>button{width:100%}.cloud-transfer-modal-footer .cloud-transfer-modal-text-button{margin-inline:0}.cloud-transfer-user-app-card{grid-template-columns:1fr}.cloud-transfer-user-app-card-meta{justify-items:start}.cloud-transfer-user-app-card-actions{justify-content:stretch}.cloud-transfer-user-app-card-actions>button{flex:1 1 0}.cloud-transfer-task-item{align-items:stretch;grid-template-columns:1fr}.cloud-transfer-task-route{grid-template-columns:1fr;gap:6px}.cloud-transfer-task-route-arrow{justify-self:center;transform:rotate(90deg)}.cloud-transfer-task-route.is-left .cloud-transfer-task-endpoint--destination,.cloud-transfer-task-route.is-left .cloud-transfer-task-endpoint--source,.cloud-transfer-task-route.is-left .cloud-transfer-task-route-arrow{grid-column:auto;grid-row:auto}.cloud-transfer-task-route.is-left .cloud-transfer-task-route-arrow{transform:rotate(90deg)}.cloud-transfer-task-route.is-left .cloud-transfer-task-endpoint--destination{grid-row:1}.cloud-transfer-task-route.is-left .cloud-transfer-task-route-arrow{grid-row:2}.cloud-transfer-task-route.is-left .cloud-transfer-task-endpoint--source{grid-row:3}.cloud-transfer-task-item-actions{justify-content:flex-end}.cloud-transfer-planned-flow{gap:14px;padding:16px}.cloud-transfer-planned-flow-header{display:grid;gap:12px}.cloud-transfer-workflow-badge{justify-self:start}.cloud-transfer-workflow-steps{grid-template-columns:1fr;gap:0}.cloud-transfer-workflow-step{display:block;padding-bottom:24px}.cloud-transfer-workflow-step:last-child{padding-bottom:0}.cloud-transfer-workflow-step-arrow{position:absolute;bottom:2px;left:19px;transform:rotate(90deg)}.tool-page:not(.category-page) .download-form{padding:14px}.video-download-form:before{width:72%;opacity:.32}.video-url-shell{grid-template-columns:1fr;padding:12px}.video-url-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.video-submit-button{grid-column:1/-1}.video-process-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.video-result-card{grid-template-columns:auto minmax(0,1fr);align-items:start}.video-result-action,.video-result-side{grid-column:1/-1;width:100%}.video-result-side{min-width:0}.video-result-pending{width:100%}.pdf-markdown-workbench,.pdf-result-metrics,.pdf-result-workbench,.pdf-submit-row{grid-template-columns:1fr}.pdf-upload-card{min-height:142px;padding:14px}.pdf-mode-control,.pdf-progress-strip{grid-template-columns:1fr}.pdf-result-actions .download-link,.pdf-submit-button{width:100%}.pdf-result-metrics{grid-row:auto}.cloud-save-actions,.cloud-save-controls{grid-template-columns:1fr}.cloud-save-actions{display:grid}.cloud-save-button,.cloud-save-wide-action{width:100%}.legal-page{width:100%;padding:32px 18px}.terms-hero{padding-top:20px;padding-bottom:26px}.terms-hero-heading{display:grid;gap:12px;align-items:start}.terms-hero h1{font-size:2.45rem}.terms-intro{font-size:.98rem}.terms-updated{margin:0}.terms-layout{grid-template-columns:minmax(0,1fr);gap:28px;padding:28px 0 48px}.terms-toc{position:static;display:flex;gap:8px 16px;max-width:100%;padding:0 0 16px;overflow-x:auto;border-bottom:1px solid #dbe4ef;border-left:0;scrollbar-width:thin}.terms-toc a{flex:0 0 auto;padding:4px 0}.terms-section{padding-bottom:30px}.terms-section+.terms-section{padding-top:28px}.terms-section--notice{padding:18px}.admin-page,.auth-page{width:100%;padding:32px 18px}.admin-header{display:grid;align-items:start;padding:16px;border-radius:14px}.admin-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:14px}.admin-nav a{min-height:42px;padding:0 10px;font-size:.84rem}.admin-header h1{max-width:100%;font-size:2.55rem;line-height:1.12}.admin-cloud-apps-layout,.admin-feedback-meta,.admin-filter-bar,.admin-grid,.admin-integration-layout,.admin-ip-blacklist-layout,.admin-metric-grid,.analytics-breakdown-grid,.seo-breakdown-grid{grid-template-columns:1fr}.seo-toolbar{align-items:flex-start;flex-direction:column}.seo-tabs{width:100%;overflow-x:auto}.seo-tabs button{flex:0 0 auto}.seo-trend{height:170px;min-width:620px;overflow:visible}.seo-trend-panel{overflow-x:auto}.seo-row-list>div{grid-template-columns:minmax(80px,1fr) auto}.seo-row-list>div span:last-child{display:none}.analytics-legend{justify-content:flex-start}.analytics-row-list>div{grid-template-columns:minmax(90px,1fr) auto}.analytics-row-list>div span:last-child{display:none}.admin-integration-title{grid-template-columns:48px minmax(0,1fr)}.admin-cloud-app-card-header{grid-template-columns:42px minmax(0,1fr)}.admin-cloud-app-card-header .admin-status-badge{grid-column:1/-1;justify-self:start}.admin-cloud-app-meta{grid-template-columns:1fr}.admin-status-badge{grid-column:1/-1;justify-self:start}.admin-integration-meta{grid-template-columns:1fr}.admin-feedback-card header,.admin-panel-heading{display:grid;justify-content:stretch}.admin-feedback-actions,.admin-status-form{grid-template-columns:1fr}.auth-card{padding:16px;border-radius:14px}.auth-card h1{max-width:100%;font-size:2.55rem;line-height:1.12}.auth-code-row{grid-template-columns:1fr}.account-card{padding:0}.account-card h1{font-size:2.2rem}.account-actions,.account-cloud-list,.account-summary,.account-summary-grid{grid-template-columns:1fr}.account-summary-grid>div{padding:0 0 10px;border-right:0;border-bottom:1px solid #e5eaf1}.account-summary-grid>div:last-child{padding-bottom:0;border-bottom:0}.account-sign-out{width:100%}.account-cloud-add{display:grid;grid-template-columns:1fr}.account-cloud-add-button{width:100%}.account-cloud-item{grid-template-columns:1fr}.account-cloud-remove{grid-column:1/-1;width:100%}.account-cloud-transfer-panel,.account-traffic-panel{padding:16px}.account-traffic-summary{grid-template-columns:1fr}.account-traffic-summary>div+div{border-top:1px solid #e3eaf8;border-left:0}.account-cloud-transfer-apps-heading button,.account-cloud-transfer-panel-actions a,.account-traffic-checkin button{width:100%}.account-cloud-transfer-subsection-heading{display:grid;gap:10px}.account-cloud-transfer-account-item,.account-cloud-transfer-app-item{grid-template-columns:1fr}.account-cloud-transfer-remove{width:100%}.account-cloud-transfer-app-meta{justify-items:start}.account-cloud-transfer-app-actions{width:100%;justify-content:stretch}.account-cloud-transfer-app-actions>button{flex:1 1 0}.legal-document{grid-template-columns:1fr;gap:14px;padding:16px;border-radius:14px}.legal-document h1{max-width:100%;font-size:2.65rem;line-height:1.12}.legal-document section{padding:16px}.changelog-hero{min-height:320px;border-radius:20px}.changelog-hero>img{-o-object-position:63% center;object-position:63% center}.changelog-hero:after{background:linear-gradient(90deg,#fffffffa,#ffffffe8 61%,#ffffff57)}.changelog-hero-copy{min-height:320px;padding:28px}.changelog-layout{grid-template-columns:1fr;gap:30px;padding:30px 0 52px}.changelog-trust{position:static}.changelog-timeline{gap:30px}.changelog-timeline:before{left:14px}.changelog-timeline-entry{grid-template-columns:42px minmax(0,1fr);gap:14px}.changelog-timeline-marker{width:29px;height:29px;border-width:4px}.changelog-timeline-marker span{font-size:.54rem}.changelog-timeline-content>header{padding-top:2px}.changelog-update-groups{grid-template-columns:1fr}.changelog-timeline-entry:first-child .changelog-update-group:last-child{grid-column:auto}.category-tool-grid,.input-row,.png-upload-card,.search-results,.seo-grid,.tool-catalog{grid-template-columns:1fr}.png-upload-card{min-height:0}.png-upload-actions{justify-content:stretch}.png-upload-actions button{width:100%}.field-grid,.option-grid,.password-item,.password-options-grid,.png-svg-comparison{grid-template-columns:1fr}.download-link,.segmented-control,button{width:100%}.json-segmented-control,.wide-segmented-control{grid-template-columns:repeat(2,minmax(0,1fr))}.segmented-control button{min-height:44px;padding:8px 10px}.action-row{display:grid}}@media(max-width:420px){.home-shell,.page-shell{padding-right:14px;padding-left:14px}.home-hero-copy h1{font-size:2.45rem}.category-hero-copy h1{font-size:2.25rem}.tool-page:not(.category-page){padding-right:14px;padding-left:14px}.tool-page:not(.category-page) .tool-header h1{font-size:2.25rem}.admin-page,.auth-page,.legal-page{padding-right:14px;padding-left:14px}.admin-header h1,.auth-card h1,.legal-document h1{font-size:2.25rem}.auth-check-row{align-items:center}.auth-check-row input{margin-top:0}.auth-check-row>span{white-space:nowrap}.category-section-heading{align-items:flex-start}.home-eyebrow{font-size:.74rem}.hero-category-chip{grid-template-columns:24px minmax(0,1fr) 28px}.hero-category-chip strong{width:28px;height:28px}}@media(max-width:520px){.video-process-strip.url-process-strip{grid-template-columns:1fr}}@media(max-width:760px){.audio-extract-workbench{grid-template-columns:1fr}.audio-upload-zone{min-height:158px;padding:14px}.audio-output-preview{padding:14px}.audio-extract-actions{display:grid;grid-template-columns:1fr}.audio-clear-button,.audio-extract-submit{width:100%}}.product-home{display:grid;gap:76px;padding-top:34px;padding-bottom:82px}.product-home-hero{position:relative;display:flex;min-height:512px;align-items:center;overflow:hidden;border:1px solid #213764;border-radius:28px;background:#091b49;box-shadow:0 28px 70px #0f172a2e;isolation:isolate}.product-home-hero:after{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(7,22,61,.98),rgba(7,22,61,.91) 34%,rgba(7,22,61,.3) 64%,transparent);content:""}.product-home-hero-art{position:absolute;inset:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-home-hero-copy{position:relative;z-index:1;width:min(100%,610px);padding:58px clamp(28px,6vw,76px);color:#f8fbff}.product-home-hero-copy .home-eyebrow{width:-moz-fit-content;width:fit-content;border-color:#bfdbfe4d;background:#1e40af52;color:#dbeafe}.product-home-hero-copy h1{max-width:590px;margin:0;color:#fff;font-size:clamp(2.65rem,5vw,4.65rem);line-height:1.03;letter-spacing:-.055em}.product-home-hero-copy>p:not(.home-eyebrow){max-width:540px;margin:24px 0 0;color:#d9e5ff;font-size:1.125rem;line-height:1.75}.product-home-account-actions,.product-home-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.product-home-account-actions a:first-child,.product-home-cloud-copy>a,.product-home-hero-actions a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;padding:0 18px;border:1px solid transparent;border-radius:10px;background:#fff;color:#102451;font-weight:850;text-decoration:none;transition:transform .16s ease,background .16s ease}.product-home-account-actions a:first-child:hover,.product-home-cloud-copy>a:hover,.product-home-hero-actions a:hover{transform:translateY(-2px);background:#e8f2ff}.product-home-hero-actions .is-secondary{border-color:#dbeafe70;background:#0f23516b;color:#f8fbff}.product-home-section-heading{max-width:720px;margin:0 auto;text-align:center}.product-home-account>div:first-child>p,.product-home-section-heading>p{margin:0 0 10px;color:#167264;font-size:.79rem;font-weight:900;letter-spacing:.075em;text-transform:uppercase}.product-home-account h2,.product-home-cloud-copy h2,.product-home-section-heading h2{margin:0;color:#14213c;font-size:clamp(1.85rem,3.2vw,2.75rem);line-height:1.13;letter-spacing:-.035em}.product-home-account>div:first-child>span,.product-home-section-heading>span{display:block;margin-top:14px;color:#58677d;line-height:1.72}.product-home-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:34px}.product-home-benefit-card{padding:24px;border:1px solid #dce3ec;border-radius:18px;background:#fff;box-shadow:0 12px 28px #0f172a0d}.product-home-benefit-card svg{margin-bottom:17px;color:#167264}.product-home-benefit-card h3{margin:0;color:#14213c;font-size:1.08rem}.product-home-benefit-card p{margin:9px 0 0;color:#58677d;font-size:.94rem;line-height:1.68}.product-home-category-list{display:grid;gap:28px;margin-top:38px}.product-home-category-story{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(300px,.94fr);align-items:center;gap:clamp(28px,6vw,78px);padding:clamp(16px,2.7vw,30px);border:1px solid #dce3ec;border-radius:24px;background:#fff;color:inherit;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.product-home-category-story:hover{border-color:var(--accent);box-shadow:0 22px 50px #0f172a17;transform:translateY(-2px)}.product-home-category-story.is-reversed .product-home-category-art-wrap{grid-column:2;grid-row:1}.product-home-category-story.is-reversed .product-home-category-copy{grid-column:1;grid-row:1}.product-home-category-art-wrap{min-height:250px;overflow:hidden;border-radius:16px;background:var(--accent-soft)}.product-home-category-art{display:block;width:100%;height:100%;min-height:250px;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.product-home-category-story:hover .product-home-category-art{transform:scale(1.035)}.product-home-category-copy{padding:10px clamp(0px,1vw,12px)}.product-home-category-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--accent);font-size:.84rem;font-weight:850}.product-home-category-copy h3{margin:14px 0 0;color:#14213c;font-size:clamp(1.5rem,2.8vw,2.3rem);line-height:1.14;letter-spacing:-.03em}.product-home-category-copy p{margin:14px 0 0;color:#58677d;line-height:1.72}.product-home-category-action{display:inline-flex;align-items:center;gap:7px;margin-top:22px;color:var(--accent);font-weight:850}.product-home-cloud{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:clamp(28px,5vw,68px);align-items:center;padding:clamp(28px,5vw,62px);border-radius:26px;background:radial-gradient(circle at 94% 4%,rgba(45,212,191,.22),transparent 30%),linear-gradient(135deg,#0d2945,#14365a)}.product-home-cloud-copy .home-eyebrow{width:-moz-fit-content;width:fit-content;border-color:#99f6e43b;background:#14b8a621;color:#99f6e4}.product-home-cloud-copy h2{color:#fff}.product-home-cloud-copy>span{display:block;margin-top:16px;color:#c9d9e9;line-height:1.72}.product-home-cloud-copy>a{margin-top:25px}.product-home-provider-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.product-home-provider{display:grid;min-height:86px;place-items:center;align-content:center;gap:8px;padding:10px 6px;border:1px solid rgba(226,232,240,.18);border-radius:12px;background:#ffffff14;color:#e4edf7;font-size:.72rem;font-weight:750;text-align:center}.product-home-provider img{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.product-home-account{display:flex;justify-content:space-between;gap:30px;align-items:center;padding:clamp(28px,4vw,52px);border:1px solid #c9e4da;border-radius:24px;background:linear-gradient(118deg,#edf9f5,#f6fcff)}.product-home-account>div:first-child{max-width:680px}.product-home-account-actions{flex:0 0 auto;align-items:center;margin:0}.product-home-account-actions a:last-child{padding:12px 8px;color:#276257;font-weight:850;text-decoration:none}@media(max-width:860px){.product-home{gap:58px}.product-home-hero{min-height:470px}.product-home-benefit-grid,.product-home-category-story,.product-home-cloud{grid-template-columns:1fr}.product-home-category-story.is-reversed .product-home-category-art-wrap,.product-home-category-story.is-reversed .product-home-category-copy{grid-column:auto;grid-row:auto}.product-home-provider-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.product-home-account{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.product-home{gap:46px;padding-top:18px}.product-home-hero{min-height:500px;border-radius:20px}.product-home-hero:after{background:linear-gradient(90deg,#07163df5,#07163dc2)}.product-home-hero-copy{padding:38px 24px}.product-home-hero-copy h1{font-size:2.55rem}.product-home-hero-copy>p:not(.home-eyebrow){font-size:1rem}.product-home-hero-actions{display:grid}.product-home-hero-actions a{width:100%}.product-home-section-heading{text-align:left}.product-home-category-list{gap:18px;margin-top:26px}.product-home-category-story{gap:22px;padding:14px;border-radius:18px}.product-home-category-art,.product-home-category-art-wrap{min-height:196px}.product-home-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-home-provider{min-height:78px}.product-home-account,.product-home-cloud{padding:26px 20px;border-radius:18px}.product-home-account-actions{display:grid;width:100%}.product-home-account-actions a:first-child{width:100%}}.category-page-refresh{display:grid;gap:54px;padding-top:34px;padding-bottom:78px}.category-refresh-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.92fr);min-height:390px;overflow:hidden;border:1px solid var(--accent-line);border-radius:26px;background:linear-gradient(125deg,var(--accent-soft),#fff 67%);box-shadow:0 24px 58px #0f172a17}.category-refresh-hero-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(30px,5vw,64px)}.category-refresh-back{display:inline-flex;align-items:center;gap:6px;margin-bottom:28px;color:#4d607a;font-size:.88rem;font-weight:800;text-decoration:none}.category-refresh-back:hover{color:var(--accent)}.category-refresh-hero-copy .home-eyebrow{margin-bottom:14px;border-color:var(--accent-line);background:#ffffffad;color:var(--accent)}.category-refresh-hero-copy h1{max-width:680px;margin:0;color:#14213c;font-size:clamp(2.35rem,4.1vw,4rem);line-height:1.05;letter-spacing:-.052em}.category-refresh-hero-copy>p:not(.home-eyebrow){max-width:640px;margin:21px 0 0;color:#516176;line-height:1.72}.category-refresh-hero-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.category-refresh-hero-meta span,.category-refresh-hero-meta strong{display:inline-flex;min-height:34px;align-items:center;gap:7px;padding:0 11px;border:1px solid var(--accent-line);border-radius:999px;background:#ffffff9e;color:var(--accent);font-size:.82rem;font-weight:850}.category-refresh-hero-art-wrap{position:relative;min-height:330px;overflow:hidden;background:var(--accent-soft)}.category-refresh-hero-art-wrap:after{position:absolute;inset:0;background:linear-gradient(90deg,var(--accent-soft),transparent 32%);content:"";pointer-events:none}.category-refresh-hero-art{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.category-refresh-section-heading{display:flex;justify-content:space-between;gap:32px;align-items:end;margin-bottom:24px}.category-refresh-section-heading>div>span{display:block;margin-bottom:8px;color:var(--accent);font-size:.79rem;font-weight:900;letter-spacing:.075em;text-transform:uppercase}.category-refresh-section-heading h2{margin:0;color:#14213c;font-size:clamp(1.75rem,3.2vw,2.65rem);line-height:1.13;letter-spacing:-.035em}.category-refresh-section-heading>p{max-width:520px;margin:0;color:#58677d;line-height:1.65}.category-refresh-tool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.category-refresh-tool-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:10px;min-height:176px;padding:22px;border:1px solid #dce3ec;border-radius:17px;background:#fff;color:inherit;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.category-refresh-tool-card:hover{border-color:var(--accent);box-shadow:0 16px 36px #0f172a1a;transform:translateY(-2px)}.category-refresh-tool-card>div{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.category-refresh-tool-card>div>span{color:var(--accent);font-size:.76rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.category-refresh-tool-card>svg{color:var(--accent)}.category-refresh-tool-card>strong{grid-column:1/-1;color:#14213c;font-size:1.06rem;line-height:1.35}.category-refresh-tool-card>p{grid-column:1/-1;margin:-2px 0 0;color:#5d6b7d;font-size:.91rem;line-height:1.62}.category-refresh-details{padding:clamp(24px,4vw,46px);border:1px solid #dce3ec;border-radius:24px;background:#fff}.category-refresh-detail-grid{display:grid;grid-template-columns:.88fr 1.35fr .88fr;gap:14px}.category-refresh-detail-card{padding:21px;border:1px solid #e2e8f0;border-radius:15px;background:#f9fbfd}.category-refresh-detail-card h3,.category-refresh-faq h3,.category-refresh-related h3{margin:0;color:#14213c;font-size:1rem}.category-refresh-detail-card li,.category-refresh-detail-card p{color:#5b697b;font-size:.92rem;line-height:1.65}.category-refresh-detail-card p{margin:12px 0 0}.category-refresh-detail-card ul{display:grid;gap:8px;margin:12px 0 0;padding-left:18px}.category-refresh-detail-card li::marker{color:var(--accent)}.category-refresh-faq,.category-refresh-related{margin-top:34px}.category-refresh-faq>h3,.category-refresh-related>h3{margin-bottom:14px}.category-refresh-faq details{border-top:1px solid #e1e8ef}.category-refresh-faq details:last-child{border-bottom:1px solid #e1e8ef}.category-refresh-faq summary{padding:16px 34px 16px 0;color:#1b2b45;font-weight:800;cursor:pointer}.category-refresh-faq details p{margin:-2px 0 16px;color:#5b697b;line-height:1.68}.category-refresh-related-list{display:flex;flex-wrap:wrap;gap:10px}.category-refresh-related-list a{display:inline-flex;min-height:40px;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--accent-line);border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:.86rem;font-weight:800;text-decoration:none}.category-refresh-related-list a:hover{filter:brightness(.97)}@media(max-width:820px){.category-page-refresh{gap:42px}.category-refresh-hero{grid-template-columns:1fr}.category-refresh-hero-art-wrap{min-height:240px;max-height:340px}.category-refresh-hero-art-wrap:after{background:linear-gradient(180deg,var(--accent-soft),transparent 30%)}.category-refresh-detail-grid{grid-template-columns:1fr}}@media(max-width:620px){.category-page-refresh{padding-top:18px}.category-refresh-hero{border-radius:19px}.category-refresh-hero-copy{padding:28px 22px}.category-refresh-back{margin-bottom:22px}.category-refresh-hero-copy h1{font-size:2.25rem}.category-refresh-section-heading{display:block;margin-bottom:18px}.category-refresh-section-heading>p{margin-top:14px}.category-refresh-tool-grid{grid-template-columns:1fr}.category-refresh-tool-card{min-height:154px}.category-refresh-details{padding:22px 16px;border-radius:18px}}.auth-page-refresh{display:grid;align-content:start;gap:30px;padding-top:34px;padding-bottom:72px}.auth-card-refresh{display:grid;grid-template-columns:minmax(300px,.83fr) minmax(0,1.17fr);grid-template-areas:"intro form" "intro links";gap:0;width:min(100%,1080px);max-width:none;margin:0 auto;overflow:hidden;padding:0;border:1px solid #dce5ee;border-radius:26px;background:#fff;box-shadow:0 28px 70px #0f172a21;-webkit-backdrop-filter:none;backdrop-filter:none}.auth-card-intro{position:relative;grid-area:intro;display:flex;min-height:618px;flex-direction:column;align-items:flex-start;justify-content:center;overflow:hidden;padding:clamp(32px,5vw,62px);background:linear-gradient(142deg,#102b58,#135c6a);color:#f8fbff;isolation:isolate}.auth-card-intro:before{position:absolute;z-index:-1;width:300px;height:300px;border:34px solid hsla(0,0%,100%,.12);border-radius:50%;box-shadow:115px 146px 0 -76px #5eead46b,-120px 185px 0 -94px #60a5fa8c;content:"";transform:rotate(-22deg)}.auth-card-intro:after{position:absolute;right:-78px;bottom:-92px;z-index:-1;width:310px;height:310px;border:1px solid hsla(0,0%,100%,.28);border-radius:36% 64% 49% 51%/45% 39% 61% 55%;background:linear-gradient(135deg,hsla(0,0%,100%,.18),transparent);content:"";transform:rotate(19deg)}.auth-page--register .auth-card-intro{background:linear-gradient(142deg,#0c4a43,#176b76)}.auth-page--reset .auth-card-intro{background:linear-gradient(142deg,#25265a,#435a95)}.auth-card-intro .eyebrow{width:-moz-fit-content;width:fit-content;margin:0 0 18px;padding:7px 11px;border:1px solid rgba(219,234,254,.28);border-radius:999px;background:#0f172a2e;color:#dbeafe;font-size:.76rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.auth-card-intro h1{max-width:430px;margin:0;color:#fff;font-size:clamp(2.45rem,4.4vw,4rem);line-height:1.06;letter-spacing:-.05em}.auth-card-intro .lede{max-width:410px;margin:20px 0 0;color:#d9e7fb;font-size:1.03rem;line-height:1.72}.auth-form-refresh{grid-area:form;align-content:center;gap:15px;padding:clamp(30px,5vw,58px) clamp(28px,5vw,64px) 24px;border:0;border-radius:0;background:#fff}.auth-form-refresh label{gap:7px;color:#344054;font-size:.9rem}.auth-form-refresh input{min-height:48px;padding:0 13px;border:1px solid #ccd8e5;border-radius:9px;background:#fff;color:#17233b;box-shadow:none}.auth-form-refresh input:focus{border-color:#269488;outline:3px solid rgba(45,212,191,.17);outline-offset:0}.auth-form-refresh .auth-apple-button,.auth-form-refresh .auth-google-button,.auth-form-refresh>button{min-height:48px;border-radius:9px}.auth-form-refresh>button:not(.auth-google-button,.auth-apple-button){border-color:#12345a;background:#12345a;color:#fff;font-weight:900}.auth-form-refresh>button:not(.auth-google-button,.auth-apple-button):hover:not(:disabled){border-color:#0d2a4b;background:#0d2a4b}.auth-form-refresh .auth-social-note{margin-top:-3px;font-size:.8rem}.auth-form-refresh .auth-divider{margin:3px 0}.auth-form-refresh .auth-turnstile{width:100%;box-sizing:border-box;padding:13px;border:1px solid #d7e2ec;border-radius:11px;background:#f7fafc}.auth-form-refresh .turnstile-widget,.auth-form-refresh .turnstile-widget iframe,.auth-form-refresh .turnstile-widget>div,.auth-form-refresh .video-turnstile-widget{width:100%!important}.auth-form-refresh .video-turnstile-heading{gap:7px}.auth-form-refresh .video-turnstile-heading strong{color:#243550;font-size:.86rem}.auth-form-refresh .video-turnstile-heading span{color:#607086;font-size:.8rem}.auth-form-refresh .auth-check-row{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:5px 0;color:#5b687b;font-size:.84rem;font-weight:700;line-height:1.5}.auth-form-refresh .auth-check-row input{width:17px;min-height:17px;height:17px;margin-top:2px;accent-color:#167264}.auth-links-refresh{grid-area:links;padding:0 clamp(28px,5vw,64px) clamp(30px,5vw,52px);color:#69778b;font-size:.9rem}.auth-links-refresh a{color:#147467}@media(max-width:790px){.auth-card-refresh{grid-template-columns:1fr;grid-template-areas:"intro" "form" "links";max-width:640px}.auth-card-intro{min-height:300px;padding:38px}.auth-card-intro:before{width:230px;height:230px}.auth-card-intro h1{max-width:500px;font-size:2.8rem}}@media(max-width:520px){.auth-page-refresh{padding-top:18px;padding-bottom:48px}.auth-card-refresh{border-radius:19px}.auth-card-intro{min-height:280px;padding:30px 24px}.auth-card-intro h1{font-size:2.3rem}.auth-card-intro .lede{font-size:.96rem}.auth-form-refresh{padding:28px 20px 20px}.auth-links-refresh{padding:0 20px 28px}}.account-page-refresh{max-width:1280px;padding-top:34px;padding-bottom:78px}.account-page-refresh .account-card{display:grid;gap:20px}.account-refresh-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;min-height:224px;align-items:center;overflow:hidden;padding:clamp(28px,4.4vw,54px);border:1px solid #c9ddea;border-radius:25px;background:radial-gradient(circle at 92% 12%,rgba(56,189,248,.25),transparent 27%),linear-gradient(123deg,#ecf7ff,#f8fbff 64%,#effaf7)}.account-refresh-hero:after,.account-refresh-hero:before{position:absolute;border-radius:50%;content:"";pointer-events:none}.account-refresh-hero:before{right:6%;bottom:-125px;width:280px;height:280px;border:38px solid rgb(37 99 235/9%)}.account-refresh-hero:after{right:18%;top:-75px;width:155px;height:155px;border:24px solid rgba(13,148,136,.1)}.account-refresh-hero-copy{position:relative;z-index:1}.account-refresh-hero .eyebrow{width:-moz-fit-content;width:fit-content;margin:0 0 12px;padding:7px 11px;border:1px solid #bfdbfe;border-radius:999px;background:#ffffffb8;color:#086a8b;font-size:.76rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.account-refresh-hero h1{margin:0;color:#14213c;font-size:clamp(2.25rem,4.2vw,3.55rem);line-height:1.08;letter-spacing:-.045em}.account-refresh-hero .lede{max-width:700px;margin:13px 0 0;color:#52657c;line-height:1.7}.account-refresh-hero-mark{position:relative;z-index:1;display:grid;width:90px;height:90px;place-items:center;border:1px solid rgba(14,116,144,.18);border-radius:24px;background:#ffffffa8;color:#167d91;box-shadow:0 16px 32px #2563eb1c}.account-page-refresh .account-refresh-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:stretch;padding:12px;border:1px solid #d9e5ed;border-radius:18px;background:#fff;box-shadow:0 12px 30px #0f172a0d}.account-page-refresh .account-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.account-page-refresh .account-summary-grid>div{min-height:68px;align-content:center;padding:11px 17px;border-right:1px solid #e7edf3}.account-page-refresh .account-summary-grid span{color:#6b7b8f;font-size:.76rem;font-weight:800}.account-page-refresh .account-summary-grid strong{margin-top:4px;color:#1e3150;font-size:.92rem}.account-page-refresh .account-sign-out{align-self:stretch;padding:0 17px;border:1px solid #f7c9c5;border-radius:11px;background:snow;color:#b42318}.account-page-refresh .account-sign-out:hover:not(:disabled){border-color:#fda29b;background:#fff1f0}.account-tabs{display:flex;gap:7px;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;padding:6px;overflow-x:auto;border:1px solid #d9e4ed;border-radius:14px;background:#f7fafc;scrollbar-width:none}.account-tabs::-webkit-scrollbar{display:none}.account-tabs button{display:inline-flex;min-height:39px;align-items:center;justify-content:center;gap:7px;padding:0 14px;border:1px solid transparent;border-radius:9px;background:transparent;color:#66768a;font-size:.86rem;font-weight:850;white-space:nowrap}.account-tabs button:hover{background:#edf3f8;color:#23405d}.account-tabs button.is-active{border-color:#c8dbeb;background:#fff;color:#0d6f78;box-shadow:0 3px 10px #0f172a12}.account-refresh-workspace{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.account-page-refresh .account-refresh-workspace>.account-panel{display:grid;gap:17px;min-width:0;padding:24px;border:1px solid #dae4ec;border-radius:19px;background:#fff;box-shadow:0 12px 30px #0f172a0d}.account-page-refresh .account-refresh-workspace>.account-panel h2{color:#172b49;font-size:1.14rem}.account-page-refresh .account-refresh-workspace>.account-panel>div>p,.account-page-refresh .account-refresh-workspace>.account-panel>p{color:#64748b}.account-page-refresh .account-admin-panel,.account-page-refresh .account-cloud-transfer-panel{grid-column:1/-1}.account-page-refresh .account-cloud-panel,.account-page-refresh .account-traffic-panel{grid-column:auto}.account-page-refresh .account-cloud-panel,.account-page-refresh .account-profile-panel,.account-page-refresh .account-traffic-panel{grid-column:1/-1}.account-page-refresh .account-traffic-panel{border-color:#c9dcfc;background:linear-gradient(145deg,#f4f8ff,#fff)}.account-page-refresh .account-cloud-panel{border-color:#c8e3e4;background:linear-gradient(145deg,#f3fcfc,#fff)}.account-page-refresh .account-cloud-transfer-panel{border-color:#c8e5df;background:linear-gradient(140deg,#effcf8,#f7fcff 58%,#fff);grid-template-columns:repeat(2,minmax(0,1fr))}.account-page-refresh .account-cloud-transfer-panel>.account-cloud-transfer-panel-actions,.account-page-refresh .account-cloud-transfer-panel>.account-panel-heading,.account-page-refresh .account-cloud-transfer-panel>.auth-message,.account-page-refresh .account-cloud-transfer-panel>.error-message{grid-column:1/-1}.account-page-refresh .account-admin-panel{grid-template-columns:minmax(0,1fr) auto;align-items:center;border-color:#c7ddfb;background:linear-gradient(125deg,#eff6ff,#fff)}.account-page-refresh .account-admin-panel .download-link{width:auto;min-height:42px;padding-inline:16px}.account-page-refresh .account-password-panel,.account-page-refresh .account-profile-panel,.account-page-refresh .account-set-password-panel{align-content:start}.account-page-refresh .account-password-panel>button,.account-page-refresh .account-profile-panel>button,.account-page-refresh .account-sessions-panel>button,.account-page-refresh .account-set-password-panel>button{width:-moz-fit-content;width:fit-content;min-height:42px;padding-inline:16px}.account-page-refresh .account-delete-panel,.account-page-refresh .account-sessions-panel{border-color:#f3d0ce!important;background:linear-gradient(145deg,snow,#fff)!important}.account-page-refresh .account-sessions-panel>button{border-color:#fda29b;background:#fff;color:#b42318}.account-page-refresh .account-sessions-panel>button:hover:not(:disabled){background:#fff1f0}.account-page-refresh .account-cloud-add-button{flex:1 1 180px}.account-page-refresh .account-cloud-item,.account-page-refresh .account-cloud-transfer-account-item,.account-page-refresh .account-cloud-transfer-app-item{box-shadow:none}.account-page-refresh .account-cloud-transfer-subsection{border-radius:14px}@media(max-width:900px){.account-page-refresh .account-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-page-refresh .account-summary-grid>div:nth-child(2){border-right:0}.account-refresh-workspace{grid-template-columns:1fr}.account-page-refresh .account-admin-panel,.account-page-refresh .account-cloud-panel,.account-page-refresh .account-cloud-transfer-panel,.account-page-refresh .account-traffic-panel{grid-column:auto}.account-page-refresh .account-cloud-panel,.account-page-refresh .account-profile-panel,.account-page-refresh .account-traffic-panel{grid-column:1/-1}}@media(max-width:600px){.account-page-refresh{padding-top:18px;padding-bottom:48px}.account-refresh-hero{min-height:0;padding:28px 22px;border-radius:19px}.account-refresh-hero-mark{display:none}.account-refresh-hero h1{font-size:2.28rem}.account-page-refresh .account-refresh-summary{grid-template-columns:1fr;padding:10px}.account-tabs{width:100%}.account-tabs button{flex:1 0 auto;padding-inline:12px}.account-page-refresh .account-summary-grid>div{min-height:60px;padding:10px 12px}.account-page-refresh .account-summary-grid>div:nth-child(2){border-right:0}.account-page-refresh .account-sign-out{min-height:44px}.account-page-refresh .account-refresh-workspace>.account-panel{padding:19px;border-radius:16px}.account-page-refresh .account-cloud-transfer-panel{grid-template-columns:1fr}.account-page-refresh .account-cloud-transfer-panel>.account-cloud-transfer-panel-actions,.account-page-refresh .account-cloud-transfer-panel>.account-panel-heading,.account-page-refresh .account-cloud-transfer-panel>.auth-message,.account-page-refresh .account-cloud-transfer-panel>.error-message{grid-column:auto}.account-page-refresh .account-admin-panel{grid-template-columns:1fr}.account-page-refresh .account-admin-panel .download-link,.account-page-refresh .account-password-panel>button,.account-page-refresh .account-profile-panel>button,.account-page-refresh .account-sessions-panel>button,.account-page-refresh .account-set-password-panel>button{width:100%}}.guide-topic-page-refresh,.guides-index-page{display:grid;gap:42px;padding-top:34px;padding-bottom:80px}.guides-refresh-hero{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(330px,.96fr);min-height:350px;overflow:hidden;border:1px solid #cfdfeb;border-radius:26px;background:linear-gradient(127deg,#eff8ff,#f8fbff 63%,#effbf8);box-shadow:0 24px 58px #0f172a17}.guides-refresh-hero-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(30px,5vw,64px)}.guides-refresh-hero .eyebrow{width:-moz-fit-content;width:fit-content;margin:0 0 15px;padding:7px 11px;border:1px solid #bee0e9;border-radius:999px;background:#ffffffad;color:#0f7181;font-size:.76rem;font-weight:900;letter-spacing:.055em;text-transform:uppercase}.guides-refresh-hero h1{max-width:660px;margin:0;color:#14213c;font-size:clamp(2.35rem,4.2vw,3.9rem);line-height:1.07;letter-spacing:-.05em}.guides-refresh-hero-copy>p:not(.eyebrow){max-width:590px;margin:19px 0 0;color:#52647a;font-size:1.04rem;line-height:1.72}.guides-index-hero-visual{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-content:center;padding:32px;background:radial-gradient(circle at 77% 23%,rgba(45,212,191,.22),transparent 28%),linear-gradient(145deg,#dff1fa,#eaf7f3)}.guides-index-hero-visual:after{position:absolute;inset:0;background:linear-gradient(90deg,rgba(239,248,255,.7),transparent 31%);content:"";pointer-events:none}.guides-index-hero-visual>span{position:relative;z-index:1;display:block;aspect-ratio:1/.8;overflow:hidden;border:1px solid hsla(0,0%,100%,.76);border-radius:13px;background:var(--guide-soft);box-shadow:0 10px 24px #0f172a1a}.guides-index-hero-visual>span:nth-child(2){transform:translateY(16px)}.guides-index-hero-visual>span:nth-child(4){grid-column:1/2;transform:translate(20px)}.guides-index-hero-visual>span:nth-child(5){grid-column:2/4;transform:translateY(-10px)}.guides-index-hero-visual img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.guide-topic-showcase{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0}.guide-topic-showcase a{position:relative;display:grid;min-height:272px;align-content:start;gap:14px;padding:13px;overflow:hidden;border:1px solid #dce5ed;border-radius:18px;background:#fff;color:inherit;box-shadow:0 12px 28px #0f172a0d;transition:border-color .17s ease,box-shadow .17s ease,transform .17s ease}.guide-topic-showcase a:focus-visible,.guide-topic-showcase a:hover{border-color:var(--guide-accent);background:#fff;color:inherit;box-shadow:0 19px 38px #0f172a1c;transform:translateY(-3px)}.guide-topic-showcase a>img{width:100%;aspect-ratio:1.45/1;-o-object-fit:cover;object-fit:cover;border-radius:11px;background:var(--guide-soft)}.guide-topic-showcase a>div{display:grid;gap:7px}.guide-topic-showcase strong{color:#1b2d4a;font-size:.98rem;line-height:1.3}.guide-topic-showcase p{display:-webkit-box;margin:0;overflow:hidden;color:#627188;font-size:.81rem;line-height:1.52;-webkit-box-orient:vertical;-webkit-line-clamp:3}.guide-topic-showcase span{color:var(--guide-accent);font-size:.76rem;font-weight:850}.guide-topic-showcase svg{position:absolute;right:13px;bottom:13px;color:var(--guide-accent)}.guides-library{margin-top:4px}.guides-library-heading{margin-bottom:20px}.guides-library-heading>span{display:block;margin-bottom:7px;color:#168072;font-size:.78rem;font-weight:900;letter-spacing:.065em;text-transform:uppercase}.guides-library-heading h2{margin:0;color:#162843;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.15;letter-spacing:-.035em}.guides-library-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.guides-library-list .guide-card{display:flex;min-height:226px;flex-direction:column;padding:22px;border:1px solid #dce5ed;border-radius:17px;box-shadow:0 10px 24px #0f172a0a;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.guides-library-list .guide-card:hover{border-color:#93c5fd;box-shadow:0 18px 34px #0f172a17;transform:translateY(-2px)}.guides-library-list .guide-card h2{margin:11px 0 0;font-size:1.13rem;line-height:1.35}.guides-library-list .guide-card h2 a{color:#173a6a;text-decoration:none}.guides-library-list .guide-card h2 a:hover{color:#176b8c}.guides-library-list .guide-card p:not(.guide-card-meta){display:-webkit-box;margin:11px 0 0;overflow:hidden;color:#64748b;font-size:.9rem;line-height:1.62;-webkit-box-orient:vertical;-webkit-line-clamp:3}.guides-library-list .guide-card-link{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:auto;padding-top:18px;color:#168072;font-size:.88rem;text-decoration:none}.guide-topic-refresh-hero{min-height:370px;border-color:color-mix(in srgb,var(--guide-accent) 28%,#dce5ed);background:linear-gradient(127deg,var(--guide-soft),#fff 66%)}.guide-topic-count,.guide-topic-refresh-hero .eyebrow{border-color:color-mix(in srgb,var(--guide-accent) 28%,#dce5ed);color:var(--guide-accent)}.guide-topic-count{display:inline-flex;min-height:32px;align-items:center;margin-top:23px;padding:0 11px;border:1px solid;border-radius:999px;background:#ffffffa8;font-size:.79rem;font-weight:850}.guide-topic-refresh-art-wrap{position:relative;min-height:330px;overflow:hidden;background:var(--guide-soft)}.guide-topic-refresh-art-wrap:after{position:absolute;inset:0;background:linear-gradient(90deg,var(--guide-soft),transparent 34%);content:""}.guide-topic-refresh-art-wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.guide-topic-library{margin-top:0}@media(max-width:1060px){.guide-topic-showcase{grid-template-columns:repeat(3,minmax(0,1fr))}.guides-library-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.guide-topic-page-refresh,.guides-index-page{gap:32px;padding-top:22px}.guides-refresh-hero{grid-template-columns:1fr}.guides-index-hero-visual{min-height:260px}.guide-topic-refresh-art-wrap{min-height:245px;max-height:310px}.guide-topic-refresh-art-wrap:after{background:linear-gradient(180deg,var(--guide-soft),transparent 35%)}}@media(max-width:560px){.guides-page{width:min(var(--page-width),calc(100% - 28px))}.guides-refresh-hero{border-radius:19px}.guides-refresh-hero-copy{padding:29px 22px}.guides-refresh-hero h1{font-size:2.28rem}.guides-refresh-hero-copy>p:not(.eyebrow){font-size:.97rem}.guides-index-hero-visual{min-height:220px;padding:20px}.guide-topic-showcase,.guides-library-list{grid-template-columns:1fr}.guide-topic-showcase a{grid-template-columns:115px minmax(0,1fr) auto;min-height:132px;align-items:center;padding:11px}.guide-topic-showcase a>img{aspect-ratio:1/1}.guide-topic-showcase a>div{align-self:stretch}.guide-topic-showcase p{-webkit-line-clamp:2}.guide-topic-showcase svg{position:static}.guides-library-list .guide-card{min-height:0;padding:19px}}.pdf-compressor-workspace{--pdf-accent:#d4484b;--pdf-accent-dark:#a92532;--pdf-soft:#fff2f2;--pdf-line:#f5c8ca;position:relative;overflow:hidden;isolation:isolate;gap:18px!important;padding:24px!important;border-color:#ead9dc!important;background:radial-gradient(circle at 96% 4%,rgba(212,72,75,.14),transparent 27%),linear-gradient(135deg,#fffffff5,#fff9f9e0)!important}.pdf-compressor-workspace:before{position:absolute;z-index:-1;top:-78px;right:-72px;width:220px;height:220px;border:30px solid rgb(212 72 75/7%);border-radius:50%;content:""}.tool-page:not(.category-page) .pdf-compressor-form{gap:20px;padding:0;border:0;background:transparent}.pdf-workspace-heading{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center}.pdf-compressor-file-summary-icon,.pdf-compressor-result-icon,.pdf-compressor-upload-icon,.pdf-workspace-heading-icon{display:inline-grid;flex:0 0 auto;place-items:center;border-radius:13px}.pdf-workspace-heading-icon{width:44px;height:44px;background:linear-gradient(145deg,var(--pdf-accent),var(--pdf-accent-dark));box-shadow:0 10px 22px #a925323b;color:#fff}.pdf-workspace-heading>div:nth-child(2){display:grid;gap:2px;min-width:0}.pdf-compressor-result-heading>div>span,.pdf-workspace-heading span{color:#7b6870;font-size:.76rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.pdf-workspace-heading strong{overflow:hidden;color:#351b25;font-size:1.12rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.pdf-workspace-heading>svg{color:var(--pdf-accent)}.pdf-compressor-upload{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;min-height:148px;gap:18px;align-items:center;padding:22px;overflow:hidden;border:1.5px dashed #dfaeb3;border-radius:18px;background:linear-gradient(135deg,#ffffffe0,#fff4f4db),repeating-linear-gradient(45deg,transparent 0 12px,rgb(212 72 75/3%) 12px 24px);cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.pdf-compressor-upload:after{position:absolute;right:0;bottom:0;width:118px;height:118px;border-radius:100% 0 0;background:radial-gradient(circle at 100% 100%,rgba(212,72,75,.13),transparent 68%);content:""}.pdf-compressor-upload:focus-within:not(.is-busy),.pdf-compressor-upload:hover:not(.is-busy){border-color:var(--pdf-accent);background:#fff;box-shadow:0 16px 35px #a925321a;transform:translateY(-2px)}.pdf-compressor-upload.is-selected{border-style:solid;border-color:#85bf9e;background:linear-gradient(135deg,#f7fffa,#eefbf3)}.pdf-compressor-upload.is-busy{cursor:progress;opacity:.72}.pdf-compressor-file-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.pdf-compressor-upload-icon{position:relative;z-index:1;width:58px;height:58px;background:#fff;box-shadow:inset 0 0 0 1px #f3d4d6,0 10px 20px #a925321a;color:var(--pdf-accent)}.pdf-compressor-upload-copy{position:relative;z-index:1;display:grid;gap:7px;min-width:0}.pdf-compressor-upload-copy strong{overflow:hidden;color:#351b25;font-size:1.05rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.pdf-compressor-upload-copy small{display:-webkit-box;overflow:hidden;color:#786971;font-size:.88rem;line-height:1.48;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pdf-compressor-upload-action{position:relative;z-index:1;display:inline-grid;width:42px;height:42px;place-items:center;border-radius:50%;background:var(--pdf-accent);box-shadow:0 8px 18px #a9253233;color:#fff}.pdf-compressor-profiles{min-width:0;margin:0;padding:0;border:0}.pdf-compressor-profiles legend{display:flex;gap:8px;align-items:center;margin-bottom:10px;color:#4b2b34;font-size:.88rem;font-weight:900}.pdf-compressor-profiles legend svg{color:var(--pdf-accent)}.pdf-compressor-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.tool-page:not(.category-page) .pdf-compressor-profile{display:flex;min-height:70px;gap:12px;align-items:center;justify-content:flex-start;padding:14px 16px;border:1px solid #ead9dc;border-radius:13px;background:#ffffffc2;box-shadow:none;color:#69565e;font-size:.83rem;font-weight:850;text-align:left}.tool-page:not(.category-page) .pdf-compressor-profile:hover:not(:disabled){border-color:#d99097;background:#fff;color:#4a242e;transform:translateY(-1px)}.tool-page:not(.category-page) .pdf-compressor-profile.is-selected{border-color:var(--pdf-accent);background:linear-gradient(145deg,#fff,#fff0f0);box-shadow:0 9px 22px #a925321c;color:#7c1d2c}.pdf-compressor-profile-mark{width:16px;min-width:16px;height:16px;border:2px solid #d8b9bd;border-radius:50%}.pdf-compressor-profile.is-selected .pdf-compressor-profile-mark{border-color:var(--pdf-accent);box-shadow:inset 0 0 0 2px #fff;background:var(--pdf-accent)}.pdf-compressor-submit-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;padding-top:18px;border-top:1px solid #eedfe1}.pdf-compressor-submit-row .form-note{max-width:660px;color:#74626a}.tool-page:not(.category-page) .pdf-compressor-submit{min-width:184px;min-height:52px;gap:9px;border-color:var(--pdf-accent);border-radius:12px;background:linear-gradient(135deg,var(--pdf-accent),var(--pdf-accent-dark));box-shadow:0 13px 25px #a9253240}.tool-page:not(.category-page) .pdf-compressor-submit:not(:disabled):hover{box-shadow:0 18px 30px #a925324f;transform:translateY(-2px)}.pdf-compressor-spinner{animation:pdf-compressor-spin .9s linear infinite}@keyframes pdf-compressor-spin{to{transform:rotate(1turn)}}.pdf-compressor-file-summary{grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:center;padding:14px 16px!important;border-color:#b8ddc6!important;background:linear-gradient(135deg,#f7fffa,#edf9f1)!important}.pdf-compressor-file-summary-icon{width:36px;height:36px;background:#dff4e6;color:#23784a}.pdf-compressor-file-summary>div{display:grid;min-width:0;gap:2px}.pdf-compressor-file-summary>div span{color:#528265}.pdf-compressor-file-summary>div strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdf-compressor-file-summary em{color:#3b7351;font-size:.83rem;font-style:normal;font-weight:850}.pdf-compressor-result{gap:18px!important;padding:20px!important;border-color:#b8ddc6!important;background:linear-gradient(135deg,#fcfffd,#f0fbf4)!important}.pdf-compressor-result.is-queued,.pdf-compressor-result.is-running{border-color:#b8cbed!important;background:linear-gradient(135deg,#fbfdff,#eff6ff)!important}.pdf-compressor-result.is-failed{border-color:#f0b8bf!important;background:#fff6f6!important}.pdf-compressor-result-heading{display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;align-items:center}.pdf-compressor-result-icon{width:42px;height:42px;background:#dff4e6;color:#23784a}.pdf-compressor-result.is-queued .pdf-compressor-result-icon,.pdf-compressor-result.is-running .pdf-compressor-result-icon{background:#e2edff;color:#3974bc}.pdf-compressor-result.is-failed .pdf-compressor-result-icon{background:#ffe4e5;color:#bd3342}.pdf-compressor-result-heading>div{display:grid;gap:2px}.pdf-compressor-result-heading>div>strong{color:#245f3c;font-size:1.05rem}.pdf-compressor-result.is-queued .pdf-compressor-result-heading>div>strong,.pdf-compressor-result.is-running .pdf-compressor-result-heading>div>strong{color:#315f9d}.pdf-compressor-result.is-failed .pdf-compressor-result-heading>div>strong{color:#a42937}.pdf-compressor-result-heading>p{grid-column:1/-1;margin:0;color:#586e61;font-size:.92rem;line-height:1.5}.pdf-compressor-result-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #d8ebe0;border-bottom:1px solid #d8ebe0}.pdf-compressor-result-metrics>div{min-width:0;padding:13px 14px}.pdf-compressor-result-metrics>div+div{border-left:1px solid #d8ebe0}.pdf-compressor-result-metrics span{color:#668373}.pdf-compressor-result-metrics strong{overflow:hidden;color:#244834;text-overflow:ellipsis;white-space:nowrap}.tool-page:not(.category-page) .pdf-compressor-download{width:100%;min-height:52px;gap:9px;margin:0;border-color:#23784a;border-radius:12px;background:linear-gradient(135deg,#2f9b5d,#23784a);box-shadow:0 12px 24px #23784a33}@media(max-width:760px){.pdf-compressor-workspace{padding:16px!important}.pdf-compressor-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pdf-compressor-submit-row{grid-template-columns:1fr;gap:14px}.tool-page:not(.category-page) .pdf-compressor-submit{width:100%}.pdf-compressor-result-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pdf-compressor-result-metrics>div:nth-child(3){border-left:0;border-top:1px solid #d8ebe0}.pdf-compressor-result-metrics>div:nth-child(4){border-top:1px solid #d8ebe0}}@media(max-width:520px){.pdf-compressor-profile-grid{grid-template-columns:1fr}.pdf-compressor-upload{grid-template-columns:auto minmax(0,1fr);min-height:132px;gap:13px;padding:17px}.pdf-compressor-upload-action{display:none}.pdf-compressor-upload-icon{width:48px;height:48px}.pdf-compressor-file-summary{grid-template-columns:auto minmax(0,1fr)}.pdf-compressor-file-summary em{grid-column:2}}.pdf-arrange-workspace{--arrange-ink:#19365e;--arrange-accent:#4569d7;--arrange-violet:#7656c8;--arrange-line:#cbd9f4;position:relative;overflow:hidden;gap:18px!important;padding:24px!important;border-color:#d2ddf1!important;background:radial-gradient(circle at 8% 5%,rgba(69,105,215,.13),transparent 27%),radial-gradient(circle at 96% 100%,rgba(118,86,200,.1),transparent 31%),linear-gradient(145deg,#fff,#f7f9ff)!important}.pdf-arrange-mode-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:7px;border:1px solid #d9e2f3;border-radius:16px;background:#eef3fcb8}.tool-page:not(.category-page) .pdf-arrange-mode{display:grid;grid-template-columns:auto minmax(0,1fr) auto;min-height:62px;gap:10px;align-items:center;padding:10px 13px;border:1px solid transparent;border-radius:11px;background:transparent;box-shadow:none;color:#61718e;font-weight:900;text-align:left}.pdf-arrange-mode-icon{display:inline-grid;width:38px;height:38px;place-items:center;border-radius:10px;background:#e8eefb;color:var(--arrange-accent)}.pdf-arrange-mode>svg{opacity:.44}.tool-page:not(.category-page) .pdf-arrange-mode.is-active{border-color:#c4d1f3;background:#fff;box-shadow:0 8px 20px #243b6f17;color:var(--arrange-ink)}.pdf-arrange-mode.is-active .pdf-arrange-mode-icon{background:linear-gradient(145deg,var(--arrange-accent),var(--arrange-violet));color:#fff}.pdf-arrange-mode.is-active>svg{color:var(--arrange-accent);opacity:1}.tool-page:not(.category-page) .pdf-arrange-form{gap:17px;padding:0;border:0;background:transparent}.pdf-arrange-flow-heading,.pdf-arrange-queue-heading{display:flex;gap:9px;align-items:center;justify-content:space-between;color:var(--arrange-ink);font-size:.9rem;font-weight:900}.pdf-arrange-flow-heading>span,.pdf-arrange-queue-heading>span{display:inline-flex;gap:8px;align-items:center}.pdf-arrange-flow-heading svg,.pdf-arrange-queue-heading svg{color:var(--arrange-accent)}.pdf-arrange-flow-heading>strong,.pdf-arrange-queue-heading>strong{display:grid;min-width:25px;height:25px;place-items:center;border-radius:999px;background:#e9effc;color:var(--arrange-accent);font-size:.78rem}.pdf-arrange-dropzone{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;min-height:138px;gap:16px;align-items:center;padding:20px;overflow:hidden;border:1.5px dashed #afc3ed;border-radius:17px;background:linear-gradient(135deg,#f7faff,#fff 64%);cursor:pointer;transition:.18s ease;transition-property:border-color,box-shadow,transform,background}.pdf-arrange-dropzone:focus-within:not(.is-busy),.pdf-arrange-dropzone:hover:not(.is-busy){border-color:var(--arrange-accent);background:#fff;box-shadow:0 16px 32px #27407e1a;transform:translateY(-2px)}.pdf-arrange-dropzone.has-files{border-style:solid;border-color:#9acfb5;background:linear-gradient(135deg,#f4fff8,#fff)}.pdf-arrange-dropzone.is-busy{cursor:progress;opacity:.7}.pdf-arrange-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.pdf-arrange-dropzone-icon{display:grid;width:58px;height:58px;place-items:center;border-radius:16px;background:linear-gradient(145deg,#eaf0ff,#e9e8fb);color:var(--arrange-accent)}.pdf-arrange-dropzone-copy{display:grid;min-width:0;gap:6px}.pdf-arrange-dropzone-copy strong{overflow:hidden;color:var(--arrange-ink);font-size:1.05rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.pdf-arrange-dropzone-copy small{display:-webkit-box;overflow:hidden;color:#697894;font-size:.87rem;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pdf-arrange-add{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:var(--arrange-ink);color:#fff}.pdf-arrange-queue{display:grid;gap:11px;padding:15px;border:1px solid #d8e2f2;border-radius:14px;background:#ffffffbf}.pdf-arrange-queue ol{display:grid;max-height:220px;gap:7px;margin:0;padding:0;overflow:auto;list-style:none}.pdf-arrange-queue li{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:9px;align-items:center;min-height:42px;padding:7px 9px;border:1px solid #e4eaf5;border-radius:9px;background:#fbfcff}.pdf-arrange-queue li>span{display:grid;width:24px;height:24px;place-items:center;border-radius:7px;background:#eaf0fc;color:var(--arrange-accent);font-size:.76rem;font-weight:900}.pdf-arrange-queue li strong{overflow:hidden;color:#425270;font-size:.88rem;text-overflow:ellipsis;white-space:nowrap}.pdf-arrange-queue li>svg{color:#91a2c5}.pdf-arrange-pages{display:grid;grid-template-columns:auto minmax(145px,.8fr) minmax(190px,1.2fr);gap:12px;align-items:center;padding:14px 15px;border:1px solid #d4def0;border-radius:14px;background:#fbfcff;transition:border-color .18s ease,box-shadow .18s ease}.pdf-arrange-pages:focus-within{border-color:var(--arrange-accent);box-shadow:0 0 0 4px #4569d71c}.pdf-arrange-pages-icon{display:grid;width:39px;height:39px;place-items:center;border-radius:11px;background:#eaf0fc;color:var(--arrange-accent)}.pdf-arrange-pages-copy{display:grid;gap:3px;min-width:0}.pdf-arrange-pages-copy strong{color:var(--arrange-ink);font-size:.9rem}.pdf-arrange-pages-copy small{color:#71819d;font-size:.78rem}.pdf-arrange-pages input{min-width:0;min-height:44px;padding:0 12px;border:1px solid #cbd8ee;border-radius:9px;background:#fff;color:var(--arrange-ink);font:inherit;font-weight:750}.pdf-arrange-selected-file{grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;border-color:#a9d7bc!important;background:#f2fbf5!important}.pdf-arrange-selected-file>svg{color:#268552}.pdf-arrange-selected-file>div{display:grid;gap:2px;min-width:0}.pdf-arrange-selected-file span{color:#55816a;font-size:.8rem}.pdf-arrange-selected-file strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdf-arrange-action-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding-top:17px;border-top:1px solid #dde5f3}.pdf-arrange-action-row .form-note{max-width:700px;color:#6b7890}.tool-page:not(.category-page) .pdf-arrange-submit{min-width:190px;min-height:52px;gap:9px;border-color:var(--arrange-ink);border-radius:11px;background:linear-gradient(135deg,var(--arrange-ink),#2c578b);box-shadow:0 13px 25px #19365e3b}.tool-page:not(.category-page) .pdf-arrange-submit:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 18px 31px #19365e4d}.pdf-arrange-spinner{animation:pdf-arrange-spin .9s linear infinite}@keyframes pdf-arrange-spin{to{transform:rotate(1turn)}}.pdf-arrange-result{gap:17px!important;padding:20px!important;border-color:#a9d7bc!important;background:linear-gradient(135deg,#f8fffa,#effaf3)!important}.pdf-arrange-result.is-queued,.pdf-arrange-result.is-running{border-color:#b5c9ef!important;background:linear-gradient(135deg,#f8faff,#eef4ff)!important}.pdf-arrange-result.is-failed{border-color:#efb7bf!important;background:#fff6f7!important}.pdf-arrange-result-top{display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;align-items:center}.pdf-arrange-result-icon{display:grid;width:43px;height:43px;place-items:center;border-radius:13px;background:#dcf3e4;color:#21814c}.pdf-arrange-result.is-queued .pdf-arrange-result-icon,.pdf-arrange-result.is-running .pdf-arrange-result-icon{background:#dfeaff;color:#3f6fc0}.pdf-arrange-result.is-failed .pdf-arrange-result-icon{background:#ffe2e6;color:#c13e52}.pdf-arrange-result-top>div{display:grid;gap:2px}.pdf-arrange-result-top>div>span{color:#668070;font-size:.76rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.pdf-arrange-result-top>div>strong{color:#286344;font-size:1.04rem}.pdf-arrange-result-top>p{grid-column:1/-1;margin:0;color:#5d7164;font-size:.92rem;line-height:1.48}.pdf-arrange-result-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #d5e9dd;border-left:1px solid #d5e9dd}.pdf-arrange-result-grid>div{display:grid;min-width:0;gap:4px;padding:12px;border-right:1px solid #d5e9dd;border-bottom:1px solid #d5e9dd}.pdf-arrange-result-grid span{color:#6b8374;font-size:.78rem}.pdf-arrange-result-grid strong{overflow:hidden;color:#264b37;text-overflow:ellipsis;white-space:nowrap}.tool-page:not(.category-page) .pdf-arrange-download{width:100%;min-height:52px;gap:9px;margin:0;border-color:#247e4b;border-radius:11px;background:linear-gradient(135deg,#32965a,#247e4b);box-shadow:0 12px 25px #247e4b30}@media(max-width:760px){.pdf-arrange-workspace{padding:16px!important}.pdf-arrange-pages{grid-template-columns:auto minmax(0,1fr)}.pdf-arrange-pages input{grid-column:1/-1}.pdf-arrange-action-row{grid-template-columns:1fr;gap:13px}.tool-page:not(.category-page) .pdf-arrange-submit{width:100%}.pdf-arrange-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.pdf-arrange-mode-picker{grid-template-columns:1fr}.pdf-arrange-dropzone{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:16px}.pdf-arrange-add{display:none}.pdf-arrange-dropzone-icon{width:49px;height:49px}.pdf-arrange-result-grid{grid-template-columns:1fr}}.word-pdf-workspace{--word-blue:#2563b8;--word-navy:#173b70;--word-line:#c9dbf1;position:relative;overflow:hidden;gap:18px!important;padding:24px!important;border-color:#cfdded!important;background:linear-gradient(145deg,#fbfdff,#f3f8fd)!important}.tool-page:not(.category-page) .word-pdf-form{gap:17px;padding:0;border:0;background:transparent}.word-pdf-route{display:flex;gap:13px;padding:3px 0 4px}.word-pdf-route,.word-pdf-route-file{align-items:center;justify-content:center}.word-pdf-route-file{display:inline-flex;min-width:78px;gap:8px;padding:10px 12px;border:1px solid;border-radius:11px;font-size:.8rem;font-weight:950;letter-spacing:.06em}.word-pdf-route-file--source{border-color:#b9d3f3;background:#edf6ff;color:var(--word-blue)}.word-pdf-route-file--output{border-color:#efbcc3;background:#fff2f3;color:#c33f4e}.word-pdf-route-line{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:#e9f1fb;color:var(--word-navy)}.word-pdf-title-row{display:flex;align-items:center;justify-content:space-between;padding-top:3px}.word-pdf-title-row>div{display:grid;gap:3px}.word-pdf-result-heading>div>span,.word-pdf-title-row span{color:#6a7c96;font-size:.76rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.word-pdf-title-row strong{color:#1a355e;font-size:1.1rem}.word-pdf-title-row>svg{color:var(--word-blue)}.word-pdf-upload{display:grid;grid-template-columns:auto minmax(0,1fr) auto;min-height:142px;gap:16px;align-items:center;padding:20px;border:1.5px dashed #aac5e8;border-radius:17px;background:repeating-linear-gradient(135deg,rgb(37 99 184/3%) 0 1px,transparent 1px 13px),#fff;cursor:pointer;transition:.18s ease;transition-property:border-color,box-shadow,transform,background}.word-pdf-upload:focus-within:not(.is-busy),.word-pdf-upload:hover:not(.is-busy){border-color:var(--word-blue);box-shadow:0 16px 32px #1c4d881a;transform:translateY(-2px)}.word-pdf-upload.has-file{border-style:solid;border-color:#9bceaf;background:linear-gradient(135deg,#f3fff7,#fff)}.word-pdf-upload.is-busy{cursor:progress;opacity:.7}.word-pdf-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.word-pdf-upload-icon{display:grid;width:57px;height:57px;place-items:center;border-radius:15px;background:linear-gradient(145deg,#ddecff,#eaf4ff);color:var(--word-blue)}.word-pdf-upload-copy{display:grid;min-width:0;gap:6px}.word-pdf-upload-copy strong{overflow:hidden;color:#1d385f;font-size:1.04rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.word-pdf-upload-copy small{display:-webkit-box;overflow:hidden;color:#6d7d95;font-size:.87rem;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.word-pdf-upload-arrow{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:var(--word-navy);color:#fff}.word-pdf-format-strip{display:flex;flex-wrap:wrap;gap:7px}.word-pdf-format-strip span{min-height:25px;padding:0 9px;border:1px solid #d4e1f1;border-radius:999px;background:#fff;color:#637791;font-size:.72rem;font-weight:900;line-height:23px}.word-pdf-action-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding-top:17px;border-top:1px solid #dce7f3}.word-pdf-action-row .form-note{max-width:680px;color:#6a7b93}.tool-page:not(.category-page) .word-pdf-submit{min-width:184px;min-height:52px;gap:9px;border-color:var(--word-blue);border-radius:11px;background:linear-gradient(135deg,var(--word-blue),var(--word-navy));box-shadow:0 13px 26px #173b7038}.word-pdf-spinner{animation:word-pdf-spin .9s linear infinite}@keyframes word-pdf-spin{to{transform:rotate(1turn)}}.word-pdf-selected-file{grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;border-color:#a9d8bb!important;background:#f2fbf5!important}.word-pdf-selected-file>svg{color:#287f51}.word-pdf-selected-file>div{display:grid;min-width:0;gap:2px}.word-pdf-selected-file span{color:#56846c;font-size:.8rem}.word-pdf-selected-file strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.word-pdf-selected-file em{color:#4b785f;font-size:.82rem;font-style:normal;font-weight:850}.word-pdf-result{gap:17px!important;padding:20px!important;border-color:#a9d8bb!important;background:linear-gradient(135deg,#f8fffa,#effaf3)!important}.word-pdf-result.is-queued,.word-pdf-result.is-running{border-color:#b5c9ef!important;background:linear-gradient(135deg,#f8faff,#eef4ff)!important}.word-pdf-result.is-failed{border-color:#efb7bf!important;background:#fff6f7!important}.word-pdf-result-heading{display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;align-items:center}.word-pdf-result-icon{display:grid;width:43px;height:43px;place-items:center;border-radius:13px;background:#dff3e6;color:#267e4c}.word-pdf-result-heading>div{display:grid;gap:2px}.word-pdf-result-heading>div>strong{color:#286343;font-size:1.04rem}.word-pdf-result-heading>p{grid-column:1/-1;margin:0;color:#607466;font-size:.92rem;line-height:1.48}.word-pdf-result-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #d7e9de;border-left:1px solid #d7e9de}.word-pdf-result-stats>div{display:grid;min-width:0;gap:4px;padding:12px;border-right:1px solid #d7e9de;border-bottom:1px solid #d7e9de}.word-pdf-result-stats span{color:#6b8374;font-size:.78rem}.word-pdf-result-stats strong{overflow:hidden;color:#264b37;text-overflow:ellipsis;white-space:nowrap}.tool-page:not(.category-page) .word-pdf-download{width:100%;min-height:52px;gap:9px;margin:0;border-color:#267e4c;border-radius:11px;background:linear-gradient(135deg,#319457,#267e4c);box-shadow:0 12px 25px #267e4c30}@media(max-width:760px){.word-pdf-workspace{padding:16px!important}.word-pdf-action-row{grid-template-columns:1fr;gap:13px}.tool-page:not(.category-page) .word-pdf-submit{width:100%}.word-pdf-result-stats{grid-template-columns:1fr}.word-pdf-selected-file{grid-template-columns:auto minmax(0,1fr)}.word-pdf-selected-file em{grid-column:2}}@media(max-width:480px){.word-pdf-upload{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:16px}.word-pdf-upload-arrow{display:none}.word-pdf-upload-icon{width:49px;height:49px}}.pdf-image-workspace{--image-blue:#167c91;--image-teal:#0d9b8a;--image-ink:#123d4a;position:relative;overflow:hidden;gap:18px!important;padding:24px!important;border-color:#c6e2e5!important;background:radial-gradient(circle at 96% 4%,rgba(22,124,145,.13),transparent 28%),radial-gradient(circle at 5% 100%,rgb(13 155 138/9%),transparent 32%),linear-gradient(145deg,#fbffff,#f1fbfa)!important}.tool-page:not(.category-page) .pdf-image-form{gap:17px;padding:0;border:0;background:transparent}.pdf-image-workflow{display:flex;align-items:center;justify-content:center;gap:12px;padding:2px 0 3px;color:#72949c}.pdf-image-workflow-file{display:inline-flex;min-width:82px;gap:8px;align-items:center;justify-content:center;padding:10px 12px;border:1px solid #b8dfe4;border-radius:11px;background:#ecf9fa;color:var(--image-blue);font-size:.78rem;font-weight:950;letter-spacing:.06em}.pdf-image-workflow-file--image{border-color:#b8e1d7;background:#edfaf6;color:var(--image-teal)}.pdf-image-heading{display:flex;align-items:center;justify-content:space-between;padding-top:2px}.pdf-image-heading>div{display:grid;gap:3px}.pdf-image-heading span{color:#6b8790;font-size:.76rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.pdf-image-heading strong{color:var(--image-ink);font-size:1.1rem}.pdf-image-heading>svg{color:var(--image-blue)}.pdf-image-upload{display:grid;grid-template-columns:auto minmax(0,1fr) auto;min-height:142px;gap:16px;align-items:center;padding:20px;border:1.5px dashed #9dced5;border-radius:17px;background:repeating-linear-gradient(135deg,rgb(22 124 145/3%) 0 1px,transparent 1px 13px),#fff;cursor:pointer;transition:.18s ease;transition-property:border-color,box-shadow,transform,background}.pdf-image-upload:focus-within:not(.is-busy),.pdf-image-upload:hover:not(.is-busy){border-color:var(--image-blue);background:#fff;box-shadow:0 16px 32px #167c911c;transform:translateY(-2px)}.pdf-image-upload.has-file{border-style:solid;border-color:#91cdb2;background:linear-gradient(135deg,#f2fff8,#fff)}.pdf-image-upload.is-busy{cursor:progress;opacity:.7}.pdf-image-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.pdf-image-upload-icon{display:grid;width:57px;height:57px;place-items:center;border-radius:15px;background:linear-gradient(145deg,#def4f5,#e6faf3);color:var(--image-blue)}.pdf-image-upload-copy{display:grid;min-width:0;gap:6px}.pdf-image-upload-copy strong{overflow:hidden;color:var(--image-ink);font-size:1.04rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.pdf-image-upload-copy small{display:-webkit-box;overflow:hidden;color:#6b8188;font-size:.87rem;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pdf-image-upload-action{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:var(--image-ink);color:#fff}.pdf-image-settings{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px}.pdf-image-settings fieldset{min-width:0;margin:0;padding:12px;border:1px solid #cfe4e5;border-radius:14px;background:#ffffffbf}.pdf-image-settings legend{display:inline-flex;gap:7px;align-items:center;padding:0 5px;color:var(--image-ink);font-size:.8rem;font-weight:900}.pdf-image-settings legend svg{color:var(--image-blue)}.pdf-image-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pdf-image-dpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tool-page:not(.category-page) .pdf-image-choice{min-height:42px;padding:0 8px;border:1px solid #cfe1e5;border-radius:9px;background:#fff;box-shadow:none;color:#56727a;font-size:.8rem;font-weight:850}.tool-page:not(.category-page) .pdf-image-choice:hover:not(:disabled){border-color:#80b9c1;background:#f3fbfb;color:var(--image-ink)}.tool-page:not(.category-page) .pdf-image-choice.is-active{border-color:var(--image-blue);background:linear-gradient(135deg,#e4f8f7,#edfafa);color:var(--image-ink);box-shadow:0 6px 14px #167c911a}.pdf-image-pages{display:grid;grid-template-columns:auto minmax(145px,.8fr) minmax(190px,1.2fr);gap:12px;align-items:center;padding:14px 15px;border:1px solid #cfe3e4;border-radius:14px;background:#fbffff;transition:border-color .18s ease,box-shadow .18s ease}.pdf-image-pages:focus-within{border-color:var(--image-blue);box-shadow:0 0 0 4px #167c911c}.pdf-image-pages-icon{display:grid;width:39px;height:39px;place-items:center;border-radius:11px;background:#e5f5f4;color:var(--image-blue)}.pdf-image-pages>span:nth-child(2){display:grid;gap:3px;min-width:0}.pdf-image-pages strong{color:var(--image-ink);font-size:.9rem}.pdf-image-pages small{color:#71878e;font-size:.78rem}.pdf-image-pages input{min-width:0;min-height:44px;padding:0 12px;border:1px solid #c6dfe2;border-radius:9px;background:#fff;color:var(--image-ink);font:inherit;font-weight:750}.pdf-image-action-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding-top:17px;border-top:1px solid #d5e7e7}.pdf-image-action-row .form-note{max-width:680px;color:#6b8086}.tool-page:not(.category-page) .pdf-image-submit{display:inline-flex;min-width:184px;min-height:52px;gap:9px;align-items:center;justify-content:center;border-color:var(--image-blue);border-radius:11px;background:linear-gradient(135deg,var(--image-blue),var(--image-ink));box-shadow:0 13px 26px #123d4a38}.pdf-image-spinner{animation:pdf-image-spin .9s linear infinite}@keyframes pdf-image-spin{to{transform:rotate(1turn)}}.pdf-image-selected-file{grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;border-color:#a5d7bd!important;background:#f1fbf5!important}.pdf-image-selected-file>svg{color:#287f51}.pdf-image-selected-file>div{display:grid;min-width:0;gap:2px}.pdf-image-selected-file span{color:#56846c;font-size:.8rem}.pdf-image-selected-file strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdf-image-selected-file em{color:#4b785f;font-size:.82rem;font-style:normal;font-weight:850}.pdf-image-result{gap:17px!important;padding:20px!important;border-color:#a5d7bd!important;background:linear-gradient(135deg,#f8fffa,#effaf3)!important}.pdf-image-result.is-queued,.pdf-image-result.is-running{border-color:#b5cfe0!important;background:linear-gradient(135deg,#f8fdff,#eef8fb)!important}.pdf-image-result.is-failed{border-color:#efb7bf!important;background:#fff6f7!important}.pdf-image-result-heading{display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;align-items:center}.pdf-image-result-icon{display:grid;width:43px;height:43px;place-items:center;border-radius:13px;background:#dff3e6;color:#267e4c}.pdf-image-result-heading>div{display:grid;gap:2px}.pdf-image-result-heading>div>span{color:#668070;font-size:.76rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.pdf-image-result-heading>div>strong{color:#286343;font-size:1.04rem}.pdf-image-result-heading>p{grid-column:1/-1;margin:0;color:#607466;font-size:.92rem;line-height:1.48}.pdf-image-result-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #d7e9de;border-left:1px solid #d7e9de}.pdf-image-result-stats>div{display:grid;min-width:0;gap:4px;padding:12px;border-right:1px solid #d7e9de;border-bottom:1px solid #d7e9de}.pdf-image-result-stats span{color:#6b8374;font-size:.78rem}.pdf-image-result-stats strong{overflow:hidden;color:#264b37;text-overflow:ellipsis;white-space:nowrap}.tool-page:not(.category-page) .pdf-image-download{display:inline-flex;width:100%;min-height:52px;gap:9px;align-items:center;justify-content:center;margin:0;border-color:#267e4c;border-radius:11px;background:linear-gradient(135deg,#319457,#267e4c);box-shadow:0 12px 25px #267e4c30}@media(max-width:760px){.pdf-image-workspace{padding:16px!important}.pdf-image-settings{grid-template-columns:1fr}.pdf-image-pages{grid-template-columns:auto minmax(0,1fr)}.pdf-image-pages input{grid-column:1/-1}.pdf-image-action-row{grid-template-columns:1fr;gap:13px}.tool-page:not(.category-page) .pdf-image-submit{width:100%}.pdf-image-result-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.pdf-image-workflow{gap:7px}.pdf-image-workflow-file{min-width:0;padding:8px 9px}.pdf-image-upload{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:16px}.pdf-image-upload-action{display:none}.pdf-image-upload-icon{width:49px;height:49px}.pdf-image-selected-file{grid-template-columns:auto minmax(0,1fr)}.pdf-image-selected-file em{grid-column:2}.pdf-image-result-stats{grid-template-columns:1fr}}.pdf-markdown-workspace{--markdown-blue:#3967c7;--markdown-teal:#0b8f86;--markdown-ink:#182d52;position:relative;overflow:hidden;gap:18px!important;padding:24px!important;border-color:#cbdcf1!important;background:radial-gradient(circle at 96% 4%,rgba(57,103,199,.12),transparent 28%),radial-gradient(circle at 4% 96%,rgba(11,143,134,.1),transparent 32%),linear-gradient(145deg,#fbfdff,#f1f7ff)!important}.tool-page:not(.category-page) .pdf-markdown-form{gap:17px;padding:0;border:0;background:transparent}.pdf-markdown-flow{display:flex;align-items:center;justify-content:center;gap:12px;padding:2px 0 3px;color:#7c91ad}.pdf-markdown-flow-file{display:inline-flex;min-width:82px;gap:8px;align-items:center;justify-content:center;padding:10px 12px;border:1px solid #bfd3f1;border-radius:11px;background:#edf5ff;color:var(--markdown-blue);font-size:.78rem;font-weight:950;letter-spacing:.06em}.pdf-markdown-flow-file--markdown{border-color:#b7ded8;background:#edfaf7;color:var(--markdown-teal)}.pdf-markdown-workbench{grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);gap:16px}.pdf-markdown-workbench .pdf-upload-card{min-height:190px;padding:21px;border-width:1.5px;border-radius:17px;border-color:#a9c4e7;background:repeating-linear-gradient(135deg,rgb(57 103 199/3%) 0 1px,transparent 1px 13px),linear-gradient(135deg,#f5f9ff,#fff 67%)}.pdf-markdown-workbench .pdf-upload-card:hover{border-color:var(--markdown-blue);box-shadow:0 17px 34px #274f941c}.pdf-markdown-workbench .pdf-upload-card.has-file{border-style:solid;border-color:#9bcfb3;background:linear-gradient(135deg,#f1fff7,#fff 70%)}.pdf-markdown-workbench .pdf-upload-icon{width:62px;height:62px;border-radius:17px;background:linear-gradient(145deg,#e2edff,#edf7ff);color:var(--markdown-blue);box-shadow:inset 0 0 0 1px #c5d8f4,0 10px 22px #1f46841a}.pdf-markdown-workbench .pdf-upload-copy{gap:7px}.pdf-markdown-workbench .pdf-upload-copy span{color:#67809e;font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.pdf-markdown-workbench .pdf-upload-copy strong{color:var(--markdown-ink);font-size:1.1rem}.pdf-markdown-workbench .pdf-upload-copy .pdf-upload-meta{border-color:#d2e0f3;background:#f8fbff;color:#4f6784}.pdf-markdown-workbench .pdf-settings-panel{gap:15px;padding:17px;border-color:#ccddf1;border-radius:17px;background:#f8fbffd1}.pdf-setting-heading span{color:var(--markdown-ink);font-size:.82rem;letter-spacing:.03em}.pdf-setting-heading strong{border-color:#bfd3f1;background:#eef5ff;color:var(--markdown-blue)}.pdf-mode-control{gap:7px}.tool-page:not(.category-page) .pdf-mode-control button{min-height:55px;border-color:#cad9ee;border-radius:10px;background:#fff;color:#536b89;font-size:.82rem}.tool-page:not(.category-page) .pdf-mode-control button:hover:not(:disabled){border-color:#91acd2;background:#f6f9ff;color:var(--markdown-ink)}.tool-page:not(.category-page) .pdf-mode-control button.active{border-color:var(--markdown-blue);background:linear-gradient(135deg,var(--markdown-blue),#2c55ac);box-shadow:0 10px 22px #3967c736;color:#fff}.pdf-language-control{gap:7px}.pdf-language-control>span{color:#647a97;font-size:.8rem;font-weight:850}.pdf-language-control>span svg{color:var(--markdown-teal)}.pdf-language-control select{min-height:44px;border-color:#c8d9ee;border-radius:9px;background:#fff;color:var(--markdown-ink);font-weight:750}.pdf-submit-row{padding-top:17px;border-top:1px solid #d4e1f1}.pdf-submit-row .form-note{max-width:740px;color:#6a7f9a;line-height:1.55}.tool-page:not(.category-page) .pdf-submit-button{min-width:204px;min-height:53px;border-color:var(--markdown-blue);border-radius:11px;background:linear-gradient(135deg,var(--markdown-blue),var(--markdown-ink));box-shadow:0 13px 27px #182d5238}.pdf-result-workbench{gap:17px;padding:20px;border-color:#b9d2ed;border-radius:17px;background:linear-gradient(135deg,#f9fcff,#eff6ff);box-shadow:0 15px 32px #23488514}.pdf-result-summary>div{gap:5px}.pdf-result-summary strong{color:var(--markdown-ink);font-size:1.07rem}.pdf-result-summary p{color:#60738e}.pdf-result-icon{width:52px;height:52px;border-radius:15px;background:#e6efff;color:var(--markdown-blue)}.pdf-result-workbench.is-completed{border-color:#a9d8bc;background:linear-gradient(135deg,#f8fffb,#effaf4)}.pdf-result-workbench.is-completed .pdf-result-icon{background:#dff4e7;color:#278451}.pdf-result-workbench.is-failed{border-color:#efb8c0;background:#fff6f7}.pdf-result-workbench.is-failed .pdf-result-icon{background:#ffe2e6;color:#c33d53}.pdf-status-pill{border-color:#bfd3f1;background:#edf5ff;color:var(--markdown-blue)}.pdf-progress-strip{gap:8px}.pdf-progress-strip li{min-height:45px;border-color:#d3e0ef;border-radius:11px;background:#f7faff}.pdf-progress-strip li.is-active{border-color:#b8ccef;background:#edf4ff;color:var(--markdown-ink)}.pdf-progress-strip li.is-done{border-color:#c9dcf4;background:#fff;color:var(--markdown-ink)}.pdf-progress-strip li>span{background:#e8eef7}.pdf-progress-strip li.is-active>span,.pdf-progress-strip li.is-done>span{background:var(--markdown-blue)}.pdf-result-metrics{gap:8px}.pdf-result-metrics div{border-color:#d8e4f0;border-radius:10px;background:#ffffffb8}.pdf-result-metrics span{color:#71849e}.pdf-result-metrics strong{color:var(--markdown-ink)}.pdf-result-actions{gap:9px}.pdf-result-actions .download-link{min-height:48px;border-radius:10px}.pdf-result-actions .primary-download-link{border-color:#287f53;background:linear-gradient(135deg,#31965c,#257d4e);box-shadow:0 11px 22px #257d4e2b}.pdf-result-actions .secondary-download-link{border-color:#bfd3e9;background:#fff;color:#4c6687}.pdf-result-actions .secondary-download-link:hover{border-color:#8da9ca;background:#f4f8ff;color:var(--markdown-ink)}.pdf-markdown-preview{border-color:#c8d9ed;border-radius:17px;background:#fbfdff;box-shadow:0 15px 32px #23488512}.pdf-markdown-preview .text-output-header{padding-bottom:13px;border-bottom:1px solid #dbe6f2}.pdf-markdown-preview .text-output-header h2{color:var(--markdown-ink)}.pdf-markdown-preview .text-output-header button{min-height:39px;border-color:#bcd0ea;border-radius:9px;background:#f3f7fd;color:var(--markdown-blue)}.pdf-markdown-preview .text-output-header button:hover:not(:disabled){border-color:#8ca9d1;background:#eaf1fc}.pdf-markdown-preview pre{border:1px solid #dbe5f0;border-radius:12px;background:#132238;color:#d5e7ff;box-shadow:inset 0 1px #ffffff0a}@media(max-width:760px){.pdf-markdown-workspace{padding:16px!important}.pdf-markdown-workbench,.pdf-submit-row{grid-template-columns:1fr}.pdf-submit-row{gap:13px}.tool-page:not(.category-page) .pdf-submit-button{width:100%}.pdf-result-workbench{grid-template-columns:1fr}.pdf-result-metrics{grid-row:auto}.pdf-result-actions{grid-column:auto}.pdf-result-actions .download-link{flex:1 1 180px}}@media(max-width:480px){.pdf-markdown-flow{gap:7px}.pdf-markdown-flow-file{min-width:0;padding:8px 9px;font-size:.7rem}.pdf-markdown-workbench .pdf-upload-card{min-height:155px;padding:16px}.pdf-markdown-workbench .pdf-upload-icon{width:50px;height:50px}.pdf-mode-control,.pdf-progress-strip{grid-template-columns:1fr}.pdf-result-actions{display:grid}.pdf-result-actions .download-link{width:100%}}select:not([multiple]){padding-right:52px!important;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentcolor 0),linear-gradient(135deg,currentcolor 50%,transparent 0)!important;background-position:calc(100% - 17px) 50%,calc(100% - 10px) 50%!important;background-repeat:no-repeat!important;background-size:7px 7px,7px 7px!important}.language-select--flag select{padding-right:0!important;background-image:none!important}:root{--theme-page:#f7f8fb;--theme-page-soft:#f8fafc;--theme-surface:#fff;--theme-surface-soft:#f4f7f9;--theme-surface-raised:#fff;--theme-surface-glass:hsla(0,0%,100%,.82);--theme-border:#dbe4ef;--theme-border-strong:#cbd5e1;--theme-heading:#111827;--theme-text-strong:#162033;--theme-text:#344054;--theme-text-copy:#455365;--theme-text-muted:#667085;--theme-code:#f8fafc;--theme-shadow:rgba(15,23,42,.1);--theme-focus:rgba(14,165,233,.28)}html[data-theme=dark]{--theme-page:#0b1220;--theme-page-soft:#101827;--theme-surface:#151f2e;--theme-surface-soft:#1a2637;--theme-surface-raised:#1c293a;--theme-surface-glass:rgba(21,31,46,.88);--theme-border:#334155;--theme-border-strong:#475569;--theme-heading:#f8fafc;--theme-text-strong:#f1f5f9;--theme-text:#d6deea;--theme-text-copy:#bcc8d8;--theme-text-muted:#9eacc0;--theme-code:#0f172a;--theme-shadow:rgba(0,0,0,.34);--theme-focus:rgba(56,189,248,.34);background:var(--theme-page);color-scheme:dark}html[data-theme=dark] body .photo-privacy-page .privacy-drop-zone{border-color:#6d5ab8;background:linear-gradient(145deg,#211c3a,#1b2238);color:var(--theme-text-copy)}html[data-theme=dark] body .photo-privacy-page .privacy-drop-zone.is-dragging,html[data-theme=dark] body .photo-privacy-page .privacy-drop-zone:hover{border-color:#a78bfa;background:#292246}html[data-theme=dark] body .photo-privacy-page .privacy-drop-zone strong,html[data-theme=dark] body .photo-privacy-page .privacy-editor-heading h2,html[data-theme=dark] body .photo-privacy-page .privacy-help-card h2,html[data-theme=dark] body .photo-privacy-page .privacy-panel-heading h2,html[data-theme=dark] body .photo-privacy-page .privacy-result-heading h2{color:var(--theme-text-strong)}html[data-theme=dark] body .photo-privacy-page .privacy-file-icon{background:#34275a;color:#c4b5fd}html[data-theme=dark] body .photo-privacy-page .privacy-choose-button,html[data-theme=dark] body .photo-privacy-page .privacy-field select,html[data-theme=dark] body .photo-privacy-page .privacy-icon-action,html[data-theme=dark] body .photo-privacy-page .privacy-secondary-button,html[data-theme=dark] body .photo-privacy-page .privacy-text-button,html[data-theme=dark] body .photo-privacy-page .privacy-tool-option{border-color:var(--theme-border);background:var(--theme-surface-raised);color:var(--theme-text)}html[data-theme=dark] body .photo-privacy-page .privacy-icon-action:hover:not(:disabled),html[data-theme=dark] body .photo-privacy-page .privacy-secondary-button:hover,html[data-theme=dark] body .photo-privacy-page .privacy-tool-option.is-active,html[data-theme=dark] body .photo-privacy-page .privacy-tool-option:hover{border-color:#8b7bd3;background:#292246;color:#ddd6fe}html[data-theme=dark] body .photo-privacy-page .privacy-editor-panel,html[data-theme=dark] body .photo-privacy-page .privacy-export-panel,html[data-theme=dark] body .photo-privacy-page .privacy-result-card,html[data-theme=dark] body .photo-privacy-page .privacy-stage-card{border-color:var(--theme-border);background:var(--theme-surface)}html[data-theme=dark] body .photo-privacy-page .privacy-help-card{border-color:#51458b;background:#211c3a}html[data-theme=dark] body .photo-privacy-page .privacy-color-field,html[data-theme=dark] body .photo-privacy-page .privacy-editor-heading p:last-child,html[data-theme=dark] body .photo-privacy-page .privacy-export-copy h2,html[data-theme=dark] body .photo-privacy-page .privacy-field,html[data-theme=dark] body .photo-privacy-page .privacy-help-card p,html[data-theme=dark] body .photo-privacy-page .privacy-result-heading>span,html[data-theme=dark] body .photo-privacy-page .privacy-selection-hint,html[data-theme=dark] body .photo-privacy-page .privacy-share-notice,html[data-theme=dark] body .photo-privacy-page .privacy-stage-toolbar{color:var(--theme-text-copy)}html[data-theme=dark] body .photo-privacy-page .privacy-canvas-shell{border-color:var(--theme-border);background-color:#202b3c;background-image:linear-gradient(45deg,#182333 25%,transparent 0),linear-gradient(-45deg,#182333 25%,transparent 0),linear-gradient(45deg,transparent 75%,#182333 0),linear-gradient(-45deg,transparent 75%,#182333 0)}html[data-theme=dark] body .photo-privacy-page .privacy-panel-section+.privacy-panel-section{border-color:var(--theme-border)}html[data-theme=dark] body .photo-privacy-page .privacy-result-card{border-color:#276749;background:#142c25}html[data-theme=dark] body .photo-privacy-page .privacy-result-body img{border-color:#276749;background:var(--theme-surface-raised)}body,html{background:var(--theme-page);color:var(--theme-text)}.result-panel,.site-footer a,.site-footer button,.tool-workspace,body,body:before,button,input,select,textarea{transition:background-color .18s ease,border-color .18s ease,color .18s ease}.brand-actions .theme-toggle{position:relative;display:inline-grid;width:38px;min-width:38px;height:38px;min-height:38px;flex:0 0 38px;place-items:center;padding:0;border:1px solid var(--theme-border);border-radius:8px;background:var(--theme-surface-glass);color:var(--theme-text-copy);box-shadow:none}.brand-actions .theme-toggle:hover{border-color:var(--theme-border-strong);background:var(--theme-surface-raised);color:var(--theme-text-strong)}.brand-actions .theme-toggle:focus-visible{outline:3px solid var(--theme-focus);outline-offset:2px}.theme-icon{position:absolute;transition:opacity .16s ease,transform .18s ease}.theme-icon--sun{opacity:0;transform:rotate(-35deg) scale(.72)}html[data-theme=dark] .theme-icon--moon{opacity:0;transform:rotate(35deg) scale(.72)}html[data-theme=dark] .theme-icon--sun{opacity:1;transform:rotate(0) scale(1)}html[data-theme=dark] body .admin-page:before,html[data-theme=dark] body .auth-page:before,html[data-theme=dark] body .category-page:before,html[data-theme=dark] body .legal-page:before,html[data-theme=dark] body .redesigned-home:before,html[data-theme=dark] body .tool-page:not(.category-page):before{background:radial-gradient(circle at 10% 8%,rgba(14,165,233,.14),transparent 32%),radial-gradient(circle at 88% 14%,rgba(16,185,129,.1),transparent 30%),radial-gradient(circle at 72% 92%,rgb(139 92 246/9%),transparent 34%),var(--theme-page)}html[data-theme=dark] body .account-panel h2,html[data-theme=dark] body .account-summary strong,html[data-theme=dark] body .admin-header h1,html[data-theme=dark] body .all-tools-group-heading,html[data-theme=dark] body .all-tools-group-heading span,html[data-theme=dark] body .auth-check-row,html[data-theme=dark] body .auth-form label,html[data-theme=dark] body .brand-mark,html[data-theme=dark] body .category-hero-panel strong,html[data-theme=dark] body .category-section-heading h2,html[data-theme=dark] body .category-tool-card strong,html[data-theme=dark] body .download-form label,html[data-theme=dark] body .faq-section summary,html[data-theme=dark] body .field-control,html[data-theme=dark] body .fieldset-panel legend,html[data-theme=dark] body .file-summary strong,html[data-theme=dark] body .hero-category-chip,html[data-theme=dark] body .hero-panel-top,html[data-theme=dark] body .home-search-copy strong,html[data-theme=dark] body .password-item code,html[data-theme=dark] body .pdf-result-metrics strong,html[data-theme=dark] body .pdf-result-summary strong,html[data-theme=dark] body .pdf-setting-heading span,html[data-theme=dark] body .pdf-upload-copy strong,html[data-theme=dark] body .png-upload-copy strong,html[data-theme=dark] body .related-tool-list a,html[data-theme=dark] body .result-panel strong,html[data-theme=dark] body .search-result-card strong,html[data-theme=dark] body .status-panel strong,html[data-theme=dark] body .text-output-header h2,html[data-theme=dark] body .tool-announcement strong,html[data-theme=dark] body .tool-group-footer span,html[data-theme=dark] body .tool-group-header span,html[data-theme=dark] body .tool-link strong,html[data-theme=dark] body .video-result-copy strong,html[data-theme=dark] body h1,html[data-theme=dark] body h2,html[data-theme=dark] body h3{color:var(--theme-text-strong)}html[data-theme=dark] body .auth-empty p,html[data-theme=dark] body .batch-upload-preview-item span,html[data-theme=dark] body .category-hero-panel p,html[data-theme=dark] body .category-summary,html[data-theme=dark] body .category-tool-card p,html[data-theme=dark] body .cloud-save-heading p,html[data-theme=dark] body .empty-search,html[data-theme=dark] body .home-hero-actions span,html[data-theme=dark] body .lede,html[data-theme=dark] body .legal-document li,html[data-theme=dark] body .legal-document p,html[data-theme=dark] body .pdf-result-summary p,html[data-theme=dark] body .search-result-card p,html[data-theme=dark] body .tool-announcement span,html[data-theme=dark] body .tool-seo-content li,html[data-theme=dark] body .tool-seo-content p,html[data-theme=dark] body .video-result-copy p{color:var(--theme-text-copy)}html[data-theme=dark] body .account-panel p,html[data-theme=dark] body .account-summary span,html[data-theme=dark] body .admin-header p:not(.eyebrow),html[data-theme=dark] body .auth-form small,html[data-theme=dark] body .auth-links,html[data-theme=dark] body .auth-social-note,html[data-theme=dark] body .cdr-drop-zone>span:not(.cdr-file-icon,.cdr-choose-button),html[data-theme=dark] body .converter-dropzone small,html[data-theme=dark] body .converter-dropzone>span:not(.dropzone-icon),html[data-theme=dark] body .embroidery-drop-zone>span:not(.embroidery-file-icon,.embroidery-choose),html[data-theme=dark] body .epsps-drop-zone>span:not(.epsps-file-icon,.epsps-choose-button),html[data-theme=dark] body .epub-drop-zone>span:not(.epub-file-icon,.epub-choose-button),html[data-theme=dark] body .file-summary span,html[data-theme=dark] body .form-note,html[data-theme=dark] body .home-search-copy span,html[data-theme=dark] body .pdf-result-metrics span,html[data-theme=dark] body .pdf-upload-copy span,html[data-theme=dark] body .png-upload-copy span,html[data-theme=dark] body .ppt-drop-zone>span:not(.ppt-file-icon,.ppt-choose-button),html[data-theme=dark] body .pub-drop-zone>span:not(.pub-file-icon,.pub-choose-button),html[data-theme=dark] body .result-panel span,html[data-theme=dark] body .site-footer,html[data-theme=dark] body .site-footer-copyright,html[data-theme=dark] body .status-panel span,html[data-theme=dark] body .video-result-meta,html[data-theme=dark] body .visio-drop-zone>span:not(.visio-file-icon,.visio-choose-button),html[data-theme=dark] body .xps-drop-zone>span:not(.xps-file-icon,.xps-choose-button){color:var(--theme-text-muted)}html[data-theme=dark] body .auth-check-row a,html[data-theme=dark] body .auth-links a,html[data-theme=dark] body .auth-social-note a,html[data-theme=dark] body .legal-document a,html[data-theme=dark] body .markdown-body a{color:#60a5fa}html[data-theme=dark] body .eyebrow{color:#5eead4}html[data-theme=dark] body .admin-nav a,html[data-theme=dark] body .admin-panel-heading a,html[data-theme=dark] body .auth-nav-link,html[data-theme=dark] body .category-back-link,html[data-theme=dark] body .cookie-secondary-button,html[data-theme=dark] body .language-select select,html[data-theme=dark] body .secondary-download-link{border-color:var(--theme-border);background-color:var(--theme-surface-glass);color:var(--theme-text-copy)}html[data-theme=dark] body .auth-nav-link:hover,html[data-theme=dark] body .category-back-link:hover,html[data-theme=dark] body .language-select select:focus,html[data-theme=dark] body .language-select select:hover,html[data-theme=dark] body .secondary-download-link:hover{border-color:var(--theme-border-strong);background-color:var(--theme-surface-raised);color:var(--theme-text-strong)}html[data-theme=dark] body .language-select--flag select,html[data-theme=dark] body .language-select--flag select:focus,html[data-theme=dark] body .language-select--flag select:hover{color:transparent}html[data-theme=dark] body .language-select--flag select option{background:var(--theme-surface-raised);color:var(--theme-text-strong)}html[data-theme=dark] body .site-footer{border-color:var(--theme-border)}html[data-theme=dark] body .site-footer-nav .footer-button,html[data-theme=dark] body .site-footer-nav a{border:0;background:transparent;color:var(--theme-text-muted)}html[data-theme=dark] body .site-footer-nav .footer-button:hover,html[data-theme=dark] body .site-footer-nav a:hover{background:transparent;color:var(--theme-text-strong)}html[data-theme=dark] body .floating-back-to-top{border-color:#64748b;background:#e2e8f0;color:#0f172a;box-shadow:0 14px 34px #0000006b}html[data-theme=dark] body .floating-back-to-top:hover{border-color:#7dd3fc;background:#f8fafc;color:#0f172a}html[data-theme=dark] body .cookie-consent{border-color:var(--theme-border-strong);background:var(--theme-surface-raised);box-shadow:0 18px 45px var(--theme-shadow)}html[data-theme=dark] body .cookie-consent-copy strong{color:var(--theme-text-strong)}html[data-theme=dark] body .cookie-consent-copy p{color:var(--theme-text-copy)}html[data-theme=dark] body .cookie-primary-button,html[data-theme=dark] body button:not(.footer-button,.theme-toggle,.secondary-button,.danger-button,.cloud-transfer-item-row,.cloud-transfer-task-clear,.cloud-transfer-task-action,[class*=google],[class*=apple],[class*=tab],[class*=mode],[class*=control],[class*=remove],[class*=visibility],[class*=icon]){border-color:#e2e8f0;background-color:#e2e8f0;color:#0f172a}html[data-theme=dark] body .auth-apple-button{border-color:#fff;background:#fff;color:#000}html[data-theme=dark] body .auth-apple-logo{filter:invert(1)}html[data-theme=dark] body .auth-apple-button:hover:not(:disabled){border-color:#e2e8f0;background:#e2e8f0}html[data-theme=dark] body .action-row .download-link,html[data-theme=dark] body .download-link:not(.primary-download-link,.item-download),html[data-theme=dark] body .home-hero-actions a{border-color:#e2e8f0;background:#e2e8f0;color:#0f172a}html[data-theme=dark] body .item-download,html[data-theme=dark] body .primary-download-link{color:#fff}html[data-theme=dark] body input,html[data-theme=dark] body select,html[data-theme=dark] body textarea{border-color:var(--theme-border-strong);background-color:var(--theme-surface-soft);color:var(--theme-text-strong)}html[data-theme=dark] body input::-moz-placeholder,html[data-theme=dark] body textarea::-moz-placeholder{color:#8190a5}html[data-theme=dark] body input::placeholder,html[data-theme=dark] body textarea::placeholder{color:#8190a5}html[data-theme=dark] body input:focus,html[data-theme=dark] body select:focus,html[data-theme=dark] body textarea:focus{border-color:#38bdf8;outline-color:var(--theme-focus)}html[data-theme=dark] body .color-control input,html[data-theme=dark] body .converter-field select,html[data-theme=dark] body .dimension-fields input{border-color:var(--theme-border-strong);background:var(--theme-surface-soft);color:var(--theme-text-strong)}html[data-theme=dark] body .color-control code,html[data-theme=dark] body .converter-field>span:first-child,html[data-theme=dark] body .dimension-fields label,html[data-theme=dark] body .resize-settings small,html[data-theme=dark] body .resize-settings>span:first-child{color:var(--theme-text-muted)}html[data-theme=dark] body .download-intent-guide>div>strong,html[data-theme=dark] body .remote-form>label:first-child,html[data-theme=dark] body .video-download-label span{color:var(--theme-text-strong)}html[data-theme=dark] body .video-download-label strong{border-color:color-mix(in srgb,var(--accent,#38bdf8) 38%,var(--theme-border));background:color-mix(in srgb,var(--accent,#38bdf8) 14%,var(--theme-surface));color:color-mix(in srgb,var(--accent,#38bdf8) 72%,#fff)}html[data-theme=dark] body .video-turnstile{border-color:var(--theme-border);background:var(--theme-surface-soft)}html[data-theme=dark] body .video-turnstile.is-verified{border-color:#28634a;background:#12271f}html[data-theme=dark] body .video-turnstile.is-error{border-color:#713b49;background:#291a22}html[data-theme=dark] body .video-turnstile-heading strong{color:var(--theme-text-strong)}html[data-theme=dark] body .video-turnstile-heading span,html[data-theme=dark] body .video-turnstile-status{color:var(--theme-text-muted)}html[data-theme=dark] body .video-turnstile-status.is-error{color:#fda4af}html[data-theme=dark] body .remote-paste-button,html[data-theme=dark] body .tool-page:not(.category-page) .video-icon-button,html[data-theme=dark] body .video-url-input-wrap{border-color:var(--theme-border-strong);background:var(--theme-surface-soft);color:var(--theme-text-copy)}html[data-theme=dark] body .download-intent-guide{border-color:var(--theme-border);color:var(--theme-text-copy)}html[data-theme=dark] body .download-intent-guide a{color:#60a5fa}html[data-theme=dark] body .download-intent-guide a span,html[data-theme=dark] body .remote-stats,html[data-theme=dark] body .remote-torrent-picker small{color:var(--theme-text-muted)}html[data-theme=dark] body .secondary-button{border-color:var(--theme-border-strong)!important;background:var(--theme-surface-soft)!important;color:var(--theme-text-strong)!important}html[data-theme=dark] body .admin-header,html[data-theme=dark] body .all-tools-group,html[data-theme=dark] body .auth-card,html[data-theme=dark] body .category-hero-panel,html[data-theme=dark] body .category-page .tool-seo-content,html[data-theme=dark] body .category-tool-section,html[data-theme=dark] body .empty-search,html[data-theme=dark] body .home-hero-panel,html[data-theme=dark] body .home-search-panel,html[data-theme=dark] body .legal-document,html[data-theme=dark] body .search-result-card,html[data-theme=dark] body .status-panel,html[data-theme=dark] body .tool-group,html[data-theme=dark] body .tool-page:not(.category-page) .tool-workspace{border-color:var(--theme-border);background:var(--theme-surface-glass);box-shadow:0 24px 60px var(--theme-shadow)}html[data-theme=dark] body .category-page .category-tool-card,html[data-theme=dark] body .category-tool-card,html[data-theme=dark] body .hero-category-chip,html[data-theme=dark] body .related-tool-list a,html[data-theme=dark] body .tool-group-footer,html[data-theme=dark] body .tool-link{border-color:color-mix(in srgb,var(--accent,#38bdf8) 25%,var(--theme-border));background:color-mix(in srgb,var(--accent,#38bdf8) 9%,var(--theme-surface))}html[data-theme=dark] body .auth-card.account-card{border:0;background:transparent;box-shadow:none}html[data-theme=dark] body .category-tool-card:hover,html[data-theme=dark] body .related-tool-list a:hover,html[data-theme=dark] body .search-result-card:hover,html[data-theme=dark] body .tool-group-footer:hover,html[data-theme=dark] body .tool-link:hover{border-color:color-mix(in srgb,var(--accent,#38bdf8) 48%,var(--theme-border));background:color-mix(in srgb,var(--accent,#38bdf8) 16%,var(--theme-surface-raised))}html[data-theme=dark] body .all-tools-atlas,html[data-theme=dark] body .all-tools-group,html[data-theme=dark] body .all-tools-navigator-grid a{border-color:var(--theme-border);background:var(--theme-surface-glass);box-shadow:0 24px 60px var(--theme-shadow)}html[data-theme=dark] body .all-tools-atlas{background:radial-gradient(circle at 90% 12%,color-mix(in srgb,#38bdf8 16%,transparent),transparent 32%),var(--theme-surface-glass)}html[data-theme=dark] body .all-tools-hero{border-color:#294966;background:#132235;box-shadow:0 26px 64px #0000003d}html[data-theme=dark] body .all-tools-hero:after{background:linear-gradient(90deg,#0c1726fa,#0c1726e8 41%,#0c17266b 71%,#0c172614)}html[data-theme=dark] body .all-tools-search{border-color:var(--theme-border);background:var(--theme-surface-glass);box-shadow:0 16px 38px var(--theme-shadow);color:var(--theme-text-muted)}html[data-theme=dark] body .all-tools-search:focus-within{border-color:#60a5fa;background:var(--theme-surface-raised);box-shadow:0 0 0 4px #60a5fa2e,0 16px 38px var(--theme-shadow)}html[data-theme=dark] body .all-tools-atlas-heading strong,html[data-theme=dark] body .all-tools-group-meta h2,html[data-theme=dark] body .all-tools-navigator-grid strong,html[data-theme=dark] body .all-tools-navigator-heading h2,html[data-theme=dark] body .all-tools-page .category-tool-card strong,html[data-theme=dark] body .all-tools-search input{color:var(--theme-text-strong)}html[data-theme=dark] body .all-tools-search input::-moz-placeholder{color:var(--theme-text-copy)}html[data-theme=dark] body .all-tools-atlas-heading p,html[data-theme=dark] body .all-tools-empty-search,html[data-theme=dark] body .all-tools-group-summary,html[data-theme=dark] body .all-tools-navigator-grid em,html[data-theme=dark] body .all-tools-navigator-heading p:last-child,html[data-theme=dark] body .all-tools-page .category-tool-card p,html[data-theme=dark] body .all-tools-search input::placeholder,html[data-theme=dark] body .all-tools-search-status{color:var(--theme-text-copy)}html[data-theme=dark] body .all-tools-atlas-heading>span,html[data-theme=dark] body .all-tools-group-meta>p:first-of-type{color:var(--theme-text-muted)}html[data-theme=dark] body .all-tools-atlas-grid a,html[data-theme=dark] body .all-tools-group-meta,html[data-theme=dark] body .all-tools-navigator-grid a,html[data-theme=dark] body .all-tools-page .category-tool-card{border-color:color-mix(in srgb,var(--accent,#38bdf8) 25%,var(--theme-border));background:color-mix(in srgb,var(--accent,#38bdf8) 8%,var(--theme-surface))}html[data-theme=dark] body .all-tools-atlas-grid a:hover,html[data-theme=dark] body .all-tools-navigator-grid a:hover,html[data-theme=dark] body .all-tools-page .category-tool-card:hover{border-color:color-mix(in srgb,var(--accent,#38bdf8) 48%,var(--theme-border));background:color-mix(in srgb,var(--accent,#38bdf8) 16%,var(--theme-surface-raised))}html[data-theme=dark] body .all-tools-group-meta{border-right-color:color-mix(in srgb,var(--accent,#38bdf8) 25%,var(--theme-border));background:linear-gradient(90deg,#0f1c2df7 0,color-mix(in srgb,var(--accent,#38bdf8) 16%,rgba(15,28,45,.92)) 51%,#0f1c2d5c),var(--category-illustration) center /cover no-repeat,var(--theme-surface-soft)}html[data-theme=dark] body .all-tools-search button{background:var(--theme-surface-soft);color:var(--theme-text-copy)}html[data-theme=dark] body .all-tools-search button:hover{background:var(--theme-surface-raised);color:var(--theme-text-strong)}html[data-theme=dark] body .all-tools-empty-search{border-color:var(--theme-border-strong)}html[data-theme=dark] body .account-summary-grid>div,html[data-theme=dark] body .faq-section details,html[data-theme=dark] body .tool-group-header,html[data-theme=dark] body .tool-seo-content{border-color:var(--theme-border)}html[data-theme=dark] body .all-tools-group-heading strong,html[data-theme=dark] body .category-icon-badge,html[data-theme=dark] body .category-section-heading strong,html[data-theme=dark] body .hero-category-chip strong,html[data-theme=dark] body .tool-group-header strong,html[data-theme=dark] body .tool-new-badge,html[data-theme=dark] body .tool-page:not(.category-page) .eyebrow{border-color:color-mix(in srgb,var(--accent,#38bdf8) 35%,var(--theme-border));background:color-mix(in srgb,var(--accent,#38bdf8) 15%,var(--theme-surface));color:color-mix(in srgb,var(--accent,#38bdf8) 72%,#fff)}html[data-theme=dark] body .tool-page:not(.category-page) .tool-header{border-color:var(--theme-border);background-color:var(--theme-surface-glass);box-shadow:0 28px 70px var(--theme-shadow)}html[data-theme=dark] body .tool-page:not(.category-page) .tool-header[class*=tool-header--]{--tool-header-base-color:#0e1726;--tool-header-overlay:linear-gradient(90deg,rgba(14,23,38,.99),rgba(14,23,38,.96) 43%,rgba(14,23,38,.58) 68%,rgb(14 23 38/6%));--tool-header-mobile-overlay:linear-gradient(180deg,rgba(14,23,38,.98),rgba(14,23,38,.78) 62%,rgba(14,23,38,.48))}html[data-theme=dark] body .tool-page:not(.category-page) .ppt-workspace .file-summary{border-color:var(--theme-border);background:var(--theme-surface-soft)}html[data-theme=dark] body .account-cloud-item,html[data-theme=dark] body .account-summary,html[data-theme=dark] body .admin-feedback-card,html[data-theme=dark] body .admin-feedback-detail-card,html[data-theme=dark] body .admin-filter-bar,html[data-theme=dark] body .admin-metric-card,html[data-theme=dark] body .admin-panel,html[data-theme=dark] body .auth-form,html[data-theme=dark] body .checkbox-row,html[data-theme=dark] body .faq-section,html[data-theme=dark] body .feedback-card,html[data-theme=dark] body .feedback-form,html[data-theme=dark] body .fieldset-panel,html[data-theme=dark] body .file-summary,html[data-theme=dark] body .preview-panel,html[data-theme=dark] body .related-tools,html[data-theme=dark] body .result-panel,html[data-theme=dark] body .segmented-control,html[data-theme=dark] body .seo-grid article,html[data-theme=dark] body .text-output-panel{border-color:var(--theme-border);background:var(--theme-surface);box-shadow:0 12px 30px #0000002e}html[data-theme=dark] body .feedback-workspace{border-color:var(--theme-border);background:var(--theme-surface-glass);box-shadow:0 28px 70px var(--theme-shadow)}html[data-theme=dark] body .feedback-intro{background:#13263a}html[data-theme=dark] body .feedback-intro:after{background:linear-gradient(180deg,#0b1929f7,#0b1929cf 45%,#0b192947)}html[data-theme=dark] body .feedback-intro .eyebrow{border-color:#285878;background:#13283ad1;color:#7dd3fc}html[data-theme=dark] body .feedback-intro h1{color:var(--theme-text-strong)}html[data-theme=dark] body .feedback-intro .lede{color:var(--theme-text-copy)}html[data-theme=dark] body .feedback-form-shell{background:#0f1c2db8}html[data-theme=dark] body .feedback-form{border:0;background:transparent;box-shadow:none}html[data-theme=dark] body .feedback-form-accent span{background:#3d536b}html[data-theme=dark] body .feedback-form-accent span:first-child{background:#38a1d8}html[data-theme=dark] body .feedback-form-accent span:nth-child(2){background:#8b9be5}html[data-theme=dark] body .account-cloud-panel,html[data-theme=dark] body .legal-document section,html[data-theme=dark] body .password-item,html[data-theme=dark] body .pdf-result-metrics div,html[data-theme=dark] body .pdf-settings-panel,html[data-theme=dark] body .png-upload-card,html[data-theme=dark] body .remote-input-row,html[data-theme=dark] body .remote-result,html[data-theme=dark] body .remote-result-file-list,html[data-theme=dark] body .remote-result-files,html[data-theme=dark] body .terms-section--notice,html[data-theme=dark] body .video-url-shell{border-color:var(--theme-border);background:var(--theme-surface-soft)}html[data-theme=dark] body .remote-files-loading,html[data-theme=dark] body .remote-result-file-row{background:var(--theme-surface-muted);border-color:var(--theme-border)}html[data-theme=dark] body .remote-file-download-button,html[data-theme=dark] body .remote-result-file-name{color:var(--theme-text)}html[data-theme=dark] body .remote-file-download-button{background:var(--theme-surface-soft);border-color:var(--theme-border)}html[data-theme=dark] body .legal-document>.eyebrow{border-color:#285878;background:#13283a;color:#7dd3fc}html[data-theme=dark] body .terms-hero,html[data-theme=dark] body .terms-section+.terms-section,html[data-theme=dark] body .terms-toc{border-color:var(--theme-border)}html[data-theme=dark] body .terms-hero .eyebrow{border-color:#285878;background:#13283a;color:#7dd3fc}html[data-theme=dark] body .terms-hero h1,html[data-theme=dark] body .terms-section h2{color:var(--theme-text-strong)}html[data-theme=dark] body .terms-intro,html[data-theme=dark] body .terms-toc a,html[data-theme=dark] body .terms-updated{color:var(--theme-text-copy)}html[data-theme=dark] body .terms-toc a span{color:var(--theme-text-muted)}html[data-theme=dark] body .terms-section-index,html[data-theme=dark] body .terms-toc a:focus-visible,html[data-theme=dark] body .terms-toc a:hover{color:#7dd3fc}html[data-theme=dark] body .changelog-hero{border-color:#294966;background:#132235;box-shadow:0 24px 60px #00000038}html[data-theme=dark] body .changelog-hero:after{background:linear-gradient(90deg,#0c1726fa,#0c1726e6 42%,#0c17265c 73%,#0c172614)}html[data-theme=dark] body .changelog-hero-copy .eyebrow{border-color:#285878;background:#13283ae0;color:#7dd3fc}html[data-theme=dark] body .changelog-hero h1,html[data-theme=dark] body .changelog-timeline-content h2,html[data-theme=dark] body .changelog-update-group h3{color:var(--theme-text-strong)}html[data-theme=dark] body .changelog-hero-copy>p:last-child,html[data-theme=dark] body .changelog-update-group li{color:var(--theme-text-copy)}html[data-theme=dark] body .changelog-timeline-content>header p{color:var(--theme-text-muted)}html[data-theme=dark] body .changelog-trust .site-trust-panel,html[data-theme=dark] body .changelog-update-group{border-color:var(--theme-border);background:var(--theme-surface-soft);box-shadow:0 12px 28px #00000024}html[data-theme=dark] body .changelog-timeline:before{background:#35536e}html[data-theme=dark] body .changelog-timeline-marker{border-color:#102136;background:#38a1d8;box-shadow:0 0 0 1px #4a83aa,0 8px 18px #38a1d833}html[data-theme=dark] body .contact-hero{border-color:#294966;background:#132235;box-shadow:0 24px 60px #00000038}html[data-theme=dark] body .contact-hero:after{background:linear-gradient(90deg,#0c1726fa,#0c1726e6 42%,#0c17265c 73%,#0c172614)}html[data-theme=dark] body .contact-hero-copy .eyebrow{border-color:#285878;background:#13283ae0;color:#7dd3fc}html[data-theme=dark] body .contact-hero h1,html[data-theme=dark] body .contact-route h2{color:var(--theme-text-strong)}html[data-theme=dark] body .contact-hero-copy>p:last-child,html[data-theme=dark] body .contact-route p{color:var(--theme-text-copy)}html[data-theme=dark] body .contact-route,html[data-theme=dark] body .contact-trust .site-trust-panel{border-color:var(--theme-border);background:var(--theme-surface-soft);box-shadow:0 12px 28px #00000024}html[data-theme=dark] body .contact-route--email{border-color:#294d73;background:linear-gradient(120deg,#112840,#13243a 68%,#17243a)}html[data-theme=dark] body .contact-route-icon{border-color:#285878;background:#13283a;color:#7dd3fc}html[data-theme=dark] body .contact-email-link{border-color:#286188;background:#132b45;color:#8bd5ff}html[data-theme=dark] body .contact-email-link:hover{border-color:#4a9ac9;background:#173652}html[data-theme=dark] body .about-hero{border-color:#294966;background:#132235;box-shadow:0 24px 60px #00000038}html[data-theme=dark] body .about-hero:after{background:linear-gradient(90deg,#0c1726fa,#0c1726e6 42%,#0c17265c 73%,#0c172614)}html[data-theme=dark] body .about-hero-copy .eyebrow{border-color:#285878;background:#13283ae0;color:#7dd3fc}html[data-theme=dark] body .about-hero h1,html[data-theme=dark] body .about-principle h2{color:var(--theme-text-strong)}html[data-theme=dark] body .about-hero-copy>p:last-child,html[data-theme=dark] body .about-principle p{color:var(--theme-text-copy)}html[data-theme=dark] body .about-principle,html[data-theme=dark] body .about-trust .site-trust-panel{border-color:var(--theme-border);background:var(--theme-surface-soft);box-shadow:0 12px 28px #00000024}html[data-theme=dark] body .about-principle--overview{border-color:#294d73;background:linear-gradient(120deg,#112840,#13243a 68%,#17243a)}html[data-theme=dark] body .about-principle-icon{border-color:#285878;background:#13283a;color:#7dd3fc}html[data-theme=dark] body .legal-updated{border-color:var(--theme-border);background:var(--theme-surface-soft);color:var(--theme-text-muted)}html[data-theme=dark] body .account-admin-panel,html[data-theme=dark] body .remote-fallback-notice{border-color:#294d73;background:#14273d}html[data-theme=dark] body .account-traffic-panel{border-color:#284a78;background:linear-gradient(145deg,#101f36,#111b2c)}html[data-theme=dark] body .account-traffic-panel-icon{border-color:#28578c;background:#142b48;color:#7db9ff}html[data-theme=dark] body .account-traffic-checkin,html[data-theme=dark] body .account-traffic-list,html[data-theme=dark] body .account-traffic-summary{border-color:var(--theme-border);background:var(--theme-surface)}html[data-theme=dark] body .account-traffic-entry+.account-traffic-entry,html[data-theme=dark] body .account-traffic-summary>div+div{border-color:var(--theme-border)}html[data-theme=dark] body .account-traffic-summary strong{color:#8cc5ff}html[data-theme=dark] body .account-traffic-checkin strong,html[data-theme=dark] body .account-traffic-entry strong,html[data-theme=dark] body .account-traffic-history h3{color:var(--theme-text-strong)}html[data-theme=dark] body .account-traffic-checkin span,html[data-theme=dark] body .account-traffic-empty,html[data-theme=dark] body .account-traffic-entry small,html[data-theme=dark] body .account-traffic-summary span{color:var(--theme-text-muted)}html[data-theme=dark] body .account-traffic-direction.is-credit{background:#123d35}html[data-theme=dark] body .account-traffic-direction.is-debit{background:#49351a}html[data-theme=dark] body .account-danger-panel{border-color:#713b45;background:#2b1922}html[data-theme=dark] body .account-danger-panel>label:not(.auth-check-row){color:var(--theme-text-strong)}html[data-theme=dark] body .text-output-panel pre,html[data-theme=dark] body code,html[data-theme=dark] body pre{border-color:var(--theme-border);background-color:var(--theme-code);color:#dbeafe}html[data-theme=dark] body .tool-advice-panel{border-color:#854d0e;background:#2c2113;color:#fdba74}html[data-theme=dark] body .tool-advice-panel strong{color:#fed7aa}html[data-theme=dark] body .auth-message,html[data-theme=dark] body .pdf-result-workbench.is-completed .pdf-result-icon,html[data-theme=dark] body .video-result-card.is-completed .video-result-icon{border-color:#166534;background:#10291f;color:#6ee7b7}html[data-theme=dark] body .cloud-save-message.is-error,html[data-theme=dark] body .error-message{color:#fda4af}html[data-theme=dark] body .cloud-save-message,html[data-theme=dark] body .success-message{color:#6ee7b7}html[data-theme=dark] body .batch-upload-preview-item,html[data-theme=dark] body .cloud-save-panel,html[data-theme=dark] body .pdf-result-workbench,html[data-theme=dark] body .video-result-card{border-color:var(--theme-border);background:var(--theme-surface);box-shadow:0 12px 30px #0000002e}html[data-theme=dark] body .account-cloud-transfer-panel{border-color:var(--theme-border);background:linear-gradient(145deg,#123a36 0,var(--theme-surface-soft) 100%);box-shadow:0 12px 30px #0000002e}html[data-theme=dark] body .account-cloud-transfer-panel-icon{border-color:#277d71;background:#123a36;color:#99f6e4}html[data-theme=dark] body .account-cloud-transfer-panel-actions{border-color:#277d71;background:#102f32}html[data-theme=dark] body .account-cloud-transfer-workspace-link{border-color:#277d71;background:#164e49;color:#ccfbf1;box-shadow:none}html[data-theme=dark] body .account-cloud-transfer-workspace-link:hover{border-color:#5eead4;background:#1d665e;color:#ecfeff}html[data-theme=dark] body .account-cloud-transfer-account-item,html[data-theme=dark] body .account-cloud-transfer-app-item,html[data-theme=dark] body .account-cloud-transfer-subsection{border-color:var(--theme-border);background:var(--theme-surface)}html[data-theme=dark] body .account-cloud-transfer-item-main strong,html[data-theme=dark] body .account-cloud-transfer-subsection-heading h3{color:var(--theme-text-strong)}html[data-theme=dark] body .account-cloud-transfer-app-meta span,html[data-theme=dark] body .account-cloud-transfer-empty,html[data-theme=dark] body .account-cloud-transfer-item-main small,html[data-theme=dark] body .account-cloud-transfer-subsection-heading p,html[data-theme=dark] body .account-cloud-transfer-subsection-heading>div:first-child>span{color:var(--theme-text-copy)}html[data-theme=dark] body .account-cloud-transfer-logo{border-color:var(--theme-border);background:#fff}html[data-theme=dark] body .account-cloud-transfer-danger{border-color:#7f3a49;background:#2a1822;color:#fecdd3}html[data-theme=dark] body .account-cloud-transfer-danger:hover:not(:disabled),html[data-theme=dark] body .account-cloud-transfer-remove:hover:not(:disabled){border-color:#fb7185;background:#4a1f2c;color:#ffe4e6}html[data-theme=dark] body .account-cloud-transfer-app-form-actions>button:not(.secondary-button){border-color:#277d71;background:#164e49;color:#ccfbf1}html[data-theme=dark] body .account-cloud-transfer-app-form-actions>button:not(.secondary-button):hover:not(:disabled){border-color:#5eead4;background:#1d665e;color:#ecfeff}html[data-theme=dark] body .pdf-progress-strip li,html[data-theme=dark] body .pdf-setting-heading strong,html[data-theme=dark] body .pdf-upload-copy .pdf-upload-meta,html[data-theme=dark] body .video-process-strip li{border-color:var(--theme-border);background:var(--theme-surface-soft);color:var(--theme-text-muted)}html[data-theme=dark] body .pdf-progress-strip li.is-active,html[data-theme=dark] body .pdf-progress-strip li.is-done,html[data-theme=dark] body .video-process-strip li.is-active,html[data-theme=dark] body .video-process-strip li.is-done{border-color:color-mix(in srgb,var(--accent,#38bdf8) 42%,var(--theme-border));background:color-mix(in srgb,var(--accent,#38bdf8) 13%,var(--theme-surface));color:var(--theme-text-strong)}html[data-theme=dark] body .pdf-upload-card{border-color:#4d647d;background:linear-gradient(135deg,#14283a,var(--theme-surface))}html[data-theme=dark] body .pdf-upload-card.has-file{border-color:#276749;background:linear-gradient(135deg,#10291f,var(--theme-surface))}html[data-theme=dark] body .account-panel-icon,html[data-theme=dark] body .cloud-save-icon,html[data-theme=dark] body .pdf-upload-icon{background:var(--theme-surface-raised)}html[data-theme=dark] body .tool-share-button{border-color:#2dd4bf57;background:var(--theme-surface-glass);box-shadow:0 8px 24px var(--theme-shadow);color:#5eead4}html[data-theme=dark] body .cdr-drop-zone,html[data-theme=dark] body .converter-dropzone,html[data-theme=dark] body .embroidery-drop-zone,html[data-theme=dark] body .epsps-drop-zone,html[data-theme=dark] body .epub-drop-zone,html[data-theme=dark] body .ppt-drop-zone,html[data-theme=dark] body .pub-drop-zone,html[data-theme=dark] body .visio-drop-zone,html[data-theme=dark] body .xps-drop-zone{border-color:#4d647d;background:linear-gradient(135deg,#14283a,var(--theme-surface))}html[data-theme=dark] body .embroidery-drop-zone{color:var(--theme-text-strong)}html[data-theme=dark] body .cdr-drop-zone:hover,html[data-theme=dark] body .converter-dropzone.is-dragging,html[data-theme=dark] body .converter-dropzone:hover,html[data-theme=dark] body .embroidery-drop-zone:hover,html[data-theme=dark] body .epsps-drop-zone:hover,html[data-theme=dark] body .epub-drop-zone:hover,html[data-theme=dark] body .ppt-drop-zone:hover,html[data-theme=dark] body .pub-drop-zone:hover,html[data-theme=dark] body .visio-drop-zone:hover,html[data-theme=dark] body .xps-drop-zone:hover{border-color:#38bdf8;background:#152c40}html[data-theme=dark] body .aes-control-pane,html[data-theme=dark] body .aes-editor-pane,html[data-theme=dark] body .aes-mode-control,html[data-theme=dark] body .aes-result-panel,html[data-theme=dark] body .aes-settings-grid,html[data-theme=dark] body .batch-result-item,html[data-theme=dark] body .batch-result-metrics article,html[data-theme=dark] body .batch-result-panel,html[data-theme=dark] body .conversion-item,html[data-theme=dark] body .conversion-results,html[data-theme=dark] body .converter-settings,html[data-theme=dark] body .cron-run-list>span,html[data-theme=dark] body .download-form.aes-form,html[data-theme=dark] body .epub-export-panel,html[data-theme=dark] body .epub-metadata-panel,html[data-theme=dark] body .epub-pdf-panel,html[data-theme=dark] body .epub-reader-panel,html[data-theme=dark] body .highlight-panel,html[data-theme=dark] body .jwt-summary-card,html[data-theme=dark] body .match-row,html[data-theme=dark] body .playback-controls,html[data-theme=dark] body .thread-panel,html[data-theme=dark] body .webhook-empty-state,html[data-theme=dark] body .webhook-endpoint-card,html[data-theme=dark] body .webhook-inspector,html[data-theme=dark] body .webhook-kv-list div,html[data-theme=dark] body .webhook-request-item,html[data-theme=dark] body .webhook-request-list,html[data-theme=dark] body .webhook-summary-grid,html[data-theme=dark] body .webhook-tabs{border-color:var(--theme-border);background:var(--theme-surface);box-shadow:none}html[data-theme=dark] body .cdr-preview-grid figure,html[data-theme=dark] body .epsps-preview-grid figure,html[data-theme=dark] body .epub-cover-placeholder,html[data-theme=dark] body .epub-cover-wrap,html[data-theme=dark] body .format-preview,html[data-theme=dark] body .ppt-preview-grid figure,html[data-theme=dark] body .pub-preview-grid figure,html[data-theme=dark] body .visio-preview-grid figure,html[data-theme=dark] body .xps-preview-grid figure{border-color:var(--theme-border);background:var(--theme-surface-soft)}html[data-theme=dark] body .batch-item-message,html[data-theme=dark] body .batch-item-meta,html[data-theme=dark] body .batch-result-header p,html[data-theme=dark] body .batch-result-metrics span,html[data-theme=dark] body .cdr-preview-grid figcaption,html[data-theme=dark] body .epsps-preview-grid figcaption,html[data-theme=dark] body .epub-book-heading p,html[data-theme=dark] body .epub-metadata-grid dt,html[data-theme=dark] body .epub-page-controls span,html[data-theme=dark] body .file-details small,html[data-theme=dark] body .file-details span,html[data-theme=dark] body .ppt-preview-grid figcaption,html[data-theme=dark] body .pub-preview-grid figcaption,html[data-theme=dark] body .result-details small,html[data-theme=dark] body .thread-panel p,html[data-theme=dark] body .thread-swatches small,html[data-theme=dark] body .visio-preview-grid figcaption,html[data-theme=dark] body .webhook-kv-list span,html[data-theme=dark] body .webhook-request-item time,html[data-theme=dark] body .webhook-summary-grid span,html[data-theme=dark] body .xps-preview-grid figcaption{color:var(--theme-text-muted)}html[data-theme=dark] body .batch-file-name,html[data-theme=dark] body .batch-result-header h2,html[data-theme=dark] body .batch-result-metrics strong,html[data-theme=dark] body .batch-result-section h3,html[data-theme=dark] body .cdr-drop-zone strong,html[data-theme=dark] body .epsps-drop-zone strong,html[data-theme=dark] body .epub-drop-zone strong,html[data-theme=dark] body .epub-reader-heading,html[data-theme=dark] body .jwt-summary-card strong,html[data-theme=dark] body .ppt-drop-zone strong,html[data-theme=dark] body .pub-drop-zone strong,html[data-theme=dark] body .visio-drop-zone strong,html[data-theme=dark] body .webhook-request-list h2,html[data-theme=dark] body .xps-drop-zone strong{color:var(--theme-text-strong)}html[data-theme=dark] body .cdr-file-icon,html[data-theme=dark] body .dropzone-icon,html[data-theme=dark] body .embroidery-file-icon,html[data-theme=dark] body .epsps-file-icon,html[data-theme=dark] body .epub-file-icon,html[data-theme=dark] body .ppt-file-icon,html[data-theme=dark] body .pub-file-icon,html[data-theme=dark] body .visio-file-icon,html[data-theme=dark] body .xps-file-icon{background:var(--theme-surface-raised)}html[data-theme=dark] body .ppt-choose-button{background:var(--theme-surface-raised);box-shadow:0 5px 15px #00000038;color:#c4b5fd}html[data-theme=dark] body .epub-metadata-grid div,html[data-theme=dark] body .epub-page-controls,html[data-theme=dark] body .epub-reader-settings input,html[data-theme=dark] body .epub-reader-settings select,html[data-theme=dark] body .epub-toc,html[data-theme=dark] body .example-strip button,html[data-theme=dark] body .fabric-picker,html[data-theme=dark] body .fabric-picker button,html[data-theme=dark] body .webhook-tabs button{border-color:var(--theme-border);background:var(--theme-surface-soft);color:var(--theme-text-copy)}html[data-theme=dark] body .epub-toc button:hover,html[data-theme=dark] body .example-strip button:hover,html[data-theme=dark] body .webhook-tabs button.active{background:var(--theme-surface-raised);color:var(--theme-text-strong)}html[data-theme=dark] body .markdown-body,html[data-theme=dark] body .markdown-preview-panel,html[data-theme=dark] body .preview-header{border-color:var(--theme-border);background:var(--theme-surface);color:var(--theme-text-copy)}html[data-theme=dark] body .markdown-body :is(h1,h2,h3,h4,h5,h6){color:var(--theme-text-strong)}html[data-theme=dark] body .group-list code,html[data-theme=dark] body .jwt-signature-panel code,html[data-theme=dark] body .markdown-body blockquote,html[data-theme=dark] body .markdown-body code,html[data-theme=dark] body .markdown-body pre,html[data-theme=dark] body .markdown-body td,html[data-theme=dark] body .markdown-body th,html[data-theme=dark] body .webhook-code-panel pre,html[data-theme=dark] body .webhook-empty-state pre{border-color:var(--theme-border);background:var(--theme-code);color:#dbeafe}html[data-theme=dark] body .checkbox-row small,html[data-theme=dark] body .match-row span,html[data-theme=dark] body .regex-input-row span{color:var(--theme-text-muted)}html[data-theme=dark] body .highlight-panel,html[data-theme=dark] body .match-row{border-color:var(--theme-border);background:var(--theme-surface);color:var(--theme-text-copy)}html[data-theme=dark] body .cdr-partial-note,html[data-theme=dark] body .cdr-preview-only-note,html[data-theme=dark] body .cdr-security-note,html[data-theme=dark] body .embroidery-security,html[data-theme=dark] body .epsps-partial-note,html[data-theme=dark] body .epsps-security-note,html[data-theme=dark] body .epub-security-note,html[data-theme=dark] body .local-processing-note,html[data-theme=dark] body .notice-message,html[data-theme=dark] body .ppt-partial-note,html[data-theme=dark] body .ppt-security-note,html[data-theme=dark] body .pub-partial-note,html[data-theme=dark] body .pub-security-note,html[data-theme=dark] body .visio-partial-note,html[data-theme=dark] body .visio-security-note,html[data-theme=dark] body .xps-partial-note,html[data-theme=dark] body .xps-security-note{border-color:#285878;background:#13283a;color:#bae6fd}html[data-theme=dark] body .local-processing-note span:not(.privacy-dot){color:#a7f3d0}html[data-theme=dark] body .epub-local-badge{background:#153b2d;color:#a7f3d0}html[data-theme=dark] body .webpage-pdf-workspace{--webpage-pdf-red:#ff9c8e;--webpage-pdf-blue:#a9c4ff;--webpage-pdf-ink:#e6eef9;border-color:#5c4950!important;background:radial-gradient(circle at 96% 3%,rgba(198,76,62,.13),transparent 29%),radial-gradient(circle at 3% 96%,rgb(85 123 190/9%),transparent 32%),linear-gradient(145deg,#211e2a,#1d293b)!important}html[data-theme=dark] body .tool-page:not(.category-page) .webpage-pdf-form{border:0!important;background:transparent!important;box-shadow:none!important}html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-flow{color:#b19a9a}html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-flow-file{border-color:#79514e;background:#3c282e;color:#ffb6aa}html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-flow-file--output{border-color:#4a638c;background:#25324c;color:#bad0ff}html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-label span{color:#f0e8ed}html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-label strong{border-color:#76504f;background:#3c282e;color:#ffb6aa}html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-url-shell{border-color:#4a475b;background:linear-gradient(135deg,#242332,#2b242e);box-shadow:none}html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-url-shell .video-url-input-wrap{border-color:#56637d;background:#273548;color:#ffad9f}html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-url-shell .video-url-input-wrap input{color:#e6eef9}html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-url-shell .video-icon-button{border-color:#52627e;background:#2b3b50;color:#c7d3e4}html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-url-shell .video-icon-button:hover{border-color:#95a9ce;color:#f1f5fb}html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-submit{border-color:#ff9c8e!important;background:linear-gradient(135deg,#9e473c,#984f64)!important}html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-process li{border-color:#43536c;background:#243448;color:#afbed0}html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-process li.is-active{border-color:#79514e;background:#3c282e;color:#f5e9eb}html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-process li.is-done{border-color:#53678a;color:#e1eaf4}html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-process li.is-active>span,html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-process li.is-done>span{background:#c45d4e;color:#fff}html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-result{border-color:#4a526b!important;background:#202d40!important;box-shadow:none}html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-result.is-completed{border-color:#397a57!important;background:linear-gradient(135deg,#172d29,#1b3031)!important}html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-result.is-queued,html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-result.is-running{border-color:#6c4b50!important;background:linear-gradient(135deg,#302530,#28263a)!important}html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-result .video-result-icon{background:#49303a;color:#ffb4a8}html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-result.is-completed .video-result-icon{background:#1b3d2d;color:#72d69d}html[data-theme=dark] body .webpage-pdf-workspace .webpage-pdf-result .video-result-copy strong{color:#e6eef9}html[data-theme=dark] body .cdr-vector-workspace{--cdr-purple:#b6adff;--cdr-violet:#d0a0ec;--cdr-ink:#e9e6ff;border-color:#504f73!important;background:radial-gradient(circle at 96% 3%,rgba(126,112,226,.14),transparent 29%),radial-gradient(circle at 3% 96%,rgb(75 151 195/9%),transparent 32%),linear-gradient(145deg,#1d1d31,#1a263c)!important}html[data-theme=dark] body .cdr-vector-workspace .cdr-conversion-flow{color:#aaa3bd}html[data-theme=dark] body .cdr-vector-workspace .cdr-conversion-flow-file{border-color:#5a568f;background:#302b55;color:#d0c9ff}html[data-theme=dark] body .cdr-vector-workspace .cdr-conversion-flow-file--output{border-color:#426883;background:#203547;color:#a9dcf4}html[data-theme=dark] body .cdr-vector-workspace .cdr-drop-zone{border-color:#615b92!important;background:repeating-linear-gradient(135deg,rgb(167 154 255/4%) 0 1px,transparent 1px 13px),#25223b!important;color:#bfc1d5}html[data-theme=dark] body .cdr-vector-workspace .cdr-drop-zone.is-dragging,html[data-theme=dark] body .cdr-vector-workspace .cdr-drop-zone:hover{border-color:#b6adff!important;background:#332f54!important}html[data-theme=dark] body .cdr-vector-workspace .cdr-drop-zone strong{color:#f1efff}html[data-theme=dark] body .cdr-vector-workspace .cdr-file-icon{background:linear-gradient(145deg,#6659c8,#9b5ed0);box-shadow:0 15px 28px #00000047}html[data-theme=dark] body .cdr-vector-workspace .cdr-choose-button{border-color:#5e5888;background:#35304d;color:#d6cfff;box-shadow:0 6px 16px #0003}html[data-theme=dark] body .cdr-vector-workspace .file-summary>strong{color:#e9e6ff}html[data-theme=dark] body .cdr-vector-workspace .cdr-submit-button{background:linear-gradient(135deg,#655bc4,#8957b6)!important}html[data-theme=dark] body .cdr-vector-workspace .cdr-result{border-color:#504f73!important;background:#28253f!important}html[data-theme=dark] body .cdr-vector-workspace .cdr-result.is-completed,html[data-theme=dark] body .cdr-vector-workspace .cdr-result.is-partial,html[data-theme=dark] body .cdr-vector-workspace .cdr-result.is-preview_only{border-color:#397a57!important;background:#172d29!important}html[data-theme=dark] body .cdr-vector-workspace .cdr-result.is-cancelled,html[data-theme=dark] body .cdr-vector-workspace .cdr-result.is-failed{border-color:#81414d!important;background:#351f2a!important}html[data-theme=dark] body .cdr-vector-workspace .cdr-result-heading>div>span{color:#aaa8c4}html[data-theme=dark] body .cdr-vector-workspace .cdr-result-heading>div>strong,html[data-theme=dark] body .cdr-vector-workspace .cdr-result-stat strong{color:#e9e6ff}html[data-theme=dark] body .cdr-vector-workspace .cdr-result-icon{background:#3b376a;color:#c7c1ff}html[data-theme=dark] body .cdr-vector-workspace .cdr-result.is-completed .cdr-result-icon,html[data-theme=dark] body .cdr-vector-workspace .cdr-result.is-partial .cdr-result-icon,html[data-theme=dark] body .cdr-vector-workspace .cdr-result.is-preview_only .cdr-result-icon{background:#1b3d2d;color:#72d69d}html[data-theme=dark] body .cdr-vector-workspace .cdr-result-stat{border-color:#514f74;background:#332f4b}html[data-theme=dark] body .cdr-vector-workspace .cdr-result .form-note,html[data-theme=dark] body .cdr-vector-workspace .cdr-result-stat span{color:#b1b3c8}html[data-theme=dark] body .cdr-vector-workspace .cdr-preview-panel{border-color:#4d4e70;background:#252239;box-shadow:none}html[data-theme=dark] body .cdr-vector-workspace .cdr-preview-panel h2{color:#e9e6ff}html[data-theme=dark] body .cdr-vector-workspace .cdr-preview-grid figure{border-color:#4d4e70;background:#302c46}html[data-theme=dark] body .cdr-vector-workspace .cdr-preview-grid figcaption{color:#b7b5cb}html[data-theme=dark] body .cdr-vector-workspace .cdr-security-note{border-color:#3f6381!important;background:#172d3d!important;color:#b8e5f7}html[data-theme=dark] body .cdr-vector-workspace .cdr-security-note p{color:#9ac6d7}html[data-theme=dark] body .image-converter-workspace{--image-cyan:#6bd4e2;--image-blue:#a7c1ff;--image-ink:#e0edf8;border-color:#38576d!important;background:radial-gradient(circle at 96% 3%,rgba(56,166,190,.13),transparent 29%),radial-gradient(circle at 3% 96%,rgba(76,112,196,.1),transparent 32%),linear-gradient(145deg,#142332,#17283d)!important}html[data-theme=dark] body .image-converter-workspace .local-processing-note{border-color:#356b69;background:linear-gradient(135deg,#183c3e,#1b3044);color:#9fe3d9}html[data-theme=dark] body .image-converter-workspace .local-processing-note div span:not(.privacy-dot){color:#a9c9d3}html[data-theme=dark] body .image-converter-workspace .local-processing-note>svg{color:#70d8cb}html[data-theme=dark] body .image-converter-workspace .image-conversion-flow{color:#8fa8b8}html[data-theme=dark] body .image-converter-workspace .image-conversion-flow-file{border-color:#356b78;background:#183844;color:#9be8ef}html[data-theme=dark] body .image-converter-workspace .image-conversion-flow-file--output{border-color:#49618d;background:#202e4b;color:#b7ccff}html[data-theme=dark] body .image-converter-workspace .converter-dropzone{border-color:#3e7380!important;background:repeating-linear-gradient(135deg,rgb(87 204 215/4%) 0 1px,transparent 1px 13px),#192f3d!important;color:#b8cbd8}html[data-theme=dark] body .image-converter-workspace .converter-dropzone.is-dragging,html[data-theme=dark] body .image-converter-workspace .converter-dropzone:hover{border-color:#6bd4e2!important;background:#204151!important}html[data-theme=dark] body .image-converter-workspace .converter-dropzone strong{color:#eff8fd}html[data-theme=dark] body .image-converter-workspace .dropzone-icon{background:linear-gradient(145deg,#19879a,#3b65b4);box-shadow:0 14px 28px #00000045}html[data-theme=dark] body .image-converter-workspace .dropzone-icon svg+svg{background:#e7f5ff;color:#315eaa}html[data-theme=dark] body .image-converter-workspace .converter-settings{border-color:#38586e;background:linear-gradient(145deg,#1d3042,#1d2c3d)}html[data-theme=dark] body .image-converter-workspace .converter-field>span:first-child,html[data-theme=dark] body .image-converter-workspace .resize-settings>span:first-child{color:#d8e7f2}html[data-theme=dark] body .image-converter-workspace .color-control input,html[data-theme=dark] body .image-converter-workspace .converter-field select,html[data-theme=dark] body .image-converter-workspace .dimension-fields input{border-color:#4a657a;background:#26394a;color:#e1edf5}html[data-theme=dark] body .image-converter-workspace .color-control code,html[data-theme=dark] body .image-converter-workspace .dimension-fields label,html[data-theme=dark] body .image-converter-workspace .resize-settings small{color:#9fb2c2}html[data-theme=dark] body .image-converter-workspace .converter-actions>button:first-child{background:linear-gradient(135deg,#168b9d,#3b65b4)}html[data-theme=dark] body .image-converter-workspace .conversion-results{border-color:#38566e;background:#1b2a3a;box-shadow:none}html[data-theme=dark] body .image-converter-workspace .results-heading h2{color:#e0edf8}html[data-theme=dark] body .image-converter-workspace .progress-pill{border-color:#356b78;background:#183844;color:#a6e5ed}html[data-theme=dark] body .image-converter-workspace .conversion-item{border-color:#3a566c;background:#223649}html[data-theme=dark] body .image-converter-workspace .conversion-item.is-done{border-color:#397a68;background:#19352f}html[data-theme=dark] body .image-converter-workspace .conversion-item.is-failed{border-color:#814b59;background:#35212b}html[data-theme=dark] body .image-converter-workspace .format-preview{background:linear-gradient(145deg,#285062,#304b7c);color:#a8e3ed}html[data-theme=dark] body .image-converter-workspace .file-details>strong,html[data-theme=dark] body .image-converter-workspace .result-details>strong{color:#e0edf8}html[data-theme=dark] body .image-converter-workspace .file-details small,html[data-theme=dark] body .image-converter-workspace .file-details span,html[data-theme=dark] body .image-converter-workspace .result-details small,html[data-theme=dark] body .image-converter-workspace .status-label{color:#a8bac9}html[data-theme=dark] body .image-converter-workspace .item-download{border-color:#4d6993;background:#283c5d;color:#c0d2ff}html[data-theme=dark] body .image-converter-workspace .item-download:hover{border-color:#7f9fde;background:#344d73}html[data-theme=dark] body .image-converter-workspace .dimension-separator{color:#b9c7d6}html[data-theme=dark] body .photo-privacy-editor-workspace{--privacy-purple:#c3b5ff;--privacy-teal:#70ddd2;--privacy-ink:#e9e8ff;border-color:#4d4f73!important;background:radial-gradient(circle at 96% 3%,rgba(130,111,222,.14),transparent 29%),radial-gradient(circle at 3% 96%,rgb(47 170 163/9%),transparent 32%),linear-gradient(145deg,#1d1e31,#17283b)!important}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-security-note{border-color:#356b69!important;background:linear-gradient(135deg,#17393b,#292641)!important;color:#a9e6de}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-security-note div span:not(.privacy-dot){color:#aac7d1}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-security-note>svg{color:#70d8cb}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-conversion-flow{color:#aaa6ba}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-conversion-flow-file{border-color:#5c568e;background:#302a53;color:#d0c7ff}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-conversion-flow-file--output{border-color:#39776f;background:#183b3a;color:#9ee9df}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-drop-zone{border-color:#635b92!important;background:repeating-linear-gradient(135deg,rgb(165 150 255/4%) 0 1px,transparent 1px 13px),#25223b!important;color:#c0bed0}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-drop-zone.is-dragging,html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-drop-zone:hover{border-color:#c3b5ff!important;background:#342f54!important}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-drop-zone strong{color:#f3f0ff}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-file-icon{background:linear-gradient(145deg,#6759c5,#a060ca);box-shadow:0 15px 28px #00000047}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-choose-button{border-color:#5f588c;background:#37314e;color:#ddd5ff;box-shadow:0 6px 16px #0003}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-editor-heading h2{color:#e9e8ff}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-editor-heading p:last-child{color:#aeb6c7}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-text-button{border-color:#5b5684;background:#302b47;color:#d8d0ff}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-editor-panel,html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-export-panel,html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-help-card,html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-result-card,html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-stage-card{border-color:#4d4f70;background:#25243a;box-shadow:none}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-selection-hint,html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-stage-toolbar{color:#aab3c2}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-canvas-shell{border-color:#48566a;background-color:#263646;background-image:linear-gradient(45deg,#304354 25%,transparent 0),linear-gradient(-45deg,#304354 25%,transparent 0),linear-gradient(45deg,transparent 75%,#304354 0),linear-gradient(-45deg,transparent 75%,#304354 0)}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-panel-section+.privacy-panel-section{border-color:#414d63}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-panel-heading h2{color:#e9e8ff}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-panel-heading>span{background:#3b3567;color:#d1caff}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-icon-action,html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-secondary-button,html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-tool-option{border-color:#46556b;background:#2b3b4d;color:#bdc9d8}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-icon-action:hover:not(:disabled),html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-secondary-button:hover,html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-tool-option.is-active,html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-tool-option:hover{border-color:#7b6ed0;background:#3c3658;color:#e3dcff}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-color-control code,html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-color-field,html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-field{color:#aebacc}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-export-copy h2{color:#e9e8ff}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-field select{border-color:#4c6075;background:#26394b;color:#e2edf6}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-export-actions button:first-child{background:linear-gradient(135deg,#7259c7,#388d9d)}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-result-card{border-color:#39776a;background:linear-gradient(135deg,#19352f,#1e3440)}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-result-heading h2{color:#c2eee5}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-result-heading>span{color:#8fe0d0}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-result-body img{border-color:#39776a}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-help-card{background:linear-gradient(135deg,#2b2745,#1d3341)}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-help-icon{background:#3c3567;color:#d1caff}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-help-card h2{color:#d7ccff}html[data-theme=dark] body .photo-privacy-editor-workspace .privacy-help-card p{color:#b5bed1}html[data-theme=dark] body .epub-reader-workspace{--epub-teal:#67d9cf;--epub-aqua:#65d5df;--epub-ink:#e3eef8;border-color:#365568!important;background:radial-gradient(circle at 96% 3%,rgba(55,170,174,.12),transparent 29%),radial-gradient(circle at 3% 96%,rgba(78,112,191,.1),transparent 32%),linear-gradient(145deg,#141f2d,#172536)!important}html[data-theme=dark] body .epub-reader-workspace .epub-conversion-flow{color:#8da9b4}html[data-theme=dark] body .epub-reader-workspace .epub-conversion-flow-file{border-color:#356774;background:#183741;color:#9ce8e0}html[data-theme=dark] body .epub-reader-workspace .epub-conversion-flow-file--output{border-color:#465f87;background:#202e4a;color:#b8caff}html[data-theme=dark] body .epub-reader-workspace .epub-drop-zone{border-color:#356b78!important;background:repeating-linear-gradient(135deg,rgb(80 201 193/4%) 0 1px,transparent 1px 13px),#1a2d3b!important;color:#b7c7d5}html[data-theme=dark] body .epub-reader-workspace .epub-drop-zone.is-dragging,html[data-theme=dark] body .epub-reader-workspace .epub-drop-zone:hover{border-color:#6fe1d6!important;background:#203d4b!important}html[data-theme=dark] body .epub-reader-workspace .epub-drop-zone strong{color:#f0f6fb}html[data-theme=dark] body .epub-reader-workspace .epub-choose-button{border-color:#3c6673;background:#273b4b;color:#a9eee5;box-shadow:0 6px 16px #00000038}html[data-theme=dark] body .epub-reader-workspace .epub-file-summary{border-color:#344e62;background:#1c2a3a;box-shadow:none}html[data-theme=dark] body .epub-reader-workspace .epub-file-summary>strong{color:#e3eef8}html[data-theme=dark] body .epub-reader-workspace .epub-metadata-panel{border-color:#31556a!important;background:linear-gradient(135deg,#172e3b,#1b2e46)!important;box-shadow:none}html[data-theme=dark] body .epub-reader-workspace .epub-book-heading h2,html[data-theme=dark] body .epub-reader-workspace .epub-metadata-grid dd{color:#e3eef8}html[data-theme=dark] body .epub-reader-workspace .epub-book-heading span{color:#a9bbca}html[data-theme=dark] body .epub-reader-workspace .epub-metadata-grid div{border-color:#36546a;background:#1c2f40c7}html[data-theme=dark] body .epub-reader-workspace .epub-export-panel,html[data-theme=dark] body .epub-reader-workspace .epub-pdf-panel,html[data-theme=dark] body .epub-reader-workspace .epub-reader-panel{border-color:#344f64!important;background:#1a2737!important;box-shadow:none}html[data-theme=dark] body .epub-reader-workspace .epub-reader-heading{border-color:#344f64;background:linear-gradient(135deg,#1d3040,#202c46)}html[data-theme=dark] body .epub-reader-workspace .epub-export-panel h2,html[data-theme=dark] body .epub-reader-workspace .epub-pdf-panel h2,html[data-theme=dark] body .epub-reader-workspace .epub-reader-heading h2{color:#e3eef8}html[data-theme=dark] body .epub-reader-workspace .epub-reader-settings label{color:#b6c7d5}html[data-theme=dark] body .epub-reader-workspace .epub-reader-settings select{border-color:#49647a;background:#26394a;color:#e4edf5}html[data-theme=dark] body .epub-reader-workspace .epub-toc{border-color:#344f64;background:#182634}html[data-theme=dark] body .epub-reader-workspace .epub-toc>strong{color:#e4edf5}html[data-theme=dark] body .epub-reader-workspace .epub-toc button{color:#b9c9d7}html[data-theme=dark] body .epub-reader-workspace .epub-toc button:hover{background:#264a56;color:#e3fffb}html[data-theme=dark] body .epub-reader-workspace .epub-reader-frame{background:#202d3d}html[data-theme=dark] body .epub-reader-workspace .epub-page-controls{border-color:#344f64;background:#182635}html[data-theme=dark] body .epub-reader-workspace .epub-page-controls span{color:#aabccc}html[data-theme=dark] body .epub-reader-workspace .epub-export-panel p,html[data-theme=dark] body .epub-reader-workspace .epub-pdf-panel p{color:#a7b8c8}html[data-theme=dark] body .epub-reader-workspace .epub-pdf-button{background:linear-gradient(135deg,#177f83,#285e98)!important}html[data-theme=dark] body .epub-reader-workspace .epub-pdf-result{border-color:#3d5e70!important;background:#203244!important}html[data-theme=dark] body .epub-reader-workspace .epub-pdf-result.is-completed,html[data-theme=dark] body .epub-reader-workspace .epub-pdf-result.is-partial{border-color:#397a57!important;background:#172d29!important}html[data-theme=dark] body .epub-reader-workspace .epub-pdf-result-heading>div>strong,html[data-theme=dark] body .epub-reader-workspace .epub-pdf-result-stat strong{color:#e3eef8}html[data-theme=dark] body .epub-reader-workspace .epub-pdf-result-stat{border-color:#3d5e70;background:#263b4d}html[data-theme=dark] body .epub-reader-workspace .epub-security-note{border-color:#285878!important;background:#13283a!important;color:#bae6fd}html[data-theme=dark] body .epub-reader-workspace .epub-security-note p{color:#9ec8d6}html[data-theme=dark] body .eml-message-workspace{--eml-blue:#aebdff;--eml-cyan:#70d5ed;--eml-ink:#e5edf8;border-color:#3f5571!important;background:radial-gradient(circle at 96% 3%,rgba(94,116,204,.13),transparent 29%),radial-gradient(circle at 3% 96%,rgb(58 160 198/9%),transparent 32%),linear-gradient(145deg,#151f30,#18283a)!important}html[data-theme=dark] body .eml-message-workspace .eml-conversion-flow{color:#91a2bc}html[data-theme=dark] body .eml-message-workspace .eml-conversion-flow-file{border-color:#4f6190;background:#242e50;color:#c4ceff}html[data-theme=dark] body .eml-message-workspace .eml-conversion-flow-file--output{border-color:#356f83;background:#183945;color:#9be7f5}html[data-theme=dark] body .eml-message-workspace .eml-drop-zone{border-color:#4c6292!important;background:repeating-linear-gradient(135deg,rgb(127 149 235/4%) 0 1px,transparent 1px 13px),#1d2b43!important;color:#b9c7da}html[data-theme=dark] body .eml-message-workspace .eml-drop-zone.is-dragging,html[data-theme=dark] body .eml-message-workspace .eml-drop-zone:hover{border-color:#aebdff!important;background:#28385b!important}html[data-theme=dark] body .eml-message-workspace .eml-drop-zone strong{color:#f1f5fb}html[data-theme=dark] body .eml-message-workspace .eml-file-icon{background:linear-gradient(145deg,#4c61b0,#347aa5);box-shadow:0 15px 28px #00000045}html[data-theme=dark] body .eml-message-workspace .eml-choose-button{border-color:#4d6083;background:#2b3c55;color:#cad3ff;box-shadow:0 6px 16px #0003}html[data-theme=dark] body .eml-message-workspace .eml-file-summary{border-color:#384e6b;background:#1d2b3e;box-shadow:none}html[data-theme=dark] body .eml-message-workspace .eml-file-summary>strong{color:#e5edf8}html[data-theme=dark] body .eml-message-workspace .eml-submit-button{background:linear-gradient(135deg,#5267bd,#397fa7)}html[data-theme=dark] body .eml-message-workspace .eml-status-panel{border-color:#405875!important;background:#1c2c40!important}html[data-theme=dark] body .eml-message-workspace .eml-status-panel.is-completed{border-color:#397a57!important;background:#172d29!important}html[data-theme=dark] body .eml-message-workspace .eml-status-heading>div>span{color:#aab8cd}html[data-theme=dark] body .eml-message-workspace .eml-status-heading>div>strong,html[data-theme=dark] body .eml-message-workspace .eml-status-stat strong{color:#e5edf8}html[data-theme=dark] body .eml-message-workspace .eml-status-icon{background:#303d6a;color:#c2ccff}html[data-theme=dark] body .eml-message-workspace .eml-status-panel.is-completed .eml-status-icon{background:#1b3d2d;color:#72d69d}html[data-theme=dark] body .eml-message-workspace .eml-status-stat{border-color:#3c5570;background:#263b50}html[data-theme=dark] body .eml-message-workspace .eml-status-stat span{color:#a4b5c9}html[data-theme=dark] body .eml-message-workspace .eml-attachments-card,html[data-theme=dark] body .eml-message-workspace .eml-body-card,html[data-theme=dark] body .eml-message-workspace .eml-message-card{border-color:#3b526c;background:#1c2a3b;box-shadow:none}html[data-theme=dark] body .eml-message-workspace .eml-attachment-list strong,html[data-theme=dark] body .eml-message-workspace .eml-card-heading h2,html[data-theme=dark] body .eml-message-workspace .eml-message-heading h2{color:#e5edf8}html[data-theme=dark] body .eml-message-workspace .eml-attachment-list small,html[data-theme=dark] body .eml-message-workspace .eml-header-grid dt,html[data-theme=dark] body .eml-message-workspace .eml-section-kicker{color:#aab9ce}html[data-theme=dark] body .eml-message-workspace .eml-header-grid div{border-top-color:#354b65}html[data-theme=dark] body .eml-message-workspace .eml-header-grid dd{color:#d8e3ef}html[data-theme=dark] body .eml-message-workspace .eml-preview-frame{border-color:#3b526c;background:#202e40}html[data-theme=dark] body .eml-message-workspace .eml-card-heading>span{background:#303d6a;color:#c2ccff}html[data-theme=dark] body .eml-message-workspace .eml-attachment-list li{border-color:#3b526c;background:#233548}html[data-theme=dark] body .eml-message-workspace .eml-security-note{border-color:#285878!important;background:#13283a!important;color:#bae6fd}html[data-theme=dark] body .eml-message-workspace .eml-security-note p{color:#9ec8d6}html[data-theme=dark] body .admin-page{color:var(--theme-text)}html[data-theme=dark] body .admin-nav{border-top-color:var(--theme-border)}html[data-theme=dark] body .admin-nav a.router-link-active,html[data-theme=dark] body .admin-nav a:hover,html[data-theme=dark] body .admin-panel-heading a:hover{border-color:#3b82f6;background:#172f4f;color:#93c5fd}html[data-theme=dark] body .admin-connect-divider,html[data-theme=dark] body .admin-empty,html[data-theme=dark] body .admin-feedback-card span,html[data-theme=dark] body .admin-feedback-meta dt,html[data-theme=dark] body .admin-form-hint,html[data-theme=dark] body .admin-integration-meta dt,html[data-theme=dark] body .admin-integration-title p,html[data-theme=dark] body .admin-metric-card small,html[data-theme=dark] body .admin-metric-card span,html[data-theme=dark] body .admin-panel-heading span,html[data-theme=dark] body .analytics-legend span,html[data-theme=dark] body .analytics-outcome-grid small,html[data-theme=dark] body .seo-data-note,html[data-theme=dark] body .seo-toolbar,html[data-theme=dark] body .seo-trend-column>span{color:var(--theme-text-muted)}html[data-theme=dark] body .admin-table th,html[data-theme=dark] body .remote-admin-grid-row.is-header>*{color:#a9b8cc}html[data-theme=dark] body .admin-feedback-card p,html[data-theme=dark] body .admin-feedback-meta dd,html[data-theme=dark] body .admin-filter-bar label,html[data-theme=dark] body .admin-integration-meta dd,html[data-theme=dark] body .admin-table td,html[data-theme=dark] body .admin-token-form label,html[data-theme=dark] body .analytics-row-list>div,html[data-theme=dark] body .remote-admin-grid-row>*,html[data-theme=dark] body .seo-row-list>div{color:var(--theme-text-copy)}html[data-theme=dark] body .admin-table td,html[data-theme=dark] body .admin-table th,html[data-theme=dark] body .analytics-row-list>div,html[data-theme=dark] body .remote-admin-grid,html[data-theme=dark] body .remote-admin-grid-row,html[data-theme=dark] body .seo-row-list>div,html[data-theme=dark] body .seo-sitemap-panel dl div,html[data-theme=dark] body .seo-trend-bars{border-color:var(--theme-border)}html[data-theme=dark] body .remote-admin-grid-row:not(.is-header):hover{background:var(--theme-surface-soft)}html[data-theme=dark] body .admin-inline-link,html[data-theme=dark] body .admin-ip-link,html[data-theme=dark] body .analytics-row-list a,html[data-theme=dark] body .analytics-tool-table a,html[data-theme=dark] body .seo-sitemap-panel a,html[data-theme=dark] body .seo-table a{color:#60a5fa}html[data-theme=dark] body .admin-feedback-card strong,html[data-theme=dark] body .admin-integration-title h2,html[data-theme=dark] body .admin-metric-card strong,html[data-theme=dark] body .analytics-row-list strong,html[data-theme=dark] body .seo-row-list strong,html[data-theme=dark] body .seo-sitemap-panel dd{color:var(--theme-text-strong)}html[data-theme=dark] body .admin-feedback-meta div,html[data-theme=dark] body .admin-integration-meta div,html[data-theme=dark] body .seo-period-control,html[data-theme=dark] body .seo-tabs{border-color:var(--theme-border);background:var(--theme-surface-soft)}html[data-theme=dark] body .seo-period-control button,html[data-theme=dark] body .seo-tabs button{color:var(--theme-text-copy)}html[data-theme=dark] body .seo-period-control button:hover,html[data-theme=dark] body .seo-tabs button:hover{background:var(--theme-surface-raised);color:var(--theme-text-strong)}html[data-theme=dark] body .seo-period-control button.active,html[data-theme=dark] body .seo-tabs button.active{background:#2563eb;color:#fff}html[data-theme=dark] body .analytics-good,html[data-theme=dark] body .seo-metric-card small.positive,html[data-theme=dark] body .seo-status-ok{color:#6ee7b7!important}html[data-theme=dark] body .analytics-bad,html[data-theme=dark] body .seo-metric-card small.negative,html[data-theme=dark] body .seo-status-error{color:#fda4af!important}html[data-theme=dark] body .analytics-warn{color:#fbbf24}html[data-theme=dark] body .admin-status-badge{background:#263347;color:#cbd5e1}html[data-theme=dark] body .admin-status-badge.is-connected{background:#123426;color:#6ee7b7}html[data-theme=dark] body .admin-integration-mark{background:#3a3215;color:#fde68a}html[data-theme=dark] body .admin-connect-divider:after,html[data-theme=dark] body .admin-connect-divider:before{background:var(--theme-border)}html[data-theme=dark] body .admin-error-panel{border-color:#713b45;background:#2b1922;color:#fecdd3}html[data-theme=dark] body .admin-success-panel{border-color:#276749;background:#10291f;color:#a7f3d0}html[data-theme=dark] body .admin-ip-blacklist-form-panel .admin-panel-heading p,html[data-theme=dark] body .admin-ip-blacklist-form>label,html[data-theme=dark] body .admin-ip-blacklist-list-panel .admin-panel-heading p{color:var(--theme-text-copy)}html[data-theme=dark] body .admin-ip-address{border-color:var(--theme-border);background:var(--theme-surface-soft);color:#93c5fd}html[data-theme=dark] body .admin-ip-hit-count{color:#6ee7b7}html[data-theme=dark] body .admin-ip-last-hit code{color:var(--theme-text-muted)}html[data-theme=dark] body .admin-ip-last-hit span{color:var(--theme-text-copy)}html[data-theme=dark] body .admin-cloud-app-form-panel .admin-panel-heading>svg{color:#60a5fa}html[data-theme=dark] body .admin-check-label,html[data-theme=dark] body .admin-cloud-app-form-panel .admin-panel-heading p,html[data-theme=dark] body .admin-cloud-app-form>label,html[data-theme=dark] body .admin-cloud-app-form>label small,html[data-theme=dark] body .admin-cloud-app-list-panel .admin-panel-heading p{color:var(--theme-text-copy)}html[data-theme=dark] body .admin-cloud-app-card,html[data-theme=dark] body .admin-cloud-app-checks{border-color:var(--theme-border);background:var(--theme-surface-soft)}html[data-theme=dark] body .admin-cloud-app-card-header h3{color:var(--theme-text-strong)}html[data-theme=dark] body .admin-cloud-app-card-header p,html[data-theme=dark] body .admin-cloud-app-meta dt{color:var(--theme-text-muted)}html[data-theme=dark] body .admin-cloud-app-meta div{border-color:var(--theme-border);background:var(--theme-surface-raised)}html[data-theme=dark] body .admin-cloud-app-meta dd{color:var(--theme-text-copy)}html[data-theme=dark] body .admin-cloud-app-provider-mark{background:#123650;color:#7dd3fc}html[data-theme=dark] body .admin-cloud-app-provider-mark.is-dropbox{background:#123650}html[data-theme=dark] body .admin-cloud-app-provider-mark.is-pcloud{background:#123426;color:#86efac}html[data-theme=dark] body .admin-cloud-app-notes{border-color:#3b82f6;background:#172f4f;color:var(--theme-text-copy)}html[data-theme=dark] body .admin-page button:not(.danger-button):not(.secondary-button):not(.active){border-color:#43546b;background:#26364b;color:#e2ebf5;box-shadow:none}html[data-theme=dark] body .admin-page button:not(.danger-button):not(.secondary-button):not(.active):hover:not(:disabled){border-color:#6480a3;background:#30445e;color:#f8fbff}html[data-theme=dark] body .admin-page button:not(.danger-button):not(.secondary-button):not(.active):disabled{border-color:#344357;background:#1e2a39;color:#77889d;opacity:1}html[data-theme=dark] body .admin-page .seo-period-control button:not(.active),html[data-theme=dark] body .admin-page .seo-tabs button:not(.active),html[data-theme=dark] body .brand-category-navigation .brand-category-compact-trigger,html[data-theme=dark] body .brand-category-navigation .brand-category-trigger{border-color:transparent;background:transparent;color:var(--theme-text-copy)}html[data-theme=dark] body .brand-category-navigation .brand-category-compact-trigger:hover,html[data-theme=dark] body .brand-category-navigation .brand-category-trigger.is-active,html[data-theme=dark] body .brand-category-navigation .brand-category-trigger:focus-visible,html[data-theme=dark] body .brand-category-navigation .brand-category-trigger:hover{border-color:var(--theme-border-strong);background:var(--theme-surface-glass);color:var(--theme-text-strong)}html[data-theme=dark] body .brand-category-navigation .brand-category-trigger.is-current{color:#5eead4}html[data-theme=dark] body .brand-guides-trigger.is-current:after{background:#5eead4}html[data-theme=dark] body .brand-category-navigation .brand-category-compact-trigger{border-color:transparent;background:transparent}html[data-theme=dark] body .brand-guides-link{color:var(--theme-text-copy)}html[data-theme=dark] body .brand-guides-link:focus-visible,html[data-theme=dark] body .brand-guides-link:hover{border-color:var(--theme-border-strong);background:var(--theme-surface-glass);color:var(--theme-text-strong)}html[data-theme=dark] body .guide-article,html[data-theme=dark] body .guide-card{border-color:var(--theme-border);background:var(--theme-surface);box-shadow:0 12px 30px #0000002e}html[data-theme=dark] body .guide-menu-topics a,html[data-theme=dark] body .guide-topic-list a{border-color:var(--theme-border);background:var(--theme-surface-soft);color:var(--theme-text-copy)}html[data-theme=dark] body .guide-menu-topics a:focus-visible,html[data-theme=dark] body .guide-menu-topics a:hover,html[data-theme=dark] body .guide-topic-list a:focus-visible,html[data-theme=dark] body .guide-topic-list a:hover{border-color:#2f8b81;background:var(--theme-surface-glass);color:#5eead4}html[data-theme=dark] body .guide-topic-list span{color:var(--theme-text-muted)}html[data-theme=dark] body .guide-card p:not(.guide-card-meta),html[data-theme=dark] body .guide-section li,html[data-theme=dark] body .guide-section p,html[data-theme=dark] body .guides-hero>p:not(.eyebrow):not(.guide-card-meta){color:var(--theme-text-copy)}html[data-theme=dark] body .guide-card-meta{color:var(--theme-text-muted)}html[data-theme=dark] body .guide-section{border-color:var(--theme-border)}html[data-theme=dark] body .guide-section summary{color:var(--theme-text-strong)}html[data-theme=dark] body .guide-breadcrumb a,html[data-theme=dark] body .guide-card h2 a,html[data-theme=dark] body .guide-card-link,html[data-theme=dark] body .guide-related-tools a,html[data-theme=dark] body .guide-topic-back,html[data-theme=dark] body .guide-topic-heading,html[data-theme=dark] body .tool-guide-panel-link{color:#60a5fa}html[data-theme=dark] body .guide-note,html[data-theme=dark] body .tool-guide-panel{border-color:#285878;background:#13283a;color:#bae6fd}html[data-theme=dark] body .guide-note p,html[data-theme=dark] body .tool-guide-panel li,html[data-theme=dark] body .tool-guide-panel p{color:var(--theme-text-copy)}html[data-theme=dark] body .tool-outcome-checklist{border-color:#3a4656;background:#182230}html[data-theme=dark] body .tool-outcome-checklist li,html[data-theme=dark] body .tool-outcome-checklist-limit{color:#c8d3df}html[data-theme=dark] body .tool-outcome-checklist-limit{border-color:#3a4656}html[data-theme=dark] body .tool-editorial-meta{color:var(--theme-text-muted)!important}html[data-theme=dark] body .site-trust-panel{border-color:var(--theme-border);background:var(--theme-surface-soft)}html[data-theme=dark] body .site-trust-meta{color:var(--theme-text-copy)}html[data-theme=dark] body .site-trust-links a{color:#60a5fa}html[data-theme=dark] body .category-mega-menu{border-color:var(--theme-border-strong);background:#151f2ef5;box-shadow:0 24px 60px #0000006b}html[data-theme=dark] body .category-mega-all-tools,html[data-theme=dark] body .category-mega-footer-actions,html[data-theme=dark] body .category-mega-header{border-color:var(--theme-border)}html[data-theme=dark] body .category-mega-footer-actions .category-mega-all-tools{border-color:#277d71;background:#123a36}html[data-theme=dark] body .category-mega-footer-actions .category-mega-all-tools:hover{border-color:#5eead4;background:#164e49}html[data-theme=dark] body .category-mega-header span,html[data-theme=dark] body .category-mega-heading>span{color:var(--theme-text-muted)}html[data-theme=dark] body .category-mega-header strong,html[data-theme=dark] body .category-mega-tools strong{color:var(--theme-text-strong)}html[data-theme=dark] body .category-mega-header>button,html[data-theme=dark] body .category-mega-tabs button{border-color:var(--theme-border);background:var(--theme-surface-soft);color:var(--theme-text-copy)}html[data-theme=dark] body .category-mega-tabs button.is-active,html[data-theme=dark] body .category-mega-tabs button:hover{border-color:#277d71;background:#123a36;color:#99f6e4}html[data-theme=dark] body .category-mega-all-tools,html[data-theme=dark] body .category-mega-heading a,html[data-theme=dark] body .category-mega-tools span{color:#5eead4}html[data-theme=dark] body .category-mega-tools>a{border-color:var(--theme-border);background:var(--theme-surface-soft)}html[data-theme=dark] body .category-mega-tools>a:hover{border-color:#277d71;background:#12322f}html[data-theme=dark] body .cloud-transfer-pane-title strong,html[data-theme=dark] body .cloud-transfer-path-bar strong,html[data-theme=dark] body .cloud-transfer-tasks strong{color:var(--theme-text-strong)}html[data-theme=dark] body .cloud-transfer-account-item small,html[data-theme=dark] body .cloud-transfer-account-provider,html[data-theme=dark] body .cloud-transfer-empty-files p,html[data-theme=dark] body .cloud-transfer-loading,html[data-theme=dark] body .cloud-transfer-planned-flow p,html[data-theme=dark] body .cloud-transfer-task-empty p{color:var(--theme-text-copy)}html[data-theme=dark] body .cloud-transfer-planned-flow{border-color:var(--theme-border);background:var(--theme-surface-glass);box-shadow:0 14px 32px var(--theme-shadow)}html[data-theme=dark] body .cloud-transfer-planned-flow-header h2,html[data-theme=dark] body .cloud-transfer-security-note strong,html[data-theme=dark] body .cloud-transfer-workflow-step-copy strong{color:var(--theme-text-strong)}html[data-theme=dark] body .cloud-transfer-planned-flow-header p,html[data-theme=dark] body .cloud-transfer-security-note,html[data-theme=dark] body .cloud-transfer-workflow-step-copy p{color:var(--theme-text-copy)}html[data-theme=dark] body .cloud-transfer-workflow-badge{border-color:#286b61;background:#123d37;color:#99f6e4}html[data-theme=dark] body .cloud-transfer-security-note,html[data-theme=dark] body .cloud-transfer-workflow-step-main{border-color:var(--theme-border);background:var(--theme-surface-soft)}html[data-theme=dark] body .cloud-transfer-workflow-step-icon{border-color:#277d71;background:#123a36;color:#5eead4}html[data-theme=dark] body .cloud-transfer-security-note>svg,html[data-theme=dark] body .cloud-transfer-workflow-step-number{color:#5eead4}html[data-theme=dark] body .cloud-transfer-workflow-step-arrow{color:#6b9e9b}html[data-theme=dark] body .cloud-transfer-supported-providers{border-color:var(--theme-border);background:var(--theme-surface-glass);box-shadow:0 14px 32px var(--theme-shadow)}html[data-theme=dark] body .cloud-transfer-supported-copy h2,html[data-theme=dark] body .cloud-transfer-supported-provider-name{color:var(--theme-text-strong)}html[data-theme=dark] body .cloud-transfer-supported-copy p{color:var(--theme-text-copy)}html[data-theme=dark] body .cloud-transfer-supported-provider{border-color:var(--theme-border);background:var(--theme-surface-soft)}html[data-theme=dark] body .cloud-transfer-supported-provider-logo-shell{border-color:var(--theme-border);background:#fff}html[data-theme=dark] body .cloud-transfer-login-gate,html[data-theme=dark] body .cloud-transfer-workspace-state{border-color:var(--theme-border);background:linear-gradient(135deg,#123a36,#151f2e 72%);box-shadow:0 14px 32px var(--theme-shadow)}html[data-theme=dark] body .cloud-transfer-workspace-state--loading{background:var(--theme-surface-soft)}html[data-theme=dark] body .cloud-transfer-workspace-state-icon{border-color:#277d71;background:#123a36;color:#99f6e4}html[data-theme=dark] body .cloud-transfer-workspace-state-kicker{color:#5eead4}html[data-theme=dark] body .cloud-transfer-workspace-state strong{color:var(--theme-text-strong)}html[data-theme=dark] body .cloud-transfer-workspace-state p{color:var(--theme-text-copy)}html[data-theme=dark] body .cloud-transfer-login-gate-action{border-color:#2d9487!important;background:#164e49!important;color:#ccfbf1!important}html[data-theme=dark] body .cloud-transfer-login-gate-action:hover{border-color:#5eead4!important;background:#1b625b!important;color:#ecfeff!important}html[data-theme=dark] body .cloud-transfer-pane,html[data-theme=dark] body .cloud-transfer-tasks{border-color:var(--theme-border);background:var(--theme-surface-glass);box-shadow:0 14px 32px var(--theme-shadow)}html[data-theme=dark] body .cloud-transfer-pane--source{border-top-color:#2dd4bf;background:linear-gradient(180deg,#123a36 0,var(--theme-surface-glass) 42%)}html[data-theme=dark] body .cloud-transfer-pane--destination{border-top-color:#60a5fa;background:linear-gradient(180deg,#172a47 0,var(--theme-surface-glass) 42%)}html[data-theme=dark] body .cloud-transfer-pane-title small{color:var(--theme-text-muted)}html[data-theme=dark] body .cloud-transfer-pane-icon{border-color:#277d71;background:#fff;color:#5eead4}html[data-theme=dark] body .cloud-transfer-pane-icon--destination{border-color:#365b91;background:#fff;color:#93c5fd}html[data-theme=dark] body .cloud-transfer-empty-provider-logo{border-color:var(--theme-border);background:#fff}html[data-theme=dark] body .cloud-transfer-direction-controls button{border-color:#277d71;background:#123a36;color:#99f6e4}html[data-theme=dark] body .cloud-transfer-file-list,html[data-theme=dark] body .cloud-transfer-file-list-header,html[data-theme=dark] body .cloud-transfer-path-bar,html[data-theme=dark] body .cloud-transfer-task-empty{border-color:var(--theme-border);background:var(--theme-surface-soft)}html[data-theme=dark] body .cloud-transfer-empty-files,html[data-theme=dark] body .cloud-transfer-file-list-header,html[data-theme=dark] body .cloud-transfer-path-bar{color:var(--theme-text-muted)}html[data-theme=dark] body .cloud-transfer-path-actions button{border-color:var(--theme-border);background:var(--theme-surface-raised);color:#5eead4}html[data-theme=dark] body .cloud-transfer-path-actions button:hover:not(:disabled){border-color:#277d71;background:#123a36}html[data-theme=dark] body .cloud-transfer-item-row{border-color:transparent;background:#121d2b;color:var(--theme-text-copy)}html[data-theme=dark] body .cloud-transfer-item-rows{scrollbar-color:#39756d #172536}html[data-theme=dark] body .cloud-transfer-item-rows::-webkit-scrollbar-track{background:#172536}html[data-theme=dark] body .cloud-transfer-item-rows::-webkit-scrollbar-thumb{border-color:#172536;background:#39756d}html[data-theme=dark] body .cloud-transfer-item-rows::-webkit-scrollbar-thumb:hover{background:#53a99e}html[data-theme=dark] body .cloud-transfer-item-row.is-selected,html[data-theme=dark] body .cloud-transfer-item-row:hover{border-color:#277d71;background:#123a36;color:#99f6e4}html[data-theme=dark] body .cloud-transfer-item-row>svg{color:#5eead4}html[data-theme=dark] body .cloud-transfer-item-row small{color:var(--theme-text-muted)}html[data-theme=dark] body .cloud-transfer-empty-files svg,html[data-theme=dark] body .cloud-transfer-path-actions button svg{color:#5eead4}html[data-theme=dark] body .cloud-transfer-task-empty{border-color:#356d68}html[data-theme=dark] body .cloud-transfer-direction-controls button:hover:not(:disabled){border-color:#5eead4;background:#164e49}html[data-theme=dark] body .cloud-transfer-task-item{border-color:var(--theme-border);background:var(--theme-surface-soft)}html[data-theme=dark] body .cloud-transfer-task-count{border-color:#277d71;background:#123a36;color:#99f6e4}html[data-theme=dark] body .cloud-transfer-task-count.is-full{border-color:#7f3a49;background:#2a1822;color:#fecdd3}html[data-theme=dark] body .cloud-transfer-task-endpoint{border-color:var(--theme-border);background:var(--theme-surface-raised)}html[data-theme=dark] body .cloud-transfer-task-endpoint--destination{border-color:#365b91;background:#172a47}html[data-theme=dark] body .cloud-transfer-task-endpoint>span{color:#5eead4}html[data-theme=dark] body .cloud-transfer-task-endpoint--destination>span{color:#93c5fd}html[data-theme=dark] body .cloud-transfer-task-endpoint strong{color:var(--theme-text-strong)}html[data-theme=dark] body .cloud-transfer-task-route-arrow{border-color:#277d71;background:#123a36;color:#5eead4}html[data-theme=dark] body .cloud-transfer-task-clear{border-color:#475569;background:#172536;box-shadow:0 2px 8px #00000038;color:#cbd5e1}html[data-theme=dark] body .cloud-transfer-task-clear:hover:not(:disabled){border-color:#64748b;background:#243449;box-shadow:0 4px 12px #00000047;color:#f1f5f9}html[data-theme=dark] body .cloud-transfer-task-limit-message{border-color:#7f3a49;background:#2a1822;color:#fecdd3}html[data-theme=dark] body .cloud-transfer-task-status{border-color:var(--theme-border);background:var(--theme-surface-raised);color:var(--theme-text-muted)}html[data-theme=dark] body .cloud-transfer-task-status.is-running{border-color:#277d71;background:#123a36;color:#99f6e4}html[data-theme=dark] body .cloud-transfer-task-status.is-completed{border-color:#276749;background:#10291f;color:#a7f3d0}html[data-theme=dark] body .cloud-transfer-task-status.is-failed{border-color:#713b45;background:#2b1922;color:#fecdd3}html[data-theme=dark] body .cloud-transfer-task-status.is-cancelled{border-color:var(--theme-border);background:var(--theme-surface-raised);color:var(--theme-text-muted)}html[data-theme=dark] body .cloud-transfer-task-action{border-color:#475569;background:#1c293a;box-shadow:0 2px 8px #00000038;color:#5eead4}html[data-theme=dark] body .cloud-transfer-task-action:hover:not(:disabled){border-color:#277d71;background:#123a36;box-shadow:0 4px 12px #00000047}html[data-theme=dark] body .cloud-transfer-task-action--remove{border-color:#7f3a49;background:#2a1822;color:#fecdd3}html[data-theme=dark] body .cloud-transfer-task-action--remove:hover:not(:disabled){border-color:#fb7185;background:#4a1f2c;box-shadow:0 4px 12px #9f123947;color:#ffe4e6}html[data-theme=dark] body .cloud-transfer-runtime-message{border-color:#276749;background:#10291f;color:#a7f3d0}html[data-theme=dark] body .cloud-transfer-runtime-message.is-error{border-color:#713b45;background:#2b1922;color:#fecdd3}html[data-theme=dark] body .cloud-transfer-account-list{border-color:var(--theme-border);background:linear-gradient(135deg,#123a36,var(--theme-surface-soft));box-shadow:0 14px 32px var(--theme-shadow)}html[data-theme=dark] body .cloud-transfer-account-list>header span,html[data-theme=dark] body .cloud-transfer-account-list>header>svg{color:#5eead4}html[data-theme=dark] body .cloud-transfer-account-item strong,html[data-theme=dark] body .cloud-transfer-account-list>header strong{color:var(--theme-text-strong)}html[data-theme=dark] body .cloud-transfer-account-list>header strong{background:#164e49;color:#99f6e4}html[data-theme=dark] body .cloud-transfer-account-item{border-color:var(--theme-border);background:linear-gradient(145deg,var(--theme-surface-raised),#172b36);box-shadow:0 8px 20px var(--theme-shadow)}html[data-theme=dark] body .cloud-transfer-account-logo{border-color:var(--theme-border);background:#fff}html[data-theme=dark] body .cloud-transfer-account-item-actions>svg{color:#5eead4}html[data-theme=dark] body .cloud-transfer-connection-management{border-color:var(--theme-border);background:linear-gradient(135deg,#123a36,var(--theme-surface-soft));box-shadow:0 14px 32px var(--theme-shadow)}html[data-theme=dark] body .cloud-transfer-connection-management h2,html[data-theme=dark] body .cloud-transfer-user-app-card-main strong{color:var(--theme-text-strong)}html[data-theme=dark] body .cloud-transfer-connect-option-copy p,html[data-theme=dark] body .cloud-transfer-connection-management p,html[data-theme=dark] body .cloud-transfer-modal-empty,html[data-theme=dark] body .cloud-transfer-modal-header p,html[data-theme=dark] body .cloud-transfer-user-app-card-main span,html[data-theme=dark] body .cloud-transfer-user-app-card-meta span,html[data-theme=dark] body .cloud-transfer-user-app-form>label small,html[data-theme=dark] body .cloud-transfer-user-app-form>label>span{color:var(--theme-text-copy)}html[data-theme=dark] body .cloud-transfer-connection-management-icon{border-color:#277d71;background:#123a36;color:#99f6e4}html[data-theme=dark] body .cloud-transfer-manage-apps-count{background:#164e49;color:#99f6e4}html[data-theme=dark] body .cloud-transfer-modal{border-color:var(--theme-border);background:var(--theme-surface);box-shadow:0 24px 70px #0000007a}html[data-theme=dark] body .cloud-transfer-modal-kicker,html[data-theme=dark] body .cloud-transfer-modal-text-button{color:#5eead4}html[data-theme=dark] body .cloud-transfer-modal-header h2{color:var(--theme-text-strong)}html[data-theme=dark] body .cloud-transfer-modal-close{border-color:var(--theme-border);background:var(--theme-surface-soft);color:var(--theme-text-copy)}html[data-theme=dark] body .cloud-transfer-modal-close:hover:not(:disabled){border-color:#277d71;background:#123a36;color:#99f6e4}html[data-theme=dark] body .cloud-transfer-connect-option,html[data-theme=dark] body .cloud-transfer-user-app-card{border-color:var(--theme-border);background:var(--theme-surface-soft)}html[data-theme=dark] body .cloud-transfer-connect-option-icon,html[data-theme=dark] body .cloud-transfer-user-app-logo{border-color:var(--theme-border);background:#fff}html[data-theme=dark] body .cloud-transfer-connect-option-copy strong{color:var(--theme-text-strong)}html[data-theme=dark] body .cloud-transfer-add-app-button,html[data-theme=dark] body .cloud-transfer-connect-option>button,html[data-theme=dark] body .cloud-transfer-user-app-form-actions>button:not(.secondary-button){border-color:#277d71;background:#164e49;color:#ccfbf1}html[data-theme=dark] body .cloud-transfer-add-app-button:hover:not(:disabled),html[data-theme=dark] body .cloud-transfer-connect-option>button:hover:not(:disabled),html[data-theme=dark] body .cloud-transfer-user-app-form-actions>button:not(.secondary-button):hover:not(:disabled){border-color:#5eead4;background:#1d665e;color:#ecfeff}html[data-theme=dark] body .cloud-transfer-modal-empty{border-color:var(--theme-border);background:var(--theme-surface-soft)}html[data-theme=dark] body .cloud-transfer-modal-footer{border-top-color:var(--theme-border)}html[data-theme=dark] body .cloud-transfer-app-manager-message{border-color:#276749;background:#10291f;color:#a7f3d0}html[data-theme=dark] body .cloud-transfer-app-manager-message.is-error{border-color:#713b45;background:#2b1922;color:#fecdd3}html[data-theme=dark] body .cloud-transfer-danger-button{border-color:#7f3a49;background:#2a1822;color:#fecdd3}html[data-theme=dark] body .cloud-transfer-danger-button:hover:not(:disabled){border-color:#fb7185;background:#4a1f2c;color:#ffe4e6}html[data-theme=dark] body .cloud-transfer-callback-input input{color:var(--theme-text-muted)}html[data-theme=dark] body .cdr-preview-grid img,html[data-theme=dark] body .epsps-preview-grid img,html[data-theme=dark] body .favicon-preview,html[data-theme=dark] body .png-svg-preview-card img,html[data-theme=dark] body .png-upload-preview,html[data-theme=dark] body .pub-preview-grid img,html[data-theme=dark] body .qr-preview,html[data-theme=dark] body .svg-preview-panel img,html[data-theme=dark] body .visio-preview-grid img,html[data-theme=dark] body .xps-preview-grid img{border-color:var(--theme-border);box-shadow:none}@media(max-width:700px){.brand-actions{gap:8px}.brand-actions .theme-toggle{width:38px}}@media(max-width:440px){.brand-mark-row{grid-template-columns:minmax(0,1fr)}.brand-actions{width:100%;grid-column:1;justify-content:flex-end}}@media(prefers-reduced-motion:reduce){.result-panel,.site-footer a,.site-footer button,.theme-icon,.tool-workspace,body,body:before,button,input,select,textarea{transition:none}}html[data-theme=dark] body .product-home-account h2,html[data-theme=dark] body .product-home-benefit-card h3,html[data-theme=dark] body .product-home-category-copy h3,html[data-theme=dark] body .product-home-section-heading h2{color:var(--theme-text-strong)}html[data-theme=dark] body .product-home-account>div:first-child>span,html[data-theme=dark] body .product-home-benefit-card p,html[data-theme=dark] body .product-home-category-copy p,html[data-theme=dark] body .product-home-section-heading>span{color:var(--theme-text-copy)}html[data-theme=dark] body .product-home-benefit-card,html[data-theme=dark] body .product-home-category-story{border-color:var(--theme-border);background:var(--theme-surface-glass);box-shadow:0 18px 46px var(--theme-shadow)}html[data-theme=dark] body .product-home-category-story:hover{border-color:var(--accent)}html[data-theme=dark] body .product-home-category-art-wrap{background:var(--theme-surface-soft)}html[data-theme=dark] body .product-home-account{border-color:#5eead433;background:linear-gradient(118deg,#0c3b3b85,#0f1f38c7)}html[data-theme=dark] body .product-home-account>div:first-child>p,html[data-theme=dark] body .product-home-section-heading>p{color:#5eead4}html[data-theme=dark] body .product-home-account-actions a:last-child{color:#8ce8d9}html[data-theme=dark] body .product-home-hero-actions .is-secondary{background:#0f235194}html[data-theme=dark] body .category-refresh-hero{border-color:var(--theme-border);background:linear-gradient(125deg,rgba(15,43,65,.88),var(--theme-surface-glass) 67%);box-shadow:0 24px 58px var(--theme-shadow)}html[data-theme=dark] body .category-refresh-detail-card h3,html[data-theme=dark] body .category-refresh-faq h3,html[data-theme=dark] body .category-refresh-faq summary,html[data-theme=dark] body .category-refresh-hero-copy h1,html[data-theme=dark] body .category-refresh-related h3,html[data-theme=dark] body .category-refresh-section-heading h2,html[data-theme=dark] body .category-refresh-tool-card>strong{color:var(--theme-text-strong)}html[data-theme=dark] body .category-refresh-detail-card li,html[data-theme=dark] body .category-refresh-detail-card p,html[data-theme=dark] body .category-refresh-faq details p,html[data-theme=dark] body .category-refresh-hero-copy>p:not(.home-eyebrow),html[data-theme=dark] body .category-refresh-section-heading>p,html[data-theme=dark] body .category-refresh-tool-card>p{color:var(--theme-text-copy)}html[data-theme=dark] body .category-refresh-back{color:var(--theme-text-muted)}html[data-theme=dark] body .category-refresh-hero-copy .home-eyebrow,html[data-theme=dark] body .category-refresh-hero-meta span,html[data-theme=dark] body .category-refresh-hero-meta strong{background:#0f172a6b}html[data-theme=dark] body .category-refresh-details,html[data-theme=dark] body .category-refresh-tool-card{border-color:var(--theme-border);background:var(--theme-surface-glass);box-shadow:0 18px 46px var(--theme-shadow)}html[data-theme=dark] body .category-refresh-tool-card:hover{border-color:var(--accent)}html[data-theme=dark] body .category-refresh-detail-card{border-color:var(--theme-border);background:var(--theme-surface-soft)}html[data-theme=dark] body .category-refresh-faq details,html[data-theme=dark] body .category-refresh-faq details:last-child{border-color:var(--theme-border)}html[data-theme=dark] body .auth-card-refresh{border-color:var(--theme-border);background:var(--theme-surface-glass);box-shadow:0 28px 70px var(--theme-shadow)}html[data-theme=dark] body .auth-form-refresh{background:#0d1b2ddb}html[data-theme=dark] body .auth-form-refresh label{color:var(--theme-text-strong)}html[data-theme=dark] body .auth-form-refresh input{border-color:var(--theme-border-strong);background:var(--theme-surface-soft);color:var(--theme-text-strong)}html[data-theme=dark] body .auth-form-refresh .auth-turnstile{border-color:var(--theme-border);background:var(--theme-surface-soft)}html[data-theme=dark] body .auth-form-refresh .video-turnstile-heading strong{color:var(--theme-text-strong)}html[data-theme=dark] body .auth-form-refresh .auth-check-row,html[data-theme=dark] body .auth-form-refresh .video-turnstile-heading span,html[data-theme=dark] body .auth-links-refresh{color:var(--theme-text-copy)}html[data-theme=dark] body .auth-form-refresh>button:not(.auth-google-button,.auth-apple-button){border-color:#3b82f6;background:#2563eb}html[data-theme=dark] body .auth-form-refresh .auth-google-button{border-color:var(--theme-border-strong);background:var(--theme-surface-soft);color:var(--theme-text-strong)}html[data-theme=dark] body .auth-form-refresh .auth-divider{background:var(--theme-border)}html[data-theme=dark] body .account-refresh-hero{border-color:var(--theme-border);background:radial-gradient(circle at 92% 12%,rgba(56,189,248,.16),transparent 27%),linear-gradient(123deg,#102b47,#101d32 64%,#0e2b32)}html[data-theme=dark] body .account-page-refresh .account-refresh-workspace>.account-panel h2,html[data-theme=dark] body .account-page-refresh .account-summary-grid strong,html[data-theme=dark] body .account-refresh-hero h1{color:var(--theme-text-strong)}html[data-theme=dark] body .account-page-refresh .account-refresh-workspace>.account-panel>div>p,html[data-theme=dark] body .account-page-refresh .account-refresh-workspace>.account-panel>p,html[data-theme=dark] body .account-page-refresh .account-summary-grid span,html[data-theme=dark] body .account-refresh-hero .lede{color:var(--theme-text-copy)}html[data-theme=dark] body .account-refresh-hero .eyebrow,html[data-theme=dark] body .account-refresh-hero-mark{border-color:#7dd3fc40;background:#0e254094;color:#7dd3fc}html[data-theme=dark] body .account-page-refresh .account-refresh-summary,html[data-theme=dark] body .account-page-refresh .account-refresh-workspace>.account-panel{border-color:var(--theme-border);background:var(--theme-surface-glass);box-shadow:0 16px 40px var(--theme-shadow)}html[data-theme=dark] body .account-page-refresh .account-summary-grid>div{border-color:var(--theme-border)}html[data-theme=dark] body .account-tabs{border-color:var(--theme-border);background:var(--theme-surface-soft)}html[data-theme=dark] body .account-tabs button{color:#cbd5e1}html[data-theme=dark] body .account-tabs button:hover{background:var(--theme-surface-raised);color:var(--theme-text-strong)}html[data-theme=dark] body .account-tabs button.is-active{border-color:#99f6e47a;background:#0f766e;color:#f0fdfa;box-shadow:none}html[data-theme=dark] body .account-page-refresh .account-sign-out{border-color:#fda4af4d;background:#4c182773;color:#fda4af}html[data-theme=dark] body .account-page-refresh .account-traffic-panel{border-color:#244a76;background:linear-gradient(145deg,#102744,#111e33)}html[data-theme=dark] body .account-page-refresh .account-cloud-panel{border-color:#1e5a61;background:linear-gradient(145deg,#0d363b,#111e33)}html[data-theme=dark] body .account-page-refresh .account-cloud-transfer-panel{border-color:#245a53;background:linear-gradient(140deg,#0e3834,#101d32 58%,#111b2b)}html[data-theme=dark] body .account-page-refresh .account-admin-panel{border-color:#264e79;background:linear-gradient(125deg,#102b4b,#111d30)}html[data-theme=dark] body .account-page-refresh .account-delete-panel,html[data-theme=dark] body .account-page-refresh .account-sessions-panel{border-color:#fda4af42!important;background:linear-gradient(145deg,#431929ad,#111b2b)!important}html[data-theme=dark] body .guides-refresh-hero{border-color:var(--theme-border);background:linear-gradient(127deg,#102b47,#101d32 63%,#0e3032);box-shadow:0 24px 58px var(--theme-shadow)}html[data-theme=dark] body .guide-topic-showcase strong,html[data-theme=dark] body .guides-library-heading h2,html[data-theme=dark] body .guides-library-list .guide-card h2 a,html[data-theme=dark] body .guides-refresh-hero h1{color:var(--theme-text-strong)}html[data-theme=dark] body .guide-topic-showcase p,html[data-theme=dark] body .guides-library-list .guide-card p:not(.guide-card-meta),html[data-theme=dark] body .guides-refresh-hero-copy>p:not(.eyebrow){color:var(--theme-text-copy)}html[data-theme=dark] body .guide-topic-count,html[data-theme=dark] body .guides-refresh-hero .eyebrow{background:#0f1f3494}html[data-theme=dark] body .guides-index-hero-visual{background:linear-gradient(145deg,#112f48,#13383d)}html[data-theme=dark] body .guide-topic-showcase a,html[data-theme=dark] body .guides-library-list .guide-card{border-color:var(--theme-border);background:var(--theme-surface-glass);box-shadow:0 14px 32px var(--theme-shadow)}html[data-theme=dark] body .guide-topic-showcase a:focus-visible,html[data-theme=dark] body .guide-topic-showcase a:hover,html[data-theme=dark] body .guides-library-list .guide-card:hover{border-color:var(--guide-accent);background:var(--theme-surface-raised)}html[data-theme=dark] body .guides-library-heading>span,html[data-theme=dark] body .guides-library-list .guide-card-link{color:#5eead4}html[data-theme=dark] body .guide-topic-refresh-hero{border-color:color-mix(in srgb,var(--guide-accent) 38%,var(--theme-border));background:linear-gradient(127deg,color-mix(in srgb,var(--guide-accent) 15%,#101d32),#101d32 66%)}html[data-theme=dark] body .guide-topic-refresh-art-wrap:after{background:linear-gradient(90deg,color-mix(in srgb,var(--guide-accent) 14%,#101d32),transparent 34%)}html[data-theme=dark] body .pdf-compressor-workspace{--pdf-accent:#fb7185;--pdf-accent-dark:#e14b61;--pdf-soft:#311d27;--pdf-line:#6d3543;border-color:#50303a!important;background:radial-gradient(circle at 96% 4%,rgba(251,113,133,.13),transparent 27%),linear-gradient(135deg,#171d2b,#211925)!important}html[data-theme=dark] body .pdf-compressor-upload{border-color:#74404c;background:linear-gradient(135deg,#1e202fe6,#301a25db)}html[data-theme=dark] body .pdf-compressor-upload:focus-within:not(.is-busy),html[data-theme=dark] body .pdf-compressor-upload:hover:not(.is-busy){border-color:var(--pdf-accent);background:#251d2b}html[data-theme=dark] body .pdf-compressor-upload.is-selected{border-color:#3d8a61;background:linear-gradient(135deg,#172a25,#1c332b)}html[data-theme=dark] body .pdf-compressor-file-summary>div strong,html[data-theme=dark] body .pdf-compressor-profiles legend,html[data-theme=dark] body .pdf-compressor-result-metrics strong,html[data-theme=dark] body .pdf-compressor-upload-copy strong,html[data-theme=dark] body .pdf-workspace-heading strong{color:var(--theme-text-strong)}html[data-theme=dark] body .pdf-compressor-submit-row .form-note,html[data-theme=dark] body .pdf-compressor-upload-copy small,html[data-theme=dark] body .pdf-workspace-heading span{color:var(--theme-text-copy)}html[data-theme=dark] body .pdf-compressor-upload-icon{background:#35212b;box-shadow:inset 0 0 0 1px #6e3b49,0 10px 20px #0003}html[data-theme=dark] body .pdf-compressor-profile-grid .pdf-compressor-profile{border-color:#4d3540;background:#202333;color:var(--theme-text-copy)}html[data-theme=dark] body .pdf-compressor-profile-grid .pdf-compressor-profile:hover:not(:disabled){border-color:#a95768;background:#2a2030;color:var(--theme-text-strong)}html[data-theme=dark] body .pdf-compressor-profile-grid .pdf-compressor-profile.is-selected{border-color:var(--pdf-accent);background:linear-gradient(145deg,#38212c,#281e2a);color:#fecdd3}html[data-theme=dark] body .pdf-compressor-profile-mark{border-color:#84606a}html[data-theme=dark] body .pdf-compressor-submit-row{border-color:#503641}html[data-theme=dark] body .pdf-compressor-file-summary{border-color:#316b4a!important;background:linear-gradient(135deg,#172c25,#193228)!important}html[data-theme=dark] body .pdf-compressor-file-summary-icon,html[data-theme=dark] body .pdf-compressor-result-icon{background:#1b3d2d;color:#72d69d}html[data-theme=dark] body .pdf-compressor-file-summary em,html[data-theme=dark] body .pdf-compressor-file-summary>div span{color:#9dcdb0}html[data-theme=dark] body .pdf-compressor-result{border-color:#316b4a!important;background:linear-gradient(135deg,#172b24,#193027)!important}html[data-theme=dark] body .pdf-compressor-result.is-queued,html[data-theme=dark] body .pdf-compressor-result.is-running{border-color:#3b5680!important;background:linear-gradient(135deg,#19283b,#182538)!important}html[data-theme=dark] body .pdf-compressor-result.is-failed{border-color:#81404b!important;background:#351f29!important}html[data-theme=dark] body .pdf-compressor-result-metrics,html[data-theme=dark] body .pdf-compressor-result-metrics>div+div{border-color:#345343}html[data-theme=dark] body .pdf-compressor-result-heading>p,html[data-theme=dark] body .pdf-compressor-result-metrics span{color:var(--theme-text-copy)}html[data-theme=dark] body .pdf-compressor-result-heading>div>strong{color:#7cdda5}html[data-theme=dark] body .pdf-arrange-workspace{--arrange-ink:#c9d8ff;--arrange-accent:#8ba8ff;--arrange-violet:#ac91fb;border-color:#324867!important;background:radial-gradient(circle at 8% 5%,rgba(139,168,255,.14),transparent 27%),radial-gradient(circle at 96% 100%,rgba(172,145,251,.1),transparent 31%),linear-gradient(145deg,#121d30,#171a30)!important}html[data-theme=dark] body .pdf-arrange-mode-picker{border-color:#334860;background:#182337}html[data-theme=dark] body .pdf-arrange-mode{color:var(--theme-text-copy)}html[data-theme=dark] body .pdf-arrange-mode-icon{background:#263654;color:#a9c0ff}html[data-theme=dark] body .pdf-arrange-mode.is-active{border-color:#4a6092;background:#202d46;color:var(--theme-text-strong)}html[data-theme=dark] body .pdf-arrange-dropzone-copy strong,html[data-theme=dark] body .pdf-arrange-flow-heading,html[data-theme=dark] body .pdf-arrange-pages-copy strong,html[data-theme=dark] body .pdf-arrange-queue-heading{color:var(--theme-text-strong)}html[data-theme=dark] body .pdf-arrange-dropzone{border-color:#405a7e;background:linear-gradient(135deg,#17263c,#1b2134)}html[data-theme=dark] body .pdf-arrange-dropzone:focus-within:not(.is-busy),html[data-theme=dark] body .pdf-arrange-dropzone:hover:not(.is-busy){border-color:var(--arrange-accent);background:#1d2940}html[data-theme=dark] body .pdf-arrange-dropzone.has-files{border-color:#367856;background:linear-gradient(135deg,#172d26,#192b2b)}html[data-theme=dark] body .pdf-arrange-dropzone-icon{background:#263654;color:#a9c0ff}html[data-theme=dark] body .pdf-arrange-action-row .form-note,html[data-theme=dark] body .pdf-arrange-dropzone-copy small,html[data-theme=dark] body .pdf-arrange-pages-copy small{color:var(--theme-text-copy)}html[data-theme=dark] body .pdf-arrange-pages,html[data-theme=dark] body .pdf-arrange-queue{border-color:#354a68;background:#182337}html[data-theme=dark] body .pdf-arrange-queue li{border-color:#33465f;background:#1d293d}html[data-theme=dark] body .pdf-arrange-queue li strong{color:var(--theme-text-copy)}html[data-theme=dark] body .pdf-arrange-pages input{border-color:#405575;background:#111b2d;color:var(--theme-text-strong)}html[data-theme=dark] body .pdf-arrange-pages:focus-within{box-shadow:0 0 0 4px #8ba8ff26}html[data-theme=dark] body .pdf-arrange-selected-file{border-color:#367856!important;background:#172d26!important}html[data-theme=dark] body .pdf-arrange-action-row{border-color:#334963}html[data-theme=dark] body .pdf-arrange-result{border-color:#367856!important;background:linear-gradient(135deg,#172d26,#193029)!important}html[data-theme=dark] body .pdf-arrange-result.is-queued,html[data-theme=dark] body .pdf-arrange-result.is-running{border-color:#3c5784!important;background:linear-gradient(135deg,#19283c,#18263a)!important}html[data-theme=dark] body .pdf-arrange-result.is-failed{border-color:#81404e!important;background:#351f2a!important}html[data-theme=dark] body .pdf-arrange-result-grid,html[data-theme=dark] body .pdf-arrange-result-grid>div{border-color:#365445}html[data-theme=dark] body .pdf-arrange-result-grid strong{color:var(--theme-text-strong)}html[data-theme=dark] body .pdf-arrange-result-grid span,html[data-theme=dark] body .pdf-arrange-result-top>p{color:var(--theme-text-copy)}html[data-theme=dark] body .pdf-arrange-result-top>div>strong{color:#7fdaa2}html[data-theme=dark] body .word-pdf-workspace{--word-blue:#8bb9ff;--word-navy:#517dc1;border-color:#324b69!important;background:linear-gradient(145deg,#121e31,#172136)!important}html[data-theme=dark] body .word-pdf-route-file--source{border-color:#426b9c;background:#193353;color:#a9cbff}html[data-theme=dark] body .word-pdf-route-file--output{border-color:#804650;background:#3a222c;color:#f5a3ae}html[data-theme=dark] body .word-pdf-route-line,html[data-theme=dark] body .word-pdf-upload-icon{background:#253b5d;color:#a8c5ff}html[data-theme=dark] body .word-pdf-title-row strong,html[data-theme=dark] body .word-pdf-upload-copy strong{color:var(--theme-text-strong)}html[data-theme=dark] body .word-pdf-action-row .form-note,html[data-theme=dark] body .word-pdf-title-row span,html[data-theme=dark] body .word-pdf-upload-copy small{color:var(--theme-text-copy)}html[data-theme=dark] body .word-pdf-upload{border-color:#405f84;background:repeating-linear-gradient(135deg,rgb(139 185 255/4%) 0 1px,transparent 1px 13px),#17253a}html[data-theme=dark] body .word-pdf-upload:focus-within:not(.is-busy),html[data-theme=dark] body .word-pdf-upload:hover:not(.is-busy){border-color:var(--word-blue);background:#1c2b42}html[data-theme=dark] body .word-pdf-upload.has-file{border-color:#397a57;background:linear-gradient(135deg,#172d26,#1a302b)}html[data-theme=dark] body .word-pdf-format-strip span{border-color:#3a526f;background:#1b293d;color:var(--theme-text-copy)}html[data-theme=dark] body .word-pdf-action-row{border-color:#344c69}html[data-theme=dark] body .word-pdf-selected-file{border-color:#397a57!important;background:#172d26!important}html[data-theme=dark] body .word-pdf-selected-file em,html[data-theme=dark] body .word-pdf-selected-file span{color:#a2cdb2}html[data-theme=dark] body .word-pdf-result{border-color:#397a57!important;background:linear-gradient(135deg,#172d26,#193129)!important}html[data-theme=dark] body .word-pdf-result.is-queued,html[data-theme=dark] body .word-pdf-result.is-running{border-color:#3d5c8b!important;background:linear-gradient(135deg,#19293e,#19263a)!important}html[data-theme=dark] body .word-pdf-result.is-failed{border-color:#81414d!important;background:#351f2a!important}html[data-theme=dark] body .word-pdf-result-stats,html[data-theme=dark] body .word-pdf-result-stats>div{border-color:#365545}html[data-theme=dark] body .word-pdf-result-stats strong{color:var(--theme-text-strong)}html[data-theme=dark] body .word-pdf-result-heading>p,html[data-theme=dark] body .word-pdf-result-stats span{color:var(--theme-text-copy)}html[data-theme=dark] body .word-pdf-result-heading>div>strong{color:#81daa3}@media(max-width:760px){html[data-theme=dark] body .pdf-compressor-result-metrics>div:nth-child(3),html[data-theme=dark] body .pdf-compressor-result-metrics>div:nth-child(4){border-color:#345343}html[data-theme=dark] body .guide-topic-refresh-art-wrap:after{background:linear-gradient(180deg,color-mix(in srgb,var(--guide-accent) 14%,#101d32),transparent 35%)}}html[data-theme=dark] body .pdf-image-workspace{--image-blue:#79d4dd;--image-teal:#54d3bd;--image-ink:#c8e8f0;border-color:#315a69!important;background:radial-gradient(circle at 96% 4%,rgba(121,212,221,.12),transparent 28%),radial-gradient(circle at 5% 100%,rgb(84 211 189/9%),transparent 32%),linear-gradient(145deg,#121f2d,#142a30)!important}html[data-theme=dark] body .pdf-image-workflow-file{border-color:#3d6e7e;background:#183848;color:#9be5eb}html[data-theme=dark] body .pdf-image-workflow-file--image{border-color:#3d786e;background:#183b3b;color:#86ddc7}html[data-theme=dark] body .pdf-image-workflow{color:#7da8b0}html[data-theme=dark] body .pdf-image-heading strong,html[data-theme=dark] body .pdf-image-pages strong,html[data-theme=dark] body .pdf-image-settings legend,html[data-theme=dark] body .pdf-image-upload-copy strong{color:var(--theme-text-strong)}html[data-theme=dark] body .pdf-image-action-row .form-note,html[data-theme=dark] body .pdf-image-heading span,html[data-theme=dark] body .pdf-image-pages small,html[data-theme=dark] body .pdf-image-upload-copy small{color:var(--theme-text-copy)}html[data-theme=dark] body .pdf-image-upload{border-color:#416f81;background:repeating-linear-gradient(135deg,rgb(121 212 221/4%) 0 1px,transparent 1px 13px),#172b3a}html[data-theme=dark] body .pdf-image-upload:focus-within:not(.is-busy),html[data-theme=dark] body .pdf-image-upload:hover:not(.is-busy){border-color:var(--image-blue);background:#1a3341}html[data-theme=dark] body .pdf-image-upload.has-file{border-color:#397a57;background:linear-gradient(135deg,#172d26,#1a302b)}html[data-theme=dark] body .pdf-image-upload-icon{background:#21414f;color:#9be5eb}html[data-theme=dark] body .pdf-image-pages,html[data-theme=dark] body .pdf-image-settings fieldset{border-color:#365a6a;background:#172c38}html[data-theme=dark] body .pdf-image-heading>svg,html[data-theme=dark] body .pdf-image-pages-icon,html[data-theme=dark] body .pdf-image-settings legend svg{color:#8edfe6}html[data-theme=dark] body .pdf-image-choice{border-color:#3d5b70!important;background:#1d3243!important;color:var(--theme-text-copy)!important}html[data-theme=dark] body .pdf-image-choice:hover:not(:disabled){border-color:#5b9fab!important;background:#243e4e!important;color:var(--theme-text-strong)!important}html[data-theme=dark] body .pdf-image-choice.is-active{border-color:#65c7d0!important;background:linear-gradient(135deg,#214550,#1d3d4a)!important;color:#c8f5f1!important}html[data-theme=dark] body .pdf-image-pages input{border-color:#416377;background:#101f2c;color:var(--theme-text-strong)}html[data-theme=dark] body .pdf-image-action-row{border-color:#365867}html[data-theme=dark] body .pdf-image-selected-file{border-color:#397a57!important;background:#172d26!important}html[data-theme=dark] body .pdf-image-selected-file em,html[data-theme=dark] body .pdf-image-selected-file span{color:#a2cdb2}html[data-theme=dark] body .pdf-image-result{border-color:#397a57!important;background:linear-gradient(135deg,#172d26,#193129)!important}html[data-theme=dark] body .pdf-image-result.is-queued,html[data-theme=dark] body .pdf-image-result.is-running{border-color:#3d5c8b!important;background:linear-gradient(135deg,#19293e,#19263a)!important}html[data-theme=dark] body .pdf-image-result.is-failed{border-color:#81414d!important;background:#351f2a!important}html[data-theme=dark] body .pdf-image-result-stats,html[data-theme=dark] body .pdf-image-result-stats>div{border-color:#365545}html[data-theme=dark] body .pdf-image-result-stats strong{color:var(--theme-text-strong)}html[data-theme=dark] body .pdf-image-result-heading>p,html[data-theme=dark] body .pdf-image-result-stats span{color:var(--theme-text-copy)}html[data-theme=dark] body .pdf-image-result-heading>div>strong{color:#81daa3}@media(max-width:480px){html[data-theme=dark] body .pdf-image-result-stats>div:nth-child(n+2){border-color:#365545}}html[data-theme=dark] body .pdf-markdown-workspace{--markdown-blue:#8fb5ff;--markdown-teal:#63d6c6;--markdown-ink:#d5e4ff;border-color:#324d70!important;background:radial-gradient(circle at 96% 4%,rgba(143,181,255,.12),transparent 28%),radial-gradient(circle at 4% 96%,rgb(99 214 198/9%),transparent 32%),linear-gradient(145deg,#121e31,#16243a)!important}html[data-theme=dark] body .pdf-markdown-flow{color:#7f9ab8}html[data-theme=dark] body .pdf-markdown-flow-file{border-color:#426b9c;background:#193353;color:#a9cbff}html[data-theme=dark] body .pdf-markdown-flow-file--markdown{border-color:#39766e;background:#183b3b;color:#8be1d1}html[data-theme=dark] body .pdf-markdown-workbench .pdf-upload-card{border-color:#405f84;background:repeating-linear-gradient(135deg,rgb(143 181 255/4%) 0 1px,transparent 1px 13px),#17263a}html[data-theme=dark] body .pdf-markdown-workbench .pdf-upload-card:hover{border-color:var(--markdown-blue);background:#1b2d45}html[data-theme=dark] body .pdf-markdown-workbench .pdf-upload-card.has-file{border-color:#397a57;background:linear-gradient(135deg,#172d26,#1a302b)}html[data-theme=dark] body .pdf-markdown-workbench .pdf-upload-icon{background:#243b5d;color:#a9caff;box-shadow:inset 0 0 0 1px #466b9d,0 10px 22px #0000002e}html[data-theme=dark] body .pdf-markdown-workbench .pdf-upload-copy span{color:#95abc5}html[data-theme=dark] body .pdf-markdown-workbench .pdf-upload-copy strong,html[data-theme=dark] body .pdf-setting-heading span{color:var(--theme-text-strong)}html[data-theme=dark] body .pdf-markdown-workbench .pdf-upload-copy .pdf-upload-meta{border-color:#3d5875;background:#1c3048;color:#c2d1e5}html[data-theme=dark] body .pdf-markdown-workbench .pdf-settings-panel{border-color:#354f70;background:#17283d}html[data-theme=dark] body .pdf-setting-heading strong{border-color:#426693;background:#1d3452;color:#a9caff}html[data-theme=dark] body .pdf-mode-control button{border-color:#3d5979!important;background:#1b2e45!important;color:var(--theme-text-copy)!important}html[data-theme=dark] body .pdf-mode-control button:hover:not(:disabled){border-color:#6688b6!important;background:#243c58!important;color:var(--theme-text-strong)!important}html[data-theme=dark] body .pdf-mode-control button.active{border-color:#749fff!important;background:linear-gradient(135deg,#4b73c8,#38589f)!important;color:#fff!important}html[data-theme=dark] body .pdf-language-control>span{color:var(--theme-text-copy)}html[data-theme=dark] body .pdf-language-control select{border-color:#405e7d;background:#101f31;color:var(--theme-text-strong)}html[data-theme=dark] body .pdf-language-control select:disabled{background:#1b2b3f;color:#7f92a9}html[data-theme=dark] body .pdf-submit-row{border-color:#344e6d}html[data-theme=dark] body .pdf-submit-row .form-note{color:var(--theme-text-copy)}html[data-theme=dark] body .pdf-result-workbench{border-color:#385979;background:linear-gradient(135deg,#182a42,#17263b)}html[data-theme=dark] body .pdf-result-workbench.is-completed{border-color:#397a57;background:linear-gradient(135deg,#172d26,#193129)}html[data-theme=dark] body .pdf-result-workbench.is-failed{border-color:#81414d;background:#351f2a}html[data-theme=dark] body .pdf-result-summary strong{color:var(--theme-text-strong)}html[data-theme=dark] body .pdf-result-summary p{color:var(--theme-text-copy)}html[data-theme=dark] body .pdf-result-icon{background:#243b5d;color:#a9caff}html[data-theme=dark] body .pdf-result-workbench.is-completed .pdf-result-icon{background:#1b3d2d;color:#72d69d}html[data-theme=dark] body .pdf-result-workbench.is-failed .pdf-result-icon{background:#4a202d;color:#ffabb9}html[data-theme=dark] body .pdf-status-pill{border-color:#466b9d;background:#1d3452;color:#a9caff}html[data-theme=dark] body .pdf-progress-strip li{border-color:#3a5575;background:#1a2c43;color:#9eb2ca}html[data-theme=dark] body .pdf-progress-strip li.is-active,html[data-theme=dark] body .pdf-progress-strip li.is-done{border-color:#496d9d;background:#203752;color:var(--theme-text-strong)}html[data-theme=dark] body .pdf-progress-strip li>span{background:#2a405c;color:#abc0d9}html[data-theme=dark] body .pdf-progress-strip li.is-active>span,html[data-theme=dark] body .pdf-progress-strip li.is-done>span{background:#557fd5;color:#fff}html[data-theme=dark] body .pdf-result-metrics div{border-color:#38536f;background:#1a2d43}html[data-theme=dark] body .pdf-result-metrics span{color:#9ab0c8}html[data-theme=dark] body .pdf-result-metrics strong{color:var(--theme-text-strong)}html[data-theme=dark] body .pdf-result-actions .secondary-download-link{border-color:#48627f;background:#1c3048;color:#bfd0e5}html[data-theme=dark] body .pdf-result-actions .secondary-download-link:hover{border-color:#7395bf;background:#263f5d;color:#edf4ff}html[data-theme=dark] body .pdf-markdown-preview{border-color:#38536f;background:#17283d}html[data-theme=dark] body .pdf-markdown-preview .text-output-header{border-color:#38536f}html[data-theme=dark] body .pdf-markdown-preview .text-output-header h2{color:var(--theme-text-strong)}html[data-theme=dark] body .pdf-markdown-preview .text-output-header button{border-color:#48627f;background:#1e3550;color:#a9caff}html[data-theme=dark] body .pdf-markdown-preview .text-output-header button:hover:not(:disabled){border-color:#7395bf;background:#294562}html[data-theme=dark] body .pdf-markdown-preview pre{border-color:#304967;background:#0d1827;color:#d7e7ff}html[data-theme=dark] body .pub-markdown-workspace{--pub-blue:#b79aff;--pub-violet:#d09bff;--pub-ink:#eee6ff;border-color:#554875!important;background:radial-gradient(circle at 95% 4%,rgba(183,154,255,.13),transparent 28%),radial-gradient(circle at 4% 95%,rgb(99 214 198/8%),transparent 32%),linear-gradient(145deg,#1a1729,#211b31)!important}html[data-theme=dark] body .pub-conversion-flow{color:#a69bb8}html[data-theme=dark] body .pub-conversion-flow-file{border-color:#665590;background:#30264b;color:#c5b4ff}html[data-theme=dark] body .pub-conversion-flow-file--output{border-color:#39766e;background:#183b3b;color:#8be1d1}html[data-theme=dark] body .pub-markdown-workspace .pub-drop-zone{border-color:#66568c;background:repeating-linear-gradient(135deg,rgb(183 154 255/4%) 0 1px,transparent 1px 13px),#231c35}html[data-theme=dark] body .pub-markdown-workspace .pub-drop-zone.is-dragging,html[data-theme=dark] body .pub-markdown-workspace .pub-drop-zone:hover{border-color:#b79aff;background:#2d2343}html[data-theme=dark] body .pub-markdown-workspace .pub-drop-zone strong{color:var(--theme-text-strong)}html[data-theme=dark] body .pub-markdown-workspace .pub-drop-zone>span:not(.pub-file-icon,.pub-choose-button){color:var(--theme-text-copy)}html[data-theme=dark] body .pub-markdown-workspace .pub-file-icon{background:linear-gradient(145deg,#7651c4,#9c5fd3);box-shadow:0 15px 28px #00000040}html[data-theme=dark] body .pub-markdown-workspace .pub-choose-button{border-color:#5a4b79;background:#302744;color:#d1c1ff;box-shadow:0 6px 16px #0000002e}html[data-theme=dark] body .pub-markdown-workspace .pub-submit-button{border-color:#8c6ce0;background:linear-gradient(135deg,#7958cc,#4f3a8a)}html[data-theme=dark] body .pub-markdown-workspace .pub-result{border-color:#5a4b79;background:linear-gradient(135deg,#29213e,#241d36)}html[data-theme=dark] body .pub-markdown-workspace .pub-result.is-completed,html[data-theme=dark] body .pub-markdown-workspace .pub-result.is-partial{border-color:#397a57;background:linear-gradient(135deg,#172d26,#193129)}html[data-theme=dark] body .pub-markdown-workspace .pub-result.is-cancelled,html[data-theme=dark] body .pub-markdown-workspace .pub-result.is-failed{border-color:#81414d;background:#351f2a}html[data-theme=dark] body .pub-result-heading>div>span{color:#a99abf}html[data-theme=dark] body .pub-result-heading>div>strong{color:var(--theme-text-strong)}html[data-theme=dark] body .pub-result-icon{background:#3b2e5b;color:#c3aeff}html[data-theme=dark] body .pub-result.is-completed .pub-result-icon,html[data-theme=dark] body .pub-result.is-partial .pub-result-icon{background:#1b3d2d;color:#72d69d}html[data-theme=dark] body .pub-result.is-cancelled .pub-result-icon,html[data-theme=dark] body .pub-result.is-failed .pub-result-icon{background:#4a202d;color:#ffabb9}html[data-theme=dark] body .pub-markdown-workspace .pub-result-stat{border-color:#55476f;background:#2a223d}html[data-theme=dark] body .pub-markdown-workspace .pub-result .form-note,html[data-theme=dark] body .pub-markdown-workspace .pub-result-stat span{color:var(--theme-text-copy)}html[data-theme=dark] body .pub-markdown-workspace .pub-result-stat strong{color:var(--theme-text-strong)}html[data-theme=dark] body .pub-markdown-workspace .pdf-result-actions .download-link:not(:first-child){border-color:#5a4c76;background:#302744;color:#d0c2e8}html[data-theme=dark] body .pub-markdown-workspace .pdf-result-actions .download-link:not(:first-child):hover{border-color:#8e78bc;background:#3d3157;color:#f1eaff}html[data-theme=dark] body .pub-markdown-workspace .pub-preview-panel{border-color:#55476f;background:#241d36}html[data-theme=dark] body .pub-markdown-workspace .pub-preview-panel h2{color:var(--theme-text-strong)}html[data-theme=dark] body .pub-markdown-workspace .pub-preview-grid figure{border-color:#55476f;background:#2a223d}html[data-theme=dark] body .pub-markdown-workspace .pub-preview-grid figcaption{color:var(--theme-text-copy)}html[data-theme=dark] body .pub-markdown-workspace .pub-security-note{border-color:#285878;background:#13283a;color:#bae6fd}html[data-theme=dark] body .pub-markdown-workspace .pub-security-note p{color:#9ec8d6}html[data-theme=dark] body .visio-diagram-workspace{--visio-blue:#73c9ed;--visio-teal:#63d6c6;--visio-ink:#d7efff;border-color:#315b70!important;background:radial-gradient(circle at 95% 4%,rgba(115,201,237,.13),transparent 28%),radial-gradient(circle at 4% 95%,rgb(99 214 198/8%),transparent 32%),linear-gradient(145deg,#12202f,#152b34)!important}html[data-theme=dark] body .visio-conversion-flow{color:#829eae}html[data-theme=dark] body .visio-conversion-flow-file{border-color:#3f7088;background:#19384a;color:#a9dcf6}html[data-theme=dark] body .visio-conversion-flow-file--output{border-color:#39766e;background:#183b3b;color:#8be1d1}html[data-theme=dark] body .visio-diagram-workspace .visio-drop-zone{border-color:#416f83;background:repeating-linear-gradient(135deg,rgb(115 201 237/4%) 0 1px,transparent 1px 13px),#172b3a}html[data-theme=dark] body .visio-diagram-workspace .visio-drop-zone.is-dragging,html[data-theme=dark] body .visio-diagram-workspace .visio-drop-zone:hover{border-color:#73c9ed;background:#1b3645}html[data-theme=dark] body .visio-diagram-workspace .visio-drop-zone strong{color:var(--theme-text-strong)}html[data-theme=dark] body .visio-diagram-workspace .visio-drop-zone>span:not(.visio-file-icon,.visio-choose-button){color:var(--theme-text-copy)}html[data-theme=dark] body .visio-diagram-workspace .visio-file-icon{background:linear-gradient(145deg,#1f739e,#2f9da9);box-shadow:0 15px 28px #0000003d}html[data-theme=dark] body .visio-diagram-workspace .visio-choose-button{border-color:#3f6376;background:#213b4a;color:#bde7fa;box-shadow:0 6px 16px #0000002e}html[data-theme=dark] body .visio-diagram-workspace .visio-submit-button{border-color:#479fc5;background:linear-gradient(135deg,#257da8,#1d526d)}html[data-theme=dark] body .visio-diagram-workspace .visio-result{border-color:#3b6174;background:linear-gradient(135deg,#182f42,#172a39)}html[data-theme=dark] body .visio-diagram-workspace .visio-result.is-completed,html[data-theme=dark] body .visio-diagram-workspace .visio-result.is-partial{border-color:#397a57;background:linear-gradient(135deg,#172d26,#193129)}html[data-theme=dark] body .visio-diagram-workspace .visio-result.is-cancelled,html[data-theme=dark] body .visio-diagram-workspace .visio-result.is-failed{border-color:#81414d;background:#351f2a}html[data-theme=dark] body .visio-result-heading>div>span{color:#91afc1}html[data-theme=dark] body .visio-result-heading>div>strong{color:var(--theme-text-strong)}html[data-theme=dark] body .visio-result-icon{background:#21455a;color:#86d7f4}html[data-theme=dark] body .visio-result.is-completed .visio-result-icon,html[data-theme=dark] body .visio-result.is-partial .visio-result-icon{background:#1b3d2d;color:#72d69d}html[data-theme=dark] body .visio-result.is-cancelled .visio-result-icon,html[data-theme=dark] body .visio-result.is-failed .visio-result-icon{background:#4a202d;color:#ffabb9}html[data-theme=dark] body .visio-diagram-workspace .visio-result-stat{border-color:#36596c;background:#1b3040}html[data-theme=dark] body .visio-diagram-workspace .visio-result .form-note,html[data-theme=dark] body .visio-diagram-workspace .visio-result-stat span{color:var(--theme-text-copy)}html[data-theme=dark] body .visio-diagram-workspace .visio-result-stat strong{color:var(--theme-text-strong)}html[data-theme=dark] body .visio-diagram-workspace .pdf-result-actions .download-link:not(:first-child){border-color:#42667b;background:#20394a;color:#c4dce8}html[data-theme=dark] body .visio-diagram-workspace .pdf-result-actions .download-link:not(:first-child):hover{border-color:#6e9caf;background:#294a5d;color:#edfaff}html[data-theme=dark] body .visio-diagram-workspace .visio-preview-panel{border-color:#36596c;background:#182d3c}html[data-theme=dark] body .visio-diagram-workspace .visio-preview-panel h2{color:var(--theme-text-strong)}html[data-theme=dark] body .visio-diagram-workspace .visio-preview-grid figure{border-color:#36596c;background:#1d3444}html[data-theme=dark] body .visio-diagram-workspace .visio-preview-grid figcaption{color:var(--theme-text-copy)}html[data-theme=dark] body .visio-diagram-workspace .visio-security-note{border-color:#285878;background:#13283a;color:#bae6fd}html[data-theme=dark] body .visio-diagram-workspace .visio-security-note p{color:#9ec8d6}html[data-theme=dark] body .ppt-slides-workspace{--ppt-orange:#ff9d76;--ppt-coral:#ffb08e;--ppt-ink:#ffe1d3;border-color:#704d42!important;background:radial-gradient(circle at 95% 4%,rgba(255,157,118,.13),transparent 28%),radial-gradient(circle at 4% 95%,rgb(99 214 198/8%),transparent 32%),linear-gradient(145deg,#251a1b,#2b1c20)!important}html[data-theme=dark] body .ppt-conversion-flow{color:#b29b94}html[data-theme=dark] body .ppt-conversion-flow-file{border-color:#845749;background:#452b2e;color:#ffc1a7}html[data-theme=dark] body .ppt-conversion-flow-file--output{border-color:#39766e;background:#183b3b;color:#8be1d1}html[data-theme=dark] body .ppt-slides-workspace .ppt-drop-zone{border-color:#805a4c;background:repeating-linear-gradient(135deg,rgb(255 157 118/4%) 0 1px,transparent 1px 13px),#302022}html[data-theme=dark] body .ppt-slides-workspace .ppt-drop-zone.is-dragging,html[data-theme=dark] body .ppt-slides-workspace .ppt-drop-zone:hover{border-color:#ff9d76;background:#3a2525}html[data-theme=dark] body .ppt-slides-workspace .ppt-drop-zone strong{color:var(--theme-text-strong)}html[data-theme=dark] body .ppt-slides-workspace .ppt-drop-zone>span:not(.ppt-file-icon,.ppt-choose-button){color:var(--theme-text-copy)}html[data-theme=dark] body .ppt-slides-workspace .ppt-file-icon{background:linear-gradient(145deg,#c95332,#e77c51);box-shadow:0 15px 28px #0000003d}html[data-theme=dark] body .ppt-slides-workspace .ppt-choose-button{border-color:#795348;background:#412b2d;color:#ffc5ae;box-shadow:0 6px 16px #0000002e}html[data-theme=dark] body .ppt-slides-workspace .ppt-submit-button{border-color:#d77b59;background:linear-gradient(135deg,#bb5638,#70372d)}html[data-theme=dark] body .ppt-slides-workspace .ppt-result{border-color:#704d42;background:linear-gradient(135deg,#342427,#2d2023)}html[data-theme=dark] body .ppt-slides-workspace .ppt-result.is-completed,html[data-theme=dark] body .ppt-slides-workspace .ppt-result.is-partial{border-color:#397a57;background:linear-gradient(135deg,#172d26,#193129)}html[data-theme=dark] body .ppt-slides-workspace .ppt-result.is-cancelled,html[data-theme=dark] body .ppt-slides-workspace .ppt-result.is-failed{border-color:#81414d;background:#351f2a}html[data-theme=dark] body .ppt-result-heading>div>span{color:#c29f91}html[data-theme=dark] body .ppt-result-heading>div>strong{color:var(--theme-text-strong)}html[data-theme=dark] body .ppt-result-icon{background:#553334;color:#ffb08e}html[data-theme=dark] body .ppt-result.is-completed .ppt-result-icon,html[data-theme=dark] body .ppt-result.is-partial .ppt-result-icon{background:#1b3d2d;color:#72d69d}html[data-theme=dark] body .ppt-result.is-cancelled .ppt-result-icon,html[data-theme=dark] body .ppt-result.is-failed .ppt-result-icon{background:#4a202d;color:#ffabb9}html[data-theme=dark] body .ppt-slides-workspace .ppt-result-stat{border-color:#6b4b42;background:#36272a}html[data-theme=dark] body .ppt-slides-workspace .ppt-result .form-note,html[data-theme=dark] body .ppt-slides-workspace .ppt-result-stat span{color:var(--theme-text-copy)}html[data-theme=dark] body .ppt-slides-workspace .ppt-result-stat strong{color:var(--theme-text-strong)}html[data-theme=dark] body .ppt-slides-workspace .pdf-result-actions .download-link:not(:first-child){border-color:#745246;background:#402b2d;color:#e4c9bd}html[data-theme=dark] body .ppt-slides-workspace .pdf-result-actions .download-link:not(:first-child):hover{border-color:#ad7866;background:#543638;color:#fff0e9}html[data-theme=dark] body .ppt-slides-workspace .ppt-preview-panel{border-color:#6b4b42;background:#2e2024}html[data-theme=dark] body .ppt-slides-workspace .ppt-preview-panel h2{color:var(--theme-text-strong)}html[data-theme=dark] body .ppt-slides-workspace .ppt-preview-grid figure{border-color:#6b4b42;background:#38272a}html[data-theme=dark] body .ppt-slides-workspace .ppt-preview-grid figcaption{color:var(--theme-text-copy)}html[data-theme=dark] body .ppt-slides-workspace .ppt-security-note{border-color:#285878;background:#13283a;color:#bae6fd}html[data-theme=dark] body .ppt-slides-workspace .ppt-security-note p{color:#9ec8d6}html[data-theme=dark] body .epsps-vector-workspace{--eps-blue:#a9adff;--eps-violet:#c19bff;--eps-ink:#e5e5ff;border-color:#4b4e7a!important;background:radial-gradient(circle at 95% 4%,rgba(169,173,255,.13),transparent 28%),radial-gradient(circle at 4% 95%,rgb(99 214 198/8%),transparent 32%),linear-gradient(145deg,#191a2c,#211c35)!important}html[data-theme=dark] body .epsps-conversion-flow{color:#a19eb7}html[data-theme=dark] body .epsps-conversion-flow-file{border-color:#5d6095;background:#2b2d52;color:#c6c6ff}html[data-theme=dark] body .epsps-conversion-flow-file--output{border-color:#39766e;background:#183b3b;color:#8be1d1}html[data-theme=dark] body .epsps-vector-workspace .epsps-drop-zone{border-color:#5e6194;background:repeating-linear-gradient(135deg,rgb(169 173 255/4%) 0 1px,transparent 1px 13px),#211f38}html[data-theme=dark] body .epsps-vector-workspace .epsps-drop-zone.is-dragging,html[data-theme=dark] body .epsps-vector-workspace .epsps-drop-zone:hover{border-color:#a9adff;background:#2a2850}html[data-theme=dark] body .epsps-vector-workspace .epsps-drop-zone strong{color:var(--theme-text-strong)}html[data-theme=dark] body .epsps-vector-workspace .epsps-drop-zone>span:not(.epsps-file-icon,.epsps-choose-button){color:var(--theme-text-copy)}html[data-theme=dark] body .epsps-vector-workspace .epsps-file-icon{background:linear-gradient(145deg,#575bc0,#8765d8);box-shadow:0 15px 28px #00000040}html[data-theme=dark] body .epsps-vector-workspace .epsps-choose-button{border-color:#555880;background:#302d48;color:#d0c9ff;box-shadow:0 6px 16px #0000002e}html[data-theme=dark] body .epsps-vector-workspace .epsps-submit-button{border-color:#898ee6;background:linear-gradient(135deg,#5d61c0,#3f407e)}html[data-theme=dark] body .epsps-vector-workspace .epsps-result{border-color:#4f5280;background:linear-gradient(135deg,#282742,#241f38)}html[data-theme=dark] body .epsps-vector-workspace .epsps-result.is-completed,html[data-theme=dark] body .epsps-vector-workspace .epsps-result.is-partial{border-color:#397a57;background:linear-gradient(135deg,#172d26,#193129)}html[data-theme=dark] body .epsps-vector-workspace .epsps-result.is-cancelled,html[data-theme=dark] body .epsps-vector-workspace .epsps-result.is-failed{border-color:#81414d;background:#351f2a}html[data-theme=dark] body .epsps-result-heading>div>span{color:#aaa9c9}html[data-theme=dark] body .epsps-result-heading>div>strong{color:var(--theme-text-strong)}html[data-theme=dark] body .epsps-result-icon{background:#37396b;color:#b6b9ff}html[data-theme=dark] body .epsps-result.is-completed .epsps-result-icon,html[data-theme=dark] body .epsps-result.is-partial .epsps-result-icon{background:#1b3d2d;color:#72d69d}html[data-theme=dark] body .epsps-result.is-cancelled .epsps-result-icon,html[data-theme=dark] body .epsps-result.is-failed .epsps-result-icon{background:#4a202d;color:#ffabb9}html[data-theme=dark] body .epsps-vector-workspace .epsps-result-stat{border-color:#4e5077;background:#2d2b45}html[data-theme=dark] body .epsps-vector-workspace .epsps-result .form-note,html[data-theme=dark] body .epsps-vector-workspace .epsps-result-stat span{color:var(--theme-text-copy)}html[data-theme=dark] body .epsps-vector-workspace .epsps-result-stat strong{color:var(--theme-text-strong)}html[data-theme=dark] body .epsps-vector-workspace .pdf-result-actions .download-link:not(:first-child){border-color:#5c5e83;background:#302d48;color:#d0cdea}html[data-theme=dark] body .epsps-vector-workspace .pdf-result-actions .download-link:not(:first-child):hover{border-color:#8e91c2;background:#403c62;color:#f2f1ff}html[data-theme=dark] body .epsps-vector-workspace .epsps-preview-panel{border-color:#4e5077;background:#24213a}html[data-theme=dark] body .epsps-vector-workspace .epsps-preview-panel h2{color:var(--theme-text-strong)}html[data-theme=dark] body .epsps-vector-workspace .epsps-preview-grid figure{border-color:#4e5077;background:#2d2944}html[data-theme=dark] body .epsps-vector-workspace .epsps-preview-grid figcaption{color:var(--theme-text-copy)}html[data-theme=dark] body .epsps-vector-workspace .epsps-security-note{border-color:#285878;background:#13283a;color:#bae6fd}html[data-theme=dark] body .epsps-vector-workspace .epsps-security-note p{color:#9ec8d6}html[data-theme=dark] body .xps-document-workspace{--xps-blue:#73d3ef;--xps-cyan:#67d9e8;--xps-ink:#d5efff;border-color:#315d72!important;background:radial-gradient(circle at 95% 4%,rgba(115,211,239,.13),transparent 28%),radial-gradient(circle at 4% 95%,rgb(103 217 232/8%),transparent 32%),linear-gradient(145deg,#12202e,#142a35)!important}html[data-theme=dark] body .xps-conversion-flow{color:#82a3b0}html[data-theme=dark] body .xps-conversion-flow-file{border-color:#3f7188;background:#193b4d;color:#a9e3f4}html[data-theme=dark] body .xps-conversion-flow-file--output{border-color:#39766e;background:#183b3b;color:#8be1d1}html[data-theme=dark] body .xps-document-workspace .xps-drop-zone{border-color:#416f83;background:repeating-linear-gradient(135deg,rgb(115 211 239/4%) 0 1px,transparent 1px 13px),#172c3a}html[data-theme=dark] body .xps-document-workspace .xps-drop-zone.is-dragging,html[data-theme=dark] body .xps-document-workspace .xps-drop-zone:hover{border-color:#73d3ef;background:#1a3544}html[data-theme=dark] body .xps-document-workspace .xps-drop-zone strong{color:var(--theme-text-strong)}html[data-theme=dark] body .xps-document-workspace .xps-drop-zone>span:not(.xps-file-icon,.xps-choose-button){color:var(--theme-text-copy)}html[data-theme=dark] body .xps-document-workspace .xps-file-icon{background:linear-gradient(145deg,#1c789c,#1e9db6);box-shadow:0 15px 28px #0000003d}html[data-theme=dark] body .xps-document-workspace .xps-choose-button{border-color:#3f6878;background:#213c4a;color:#bdeafa;box-shadow:0 6px 16px #0000002e}html[data-theme=dark] body .xps-document-workspace .xps-submit-button{border-color:#4da9c7;background:linear-gradient(135deg,#247f9f,#1a526d)}html[data-theme=dark] body .xps-document-workspace .xps-result{border-color:#3a6275;background:linear-gradient(135deg,#182f41,#172a39)}html[data-theme=dark] body .xps-document-workspace .xps-result.is-completed,html[data-theme=dark] body .xps-document-workspace .xps-result.is-partial{border-color:#397a57;background:linear-gradient(135deg,#172d26,#193129)}html[data-theme=dark] body .xps-document-workspace .xps-result.is-cancelled,html[data-theme=dark] body .xps-document-workspace .xps-result.is-failed{border-color:#81414d;background:#351f2a}html[data-theme=dark] body .xps-result-heading>div>span{color:#91b1bf}html[data-theme=dark] body .xps-result-heading>div>strong{color:var(--theme-text-strong)}html[data-theme=dark] body .xps-result-icon{background:#20485d;color:#8edff4}html[data-theme=dark] body .xps-result.is-completed .xps-result-icon,html[data-theme=dark] body .xps-result.is-partial .xps-result-icon{background:#1b3d2d;color:#72d69d}html[data-theme=dark] body .xps-result.is-cancelled .xps-result-icon,html[data-theme=dark] body .xps-result.is-failed .xps-result-icon{background:#4a202d;color:#ffabb9}html[data-theme=dark] body .xps-document-workspace .xps-result-stat{border-color:#365a6d;background:#1b3040}html[data-theme=dark] body .xps-document-workspace .xps-result .form-note,html[data-theme=dark] body .xps-document-workspace .xps-result-stat span{color:var(--theme-text-copy)}html[data-theme=dark] body .xps-document-workspace .xps-result-stat strong{color:var(--theme-text-strong)}html[data-theme=dark] body .xps-document-workspace .pdf-result-actions .download-link:not(:first-child){border-color:#42677b;background:#203a4a;color:#c4dfe9}html[data-theme=dark] body .xps-document-workspace .pdf-result-actions .download-link:not(:first-child):hover{border-color:#6e9eaf;background:#294c5e;color:#edfbff}html[data-theme=dark] body .xps-document-workspace .xps-preview-panel{border-color:#365a6d;background:#182d3c}html[data-theme=dark] body .xps-document-workspace .xps-preview-panel h2{color:var(--theme-text-strong)}html[data-theme=dark] body .xps-document-workspace .xps-preview-grid figure{border-color:#365a6d;background:#1d3545}html[data-theme=dark] body .xps-document-workspace .xps-preview-grid figcaption{color:var(--theme-text-copy)}html[data-theme=dark] body .xps-document-workspace .xps-security-note{border-color:#285878;background:#13283a;color:#bae6fd}html[data-theme=dark] body .xps-document-workspace .xps-security-note p{color:#9ec8d6}html[data-theme=dark] body .embroidery-design-workspace{--embroidery-pink:#f2a4d0;--embroidery-coral:#ffad9a;--embroidery-ink:#f8e6f2;border-color:#704663!important;background:radial-gradient(circle at 95% 4%,rgba(205,96,158,.15),transparent 28%),radial-gradient(circle at 4% 95%,rgb(31 177 164/9%),transparent 32%),linear-gradient(145deg,#261b2a,#2b1d2a)!important}html[data-theme=dark] body .embroidery-conversion-flow{color:#b69caf}html[data-theme=dark] body .embroidery-conversion-flow-file{border-color:#774d69;background:#3b2439;color:#f0b8da}html[data-theme=dark] body .embroidery-conversion-flow-file--output{border-color:#39766e;background:#183b3b;color:#8be1d1}html[data-theme=dark] body .embroidery-design-workspace .embroidery-drop-zone{border-color:#79516b;background:repeating-linear-gradient(135deg,rgb(218 116 173/4%) 0 1px,transparent 1px 13px),#322238;color:var(--theme-text-copy)}html[data-theme=dark] body .embroidery-design-workspace .embroidery-drop-zone.is-dragging,html[data-theme=dark] body .embroidery-design-workspace .embroidery-drop-zone:hover{border-color:#f2a4d0;background:#412844}html[data-theme=dark] body .embroidery-design-workspace .embroidery-drop-zone strong{color:var(--theme-text-strong)}html[data-theme=dark] body .embroidery-design-workspace .embroidery-drop-zone>span:not(.embroidery-file-icon,.embroidery-choose){color:var(--theme-text-copy)}html[data-theme=dark] body .embroidery-design-workspace .embroidery-file-icon{background:linear-gradient(145deg,#ba4b8c,#7741a0);box-shadow:0 15px 28px #00000047}html[data-theme=dark] body .embroidery-design-workspace .embroidery-choose{border-color:#71516d;background:#3b2b42;color:#f0c4df;box-shadow:0 6px 16px #0000002e}html[data-theme=dark] body .embroidery-design-workspace .embroidery-submit-button{border-color:#dc8db9!important;background:linear-gradient(135deg,#a94681,#a24c68)!important}html[data-theme=dark] body .embroidery-design-workspace .embroidery-result{border-color:#684864!important;background:linear-gradient(135deg,#332239,#2e2134)!important}html[data-theme=dark] body .embroidery-design-workspace .embroidery-result.is-completed{border-color:#397a57!important;background:linear-gradient(135deg,#172d26,#193129)!important}html[data-theme=dark] body .embroidery-design-workspace .embroidery-result.is-failed{border-color:#81414d!important;background:#351f2a!important}html[data-theme=dark] body .embroidery-result-heading>div>span{color:#b8a6b6}html[data-theme=dark] body .embroidery-result-heading>div>strong{color:var(--theme-text-strong)}html[data-theme=dark] body .embroidery-result-icon{background:#4b2e50;color:#f3a5d0}html[data-theme=dark] body .embroidery-result.is-completed .embroidery-result-icon{background:#1b3d2d;color:#72d69d}html[data-theme=dark] body .embroidery-result.is-failed .embroidery-result-icon{background:#4a202d;color:#ffabb9}html[data-theme=dark] body .embroidery-design-workspace .embroidery-result-stat{border-color:#624760;background:#3a2a40}html[data-theme=dark] body .embroidery-design-workspace .embroidery-result .form-note,html[data-theme=dark] body .embroidery-design-workspace .embroidery-result-stat span{color:var(--theme-text-copy)}html[data-theme=dark] body .embroidery-design-workspace .embroidery-result-stat strong{color:var(--theme-text-strong)}html[data-theme=dark] body .embroidery-design-workspace .embroidery-preview-panel{border-color:#60455e;background:#2b2033}html[data-theme=dark] body .embroidery-design-workspace .embroidery-preview-heading h2,html[data-theme=dark] body .embroidery-design-workspace .thread-panel h3{color:var(--theme-text-strong)}html[data-theme=dark] body .embroidery-design-workspace .embroidery-canvas{border-color:#604d63;box-shadow:inset 0 0 0 1px #ffffff14,0 12px 25px #0003}html[data-theme=dark] body .embroidery-design-workspace .playback-controls,html[data-theme=dark] body .embroidery-design-workspace .thread-panel{border-color:#60455e;background:linear-gradient(145deg,#33243b,#2e2335)}html[data-theme=dark] body .embroidery-design-workspace .thread-swatches label{border-color:#624760;background:#3a2a40}html[data-theme=dark] body .embroidery-design-workspace .embroidery-security{border-color:#285878;background:#13283a;color:#bae6fd}html[data-theme=dark] body .embroidery-design-workspace .embroidery-security p{color:#9ec8d6}html[data-theme=dark] body .image-compressor-workspace{--compressor-accent:#f0a06f;--compressor-accent-dark:#c86758;--compressor-blue:#9eb9ff;--compressor-ink:#f0edff;border-color:#684c4d!important;background:radial-gradient(circle at 96% 3%,rgba(224,116,77,.15),transparent 29%),radial-gradient(circle at 3% 96%,rgba(96,125,232,.1),transparent 32%),linear-gradient(145deg,#282333,#22283d)!important}html[data-theme=dark] body .image-compressor-workspace .compressor-workspace-heading>div>span{color:#bca5a8}html[data-theme=dark] body .image-compressor-workspace .compressor-workspace-heading>div>strong{color:var(--compressor-ink)}html[data-theme=dark] body .image-compressor-workspace .compressor-workspace-heading>svg{color:#f1a074}html[data-theme=dark] body .image-compressor-workspace .compressor-flow{color:#9da0bb}html[data-theme=dark] body .image-compressor-workspace .compressor-flow>span{border-color:#76524f;background:#402d35;color:#ffc09a}html[data-theme=dark] body .image-compressor-workspace .compressor-flow>span.compressor-flow-output{border-color:#4a5e88;background:#293554;color:#b8caff}html[data-theme=dark] body .image-compressor-workspace .compressor-upload{border-color:#795752;background:repeating-linear-gradient(135deg,rgb(240 160 111/4%) 0 1px,transparent 1px 13px),#292737;color:#b9b6ca}html[data-theme=dark] body .image-compressor-workspace .compressor-upload:focus-within,html[data-theme=dark] body .image-compressor-workspace .compressor-upload:hover{border-color:#f0a06f;background:#393047}html[data-theme=dark] body .image-compressor-workspace .compressor-upload.is-selected{border-color:#4c916f;background:linear-gradient(135deg,#1e3d35,#26394a)}html[data-theme=dark] body .image-compressor-workspace .compressor-upload-copy strong{color:#f4f0ff}html[data-theme=dark] body .image-compressor-workspace .compressor-upload-copy small{color:#b4b5c7}html[data-theme=dark] body .image-compressor-workspace .compressor-upload-icon{background:linear-gradient(145deg,#c96f58,#c68a5a);box-shadow:0 15px 28px #00000047}html[data-theme=dark] body .image-compressor-workspace .compressor-upload-icon svg+svg{background:#f8f2f5;color:#a24f49}html[data-theme=dark] body .image-compressor-workspace .compressor-upload-action{background:#ce725d}html[data-theme=dark] body .image-compressor-workspace .compressor-settings{border-color:#4f4b67;background:linear-gradient(145deg,#302d48,#2a3047)}html[data-theme=dark] body .image-compressor-workspace .compressor-settings-heading{color:#e9e6ff}html[data-theme=dark] body .image-compressor-workspace .compressor-settings-heading svg{color:#a9c1ff}html[data-theme=dark] body .image-compressor-workspace .compressor-field>span{color:#c7c3db}html[data-theme=dark] body .image-compressor-workspace .compressor-field>span strong{color:#f3a274}html[data-theme=dark] body .image-compressor-workspace .compressor-field select{border-color:#56627c;background:#293a4c;color:#e7eef7}html[data-theme=dark] body .image-compressor-workspace .compressor-quality input{accent-color:#f0a06f}html[data-theme=dark] body .image-compressor-workspace .compressor-checkbox{border-color:#52627c;background:#2a3b4d;color:#ccd4e1}html[data-theme=dark] body .image-compressor-workspace .compressor-checkbox svg,html[data-theme=dark] body .image-compressor-workspace .compressor-submit-row p svg{color:#7dd8c9}html[data-theme=dark] body .image-compressor-workspace .compressor-submit-row{border-color:#4a4c67}html[data-theme=dark] body .image-compressor-workspace .compressor-submit-row p{color:#b7b9cc}html[data-theme=dark] body .image-compressor-workspace .compressor-submit{border-color:#dd8968;background:linear-gradient(135deg,#bc6357,#88514f)}html[data-theme=dark] body .image-compressor-workspace .compressor-file-summary{border-color:#397a57!important;background:linear-gradient(135deg,#172d26,#193129)!important}html[data-theme=dark] body .image-compressor-workspace .compressor-file-summary-icon{background:#1b3d2d;color:#72d69d}html[data-theme=dark] body .image-compressor-workspace .compressor-file-summary em,html[data-theme=dark] body .image-compressor-workspace .compressor-file-summary>div span{color:#9dd0ad}html[data-theme=dark] body .image-compressor-workspace .compressor-file-summary>div strong{color:#e2f1e8}html[data-theme=dark] body .image-compressor-workspace .compressor-result{border-color:#397a57!important;background:linear-gradient(135deg,#182f2a,#1b3040)!important}html[data-theme=dark] body .image-compressor-workspace .compressor-result.is-queued,html[data-theme=dark] body .image-compressor-workspace .compressor-result.is-running{border-color:#47618e!important;background:linear-gradient(135deg,#202d46,#263145)!important}html[data-theme=dark] body .image-compressor-workspace .compressor-result.is-failed{border-color:#81414d!important;background:#351f2a!important}html[data-theme=dark] body .image-compressor-workspace .compressor-result-icon{background:#1b3d2d;color:#72d69d}html[data-theme=dark] body .image-compressor-workspace .compressor-result.is-queued .compressor-result-icon,html[data-theme=dark] body .image-compressor-workspace .compressor-result.is-running .compressor-result-icon{background:#284467;color:#a5c8ff}html[data-theme=dark] body .image-compressor-workspace .compressor-result.is-failed .compressor-result-icon{background:#4a202d;color:#ffabb9}html[data-theme=dark] body .image-compressor-workspace .compressor-result-heading>div>span,html[data-theme=dark] body .image-compressor-workspace .compressor-result-metrics span{color:#a5bba9}html[data-theme=dark] body .image-compressor-workspace .compressor-result-heading>div>strong,html[data-theme=dark] body .image-compressor-workspace .compressor-result-metrics strong{color:#def0e3}html[data-theme=dark] body .image-compressor-workspace .compressor-result.is-queued .compressor-result-heading>div>strong,html[data-theme=dark] body .image-compressor-workspace .compressor-result.is-running .compressor-result-heading>div>strong{color:#b9d3ff}html[data-theme=dark] body .image-compressor-workspace .compressor-result.is-failed .compressor-result-heading>div>strong{color:#ffb1ba}html[data-theme=dark] body .image-compressor-workspace .compressor-result-heading>p{color:#b8c9bf}html[data-theme=dark] body .image-compressor-workspace .compressor-result-metrics,html[data-theme=dark] body .image-compressor-workspace .compressor-result-metrics>div+div{border-color:#365c4b}html[data-theme=dark] body .image-compressor-workspace .compressor-download{border-color:#397a57;background:linear-gradient(135deg,#2f9b5d,#23784a)}html[data-theme=dark] body .tool-page:not(.category-page) .image-compressor-form,html[data-theme=dark] body .tool-page:not(.category-page) .image-resizer-form{background:transparent!important;box-shadow:none!important;border:0!important}html[data-theme=dark] body .image-resizer-workspace{--resizer-accent:#9eb9ff;--resizer-accent-dark:#7188dc;--resizer-teal:#70ddd2;--resizer-ink:#eef0ff;border-color:#465a83!important;background:radial-gradient(circle at 96% 3%,rgba(103,133,235,.15),transparent 29%),radial-gradient(circle at 3% 96%,rgb(50 175 168/9%),transparent 32%),linear-gradient(145deg,#202b45,#292842)!important}html[data-theme=dark] body .image-resizer-workspace .resizer-workspace-heading>div>span{color:#aab8d2}html[data-theme=dark] body .image-resizer-workspace .resizer-workspace-heading>div>strong{color:var(--resizer-ink)}html[data-theme=dark] body .image-resizer-workspace .resizer-workspace-heading>svg{color:#a9c1ff}html[data-theme=dark] body .image-resizer-workspace .resizer-flow{color:#9da9c4}html[data-theme=dark] body .image-resizer-workspace .resizer-flow>span{border-color:#4b638d;background:#273752;color:#b9ccff}html[data-theme=dark] body .image-resizer-workspace .resizer-flow>span.resizer-flow-output{border-color:#39766e;background:#183b3b;color:#8be1d1}html[data-theme=dark] body .image-resizer-workspace .resizer-upload{border-color:#526a9a;background:repeating-linear-gradient(135deg,rgb(150 175 255/4%) 0 1px,transparent 1px 13px),#232c43;color:#bac2d5}html[data-theme=dark] body .image-resizer-workspace .resizer-upload:focus-within,html[data-theme=dark] body .image-resizer-workspace .resizer-upload:hover{border-color:#a6bfff;background:#303957}html[data-theme=dark] body .image-resizer-workspace .resizer-upload.is-selected{border-color:#4c916f;background:linear-gradient(135deg,#1e3d35,#26394a)}html[data-theme=dark] body .image-resizer-workspace .resizer-upload-copy strong{color:#f1f2ff}html[data-theme=dark] body .image-resizer-workspace .resizer-upload-copy small{color:#b4bbce}html[data-theme=dark] body .image-resizer-workspace .resizer-upload-icon{background:linear-gradient(145deg,#5874d4,#6579c1);box-shadow:0 15px 28px #00000047}html[data-theme=dark] body .image-resizer-workspace .resizer-upload-icon svg+svg{background:#f1f3ff;color:#526abb}html[data-theme=dark] body .image-resizer-workspace .resizer-upload-action{background:#627bd6}html[data-theme=dark] body .image-resizer-workspace .resizer-settings{border-color:#465879;background:linear-gradient(145deg,#29364f,#302e4a)}html[data-theme=dark] body .image-resizer-workspace .resizer-settings-heading{color:#e9ebff}html[data-theme=dark] body .image-resizer-workspace .resizer-settings-heading svg{color:#a9c1ff}html[data-theme=dark] body .image-resizer-workspace .resizer-dimensions>span,html[data-theme=dark] body .image-resizer-workspace .resizer-field>span{color:#c6cce0}html[data-theme=dark] body .image-resizer-workspace .resizer-field>span strong{color:#b8caff}html[data-theme=dark] body .image-resizer-workspace .resizer-dimension-fields input,html[data-theme=dark] body .image-resizer-workspace .resizer-field select{border-color:#566b8a;background:#263a4e;color:#e8f0f8}html[data-theme=dark] body .image-resizer-workspace .resizer-dimension-fields label>span{color:#9daac0}html[data-theme=dark] body .image-resizer-workspace .resizer-dimension-separator{color:#aab9d1}html[data-theme=dark] body .image-resizer-workspace .resizer-quality input{accent-color:#9eb9ff}html[data-theme=dark] body .image-resizer-workspace .resizer-checkbox{border-color:#52627c;background:#2a3b4d;color:#ccd4e1}html[data-theme=dark] body .image-resizer-workspace .resizer-checkbox svg,html[data-theme=dark] body .image-resizer-workspace .resizer-submit-row p svg{color:#7dd8c9}html[data-theme=dark] body .image-resizer-workspace .resizer-submit-row{border-color:#4a5575}html[data-theme=dark] body .image-resizer-workspace .resizer-submit-row p{color:#b8bfd1}html[data-theme=dark] body .image-resizer-workspace .resizer-submit{border-color:#809be9;background:linear-gradient(135deg,#6178cf,#495aab)}html[data-theme=dark] body .image-resizer-workspace .resizer-file-summary{border-color:#397a57!important;background:linear-gradient(135deg,#172d26,#193129)!important}html[data-theme=dark] body .image-resizer-workspace .resizer-file-summary-icon{background:#1b3d2d;color:#72d69d}html[data-theme=dark] body .image-resizer-workspace .resizer-file-summary em,html[data-theme=dark] body .image-resizer-workspace .resizer-file-summary>div span{color:#9dd0ad}html[data-theme=dark] body .image-resizer-workspace .resizer-file-summary>div strong{color:#e2f1e8}html[data-theme=dark] body .image-resizer-workspace .resizer-result{border-color:#397a57!important;background:linear-gradient(135deg,#182f2a,#1b3040)!important}html[data-theme=dark] body .image-resizer-workspace .resizer-result.is-queued,html[data-theme=dark] body .image-resizer-workspace .resizer-result.is-running{border-color:#47618e!important;background:linear-gradient(135deg,#202d46,#263145)!important}html[data-theme=dark] body .image-resizer-workspace .resizer-result.is-failed{border-color:#81414d!important;background:#351f2a!important}html[data-theme=dark] body .image-resizer-workspace .resizer-result-icon{background:#1b3d2d;color:#72d69d}html[data-theme=dark] body .image-resizer-workspace .resizer-result.is-queued .resizer-result-icon,html[data-theme=dark] body .image-resizer-workspace .resizer-result.is-running .resizer-result-icon{background:#284467;color:#a5c8ff}html[data-theme=dark] body .image-resizer-workspace .resizer-result.is-failed .resizer-result-icon{background:#4a202d;color:#ffabb9}html[data-theme=dark] body .image-resizer-workspace .resizer-result-heading>div>span,html[data-theme=dark] body .image-resizer-workspace .resizer-result-metrics span{color:#a5bba9}html[data-theme=dark] body .image-resizer-workspace .resizer-result-heading>div>strong,html[data-theme=dark] body .image-resizer-workspace .resizer-result-metrics strong{color:#def0e3}html[data-theme=dark] body .image-resizer-workspace .resizer-result.is-queued .resizer-result-heading>div>strong,html[data-theme=dark] body .image-resizer-workspace .resizer-result.is-running .resizer-result-heading>div>strong{color:#b9d3ff}html[data-theme=dark] body .image-resizer-workspace .resizer-result.is-failed .resizer-result-heading>div>strong{color:#ffb1ba}html[data-theme=dark] body .image-resizer-workspace .resizer-result-heading>p{color:#b8c9bf}html[data-theme=dark] body .image-resizer-workspace .resizer-result-metrics,html[data-theme=dark] body .image-resizer-workspace .resizer-result-metrics>div:nth-child(2n),html[data-theme=dark] body .image-resizer-workspace .resizer-result-metrics>div:nth-child(n+3){border-color:#365c4b}html[data-theme=dark] body .image-resizer-workspace .resizer-download{border-color:#397a57;background:linear-gradient(135deg,#2f9b5d,#23784a)}html[data-theme=dark] body .tool-page:not(.category-page) .image-edit-form{background:transparent!important;box-shadow:none!important;border:0!important}html[data-theme=dark] body .image-edit-workspace{--edit-accent:#d0a0f1;--edit-accent-dark:#9876d8;--edit-teal:#70ddd2;--edit-ink:#f1edff;border-color:#5e4f79!important;background:radial-gradient(circle at 96% 3%,rgba(180,116,224,.15),transparent 29%),radial-gradient(circle at 3% 96%,rgb(50 175 168/9%),transparent 32%),linear-gradient(145deg,#29243d,#222c43)!important}html[data-theme=dark] body .image-edit-workspace .image-edit-workspace-heading>div>span{color:#baa9ca}html[data-theme=dark] body .image-edit-workspace .image-edit-workspace-heading>div>strong{color:var(--edit-ink)}html[data-theme=dark] body .image-edit-workspace .image-edit-workspace-heading>svg{color:#d0a0f1}html[data-theme=dark] body .image-edit-workspace .image-edit-flow{color:#a5a0bc}html[data-theme=dark] body .image-edit-workspace .image-edit-flow>span{border-color:#695486;background:#382c52;color:#e2c8ff}html[data-theme=dark] body .image-edit-workspace .image-edit-flow>span.image-edit-flow-output{border-color:#39766e;background:#183b3b;color:#8be1d1}html[data-theme=dark] body .image-edit-workspace .image-edit-upload{border-color:#6d5b91;background:repeating-linear-gradient(135deg,rgb(208 160 241/4%) 0 1px,transparent 1px 13px),#2b2740;color:#bbb5cc}html[data-theme=dark] body .image-edit-workspace .image-edit-upload:focus-within,html[data-theme=dark] body .image-edit-workspace .image-edit-upload:hover{border-color:#d0a0f1;background:#39314e}html[data-theme=dark] body .image-edit-workspace .image-edit-upload.is-selected{border-color:#4c916f;background:linear-gradient(135deg,#1e3d35,#26394a)}html[data-theme=dark] body .image-edit-workspace .image-edit-upload-copy strong{color:#f4f0ff}html[data-theme=dark] body .image-edit-workspace .image-edit-upload-copy small{color:#b7b3c7}html[data-theme=dark] body .image-edit-workspace .image-edit-upload-icon{background:linear-gradient(145deg,#a363c5,#785ac5);box-shadow:0 15px 28px #00000047}html[data-theme=dark] body .image-edit-workspace .image-edit-upload-icon svg+svg{background:#f4efff;color:#855cb8}html[data-theme=dark] body .image-edit-workspace .image-edit-upload-action{background:#9563c6}html[data-theme=dark] body .image-edit-workspace .image-edit-settings{border-color:#534b70;background:linear-gradient(145deg,#302b48,#29344a)}html[data-theme=dark] body .image-edit-workspace .image-edit-settings-heading{color:#e9e5ff}html[data-theme=dark] body .image-edit-workspace .image-edit-settings-heading svg{color:#d0a0f1}html[data-theme=dark] body .image-edit-workspace .image-edit-crop-panel{border-color:#554c70;background:#242239b3}html[data-theme=dark] body .image-edit-workspace .image-edit-crop-panel legend{color:#dfd1f3}html[data-theme=dark] body .image-edit-workspace .image-edit-crop-fields label>span,html[data-theme=dark] body .image-edit-workspace .image-edit-field>span{color:#c4c4da}html[data-theme=dark] body .image-edit-workspace .image-edit-crop-fields input,html[data-theme=dark] body .image-edit-workspace .image-edit-field select{border-color:#56637d;background:#26394b;color:#e7eef7}html[data-theme=dark] body .image-edit-workspace .image-edit-checkbox{border-color:#52627c;background:#2a3b4d;color:#ccd4e1}html[data-theme=dark] body .image-edit-workspace .image-edit-checkbox svg,html[data-theme=dark] body .image-edit-workspace .image-edit-submit-row p svg{color:#7dd8c9}html[data-theme=dark] body .image-edit-workspace .image-edit-quality input{accent-color:#d0a0f1}html[data-theme=dark] body .image-edit-workspace .image-edit-quality>span strong{color:#d8aaf5}html[data-theme=dark] body .image-edit-workspace .image-edit-submit-row{border-color:#504b6d}html[data-theme=dark] body .image-edit-workspace .image-edit-submit-row p{color:#b8b6ca}html[data-theme=dark] body .image-edit-workspace .image-edit-submit{border-color:#b78ade;background:linear-gradient(135deg,#9465c1,#6658ae)}html[data-theme=dark] body .image-edit-workspace .image-edit-file-summary{border-color:#397a57!important;background:linear-gradient(135deg,#172d26,#193129)!important}html[data-theme=dark] body .image-edit-workspace .image-edit-file-summary-icon{background:#1b3d2d;color:#72d69d}html[data-theme=dark] body .image-edit-workspace .image-edit-file-summary em,html[data-theme=dark] body .image-edit-workspace .image-edit-file-summary>div span{color:#9dd0ad}html[data-theme=dark] body .image-edit-workspace .image-edit-file-summary>div strong{color:#e2f1e8}html[data-theme=dark] body .image-edit-workspace .image-edit-result{border-color:#397a57!important;background:linear-gradient(135deg,#182f2a,#1b3040)!important}html[data-theme=dark] body .image-edit-workspace .image-edit-result.is-queued,html[data-theme=dark] body .image-edit-workspace .image-edit-result.is-running{border-color:#47618e!important;background:linear-gradient(135deg,#202d46,#263145)!important}html[data-theme=dark] body .image-edit-workspace .image-edit-result.is-failed{border-color:#81414d!important;background:#351f2a!important}html[data-theme=dark] body .image-edit-workspace .image-edit-result-icon{background:#1b3d2d;color:#72d69d}html[data-theme=dark] body .image-edit-workspace .image-edit-result.is-queued .image-edit-result-icon,html[data-theme=dark] body .image-edit-workspace .image-edit-result.is-running .image-edit-result-icon{background:#284467;color:#a5c8ff}html[data-theme=dark] body .image-edit-workspace .image-edit-result.is-failed .image-edit-result-icon{background:#4a202d;color:#ffabb9}html[data-theme=dark] body .image-edit-workspace .image-edit-result-heading>div>span,html[data-theme=dark] body .image-edit-workspace .image-edit-result-metrics span{color:#a5bba9}html[data-theme=dark] body .image-edit-workspace .image-edit-result-heading>div>strong,html[data-theme=dark] body .image-edit-workspace .image-edit-result-metrics strong{color:#def0e3}html[data-theme=dark] body .image-edit-workspace .image-edit-result.is-queued .image-edit-result-heading>div>strong,html[data-theme=dark] body .image-edit-workspace .image-edit-result.is-running .image-edit-result-heading>div>strong{color:#b9d3ff}html[data-theme=dark] body .image-edit-workspace .image-edit-result.is-failed .image-edit-result-heading>div>strong{color:#ffb1ba}html[data-theme=dark] body .image-edit-workspace .image-edit-result-heading>p{color:#b8c9bf}html[data-theme=dark] body .image-edit-workspace .image-edit-result-metrics,html[data-theme=dark] body .image-edit-workspace .image-edit-result-metrics>div:nth-child(2n),html[data-theme=dark] body .image-edit-workspace .image-edit-result-metrics>div:nth-child(n+3){border-color:#365c4b}html[data-theme=dark] body .image-edit-workspace .image-edit-download{border-color:#397a57;background:linear-gradient(135deg,#2f9b5d,#23784a)}html[data-theme=dark] body .image-base64-workspace{--base64-accent:#70ddd2;--base64-accent-dark:#6f9ff0;--base64-violet:#c3b5ff;--base64-ink:#eef4ff;border-color:#3f687b!important;background:radial-gradient(circle at 96% 3%,rgba(55,190,185,.15),transparent 29%),radial-gradient(circle at 3% 96%,rgba(126,104,222,.1),transparent 32%),linear-gradient(145deg,#172c3b,#272641)!important}html[data-theme=dark] body .image-base64-workspace .base64-workspace-heading>div>span{color:#9ebcc6}html[data-theme=dark] body .image-base64-workspace .base64-workspace-heading>div>strong{color:var(--base64-ink)}html[data-theme=dark] body .image-base64-workspace .base64-workspace-heading>svg{color:#78ddd5}html[data-theme=dark] body .image-base64-workspace .base64-mode-switch{border-color:#3d6377;background:#1d3545}html[data-theme=dark] body .image-base64-workspace .base64-mode-switch button{color:#aebcc7}html[data-theme=dark] body .image-base64-workspace .base64-mode-switch button.active{border-color:#4c8d96;background:#294959;color:#91eee4;box-shadow:none}html[data-theme=dark] body .image-base64-workspace .base64-flow{color:#8eaab9}html[data-theme=dark] body .image-base64-workspace .base64-flow>span{border-color:#3d7884;background:#183b48;color:#9ee9e1}html[data-theme=dark] body .image-base64-workspace .base64-flow>span.base64-flow-output{border-color:#57508a;background:#302a53;color:#d0c7ff}html[data-theme=dark] body .image-base64-workspace .base64-upload{border-color:#457986;background:repeating-linear-gradient(135deg,rgb(112 221 210/4%) 0 1px,transparent 1px 13px),#1f3442;color:#afbec9}html[data-theme=dark] body .image-base64-workspace .base64-upload:focus-within,html[data-theme=dark] body .image-base64-workspace .base64-upload:hover{border-color:#70ddd2;background:#294655}html[data-theme=dark] body .image-base64-workspace .base64-upload.is-selected{border-color:#4c916f;background:linear-gradient(135deg,#1e3d35,#26394a)}html[data-theme=dark] body .image-base64-workspace .base64-upload-copy strong{color:#f1f5ff}html[data-theme=dark] body .image-base64-workspace .base64-upload-copy small{color:#b4c1cb}html[data-theme=dark] body .image-base64-workspace .base64-upload-icon{background:linear-gradient(145deg,#198f91,#705cc4);box-shadow:0 15px 28px #00000047}html[data-theme=dark] body .image-base64-workspace .base64-upload-icon svg+svg{background:#f1fbfb;color:#267c85}html[data-theme=dark] body .image-base64-workspace .base64-upload-action{background:#218d94}html[data-theme=dark] body .image-base64-workspace .base64-file-summary{border-color:#397a57!important;background:linear-gradient(135deg,#172d26,#193129)!important}html[data-theme=dark] body .image-base64-workspace .base64-file-summary-icon{background:#1b3d2d;color:#72d69d}html[data-theme=dark] body .image-base64-workspace .base64-file-summary em,html[data-theme=dark] body .image-base64-workspace .base64-file-summary>div span{color:#9dd0ad}html[data-theme=dark] body .image-base64-workspace .base64-file-summary>div strong{color:#e2f1e8}html[data-theme=dark] body .image-base64-workspace .base64-preview-panel{border-color:#3d6275;background:#1b3040}html[data-theme=dark] body .image-base64-workspace .base64-panel-heading,html[data-theme=dark] body .image-base64-workspace .base64-textarea-field>span{color:#add5df}html[data-theme=dark] body .image-base64-workspace .base64-panel-heading svg{color:#70ddd2}html[data-theme=dark] body .image-base64-workspace .base64-preview-panel img{background-color:#263646;background-image:linear-gradient(45deg,#304354 25%,transparent 0),linear-gradient(-45deg,#304354 25%,transparent 0),linear-gradient(45deg,transparent 75%,#304354 0),linear-gradient(-45deg,transparent 75%,#304354 0)}html[data-theme=dark] body .image-base64-workspace .base64-output-panel{border-color:#3c6e78!important;background:linear-gradient(135deg,#18313d,#222f47)!important}html[data-theme=dark] body .image-base64-workspace .base64-result-icon{background:#1b3d2d;color:#72d69d}html[data-theme=dark] body .image-base64-workspace .base64-result-heading>div>span{color:#9fc5cf}html[data-theme=dark] body .image-base64-workspace .base64-result-heading>div>strong{color:#b9ece5}html[data-theme=dark] body .image-base64-workspace .base64-output-panel textarea,html[data-theme=dark] body .image-base64-workspace .base64-textarea-field textarea{border-color:#4b6679;background:#172a3a;color:#dcecf5}html[data-theme=dark] body .image-base64-workspace .base64-textarea-field>span svg{color:#c3b5ff}html[data-theme=dark] body .image-base64-workspace .base64-submit{border-color:#59b9b5;background:linear-gradient(135deg,#278f94,#4667b4)}html[data-theme=dark] body .image-base64-workspace .base64-actions button{border-color:#3d7d86;background:#1b404d;color:#9ee9e1}html[data-theme=dark] body .image-base64-workspace .base64-actions a{border-color:#5b5591;background:#302a53;color:#d0c7ff}html[data-theme=dark] body .image-base64-workspace .base64-download{border-color:#397a57;background:linear-gradient(135deg,#2f9b5d,#23784a)}html[data-theme=dark] body .tool-page:not(.category-page) .image-base64-form{background:transparent!important;box-shadow:none!important;border:0!important}html[data-theme=dark] body .background-remover-workspace{--background-accent:#e5a4c2;--background-accent-dark:#b18ad9;--background-teal:#70ddd2;--background-ink:#f4eaff;border-color:#714f75!important;background:radial-gradient(circle at 96% 3%,rgba(215,112,167,.15),transparent 29%),radial-gradient(circle at 3% 96%,rgb(50 175 168/9%),transparent 32%),linear-gradient(145deg,#2b2239,#222d43)!important}html[data-theme=dark] body .background-remover-workspace .background-workspace-heading>div>span{color:#c7a9be}html[data-theme=dark] body .background-remover-workspace .background-workspace-heading>div>strong{color:var(--background-ink)}html[data-theme=dark] body .background-remover-workspace .background-workspace-heading>svg{color:#e5a4c2}html[data-theme=dark] body .background-remover-workspace .background-flow{color:#a9a1b5}html[data-theme=dark] body .background-remover-workspace .background-flow>span{border-color:#805870;background:#402b3f;color:#f1b6d2}html[data-theme=dark] body .background-remover-workspace .background-flow>span.background-flow-output{border-color:#39766e;background:#183b3b;color:#8be1d1}html[data-theme=dark] body .background-remover-workspace .background-upload{border-color:#795a7c;background:repeating-linear-gradient(135deg,rgb(229 164 194/4%) 0 1px,transparent 1px 13px),#2a253b;color:#bfb7ca}html[data-theme=dark] body .background-remover-workspace .background-upload:focus-within,html[data-theme=dark] body .background-remover-workspace .background-upload:hover{border-color:#e5a4c2;background:#3b3048}html[data-theme=dark] body .background-remover-workspace .background-upload.is-selected{border-color:#4c916f;background:linear-gradient(135deg,#1e3d35,#26394a)}html[data-theme=dark] body .background-remover-workspace .background-upload-copy strong{color:#fff1fa}html[data-theme=dark] body .background-remover-workspace .background-upload-copy small{color:#bdb7c9}html[data-theme=dark] body .background-remover-workspace .background-upload-icon{background:linear-gradient(145deg,#ba558c,#845abf);box-shadow:0 15px 28px #00000047}html[data-theme=dark] body .background-remover-workspace .background-upload-icon svg+svg{background:#fff2fa;color:#a34f80}html[data-theme=dark] body .background-remover-workspace .background-upload-action{background:#ba5f91}html[data-theme=dark] body .background-remover-workspace .background-submit-row{border-color:#524966}html[data-theme=dark] body .background-remover-workspace .background-submit-row p{color:#bab6c8}html[data-theme=dark] body .background-remover-workspace .background-submit-row p svg{color:#7dd8c9}html[data-theme=dark] body .background-remover-workspace .background-submit{border-color:#d58eaf;background:linear-gradient(135deg,#a85487,#7956a7)}html[data-theme=dark] body .background-remover-workspace .background-file-summary{border-color:#397a57!important;background:linear-gradient(135deg,#172d26,#193129)!important}html[data-theme=dark] body .background-remover-workspace .background-file-summary-icon{background:#1b3d2d;color:#72d69d}html[data-theme=dark] body .background-remover-workspace .background-file-summary em,html[data-theme=dark] body .background-remover-workspace .background-file-summary>div span{color:#9dd0ad}html[data-theme=dark] body .background-remover-workspace .background-file-summary>div strong{color:#e2f1e8}html[data-theme=dark] body .background-remover-workspace .background-result{border-color:#397a57!important;background:linear-gradient(135deg,#182f2a,#1b3040)!important}html[data-theme=dark] body .background-remover-workspace .background-result.is-queued,html[data-theme=dark] body .background-remover-workspace .background-result.is-running{border-color:#47618e!important;background:linear-gradient(135deg,#202d46,#263145)!important}html[data-theme=dark] body .background-remover-workspace .background-result.is-failed{border-color:#81414d!important;background:#351f2a!important}html[data-theme=dark] body .background-remover-workspace .background-result-icon{background:#1b3d2d;color:#72d69d}html[data-theme=dark] body .background-remover-workspace .background-result.is-queued .background-result-icon,html[data-theme=dark] body .background-remover-workspace .background-result.is-running .background-result-icon{background:#284467;color:#a5c8ff}html[data-theme=dark] body .background-remover-workspace .background-result.is-failed .background-result-icon{background:#4a202d;color:#ffabb9}html[data-theme=dark] body .background-remover-workspace .background-result-heading>div>span,html[data-theme=dark] body .background-remover-workspace .background-result-metrics span{color:#a5bba9}html[data-theme=dark] body .background-remover-workspace .background-result-heading>div>strong,html[data-theme=dark] body .background-remover-workspace .background-result-metrics strong{color:#def0e3}html[data-theme=dark] body .background-remover-workspace .background-result.is-queued .background-result-heading>div>strong,html[data-theme=dark] body .background-remover-workspace .background-result.is-running .background-result-heading>div>strong{color:#b9d3ff}html[data-theme=dark] body .background-remover-workspace .background-result.is-failed .background-result-heading>div>strong{color:#ffb1ba}html[data-theme=dark] body .background-remover-workspace .background-result-heading>p{color:#b8c9bf}html[data-theme=dark] body .background-remover-workspace .background-result-metrics,html[data-theme=dark] body .background-remover-workspace .background-result-metrics>div+div{border-color:#365c4b}html[data-theme=dark] body .background-remover-workspace .background-download{border-color:#397a57;background:linear-gradient(135deg,#2f9b5d,#23784a)}html[data-theme=dark] body .tool-page:not(.category-page) .background-remover-form{background:transparent!important;box-shadow:none!important;border:0!important}html[data-theme=dark] body .png-svg-workspace{--png-svg-accent:#f0a070;--png-svg-accent-dark:#c86778;--png-svg-violet:#c3b5ff;--png-svg-ink:#f3efff;border-color:#6c4f63!important;background:radial-gradient(circle at 96% 3%,rgba(226,123,74,.15),transparent 29%),radial-gradient(circle at 3% 96%,rgba(126,104,222,.1),transparent 32%),linear-gradient(145deg,#2b2338,#222b42)!important}html[data-theme=dark] body .png-svg-workspace .png-svg-workspace-heading>div>span{color:#c3aeb3}html[data-theme=dark] body .png-svg-workspace .png-svg-workspace-heading>div>strong{color:var(--png-svg-ink)}html[data-theme=dark] body .png-svg-workspace .png-svg-workspace-heading>svg{color:#f0a070}html[data-theme=dark] body .png-svg-workspace .png-svg-announcement{border-color:#674e61;background:#382b3a}html[data-theme=dark] body .png-svg-workspace .png-svg-flow{color:#aaa0b5}html[data-theme=dark] body .png-svg-workspace .png-svg-flow>span{border-color:#79564f;background:#402d35;color:#ffc09a}html[data-theme=dark] body .png-svg-workspace .png-svg-flow>span.png-svg-flow-output{border-color:#5b548d;background:#302a53;color:#d0c7ff}html[data-theme=dark] body .png-svg-workspace .png-upload-card{background:repeating-linear-gradient(135deg,rgb(240 160 112/4%) 0 1px,transparent 1px 13px),#2a2638}html[data-theme=dark] body .png-svg-workspace .png-upload-card:hover{border-color:#f0a070;background:#393048}html[data-theme=dark] body .png-svg-workspace .png-upload-empty,html[data-theme=dark] body .png-svg-workspace .png-upload-preview{background:linear-gradient(145deg,#493c70,#70465d);color:#e1d6ff}html[data-theme=dark] body .png-svg-workspace .png-upload-action{background:#cb725c}html[data-theme=dark] body .png-svg-workspace .secondary-download-link{border-color:#4e5f77;background:#2a3a4b;color:#c4d1df}html[data-theme=dark] body .png-svg-workspace .png-svg-submit{border-color:#dd8968;background:linear-gradient(135deg,#bc6357,#88514f)}html[data-theme=dark] body .png-svg-workspace .png-to-svg-options{border-color:#514966;background:linear-gradient(145deg,#302b47,#2a3047)}html[data-theme=dark] body .png-svg-workspace .png-to-svg-options .field-control>span{color:#c7c3da}html[data-theme=dark] body .png-svg-workspace .png-to-svg-options select{border-color:#56627c;background:#293a4c;color:#e7eef7}html[data-theme=dark] body .png-svg-workspace .png-svg-note{color:#b8b5c8}html[data-theme=dark] body .png-svg-workspace .png-svg-note svg{color:#7dd8c9}html[data-theme=dark] body .png-svg-workspace .png-svg-result{border-color:#397a57!important;background:linear-gradient(135deg,#182f2a,#1b3040)!important}html[data-theme=dark] body .png-svg-workspace .png-svg-result.is-queued,html[data-theme=dark] body .png-svg-workspace .png-svg-result.is-running{border-color:#47618e!important;background:linear-gradient(135deg,#202d46,#263145)!important}html[data-theme=dark] body .png-svg-workspace .png-svg-result.is-failed{border-color:#81414d!important;background:#351f2a!important}html[data-theme=dark] body .png-svg-workspace .png-svg-result-icon{background:#1b3d2d;color:#72d69d}html[data-theme=dark] body .png-svg-workspace .png-svg-result.is-queued .png-svg-result-icon,html[data-theme=dark] body .png-svg-workspace .png-svg-result.is-running .png-svg-result-icon{background:#284467;color:#a5c8ff}html[data-theme=dark] body .png-svg-workspace .png-svg-result.is-failed .png-svg-result-icon{background:#4a202d;color:#ffabb9}html[data-theme=dark] body .png-svg-workspace .png-svg-result-heading>div>span,html[data-theme=dark] body .png-svg-workspace .png-svg-result-metrics span{color:#a5bba9}html[data-theme=dark] body .png-svg-workspace .png-svg-result-heading>div>strong,html[data-theme=dark] body .png-svg-workspace .png-svg-result-metrics strong{color:#def0e3}html[data-theme=dark] body .png-svg-workspace .png-svg-result.is-queued .png-svg-result-heading>div>strong,html[data-theme=dark] body .png-svg-workspace .png-svg-result.is-running .png-svg-result-heading>div>strong{color:#b9d3ff}html[data-theme=dark] body .png-svg-workspace .png-svg-result.is-failed .png-svg-result-heading>div>strong{color:#ffb1ba}html[data-theme=dark] body .png-svg-workspace .png-svg-result-heading>p{color:#b8c9bf}html[data-theme=dark] body .png-svg-workspace .png-svg-result-metrics,html[data-theme=dark] body .png-svg-workspace .png-svg-result-metrics>div+div{border-color:#365c4b}html[data-theme=dark] body .png-svg-workspace .png-svg-download{border-color:#397a57;background:linear-gradient(135deg,#2f9b5d,#23784a)}html[data-theme=dark] body .png-svg-workspace .png-svg-preview-card{border-color:#4c506d;background:#25243a}html[data-theme=dark] body .png-svg-workspace .png-svg-preview-card>span{color:#b7b8cb}html[data-theme=dark] body .png-svg-workspace .png-svg-preview-card img{background-color:#263646;background-image:linear-gradient(45deg,#304354 25%,transparent 0),linear-gradient(-45deg,#304354 25%,transparent 0),linear-gradient(45deg,transparent 75%,#304354 0),linear-gradient(-45deg,transparent 75%,#304354 0)}html[data-theme=dark] body .tool-page:not(.category-page) .png-svg-form{background:transparent!important;box-shadow:none!important;border:0!important}html[data-theme=dark] body .png-svg-workspace .png-upload-field{border-color:#4d455f;background:linear-gradient(145deg,#2f2a43,#282c43);box-shadow:0 12px 28px #0000002e}html[data-theme=dark] body .png-svg-workspace .png-upload-card{border-color:#795b56;background:linear-gradient(145deg,#362b38f5,#302737eb)}html[data-theme=dark] body .png-svg-workspace .png-upload-card:hover{background:#3d3049}html[data-theme=dark] body .png-svg-workspace .png-upload-card:focus-within{outline-color:#f0a07038}html[data-theme=dark] body .png-svg-workspace .png-upload-empty,html[data-theme=dark] body .png-svg-workspace .png-upload-preview{border-color:#5c5273;background-color:#292b42;background-image:linear-gradient(45deg,#353653 25%,transparent 0),linear-gradient(-45deg,#353653 25%,transparent 0),linear-gradient(45deg,transparent 75%,#353653 0),linear-gradient(-45deg,transparent 75%,#353653 0);box-shadow:0 9px 20px #0000003b}html[data-theme=dark] body .png-svg-workspace .png-upload-empty{background:linear-gradient(145deg,#493c70,#70465d);color:#d7c8ff}html[data-theme=dark] body .png-svg-workspace .png-upload-copy strong{color:#f7f1ff}html[data-theme=dark] body .png-svg-workspace .png-upload-copy>span{color:#b8b4c6}html[data-theme=dark] body .png-svg-workspace .png-upload-card.has-file{border-color:#4c916f;background:linear-gradient(145deg,#1f3d35,#26394a)}html[data-theme=dark] body .png-svg-workspace .png-upload-card.has-file .png-upload-preview{border-color:#397a57}html[data-theme=dark] body .batch-png-svg-workspace{--batch-accent:#f0a070;--batch-accent-dark:#c86778;--batch-violet:#c3b5ff;--batch-ink:#f3efff;border-color:#6c4f63!important;background:radial-gradient(circle at 96% 3%,rgba(226,123,74,.15),transparent 29%),radial-gradient(circle at 3% 96%,rgba(126,104,222,.1),transparent 32%),linear-gradient(145deg,#2b2338,#222b42)!important}html[data-theme=dark] body .batch-png-svg-workspace .batch-png-svg-workspace-heading>div>span{color:#c3aeb3}html[data-theme=dark] body .batch-png-svg-workspace .batch-png-svg-workspace-heading>div>strong{color:var(--batch-ink)}html[data-theme=dark] body .batch-png-svg-workspace .batch-png-svg-workspace-heading>svg{color:#f0a070}html[data-theme=dark] body .batch-png-svg-workspace .batch-png-svg-flow{color:#aaa0b5}html[data-theme=dark] body .batch-png-svg-workspace .batch-png-svg-flow>span{border-color:#79564f;background:#402d35;color:#ffc09a}html[data-theme=dark] body .batch-png-svg-workspace .batch-png-svg-flow>span.batch-png-svg-flow-output{border-color:#5b548d;background:#302a53;color:#d0c7ff}html[data-theme=dark] body .batch-png-svg-workspace .png-upload-field{border-color:#4d455f;background:linear-gradient(145deg,#2f2a43,#282c43);box-shadow:0 12px 28px #0000002e}html[data-theme=dark] body .batch-png-svg-workspace .batch-png-upload-card{border-color:#795b56;background:linear-gradient(145deg,#362b38f5,#302737eb)}html[data-theme=dark] body .batch-png-svg-workspace .batch-png-upload-card:hover{background:#3d3049}html[data-theme=dark] body .batch-png-svg-workspace .batch-png-upload-card.has-file{border-color:#4c916f;background:linear-gradient(145deg,#1f3d35,#26394a)}html[data-theme=dark] body .batch-png-svg-workspace .batch-upload-preview-item img{border-color:#5c5273;background-color:#292b42;background-image:linear-gradient(45deg,#353653 25%,transparent 0),linear-gradient(-45deg,#353653 25%,transparent 0),linear-gradient(45deg,transparent 75%,#353653 0),linear-gradient(-45deg,transparent 75%,#353653 0)}html[data-theme=dark] body .batch-png-svg-workspace .batch-upload-preview-item>span{color:#b8b4c6}html[data-theme=dark] body .batch-png-svg-workspace .png-upload-copy strong{color:#f7f1ff}html[data-theme=dark] body .batch-png-svg-workspace .png-upload-copy>span{color:#b8b4c6}html[data-theme=dark] body .batch-png-svg-workspace .png-upload-action{background:#cb725c}html[data-theme=dark] body .batch-png-svg-workspace .secondary-download-link{border-color:#4e5f77;background:#2a3a4b;color:#c4d1df}html[data-theme=dark] body .batch-png-svg-workspace .batch-png-svg-submit{border-color:#dd8968;background:linear-gradient(135deg,#bc6357,#88514f)}html[data-theme=dark] body .batch-png-svg-workspace .batch-png-svg-note{color:#b8b5c8}html[data-theme=dark] body .batch-png-svg-workspace .batch-png-svg-note svg{color:#7dd8c9}html[data-theme=dark] body .batch-png-svg-workspace .batch-png-svg-result{border-color:#397a57;background:linear-gradient(135deg,#182f2a,#1b3040)}html[data-theme=dark] body .batch-png-svg-workspace .batch-result-header h2{color:#def0e3}html[data-theme=dark] body .batch-png-svg-workspace .batch-result-header h2 svg{color:#72d69d}html[data-theme=dark] body .batch-png-svg-workspace .batch-result-header p{color:#b8c9bf}html[data-theme=dark] body .batch-png-svg-workspace .batch-result-item,html[data-theme=dark] body .batch-png-svg-workspace .batch-result-metrics article{border-color:#365c4b;background:#20382f}html[data-theme=dark] body .batch-png-svg-workspace .batch-item-meta,html[data-theme=dark] body .batch-png-svg-workspace .batch-result-metrics span{color:#a5bba9}html[data-theme=dark] body .batch-png-svg-workspace .batch-file-name,html[data-theme=dark] body .batch-png-svg-workspace .batch-result-metrics strong{color:#def0e3}html[data-theme=dark] body .tool-page:not(.category-page) .batch-png-svg-form{background:transparent!important;box-shadow:none!important;border:0!important}html[data-theme=dark] body .batch-vector-studio{--studio-navy:#e6eefc;--studio-blue:#8ab2eb;--studio-mint:#79d9c8;border-color:#3f5169!important;background:linear-gradient(160deg,#182536,#1e293b 58%,#1b2637)!important}html[data-theme=dark] body .batch-vector-studio .batch-studio-intro{border-color:#435a72;background:#203247}html[data-theme=dark] body .batch-vector-studio .batch-studio-intro-icon{background:#315476;box-shadow:none;color:#eaf3ff}html[data-theme=dark] body .batch-vector-studio .batch-studio-intro strong{color:#e6eefc}html[data-theme=dark] body .batch-vector-studio .batch-studio-intro span:not(.batch-studio-intro-icon,.batch-studio-limit){color:#b4c5d7}html[data-theme=dark] body .batch-vector-studio .batch-studio-limit{background:#2d4b67;color:#a9d2ff}html[data-theme=dark] body .batch-vector-studio .batch-staging-area{background:transparent}html[data-theme=dark] body .batch-vector-studio .batch-png-upload-card{border-color:#4f667e;background:#1c2d40}html[data-theme=dark] body .batch-vector-studio .batch-png-upload-card:hover{border-color:#84b7ed;background:#22384f;box-shadow:none}html[data-theme=dark] body .batch-vector-studio .batch-png-upload-card.has-file{border-color:#4d967b;background:#1d3a35}html[data-theme=dark] body .batch-vector-studio .png-upload-empty{border-color:#4e6680;background:#273e55;color:#a9d2ff}html[data-theme=dark] body .batch-vector-studio .batch-upload-preview-item img{border-color:#4e6680;background-color:#293a4c;background-image:linear-gradient(45deg,#35475a 25%,transparent 0),linear-gradient(-45deg,#35475a 25%,transparent 0),linear-gradient(45deg,transparent 75%,#35475a 0),linear-gradient(-45deg,transparent 75%,#35475a 0)}html[data-theme=dark] body .batch-vector-studio .batch-upload-preview-item>span{color:#aec0d2}html[data-theme=dark] body .batch-vector-studio .png-upload-copy strong{color:#e6eefc}html[data-theme=dark] body .batch-vector-studio .png-upload-copy>span{color:#b4c5d7}html[data-theme=dark] body .batch-vector-studio .png-upload-action{background:#315476;box-shadow:none}html[data-theme=dark] body .batch-vector-studio .png-upload-actions .secondary-download-link{border-color:#4c637b;background:#25394e;color:#c9d8e7}html[data-theme=dark] body .batch-vector-studio .batch-png-svg-submit{background:#315476;box-shadow:none}html[data-theme=dark] body .batch-vector-studio .batch-settings-heading{color:#dce8f8}html[data-theme=dark] body .batch-vector-studio .batch-settings-heading>span{background:#2d4b67;color:#a9d2ff}html[data-theme=dark] body .batch-vector-studio .batch-control-deck{border-color:#435a72;background:#1c2d40}html[data-theme=dark] body .batch-vector-studio .batch-control-deck .field-control{border-color:#354c63}html[data-theme=dark] body .batch-vector-studio .batch-control-deck .field-control>span{color:#b7c7d7}html[data-theme=dark] body .batch-vector-studio .batch-control-deck select{border-color:#506a83;background:#253a50;color:#e5edf7}html[data-theme=dark] body .batch-vector-studio .batch-png-svg-note{background:#193b3b;color:#b4d9d4}html[data-theme=dark] body .batch-vector-studio .batch-job-board{border-color:#435a72;background:#1c2d40;box-shadow:none}html[data-theme=dark] body .batch-vector-studio .batch-job-board.is-queued,html[data-theme=dark] body .batch-vector-studio .batch-job-board.is-running{border-color:#4c6686;background:#1d3047}html[data-theme=dark] body .batch-vector-studio .batch-job-board.is-failed{border-color:#7b4c55;background:#351f2a}html[data-theme=dark] body .batch-vector-studio .batch-job-board .batch-file-name,html[data-theme=dark] body .batch-vector-studio .batch-job-board .batch-result-header h2,html[data-theme=dark] body .batch-vector-studio .batch-job-board .batch-result-metrics strong,html[data-theme=dark] body .batch-vector-studio .batch-job-board .batch-result-section h3{color:#e3edf9}html[data-theme=dark] body .batch-vector-studio .batch-job-board .batch-result-header h2 svg{color:#79d9c8}html[data-theme=dark] body .batch-vector-studio .batch-job-board .batch-item-meta,html[data-theme=dark] body .batch-vector-studio .batch-job-board .batch-result-header p,html[data-theme=dark] body .batch-vector-studio .batch-job-board .batch-result-metrics span{color:#aec0d2}html[data-theme=dark] body .batch-vector-studio .batch-job-board .batch-result-metrics{border-color:#435a72}html[data-theme=dark] body .batch-vector-studio .batch-job-board .batch-result-metrics article{border-color:#435a72;background:#21364b}html[data-theme=dark] body .batch-vector-studio .batch-job-board .batch-result-item{border-color:#435a72;background:#203347}html[data-theme=dark] body .batch-vector-studio .batch-job-board .batch-result-item.success{border-left-color:#59ae89;background:#1c3933}html[data-theme=dark] body .qr-code-studio{--qr-ink:#e6effc;--qr-blue:#7eabed;--qr-blue-soft:#1a2b40;--qr-line:#3c5068;border-color:#3d526b!important;background:radial-gradient(circle at 92% 3%,rgba(96,165,250,.14),transparent 24rem),linear-gradient(145deg,#172536,#1b293a)!important}html[data-theme=dark] body .tool-page:not(.category-page) .qr-studio-form{background:transparent!important;box-shadow:none!important;border:0!important}html[data-theme=dark] body .qr-code-studio .qr-studio-toolbar{border-color:#3c5068}html[data-theme=dark] body .qr-code-studio .qr-studio-mode-label{color:#aebfd1}html[data-theme=dark] body .qr-code-studio .qr-studio-mode-label>span{background:#304d70;box-shadow:none;color:#eaf3ff}html[data-theme=dark] body .qr-code-studio .qr-studio-mode-label strong{color:#e6effc}html[data-theme=dark] body .qr-code-studio .qr-type-switcher{border-color:#40566e;background:#203247;box-shadow:none}html[data-theme=dark] body .qr-code-studio .qr-type-switcher button{background:transparent;color:#b5c5d6}html[data-theme=dark] body .qr-code-studio .qr-type-switcher button.active{border-color:#4b7fc6;background:#315f9f;color:#f5f9ff;box-shadow:none}html[data-theme=dark] body .qr-code-studio .qr-content-fields{border-color:#40566e;background:#1c2e42;box-shadow:none}html[data-theme=dark] body .qr-code-studio .qr-content-fields label,html[data-theme=dark] body .qr-code-studio .qr-settings-grid label{color:#d3dfed}html[data-theme=dark] body .qr-code-studio .qr-content-fields input,html[data-theme=dark] body .qr-code-studio .qr-content-fields select,html[data-theme=dark] body .qr-code-studio .qr-content-fields textarea,html[data-theme=dark] body .qr-code-studio .qr-settings-grid input:not([type=color]),html[data-theme=dark] body .qr-code-studio .qr-settings-grid select{border-color:#4a6078;background:#233950;color:#e2ebf6}html[data-theme=dark] body .qr-code-studio .qr-wifi-options .checkbox-row{border-color:#415971;background:#22374d;color:#c6d4e2;box-shadow:none}html[data-theme=dark] body .qr-code-studio .qr-settings-panel{border-color:#405b79;background:#1b3248}html[data-theme=dark] body .qr-code-studio .qr-settings-title{color:#e1ebf8}html[data-theme=dark] body .qr-code-studio .qr-settings-title span{background:#294b70;color:#a8ceff}html[data-theme=dark] body .qr-code-studio .qr-settings-grid input[type=color]{border-color:#4a6078;background:#233950}html[data-theme=dark] body .qr-code-studio .qr-generate-button{border-color:#4f7fb8;background:#315f9f;box-shadow:none}html[data-theme=dark] body .qr-code-studio .qr-generate-button:hover:not(:disabled){border-color:#78a8e5;background:#3e73b9}html[data-theme=dark] body .qr-code-studio .qr-empty-preview,html[data-theme=dark] body .tool-page:not(.category-page) .qr-code-studio .qr-result-panel{border-color:#405a79;background:#15283b;box-shadow:none}html[data-theme=dark] body .qr-code-studio .qr-empty-preview{color:#aac0d8}html[data-theme=dark] body .qr-code-studio .qr-empty-preview strong,html[data-theme=dark] body .qr-code-studio .qr-result-heading strong{color:#edf4ff}html[data-theme=dark] body .qr-code-studio .qr-empty-art{background-color:#aabed6}html[data-theme=dark] body .qr-code-studio .qr-empty-art i{border-color:#2a405b}html[data-theme=dark] body .qr-code-studio .qr-result-heading span{color:#aac0d8}html[data-theme=dark] body .qr-code-studio .qr-preview{border-color:#526a83}html[data-theme=dark] body .qr-code-studio .qr-result-panel textarea{border-color:#405a79;background:#0f1d2d;color:#d6e4f5}html[data-theme=dark] body .qr-code-studio .qr-result-actions .download-link,html[data-theme=dark] body .qr-code-studio .qr-result-actions button{border-color:#49647e;background:#213a52;color:#eaf3ff;box-shadow:none}html[data-theme=dark] body .qr-code-studio .qr-result-actions .download-link:hover,html[data-theme=dark] body .qr-code-studio .qr-result-actions button:hover{border-color:#7fafea;background:#315f9f;color:#fff}html[data-theme=dark] body .favicon-forge{--forge-ink:#e2f0ee;--forge-teal:#64bbb1;--forge-teal-soft:#203e44;--forge-line:#3e5b61;border-color:#3e5b61!important;background:radial-gradient(circle at 4% 0,rgba(72,191,176,.13),transparent 21rem),radial-gradient(circle at 100% 100%,rgba(237,180,87,.1),transparent 20rem),linear-gradient(145deg,#192b32,#1b2a32)!important}html[data-theme=dark] body .tool-page:not(.category-page) .favicon-forge-form{background:transparent!important;box-shadow:none!important;border:0!important}html[data-theme=dark] body .favicon-forge .favicon-forge-heading{border-color:#3e5b61}html[data-theme=dark] body .favicon-forge .favicon-forge-heading-icon{background:#286c68;box-shadow:none}html[data-theme=dark] body .favicon-forge .favicon-forge-heading>div>span,html[data-theme=dark] body .favicon-forge .favicon-result-heading>div>span,html[data-theme=dark] body .favicon-forge .favicon-source-preview-copy>span{color:#a9c6c3}html[data-theme=dark] body .favicon-forge .favicon-forge-heading strong,html[data-theme=dark] body .favicon-forge .favicon-source-preview-copy strong{color:#e2f0ee}html[data-theme=dark] body .favicon-forge .favicon-forge-badge{border-color:#477b77;background:#213d42;color:#8bd9cf}html[data-theme=dark] body .favicon-forge .favicon-upload-card{border-color:#4e7e7a;background:#1d333a}html[data-theme=dark] body .favicon-forge .favicon-upload-card.has-file,html[data-theme=dark] body .favicon-forge .favicon-upload-card:hover{border-color:#75cabe;background:#203d42}html[data-theme=dark] body .favicon-forge .favicon-upload-icon{background:#24494d;color:#89dcd0}html[data-theme=dark] body .favicon-forge .favicon-upload-copy strong{color:#e2f0ee}html[data-theme=dark] body .favicon-forge .favicon-upload-copy span{color:#a7c2bf}html[data-theme=dark] body .favicon-forge .favicon-upload-action{border-color:#477b77;background:#263f43;color:#a8e1da}html[data-theme=dark] body .favicon-forge .favicon-file-summary{background:transparent;box-shadow:none}html[data-theme=dark] body .favicon-forge .favicon-output-list span{border-color:#405f62;background:#21393e;color:#abd2cd}html[data-theme=dark] body .favicon-forge .favicon-generate-button{border-color:#4eaa9f;background:#286c68;box-shadow:none}html[data-theme=dark] body .favicon-forge .favicon-generate-button:hover:not(:disabled){border-color:#7ed2c7;background:#337e77}html[data-theme=dark] body .favicon-forge .favicon-source-preview{border-color:#41646a;background:#1a343a}html[data-theme=dark] body .favicon-forge .favicon-preview-art{border-color:#466b6d;background-color:#213f43}html[data-theme=dark] body .favicon-forge .favicon-preview-art i:first-child{background:#467f7a}html[data-theme=dark] body .favicon-forge .favicon-preview-art i:nth-child(2){background:#a77a3d}html[data-theme=dark] body .favicon-forge .favicon-preview-art i:nth-child(3){background:#396661}html[data-theme=dark] body .favicon-forge .favicon-preview-art b{background:#347d76;box-shadow:none}html[data-theme=dark] body .tool-page:not(.category-page) .favicon-forge .favicon-result-panel{border-color:#3d756d;background:#183934;box-shadow:none}html[data-theme=dark] body .favicon-forge .favicon-result-heading-icon{background:#24564b;color:#87d9b8}html[data-theme=dark] body .favicon-forge .favicon-result-heading strong{color:#d4f0e5}html[data-theme=dark] body .favicon-forge .favicon-download-link{border-color:#477b77;background:#213e40;color:#b0e5dc}html[data-theme=dark] body .favicon-forge .favicon-download-link:hover{border-color:#78cabe;background:#28524e}html[data-theme=dark] body .favicon-forge .favicon-result-grid .favicon-preview{border-color:#416d68;background-color:#203f3d}html[data-theme=dark] body .favicon-forge .favicon-result-grid .favicon-preview span{color:#bae0d9}
