@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400 600;font-stretch:100%;font-display:swap;src:url(/fonts/noto-sans-arabic-arabic-v33.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF0-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400 600;font-stretch:100%;font-display:swap;src:url(/fonts/noto-sans-arabic-latin-v33.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/space-grotesk-latin-ext-700-normal.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/space-grotesk-latin-700-normal.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/inter-latin-ext-400-normal.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/inter-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/inter-latin-ext-600-normal.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/inter-latin-600-normal.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/jetbrains-mono-latin-ext-400-normal.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/jetbrains-mono-latin-400-normal.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/jetbrains-mono-latin-ext-500-normal.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/jetbrains-mono-latin-500-normal.woff2) format("woff2")}:root{--surface-0: #06080E;--surface-1: #10131B;--surface-2: #1C2130;--border: #1E2330;--frost: rgba(255,255,255,.18);--ink: #F3F5F9;--ink-muted: #A3ABBD;--ember: #FF8A4C;--on-ember: #06080E;--ember-ink: #FF8A4C;--signal: #3D5AFE;--on-signal: #FFFFFF;--pulse: #22D3EE;--on-pulse: #06080E;--font-display: "Space Grotesk", system-ui, sans-serif;--font-sans: Inter, system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, monospace;--font-code: "JetBrains Mono", ui-monospace, monospace;--space-2: 8px;--space-4: 16px;--space-6: 24px;--space-16: 64px;--radius-sm: 10px;--radius-md: 20px;--radius-lg: 32px}:root{--track-display:-.05em;--track-title:-.04em;--line-body:24px}html[dir=rtl]{--font-display:"Noto Sans Arabic",Tahoma,"Segoe UI",Arial,sans-serif;--font-sans:"Noto Sans Arabic",Tahoma,"Segoe UI",Arial,sans-serif;--font-mono:"Noto Sans Arabic",Tahoma,"Segoe UI",Arial,sans-serif;--track-display:0;--track-title:0;--line-body:30px}html{color-scheme:dark;background:var(--surface-0);overflow-x:clip}body{margin:0;background:var(--surface-0);color:var(--ink);font:400 16px/var(--line-body) var(--font-sans)}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}h1,h2,h3,p,dl,dd,ol{margin:0}h1,h2{font-family:var(--font-display);font-weight:700;letter-spacing:var(--track-title);color:var(--ink)}h1{font-size:clamp(36px,5vw,56px);line-height:1.08}h2{font-size:24px;line-height:32px}h3{font-size:18px;line-height:24px;font-weight:600}a{color:inherit;text-underline-offset:3px}button,select,input,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}label{display:grid;gap:var(--space-2);font-family:var(--font-mono);font-size:13px;line-height:18px;font-weight:500;color:var(--ink-muted)}small{font-size:14px;line-height:20px}:is(button,a,select,input,textarea,summary):focus-visible{outline:2px solid var(--signal);outline-offset:2px}#converter-planning-preview{max-width:1200px;margin-inline:auto;padding-inline:var(--space-16)}main{padding-block:var(--space-6) var(--space-16)}:is(.fc-primary,.fc-secondary,.fc-quiet,.fc-back,.fc-tabs a,.fc-caption,.fc-eyebrow,.fc-hero h1,.fc-hero-tags,.fc-privacy-strip,.fc-steps,.fc-breadcrumbs,.fc-footer,.fc-settings>summary,.fc-section-label,.fc-directory-heading span,.fc-directory-title,.fc-ad-label,label){text-transform:lowercase}:is(select,input,textarea){text-transform:none}.nt-logo{--logo:32px;display:inline-flex;align-items:center;gap:calc(var(--logo)*.28);color:var(--ink);direction:ltr;unicode-bidi:isolate}.nt-logo__mark{width:var(--logo);height:var(--logo);flex:none}.nt-logo__word{font-family:Space Grotesk,system-ui,sans-serif;font-weight:700;font-size:calc(var(--logo)*.95);letter-spacing:-.05em;line-height:1}.nt-logo__dot{color:var(--ember)}.fc-header{position:relative;isolation:isolate;display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4) var(--space-6);margin-bottom:var(--space-4);padding-block:var(--space-4);color:var(--on-signal)}.fc-header:before{content:"";position:absolute;z-index:-1;inset:0 calc(50% - 50vw);background:var(--signal)}.fc-header :is(.fc-caption,.fc-lockup__company,.fc-lockup__name,.fc-locale label){color:var(--on-signal)}.fc-header :is(a,select):focus-visible{outline-color:var(--on-signal)}.fc-brand{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;text-decoration:none;direction:ltr;unicode-bidi:isolate}.fc-product-mark{box-sizing:border-box;width:44px;height:44px;flex:none;padding:4px;background:var(--surface-0);border-radius:var(--radius-sm)}.fc-lockup{display:grid;gap:2px}.fc-lockup__company{font-family:var(--font-mono);font-size:12px;line-height:14px;color:var(--ink-muted)}.fc-lockup__name{font-family:Space Grotesk,system-ui,sans-serif;font-weight:700;font-size:24px;line-height:1;letter-spacing:-.05em;color:var(--ink)}.fc-caption{font-family:var(--font-mono);font-size:13px;line-height:18px;color:var(--ink-muted)}.fc-locale{margin-inline-start:auto}.fc-locale label{display:flex;align-items:center;gap:var(--space-2)}.fc-locale select{width:210px;max-width:100%}.fc-locale noscript nav{display:flex;gap:var(--space-4)}.fc-tabs{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-block:var(--space-2) var(--space-4);border-bottom:1px solid var(--border)}.fc-tabs a{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:15px;line-height:20px;font-weight:500;color:var(--ink-muted);text-decoration:none}.fc-tabs a:hover{color:var(--ink)}.fc-tabs a[aria-current=page]{background:var(--signal);color:var(--on-signal)}.fc-breadcrumbs{margin-bottom:var(--space-4);font-family:var(--font-mono);font-size:13px;line-height:18px;color:var(--ink-muted);overflow-wrap:anywhere}.fc-primary,.fc-secondary,.fc-quiet,a.fc-compressor-cta{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-6);border:1px solid transparent;border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:15px;line-height:20px;font-weight:500;text-decoration:none;transition:filter .12s ease,background-color .12s ease,border-color .12s ease}.fc-primary{background:var(--ember);color:var(--on-ember)}.fc-primary:hover:not(:disabled){filter:brightness(1.07)}.fc-secondary{background:var(--surface-2);color:var(--ink);border-color:var(--border)}.fc-secondary:hover:not(:disabled){border-color:var(--ink-muted)}.fc-quiet{background:transparent;color:var(--ink);padding-inline:var(--space-4)}.fc-quiet:hover:not(:disabled){background:var(--surface-2)}button:disabled{opacity:.4}.fc-back{display:inline-flex;align-items:center;min-height:44px;margin-bottom:var(--space-2);font-family:var(--font-mono);font-size:13px;line-height:18px;color:var(--ink-muted);text-decoration:none}.fc-back:hover{color:var(--ink)}select,input[type=search],input[type=number],textarea{width:100%;min-width:0;min-height:44px;padding:var(--space-2) 12px;background-color:var(--surface-2);color:var(--ink);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:14px;line-height:20px;font-weight:400}select:hover,input[type=search]:hover,input[type=number]:hover,textarea:hover{border-color:var(--ink-muted)}select{appearance:none;-webkit-appearance:none;background-image:url(/brand/select-chevron.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:right 14px center;padding-inline-end:42px}html[dir=rtl] select{background-position:left 14px center}::placeholder{color:var(--ink-muted);opacity:1}textarea{padding:12px;font-family:var(--font-code);font-size:13px;line-height:20px}input[type=range]{width:100%;min-height:44px;accent-color:var(--pulse);cursor:ew-resize}.fc-hero{padding-block:var(--space-6) var(--space-16)}.fc-hero .fc-heading{display:grid;gap:var(--space-4);justify-items:start}.fc-hero h1{font-size:clamp(40px,6vw,56px);line-height:1.07;letter-spacing:var(--track-display)}.fc-hero-home h1{font-size:clamp(44px,8vw,96px);line-height:1}.fc-hero .fc-heading>p{max-width:56ch;color:var(--ink-muted)}.fc-hero-tags{display:flex;flex-wrap:wrap;gap:var(--space-2)}.fc-hero-tags span{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:3px 12px;border:1px solid var(--border);border-radius:999px;background:var(--surface-2);font-family:var(--font-mono);font-size:13px;line-height:18px;font-weight:500;color:var(--ink-muted)}.fc-hero-tags .fc-icon{width:16px;height:16px}.fc-eyebrow{font-family:var(--font-mono);font-size:13px;line-height:18px;font-weight:500;color:var(--ink-muted)}.fc-directory-heading{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}.fc-directory-heading span{font-family:var(--font-mono);font-size:13px;line-height:18px;color:var(--ink-muted)}.fc-tool-search{max-width:480px;margin-bottom:var(--space-4)}.fc-quick-start{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);padding:12px var(--space-6);border:1px dashed var(--ink-muted);border-radius:var(--radius-md);color:var(--ink-muted)}.fc-directory-status{margin-bottom:var(--space-4);font-size:14px;line-height:20px}.fc-directory-status:empty{display:none}.fc-directory-about{display:grid;gap:var(--space-2);margin-top:var(--space-6)}.fc-directory-about p{max-width:72ch;color:var(--ink-muted)}.fc-no-tools{padding-block:var(--space-6);color:var(--ink-muted)}.fc-tools{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,256px),1fr));gap:var(--space-4)}.fc-tool{display:flex;align-items:center;gap:12px;min-height:88px;padding:var(--space-4) 20px;background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--ink);text-decoration:none;text-align:start;transition:border-color .12s ease}.fc-tool:hover{border-color:var(--ink-muted)}.fc-tool-icon{display:grid;place-items:center;flex:none;color:var(--ink-muted)}.fc-tool-icon .fc-icon{width:24px;height:24px}.fc-tool-copy{display:grid;gap:2px;flex:1;min-width:0;overflow-wrap:anywhere}.fc-tool-copy strong{font-weight:600}.fc-tool-copy small{font-family:var(--font-mono);font-size:13px;line-height:18px;color:var(--ink-muted)}.fc-tool>.fc-icon{flex:none;color:var(--ink-muted)}html[dir=rtl] .fc-tool>.fc-icon{transform:scaleX(-1)}.fc-tool-featured{grid-column:span 2;background:var(--surface-2)}.fc-tool-featured .fc-tool-copy strong{font-family:var(--font-display);font-size:24px;line-height:32px;font-weight:700;letter-spacing:var(--track-title)}.fc-heading{display:grid;gap:var(--space-2);margin-bottom:var(--space-4)}.fc-description{max-width:68ch;color:var(--ink-muted)}.fc-privacy-strip{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-6)}.fc-privacy-strip span{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:1px solid var(--border);border-radius:999px;background:var(--surface-2);font-family:var(--font-mono);font-size:13px;line-height:18px;font-weight:500;color:var(--ink)}.fc-privacy-strip .fc-icon{width:16px;height:16px;color:var(--pulse)}.fc-steps{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);padding:0;margin-bottom:var(--space-4);list-style:none;font-family:var(--font-mono);font-size:13px;line-height:18px;color:var(--ink-muted)}.fc-steps li{padding-bottom:6px;border-bottom:2px solid transparent}.fc-steps li[aria-current=step]{color:var(--ink);border-bottom-color:var(--signal)}.fc-output-bar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin-bottom:var(--space-4);padding:12px var(--space-6);background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-md)}.fc-output-bar label{display:flex;align-items:center;gap:12px;min-width:0}.fc-output-bar select{width:auto;min-inline-size:180px;max-inline-size:100%}.fc-output-note{font-size:14px;line-height:20px;color:var(--ink-muted)}.fc-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:var(--space-6)}.fc-input{display:grid;justify-items:center;gap:12px;padding:var(--space-16) var(--space-6);text-align:center;background:var(--surface-1);border:1px dashed var(--ink-muted);border-radius:var(--radius-md)}.fc-upload-icon{color:var(--ink-muted)}.fc-upload-icon .fc-icon{width:24px;height:24px}.fc-format{font-size:14px;line-height:20px;color:var(--ink-muted)}.fc-input .fc-file-privacy{max-width:52ch;margin-top:var(--space-2);padding:12px var(--space-4);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);font-size:14px;line-height:22px;font-weight:600;color:var(--ink)}.fc-privacy-link{display:inline-flex;align-items:center;min-height:44px;font-size:14px;line-height:20px;color:var(--ink);text-decoration:underline}.fc-input-compact{grid-template-columns:minmax(0,1fr) auto;justify-items:start;gap:var(--space-2) var(--space-4);padding:var(--space-4) var(--space-6);text-align:start}.fc-input-compact .fc-upload-icon{display:none}.fc-input-compact h3,.fc-input-compact .fc-format{grid-column:1}.fc-input-compact [data-choose]{grid-column:2;grid-row:1/3}.fc-input-compact [data-sample]{grid-column:1/-1;padding-inline:0}.fc-input-compact :is(.fc-file-privacy,.fc-privacy-link){grid-column:1/-1}.fc-preview{margin-top:var(--space-6)}.fc-section-label{margin-bottom:var(--space-2);font-family:var(--font-mono);font-size:13px;line-height:18px;font-weight:500;color:var(--ink-muted)}.fc-preview-content{padding:12px var(--space-4);background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-sm);overflow:auto;overflow-wrap:anywhere}.fc-live-image{display:block;max-width:180px;max-height:120px;object-fit:contain;background:repeating-conic-gradient(var(--surface-2) 0% 25%,var(--ink-muted) 0% 50%) 50%/14px 14px}.fc-selected-file{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);border-bottom:1px solid var(--border);font-size:14px;line-height:20px}.fc-selected-file span{min-width:0;overflow-wrap:anywhere}.fc-selected-file button{flex:none}pre{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-code);font-size:13px;line-height:20px}.fc-preview-content pre{margin-top:var(--space-2);max-height:190px;overflow:auto}.fc-paste{display:grid;gap:var(--space-2);margin-top:var(--space-4)}.fc-paste small{color:var(--ink-muted)}.fc-status{margin-top:12px;font-size:14px;line-height:20px;color:var(--ink-muted)}.fc-status:empty{display:none}.fc-error-message{color:var(--ember-ink)}.fc-file{display:grid;gap:var(--space-2);padding-block:var(--space-4);border-bottom:1px solid var(--border);overflow-wrap:anywhere}.fc-file small{color:var(--ink-muted)}.fc-file .fc-ok{color:var(--pulse)}.fc-file .fc-error,.fc-file .fc-target-missed{color:var(--ember-ink)}.fc-file a{display:flex;align-items:center;min-height:44px;width:fit-content;font-weight:600;color:var(--ink)}.fc-file pre{max-height:220px;overflow:auto;padding:12px;background:var(--surface-1);border-radius:var(--radius-sm)}.fc-actions{position:sticky;bottom:12px;z-index:2;display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4);padding:12px;background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-md)}.fc-actions [data-convert]:disabled:not(.fc-primary){display:none}.fc-options{align-self:start;padding:var(--space-6);background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-md)}.fc-settings{border:0}.fc-settings>summary{display:flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0;font-family:var(--font-mono);font-size:15px;line-height:20px;font-weight:500;color:var(--ink);cursor:pointer;list-style:none}.fc-settings>summary::-webkit-details-marker{display:none}.fc-settings>summary .fc-icon{flex:none;color:var(--ink-muted)}.fc-settings>summary:after{content:"+";margin-inline-start:auto;font-size:20px}.fc-settings[open]>summary:after{content:"−"}.fc-settings-hint{font-size:14px;line-height:20px;color:var(--ink-muted)}.fc-options-content{display:grid;gap:var(--space-4);margin-top:var(--space-4)}.fc-options-content p{font-size:14px;line-height:20px;color:var(--ink-muted)}.fc-options-content .fc-settings-automatic{color:var(--ink);font-weight:600}.fc-note{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border)}.fc-note p{margin-top:var(--space-2);font-size:14px;line-height:20px;color:var(--ink-muted)}.fc-session-note{margin-top:var(--space-4);font-size:14px;line-height:20px;color:var(--ink-muted)}.fc-compression-workspace .fc-columns{display:block}.fc-compression-workspace .fc-task{display:flex;flex-direction:column;gap:var(--space-4)}.fc-compression-workspace .fc-task>:is(.fc-output-bar,.fc-options,.fc-preview,.fc-status,.fc-actions){margin-block:0}.fc-compression-workspace .fc-task>.fc-options{align-self:stretch;min-width:0}.fc-compression-basics{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.fc-compression-advanced{padding-top:12px;border-top:1px solid var(--border);border-bottom:0}.fc-compression-advanced>summary{min-height:44px;line-height:20px;font-weight:600;cursor:pointer}.fc-compression-advanced label{margin-block:12px}.fc-compression-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4);margin-block:var(--space-2);padding:var(--space-4);background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-sm)}.fc-compression-metrics div{min-width:0}.fc-compression-metrics dt{font-family:var(--font-mono);font-size:13px;line-height:18px;color:var(--ink-muted);text-transform:lowercase}.fc-compression-metrics dd{font-family:var(--font-display);font-size:18px;line-height:24px;font-weight:700;letter-spacing:-.02em;overflow-wrap:anywhere}.fc-original-kept{color:var(--ink-muted)}.fc-comparison{padding-bottom:12px}.fc-comparison-frame{--fc-reveal:50%;position:relative;isolation:isolate;max-height:420px;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-sm);background:repeating-conic-gradient(var(--surface-2) 0% 25%,var(--ink-muted) 0% 50%) 50%/16px 16px}.fc-comparison-frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.fc-comparison-after{clip-path:inset(0 calc(100% - var(--fc-reveal)) 0 0)}.fc-comparison-labels{position:absolute;inset:var(--space-2) var(--space-2) auto;display:flex;justify-content:space-between;direction:ltr;pointer-events:none}.fc-comparison-labels span{padding:3px var(--space-2);border-radius:6px;background:var(--surface-0);font-family:var(--font-mono);font-size:13px;line-height:18px;color:var(--ink)}.fc-comparison>label{margin-top:12px}details{border-bottom:1px solid var(--border)}summary{min-height:44px;padding-block:12px;font-weight:600;cursor:pointer}details p{padding-bottom:var(--space-4)}.fc-results-view :is(.fc-privacy-strip,.fc-steps,.fc-output-bar,.fc-input,.fc-preview,.fc-paste,.fc-options,.fc-help,.fc-guide){display:none}.fc-results-view .fc-columns{grid-template-columns:minmax(0,1fr)}.fc-results-view .fc-actions{position:static}.fc-support{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-6);padding:var(--space-6);background:var(--ember);color:var(--on-ember);border-radius:var(--radius-md)}.fc-support[hidden]{display:none}.fc-support{scroll-margin-bottom:var(--space-4)}.fc-support-icon{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:var(--radius-sm);background:var(--on-ember);color:var(--ember)}.fc-support-text{display:grid;gap:4px;flex:1 1 280px;min-width:0}.fc-support-text h2{font-size:24px;line-height:30px}.fc-support-text h2,.fc-support-text p{color:var(--on-ember)}.fc-support-link{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);flex:none;min-height:44px;padding:10px 20px;border-radius:var(--radius-sm);background:var(--on-ember);color:var(--ink);font-family:var(--font-mono);font-size:14px;line-height:20px;font-weight:500;text-decoration:none;text-transform:lowercase}.fc-support-link .fc-icon{width:16px;height:16px}.fc-help{display:grid;gap:var(--space-2);margin-top:var(--space-6)}.fc-help-text:empty{display:none}.fc-seo{display:grid;gap:var(--space-6);padding-top:var(--space-4)}.fc-seo section{display:grid;gap:12px}.fc-seo p,.fc-help-text,.fc-info p{max-width:72ch;color:var(--ink-muted)}.fc-seo ol{display:grid;gap:var(--space-2);padding-inline-start:22px}.fc-seo pre{padding:var(--space-4);background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-sm)}.fc-guide{margin-top:var(--space-6);padding-top:var(--space-2);border-top:1px solid var(--border);border-bottom:0}.fc-guide>summary{font-family:var(--font-mono);font-size:15px;line-height:20px;font-weight:500;text-transform:lowercase}.fc-info{display:grid;gap:var(--space-4);max-width:72ch}.fc-info h2{margin-top:var(--space-4)}.fc-info a,.fc-seo p a{color:var(--ink)}.fc-not-found{justify-items:start;padding-block:var(--space-16)}.fc-noscript{padding-block:var(--space-4);color:var(--ink-muted)}.fc-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-4) var(--space-6);padding-block:var(--space-6);border-top:1px solid var(--border);font-family:var(--font-mono);font-size:13px;line-height:18px;color:var(--ink-muted)}.fc-footer-brand{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.fc-footer .nt-logo{--logo:28px}.fc-company-link{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.fc-tagline{direction:ltr;unicode-bidi:isolate;text-transform:none}.fc-footer-links{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-6)}.fc-footer-links a{display:inline-flex;align-items:center;min-height:44px}.fc-ad-placement{clear:both;min-width:0;margin-block:var(--space-6);padding-block:var(--space-4);border-block:1px solid var(--border)}.fc-ad-label{margin-bottom:var(--space-2);text-align:center;font-family:var(--font-mono);font-size:13px;line-height:18px;color:var(--ink-muted)}.fc-ad-body{display:block;width:100%;min-height:100px}.fc-ad-unit{width:100%;height:100px}.fc-ad-placement[data-ad-state=preview] .fc-ad-body{display:grid;place-items:center;border:1px dashed var(--ink-muted);border-radius:var(--radius-sm);font-size:14px;color:var(--ink-muted)}.fc-ad-placement:is([data-ad-state=unfilled],[data-ad-state=unavailable]){visibility:hidden}:is(pre,textarea){direction:ltr;text-align:left;unicode-bidi:plaintext}[data-user-content],html[dir=rtl] .fc-file a{unicode-bidi:plaintext}html[dir=rtl] :is(h1,h2){line-height:1.35}.fc-skip{position:absolute;inset-inline-start:0;top:0;z-index:5;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;background:var(--surface-2);color:var(--ink)}.fc-skip:focus{inset-inline-start:var(--space-4);top:var(--space-4);width:auto;height:auto;padding:12px;clip-path:none;white-space:normal}@media(min-width:800px){.fc-ad-body{min-height:90px}.fc-ad-unit{height:90px}}@media(max-width:900px){#converter-planning-preview{padding-inline:var(--space-6)}}@media(max-width:760px){.fc-columns{grid-template-columns:minmax(0,1fr)}.fc-hero{padding-bottom:var(--space-6)}.fc-compression-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:660px){#converter-planning-preview{padding-inline:var(--space-4)}.fc-caption{display:none}.fc-locale{width:100%;margin-inline-start:0}.fc-locale label{justify-content:space-between}.fc-output-bar{align-items:stretch;flex-direction:column;padding:12px var(--space-4)}.fc-output-bar label{display:grid}.fc-output-bar select{width:100%;min-inline-size:0}.fc-options{padding:var(--space-4)}.fc-input{padding:var(--space-6) var(--space-4)}.fc-quick-start{align-items:start;flex-direction:column;padding:var(--space-4)}.fc-compression-basics{grid-template-columns:minmax(0,1fr)}.fc-tool-featured{grid-column:1/-1}.fc-comparison-frame{max-height:280px}.fc-actions{bottom:var(--space-2);padding:var(--space-2)}.fc-actions :is(.fc-primary,.fc-secondary,.fc-quiet){padding-inline:12px;font-size:13px}}@media(max-width:520px){.fc-tabs{gap:4px}.fc-tabs a{padding-inline:12px;font-size:13px;line-height:18px}.fc-tabs .fc-icon{display:none}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media(forced-colors:active){select{appearance:auto;background-image:none;padding-inline-end:12px}}
