.tool-dropzone[data-v-80098949]{--tool-dropzone-surface:var(--color-primary-light,#fff);--tool-dropzone-surface-active:#f5f5f5;--tool-dropzone-text:#111;--tool-dropzone-body:#333;--tool-dropzone-muted:#555;--tool-dropzone-border:#8a8a8a;--tool-dropzone-border-active:#111;--tool-dropzone-button:#111;--tool-dropzone-button-text:#fff;--tool-dropzone-focus:#24689b;--tool-dropzone-error:#a02f28;--tool-dropzone-link:#0b4f78;color:var(--tool-dropzone-text);margin:1.25rem 0 0}[data-theme=dark]{--tool-dropzone-surface:#161616;--tool-dropzone-surface-active:#222;--tool-dropzone-text:#f2f2f2;--tool-dropzone-body:#d6d6d6;--tool-dropzone-muted:#b3b3b3;--tool-dropzone-border:#8a8a8a;--tool-dropzone-border-active:#fff;--tool-dropzone-button:#fff;--tool-dropzone-button-text:#111;--tool-dropzone-focus:#7cc0f0;--tool-dropzone-error:#ff8a80;--tool-dropzone-link:#8fcaf5}.tool-dropzone__heading[data-v-80098949]{color:var(--tool-dropzone-text);font-size:1.05rem;font-weight:650;letter-spacing:0;line-height:1.35;margin:0 0 .6rem}.tool-dropzone__box[data-v-80098949]{background:var(--tool-dropzone-surface);border:2px dashed var(--tool-dropzone-border);border-radius:14px;display:flex;flex-direction:column;justify-content:center;min-height:228px;padding:1.4rem 1.25rem;position:relative;transition:border-color .15s ease,background-color .15s ease}.tool-dropzone__box--active[data-v-80098949]{border-style:solid}.tool-dropzone__box--dragging[data-v-80098949]{background:var(--tool-dropzone-surface-active);border-color:var(--tool-dropzone-border-active)}.tool-dropzone__box--error[data-v-80098949]{border-color:var(--tool-dropzone-error)}.tool-dropzone__picker[data-v-80098949]{align-items:center;display:flex;flex-direction:column;gap:.55rem;text-align:center}.tool-dropzone__icon[data-v-80098949]{fill:var(--tool-dropzone-text)}.tool-dropzone__prompt[data-v-80098949]{color:var(--tool-dropzone-body);font-size:1rem;line-height:1.45;margin:0}.tool-dropzone__prompt--touch[data-v-80098949]{display:none}@media(pointer:coarse){.tool-dropzone__prompt--pointer[data-v-80098949]{display:none}.tool-dropzone__prompt--touch[data-v-80098949]{display:inline}}.tool-dropzone__notice[data-v-80098949]{color:var(--tool-dropzone-text);font-size:.98rem;font-weight:600;line-height:1.5;margin:0 0 .25rem}.tool-dropzone__input[data-v-80098949]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;opacity:0;white-space:nowrap}.tool-dropzone__button[data-v-80098949]{align-items:center;background:var(--tool-dropzone-button);border:1px solid var(--tool-dropzone-button);border-radius:999px;color:var(--tool-dropzone-button-text);cursor:pointer;display:inline-flex;font:inherit;font-size:.98rem;font-weight:600;justify-content:center;min-height:46px;min-width:160px;padding:.75rem 1.4rem;text-decoration:none}.tool-dropzone__button--busy[data-v-80098949],.tool-dropzone__button[data-v-80098949]:disabled{cursor:wait;opacity:.65}.tool-dropzone__button--compact[data-v-80098949]{min-width:0;white-space:nowrap}.tool-dropzone a[data-v-80098949]:focus-visible,.tool-dropzone__button[data-v-80098949]:focus-visible,.tool-dropzone__email input[data-v-80098949]:focus-visible,.tool-dropzone__google[data-v-80098949]:focus-visible,.tool-dropzone__input:focus-visible+.tool-dropzone__button[data-v-80098949],.tool-dropzone__link[data-v-80098949]:focus-visible{outline:3px solid var(--tool-dropzone-focus);outline-offset:3px}.tool-dropzone__formats[data-v-80098949]{color:var(--tool-dropzone-muted);font-size:.85rem;line-height:1.5;margin:.15rem 0 0;max-width:34rem}.tool-dropzone__panel[data-v-80098949]{display:flex;flex-direction:column;gap:.6rem}.tool-dropzone__file[data-v-80098949]{color:var(--tool-dropzone-muted);display:flex;flex-wrap:wrap;font-size:.9rem;gap:.25rem .6rem;margin:0;overflow-wrap:anywhere}.tool-dropzone__file strong[data-v-80098949],.tool-dropzone__panel-title[data-v-80098949]{color:var(--tool-dropzone-text)}.tool-dropzone__panel-title[data-v-80098949]{font-size:1.05rem;font-weight:650;line-height:1.4;margin:0}.tool-dropzone__panel-text[data-v-80098949]{color:var(--tool-dropzone-body);font-size:.92rem;line-height:1.55;margin:0;overflow-wrap:anywhere}.tool-dropzone__panel-text--muted[data-v-80098949]{color:var(--tool-dropzone-muted);font-size:.85rem}.tool-dropzone__google[data-v-80098949]{align-items:center;background:#fff;border:1px solid #747775;border-radius:999px;color:#1f1f1f;cursor:pointer;display:inline-flex;font:inherit;font-size:.98rem;font-weight:600;gap:.65rem;justify-content:center;min-height:46px;padding:.7rem 1rem;width:100%}.tool-dropzone__google[data-v-80098949]:disabled{cursor:wait;opacity:.65}.tool-dropzone__divider[data-v-80098949]{align-items:center;color:var(--tool-dropzone-muted);display:flex;font-size:.85rem;gap:.75rem;margin:.1rem 0}.tool-dropzone__divider[data-v-80098949]:after,.tool-dropzone__divider[data-v-80098949]:before{border-top:1px solid #d6d6d6;content:"";flex:1}.tool-dropzone__email[data-v-80098949]{margin:0}.tool-dropzone__email-label[data-v-80098949]{color:var(--tool-dropzone-text);display:block;font-size:.88rem;font-weight:600;margin:0 0 .3rem}.tool-dropzone__email-row[data-v-80098949]{display:flex;gap:.5rem}.tool-dropzone__email input[data-v-80098949]{background:var(--tool-dropzone-surface);border:1px solid var(--tool-dropzone-border);border-radius:999px;color:var(--tool-dropzone-text);flex:1;font:inherit;font-size:1rem;min-height:46px;min-width:0;padding:.6rem .9rem}.tool-dropzone__legal[data-v-80098949]{color:var(--tool-dropzone-muted);font-size:.8rem;line-height:1.5;margin:0}.tool-dropzone__legal a[data-v-80098949],.tool-dropzone__link[data-v-80098949]{color:var(--tool-dropzone-link);text-underline-offset:3px}.tool-dropzone__link[data-v-80098949]{align-self:flex-start;background:none;border:0;cursor:pointer;display:inline;font:inherit;padding:0;text-decoration:underline}.tool-dropzone__legal .tool-dropzone__link[data-v-80098949]{margin-left:.25rem}.tool-dropzone__actions[data-v-80098949]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1rem}.tool-dropzone__progress[data-v-80098949]{accent-color:var(--tool-dropzone-button);height:10px;width:100%}.tool-dropzone__error[data-v-80098949]{color:var(--tool-dropzone-error);font-size:.92rem;line-height:1.5;margin:.6rem 0 0}.tool-dropzone__status[data-v-80098949]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(max-width:480px){.tool-dropzone__box[data-v-80098949]{min-height:176px;padding:1.1rem 1rem}.tool-dropzone__icon[data-v-80098949]{display:none}.tool-dropzone__email-row[data-v-80098949]{flex-direction:column}}@media(forced-colors:active){.tool-dropzone__box[data-v-80098949],.tool-dropzone__button[data-v-80098949]{border-color:CanvasText}}@media(prefers-reduced-motion:reduce){.tool-dropzone__box[data-v-80098949]{transition:none}}
