/* SuperToolZone Converter C3 Production Optimization */
:root{--c3-focus:3px solid currentColor}
.c3-skip-link{position:absolute;left:-9999px;top:auto;z-index:9999;padding:.75rem 1rem;background:#fff;color:#111;border:2px solid currentColor}
.c3-skip-link:focus{left:1rem;top:1rem}
:focus-visible{outline:var(--c3-focus);outline-offset:3px}
[data-c3-lazy-section]{content-visibility:auto;contain-intrinsic-size:1px 600px}
.converter-output,.result,.results,[role="status"],[aria-live]{overflow-wrap:anywhere;word-break:break-word}
.converter-output table,.result table,.results table{display:block;max-width:100%;overflow-x:auto}
img,svg,canvas,video{max-width:100%;height:auto}
button,input,select,textarea{min-height:44px}
@media(max-width:720px){.tool-actions,.converter-actions,.c1-actions,.c2-actions{display:grid!important;grid-template-columns:1fr!important;gap:.65rem}.tool-actions>* ,.converter-actions>* ,.c1-actions>* ,.c2-actions>*{width:100%}input,select,textarea{font-size:16px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
@media(forced-colors:active){button,input,select,textarea,.converter-output,.result{border:1px solid CanvasText}}
@media print{header,footer,nav,.tool-actions,.converter-actions,.c1-actions,.c2-actions,.c3-skip-link{display:none!important}.converter-output,.result,.results{overflow:visible!important}}
