.converted-images__box .right{text-align:right}.result__loading{top:calc(100% - 1rem)}.jpg-to-word-box{align-items:unset;display:flex;border:1px solid #ddd;padding:10px 5px;border-radius:5px}.jpg-to-word-box .left{max-width:unset;flex-direction:row;gap:1rem;width:fit-content}.jpg-to-word-box .right{text-align:right;display:flex;justify-content:flex-end;align-self:center}.jpg-to-word-box .base64-img{max-width:100px}.jpg-to-word-box .right .download-icon{padding:0 10px;border-radius:var(--default-border-radius);border:1px solid #d1d5db;display:flex;align-items:center;gap:5px;max-width:fit-content;align-self:flex-start;box-shadow:0 -3px 6px #aaaaaa69 inset}.uploaded-images__box .left{align-items:center}@media (width <= 425px){.download-icon :is(p){display:none;min-width:40px;padding:2px 10px}}.inner-tool-card{flex-direction:column;align-items:center}.url-section{text-align:center;position:relative;width:min(380px,calc(100% - 2rem));margin-top:6px}.image-url{border-radius:var(--default-border-radius);border:1px solid #aaa;padding:8px 2.8rem 8px 1rem;width:100%;font-size:.875rem;outline:none;transition:border-color .2s}.image-url:focus{border-color:var(--primary-color, #4f8ef7)}.search-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;aspect-ratio:1 / 1;pointer-events:none;opacity:.6;transition:opacity .2s}.search-icon.url-loading{opacity:0}.url-spinner{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:18px;height:18px;border:2px solid #ccc;border-top-color:var(--primary-color, #4f8ef7);border-radius:50%;animation:url-spin .7s linear infinite;pointer-events:none}@keyframes url-spin{to{transform:translateY(-50%) rotate(360deg)}}.camera-capture-btn{display:none;align-items:center;justify-content:center;gap:6px;padding:7px 18px;background-color:var(--color-green);color:#fff;border-radius:var(--default-border-radius);cursor:pointer;font-size:.9rem;font-weight:600;margin-top:8px;width:fit-content;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:opacity .15s}.camera-capture-btn:active{opacity:.75}@media (hover: none) and (pointer: coarse){.camera-capture-btn{display:inline-flex}}@media (max-width: 480px){.url-section{width:100%}.image-url{font-size:.8rem;padding:7px 2.5rem 7px .75rem}}
