@charset "UTF-8";/*! _breakpoints.scss | Wiro Design System — responsive single source of truth */.wiro-dropzone[data-v-db7f632b]{display:flex;width:100%;min-height:156px;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:22px 18px;border:1px dashed var(--wiro-border-med);border-radius:var(--wiro-radius-lg);background:transparent;color:var(--wiro-ink3);font-family:var(--wiro-sans);text-align:center;transition:var(--wiro-transition)}.wiro-dropzone.is-clickable[data-v-db7f632b]{cursor:pointer}.wiro-dropzone[data-v-db7f632b]:hover,.wiro-dropzone.is-dragging[data-v-db7f632b]{border-color:var(--wiro-border-strong);background:var(--wiro-bg-warm);color:var(--wiro-ink)}.wiro-dropzone[data-v-db7f632b]:focus-visible{outline:none;box-shadow:var(--wiro-focus-ring)}.wiro-dropzone.is-error[data-v-db7f632b]{border-color:var(--wiro-border-strong);background:var(--wiro-bg-warm)}.wiro-dropzone.is-disabled[data-v-db7f632b]{opacity:.56;cursor:not-allowed;pointer-events:none}.wiro-dropzone__icon[data-v-db7f632b]{display:inline-flex;align-items:center;justify-content:center;color:var(--wiro-ink3)}.wiro-dropzone__content[data-v-db7f632b]{display:grid;gap:6px;justify-items:center}.wiro-dropzone__title[data-v-db7f632b]{color:var(--wiro-ink2);font-size:12.5px;font-weight:600;letter-spacing:-.01em}.wiro-dropzone__or[data-v-db7f632b]{color:var(--wiro-ink3);font-size:10.5px;font-weight:500;text-transform:uppercase}.wiro-dropzone__description[data-v-db7f632b]{color:var(--wiro-ink3);font-size:12px;font-weight:450}.wiro-dropzone__meta[data-v-db7f632b]{color:var(--wiro-ink3);font-family:var(--wiro-mono);font-size:10.5px}.wiro-dropzone__actions[data-v-db7f632b]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}@media screen and (max-width: 479.98px){.wiro-dropzone[data-v-db7f632b]{min-height:144px}}.wiro-file-picker[data-v-d7974357]{position:relative;display:flex;width:100%;min-width:0;cursor:pointer}.wiro-file-picker:hover .wiro-file-picker__button[data-v-d7974357],.wiro-file-picker:hover .wiro-file-picker__selection[data-v-d7974357]{border-color:var(--wiro-border-strong)}.wiro-file-picker[data-v-d7974357]:focus-within{border-radius:var(--wiro-radius-control);box-shadow:var(--wiro-focus-ring)}.wiro-file-picker.is-disabled[data-v-d7974357]{opacity:.56;cursor:not-allowed}.wiro-file-picker__input[data-v-d7974357]{position:absolute;inset:0;z-index:1;width:100%;height:100%;opacity:0;cursor:inherit}.wiro-file-picker__button[data-v-d7974357],.wiro-file-picker__selection[data-v-d7974357]{display:inline-flex;align-items:center;min-height:36px;border:1px solid var(--wiro-border-med);background:var(--wiro-surface);color:var(--wiro-ink3);font-family:var(--wiro-sans);font-size:12.3px;font-weight:450;line-height:1;transition:var(--wiro-transition)}.wiro-file-picker__button[data-v-d7974357]{flex:0 1 auto;gap:7px;min-width:0;padding:0 12px;border-radius:var(--wiro-radius-control) 0 0 var(--wiro-radius-control);color:var(--wiro-ink2)}.wiro-file-picker__label[data-v-d7974357]{overflow:hidden;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.wiro-file-picker__selection[data-v-d7974357]{min-width:0;flex:1 1 0;overflow:hidden;padding:0 12px;border-left:0;border-radius:0 var(--wiro-radius-control) var(--wiro-radius-control) 0;text-overflow:ellipsis;white-space:nowrap}
