body.ilt-family{background:#f8f9ff;color:#0b1c30;padding-top:64px;font-family:Inter,sans-serif}body.ilt-family main{width:100%;max-width:1380px;margin:auto;padding:24px 46px 0;flex:1}body.ilt-family main>section{padding:0;background:transparent}body.ilt-family .ilt-tool-intro{margin-bottom:24px}body.ilt-family .ilt-tool-intro h1{font:700 30px/1.25 "Plus Jakarta Sans",sans-serif;margin:14px 0 8px;letter-spacing:-1px}body.ilt-family .ilt-tool-intro p{color:#565e74;font-size:16px;line-height:1.55;max-width:850px}body.ilt-family .ilt-tool-content>section>div,body.ilt-family .ilt-tool-content>div{max-width:none;padding:0}body.ilt-family .ilt-tool-content [class*=bg-white]{background:white}body.ilt-family .ilt-tool-content [class*=shadow]{box-shadow:0 1px 3px #191c220d}body.ilt-family .ilt-tool-content [class*=rounded-2xl],body.ilt-family .ilt-tool-content [class*=rounded-3xl]{border-radius:16px}body.ilt-family .ilt-tool-content [class*=bg-gradient-to]{background-image:none!important;background-color:#1d4ed6!important}body.ilt-family .ilt-tool-content [class*=text-blue],body.ilt-family .ilt-tool-content [class*=text-purple]{color:#1d4ed6}body.ilt-family .ilt-tool-content textarea{background:#fff;color:#0b1c30;outline-color:#1d4ed6}body.ilt-family .ilt-tool-content button{border-radius:8px}body.ilt-family .ilt-tool-content input[type=text],body.ilt-family .ilt-tool-content input[type=number],body.ilt-family .ilt-tool-content select{border-radius:8px}body.ilt-family [hidden]{display:none!important}@media(max-width:767px){body.ilt-family main{padding:16px 16px 0}body.ilt-family .ilt-tool-intro h1{font-size:28px}}
body.ilt-family .ilt-tool-content>section{padding:0;background:transparent}body.ilt-family .ilt-tool-content .ilt-help{margin-top:32px;padding:20px 24px;background:#fff;border-radius:16px;border:1px solid #e2e4ee;color:#565e74}body.ilt-family .ilt-help summary{cursor:pointer;font-weight:600;color:#0b1c30}body.ilt-family .ilt-help[open] summary{margin-bottom:24px}body.ilt-family .ilt-tool-content textarea{box-shadow:none!important;border:1px solid #e2e4ee!important;border-radius:12px!important}body.ilt-family .ilt-tool-content [class*=shadow-2xl]{box-shadow:none!important}body.ilt-family .ilt-tool-content [class*=bg-blue-50],body.ilt-family .ilt-tool-content [class*=bg-gray-50]{background:#f8f9ff}body.ilt-family .ilt-tool-content .max-w-5xl{max-width:none}body.ilt-family .ilt-tool-content section.py-10{padding:0}body.ilt-family .ilt-tool-content [class*=mb-12]{margin-bottom:24px}body.ilt-family .ilt-tool-content [class*=rounded]{border-color:#e2e4ee}

body.ilt-family main .ilt-tool-content textarea{box-shadow:none!important}body.ilt-family .ilt-help{margin-top:32px;padding:20px 24px;background:#fff;border-radius:16px;border:1px solid #e2e4ee}body.ilt-family main .ilt-tool-content>section{padding-top:0;padding-bottom:0}body.ilt-family main .ilt-tool-content>section>div{padding-left:0;padding-right:0}body.ilt-family .ilt-tool-content .lg\:flex-row{flex-direction:column}body.ilt-family .ilt-tool-content section{background:transparent}body.ilt-family .ilt-tool-content details summary{padding:12px 0}body.ilt-family .ilt-tool-content h2{font-size:24px}body.ilt-family #inputText{box-shadow:none!important}body.ilt-family .ilt-tool-content .max-w-5xl{width:100%}
@media(min-width:1024px){body.ilt-family .ilt-tool-content .lg\:flex-row{flex-direction:row!important}}

body.ilt-family textarea{box-shadow:none!important}body.ilt-family .tab-btn{white-space:nowrap}body.ilt-family .tab-btn:focus-visible{outline:2px solid #1d4ed6}body.ilt-family #inputText{box-shadow:none!important;border:1px solid #e2e4ee!important}

.ilt-file-picker{display:block;width:100%;padding:12px;border:1px dashed #c4c6d0;border-radius:12px!important;background:#f8f9ff;font:14px Inter,sans-serif;margin:14px 0}.ilt-file-picker::file-selector-button{background:#1d4ed6;color:white;border:0;padding:10px 14px;border-radius:8px;font-weight:600;margin-right:12px;cursor:pointer}

#doc-status{margin:16px 0;line-height:1.5}#doc-preview{padding-top:8px}#doc-convert{min-height:48px}body.ilt-family .ilt-tool-content [class*=bg-green-600]{background-color:#1d4ed6}body.ilt-family .ilt-tool-content [class*=text-green-600]{color:#1d4ed6}
