#ubis-conversion-tool{--uct-ink:#172334;--uct-muted:#586577;--uct-blue:#3159d9;--uct-line:#dde1e9;color:var(--uct-ink);background:0 0;font-family:inherit;font-size:15px;line-height:1.7}#ubis-conversion-tool .uct-crop-toolbar{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:16px;margin:20px 0;display:flex}#ubis-conversion-tool #uct-image-info{overflow-wrap:anywhere;min-width:0;font-size:13px}#ubis-conversion-tool #uct-reset{flex-shrink:0}#ubis-conversion-tool .uct-crop-preview h2{margin-bottom:8px}#ubis-conversion-tool #uct-canvas{touch-action:none;cursor:crosshair;background:repeating-conic-gradient(#e9edf3 0% 25%,#fff 0% 50%) 0/16px 16px;width:100%;height:auto;margin-top:16px;display:block}#ubis-conversion-tool .uct-crop-numbers{grid-template-columns:1fr 1fr;gap:12px;min-width:0;display:grid}#ubis-conversion-tool .uct-crop-numbers input{min-width:0}@media (width<=600px){#ubis-conversion-tool .uct-crop-toolbar{align-items:flex-start}#ubis-conversion-tool .uct-crop-preview{padding:16px}}#ubis-conversion-tool *{box-sizing:border-box}#ubis-conversion-tool [hidden]{display:none!important}#ubis-conversion-tool .uct-wrap{max-width:1120px;margin:auto;padding:44px 28px 24px}#ubis-conversion-tool .uct-header{text-align:center;padding:0 0 32px}#ubis-conversion-tool h1{letter-spacing:-.035em;color:var(--uct-ink);word-break:keep-all;overflow-wrap:anywhere;margin:0 0 16px;font-size:40px;font-weight:750;line-height:1.3}#ubis-conversion-tool p{margin:0}#ubis-conversion-tool .uct-description{color:var(--uct-muted);letter-spacing:-.02em;word-break:keep-all;overflow-wrap:anywhere;max-width:760px;margin:0 auto;font-size:18px;line-height:1.7}#ubis-conversion-tool .uct-layout{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);align-items:start;gap:20px;display:grid}#ubis-conversion-tool .uct-panel{border:1px solid var(--uct-line);background:#fff;border-radius:16px;min-width:0;padding:24px}#ubis-conversion-tool:not(.has-files) .uct-layout{grid-template-columns:minmax(0,1fr)}#ubis-conversion-tool:not(.has-files) #uct-settings-panel{display:none}#ubis-conversion-tool:not(.has-files) #uct-upload{background:0 0;border:0;padding:0}#ubis-conversion-tool:not(.has-files) #uct-upload>.uct-panel-title{display:none}#ubis-conversion-tool .uct-panel-title{justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}#ubis-conversion-tool h2{margin:0;font-size:18px;font-weight:700}#ubis-conversion-tool #uct-count{color:var(--uct-muted);white-space:nowrap;font-size:12px}#ubis-conversion-tool .uct-drop{text-align:center;background:#fff;border:1px dashed #c4cee0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:256px;padding:32px 20px;display:flex}#ubis-conversion-tool .uct-drop.dragging{border-color:var(--uct-blue);background:#edf2ff}#ubis-conversion-tool .uct-drop .uct-drop-instruction{color:var(--uct-muted);font-size:14px}#ubis-conversion-tool .uct-drop .uct-formats{color:var(--uct-muted);font-size:13px}#ubis-conversion-tool .uct-drop small,#ubis-conversion-tool small{color:var(--uct-muted);font-size:12px}#ubis-conversion-tool fieldset{border:0;min-width:0;margin:0;padding:0}#ubis-conversion-tool .uct-fields{gap:16px;display:grid}#ubis-conversion-tool .uct-fields label{gap:6px;font-size:13px;font-weight:600;display:grid}#ubis-conversion-tool input:not([type=file]),#ubis-conversion-tool select{width:100%;min-height:44px;color:var(--uct-ink);font:inherit;background:#fff;border:1px solid #cbd7e6;border-radius:9px;padding:9px 12px}#ubis-conversion-tool input[type=color]{max-width:110px;padding:5px}#ubis-conversion-tool button,#ubis-conversion-tool .uct-save{border:1px solid var(--uct-line);min-height:44px;color:var(--uct-ink);font:inherit;cursor:pointer;background:#f2f5fa;border-radius:10px;justify-content:center;align-items:center;padding:10px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}#ubis-conversion-tool button:disabled{opacity:.5;cursor:not-allowed}#ubis-conversion-tool button.uct-primary,#ubis-conversion-tool a.uct-save{background:var(--uct-blue);color:#fff;border-color:var(--uct-blue)}#ubis-conversion-tool #uct-choose{background:var(--uct-blue);color:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:20px;width:320px;max-width:100%;min-height:64px;margin:0;padding:16px 24px;font-size:20px;font-weight:700;line-height:1.4;display:inline-flex;box-shadow:0 4px 10px #3159d920}#ubis-conversion-tool #uct-choose span{font-size:25px;line-height:1}#ubis-conversion-tool.has-files .uct-drop{min-height:160px;padding:24px 16px}#ubis-conversion-tool.has-files #uct-choose{min-height:48px;padding:12px 20px;font-size:16px}#ubis-conversion-tool .uct-primary{width:100%;margin-top:24px}#ubis-conversion-tool #uct-cancel{width:100%;margin-top:10px}#ubis-conversion-tool .uct-hint,#ubis-conversion-tool .uct-status,#ubis-conversion-tool .uct-local{color:var(--uct-muted);font-size:12px;font-weight:400}#ubis-conversion-tool .uct-local{text-align:center;margin-top:14px}#ubis-conversion-tool .uct-status{overflow-wrap:anywhere;margin-top:14px}#ubis-conversion-tool .uct-status:empty{display:none}#ubis-conversion-tool .uct-list-heading{justify-content:space-between;align-items:center;gap:8px;margin:20px 0 12px;display:flex}#ubis-conversion-tool h3{margin:0;font-size:14px}#ubis-conversion-tool .uct-files{gap:10px;margin:0;padding:0;list-style:none;display:grid}#ubis-conversion-tool .uct-file{border:1px solid var(--uct-line);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px;display:flex}#ubis-conversion-tool .uct-file>img{object-fit:contain;background:#f2f5fa;width:54px;height:54px}#ubis-conversion-tool .uct-file-name{overflow-wrap:anywhere;flex:1;min-width:100px;font-size:13px}#ubis-conversion-tool .uct-file-name small{display:block}#ubis-conversion-tool .uct-file-actions{flex-wrap:wrap;gap:6px;display:flex}#ubis-conversion-tool .uct-file-actions button{padding:7px 10px;font-size:12px}#ubis-conversion-tool .uct-results-panel{margin-top:24px}#ubis-conversion-tool .uct-results{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:16px;display:grid}#ubis-conversion-tool .uct-result{border:1px solid var(--uct-line);overflow-wrap:anywhere;background:#fff;border-radius:12px;min-width:0;padding:16px}#ubis-conversion-tool .uct-result>img{object-fit:contain;background:repeating-conic-gradient(#e9edf3 0% 25%,#fff 0% 50%) 0/16px 16px;width:100%;max-height:220px;margin-bottom:14px;display:block}#ubis-conversion-tool .uct-result p{margin:0 0 12px;font-size:13px}#ubis-conversion-tool .uct-result-note{color:var(--uct-muted)}#ubis-conversion-tool .uct-sr{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}#ubis-conversion-tool :is(button,a,input,select):focus-visible{outline-offset:4px;outline:3px solid #8ca4ef}#ubis-conversion-tool a:hover,#ubis-conversion-tool button:hover:not(:disabled){filter:brightness(.96)}@media (width<=760px){#ubis-conversion-tool .uct-layout{grid-template-columns:minmax(0,1fr)}#ubis-conversion-tool .uct-panel{padding:20px}#ubis-conversion-tool .uct-file-actions{width:100%}}@media (width<=540px){#ubis-conversion-tool .uct-wrap{padding:28px 16px 16px}#ubis-conversion-tool h1{font-size:28px}#ubis-conversion-tool .uct-description{font-size:16px}#ubis-conversion-tool #uct-choose{min-height:56px;font-size:18px}#ubis-conversion-tool .uct-drop{min-height:240px}}#ubis-conversion-tool .uct-browser-notice{background:#f1f5ff;border:1px solid #c8d6f3;border-radius:12px;margin:0 0 24px;padding:18px 22px;line-height:1.7}#ubis-conversion-tool .uct-browser-notice strong{margin-bottom:6px;display:block}#ubis-conversion-tool .uct-browser-notice small{margin-top:6px;display:block}#ubis-conversion-tool .uct-pdf-info{overflow-wrap:anywhere;padding:8px 0}#ubis-conversion-tool.uct-modern .uct-header{text-align:center;margin-bottom:28px;padding-bottom:0}#ubis-conversion-tool.uct-modern .uct-header h1{letter-spacing:-1.6px;color:#19243a}#ubis-conversion-tool.uct-modern .uct-description{color:#626d80;font-size:15px}#ubis-conversion-tool.uct-modern .uct-workflow{color:#697488;justify-content:center;gap:32px;margin:0 0 24px;padding:0;font-size:13px;list-style:none;display:flex}#ubis-conversion-tool.uct-modern .uct-workflow li{align-items:center;gap:9px;min-height:36px;display:flex}#ubis-conversion-tool.uct-modern .uct-workflow li>span{background:#fff;border:1px solid #d5ddeb;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:grid}#ubis-conversion-tool.uct-modern .uct-workflow [aria-current=step]{color:#3159d9;font-weight:700}#ubis-conversion-tool.uct-modern .uct-workflow [aria-current=step]>span{color:#fff;background:#3159d9;border-color:#3159d9}#ubis-conversion-tool.uct-modern .uct-panel{border-color:#e2e6ee;border-radius:16px;box-shadow:0 8px 28px #19243a04}#ubis-conversion-tool.uct-modern:not(.has-files) .uct-drop{border-color:#acbbd9;min-height:300px;box-shadow:0 8px 30px #19243a04}#ubis-conversion-tool.uct-modern #uct-settings-panel{background:#f8faff}#ubis-conversion-tool.uct-modern .uct-file{background:#f8faff;border-color:#e2e6ee;border-radius:12px}#ubis-conversion-tool.uct-modern.has-files #uct-choose{width:auto;min-height:48px;padding:10px 24px;font-size:15px}#ubis-conversion-tool.uct-modern .uct-results-panel{text-align:center;background:#fff;border-color:#cbd7ee;padding:30px 24px}#ubis-conversion-tool.uct-modern .uct-results-panel .uct-panel-title{justify-content:center}#ubis-conversion-tool.uct-modern .uct-results-panel .uct-panel-title:before{content:"✓";color:#267250;background:#eaf6ef;border-radius:50%;place-items:center;width:36px;height:36px;margin-right:10px;display:grid}#ubis-conversion-tool.uct-modern .uct-result{background:0 0;border:0;padding:12px}#ubis-conversion-tool.uct-modern .uct-save{min-height:48px;padding:12px 24px}#ubis-conversion-tool.uct-modern .uct-restart{color:#47556e;background:#fff;border:1px solid #d8dfeb;border-radius:9px;min-height:48px;margin-top:16px;padding:12px 20px;font-weight:600}#ubis-conversion-tool.uct-modern .uct-browser-notice{background:#f1f5ff;font-size:13px}@media (width<=620px){#ubis-conversion-tool.uct-modern .uct-workflow{gap:16px;margin-bottom:18px;font-size:11px}#ubis-conversion-tool.uct-modern .uct-workflow li{gap:6px}#ubis-conversion-tool.uct-modern .uct-workflow li>span{width:24px;height:24px;font-size:11px}#ubis-conversion-tool.uct-modern .uct-description{font-size:14px}#ubis-conversion-tool.uct-modern:not(.has-files) .uct-drop{min-height:260px}#ubis-conversion-tool.uct-modern .uct-results-panel{padding:24px 18px}#ubis-conversion-tool.uct-modern .uct-save,#ubis-conversion-tool.uct-modern .uct-restart{width:100%}}@media (width<=359px){#ubis-conversion-tool.uct-modern .uct-workflow{gap:9px}#ubis-conversion-tool.uct-modern .uct-workflow li{gap:4px}}
