.ocr-premium .ocr-drop{box-shadow:none;-webkit-backdrop-filter:none;border-width:1.5px;padding:1.15rem 1.25rem}@media (min-width:640px){.ocr-premium .ocr-drop{padding:1.35rem 1.5rem}}.ocr-premium .ocr-drop>div{border-radius:.7rem;width:2.5rem;height:2.5rem;margin-bottom:.45rem}.ocr-premium .ocr-drop:hover{box-shadow:none}html[data-theme=bright] .ocr-premium .ocr-drop{border-color:color-mix(in srgb, var(--scanonix-orange) 42%, #e4dcd2);background:#fffcfa}html[data-theme=dark] .ocr-premium .ocr-drop{border-color:color-mix(in srgb, var(--scanonix-orange) 38%, transparent);background:#141210}.ocr-premium .ocr-source{border:1px solid color-mix(in srgb, var(--border) 80%, transparent);background:var(--surface);border-radius:1.125rem;overflow:hidden}.ocr-premium .ocr-filebar{border-bottom:1px solid color-mix(in srgb, var(--border) 75%, transparent);flex-direction:column;gap:.65rem;padding:.7rem .9rem;display:flex}@media (min-width:640px){.ocr-premium .ocr-filebar{flex-direction:row;justify-content:space-between;align-items:center;padding:.75rem 1rem}}@media (max-width:1023px){.ocr-premium .ocr-filebar{flex-direction:column;align-items:stretch}}.ocr-premium .ocr-preview{justify-content:center;align-items:center;min-height:12rem;padding:1rem;display:flex}html[data-theme=bright] .ocr-premium .ocr-preview{background:#f3efe9}html[data-theme=dark] .ocr-premium .ocr-preview{background:#161412}.ocr-premium .ocr-preview-image{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(32rem,62vh);display:block}@media (max-width:768px){.ocr-premium .ocr-preview{min-height:0;padding:.5rem .75rem}.ocr-premium .ocr-preview-image{max-height:10.5rem}}.ocr-premium .ocr-preview-empty{width:100%;min-height:10rem;color:var(--foreground-muted,#78716c);justify-content:center;align-items:center;font-size:.875rem;display:flex}.ocr-premium .ocr-result{border-top:1px solid color-mix(in srgb, var(--border) 75%, transparent);padding:.9rem}@media (min-width:640px){.ocr-premium .ocr-result{padding:1rem 1rem 1.1rem}}.ocr-premium .ocr-result-head{flex-direction:column;gap:.75rem;margin-bottom:.75rem;display:flex}@media (min-width:768px){.ocr-premium .ocr-result-head{flex-direction:row;justify-content:space-between;align-items:flex-start}}.ocr-premium .ocr-result-actions{flex-wrap:wrap;gap:.5rem;display:flex}.ocr-premium .ocr-result-actions button{white-space:nowrap}.ocr-premium .ocr-result-text{resize:vertical;width:100%;min-height:22rem;line-height:1.65}html[data-theme=bright] .ocr-premium .ocr-banner-error{color:#991b1b}html[data-theme=dark] .ocr-premium .ocr-banner-error{color:#fecaca}.ocr-premium .ocr-mobile-action{flex-direction:column;gap:.5rem;width:100%;display:flex}.ocr-premium .ocr-change-file{color:var(--scanonix-orange);background:0 0;border:0;flex-shrink:0;padding:.25rem 0;font-size:.75rem;font-weight:600}.ocr-premium .ocr-change-file:disabled{opacity:.5}@media (min-width:1024px){.ocr-premium .ocr-mobile-action,.ocr-premium .ocr-change-file{display:none}}@media (max-width:1023px){.ocr-premium .ocr-desktop-controls,.ocr-premium .ocr-filebar-secondary{display:none}html[data-ocr-workspace=active] main h1+p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (min-width:1024px){.ocr-premium .ocr-mobile-note{display:none}}html[data-theme=dark] .ocr-premium select.select-field{color:#fafaf9;background:#292524;border-color:#44403c}.ocr-premium [data-tool-control-panel] p.text-center{text-align:left}.ocr-premium [data-tool-control-panel] button.bg-brand{white-space:nowrap}@media (min-width:1024px){.ocr-premium [data-tool-workspace=active]{grid-template-columns:minmax(0,1fr) 22rem;align-items:start}.ocr-premium [data-tool-control-panel]{width:100%;max-width:22rem}}@media (min-width:1280px){.ocr-premium [data-tool-workspace=active]{grid-template-columns:minmax(0,1fr) 24rem}.ocr-premium [data-tool-control-panel]{max-width:24rem}}
