.drop[data-v-d09cb9c1]{justify-content:center;align-items:center;gap:var(--s-2);min-height:280px;padding:var(--s-7) var(--s-5);text-align:center;background:radial-gradient(120% 90% at 50% 0,color-mix(in srgb,var(--brand) 6%,transparent) 0,transparent 60%),var(--surface);border:1.5px dashed var(--border-strong);border-radius:var(--r-xl);transition:border-color var(--t-base),background var(--t-base),transform var(--t-base) var(--ease-out),box-shadow var(--t-base);flex-direction:column;display:flex;position:relative}.drop.compact[data-v-d09cb9c1]{min-height:0;padding:var(--s-5) var(--s-4)}.drop.over[data-v-d09cb9c1]{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 7%,var(--surface));box-shadow:0 0 0 4px var(--brand-ring);transform:scale(1.005)}.drop.disabled[data-v-d09cb9c1]{opacity:.6}.art[data-v-d09cb9c1]{width:132px;height:78px;margin-bottom:var(--s-2);position:relative}.compact .art[data-v-d09cb9c1]{display:none}.doc[data-v-d09cb9c1]{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);width:50px;height:62px;box-shadow:var(--shadow-md);transition:transform var(--t-slow) var(--ease-spring);place-items:center;font-size:24px;display:grid;position:absolute;top:10px}.d1[data-v-d09cb9c1]{color:var(--danger-solid);left:4px;transform:rotate(-10deg)}.d2[data-v-d09cb9c1]{z-index:1;color:var(--brand);top:0;left:41px}.d3[data-v-d09cb9c1]{color:var(--warning-solid);right:4px;transform:rotate(10deg)}.over .d1[data-v-d09cb9c1]{transform:rotate(-16deg)translate(-6px,-4px)}.over .d2[data-v-d09cb9c1]{transform:translateY(-8px)}.over .d3[data-v-d09cb9c1]{transform:rotate(16deg)translate(6px,-4px)}.t[data-v-d09cb9c1]{font-size:var(--text-lg);letter-spacing:-.012em;font-weight:640}.s[data-v-d09cb9c1]{max-width:460px;color:var(--text-3);font-size:var(--text-sm)}.btns[data-v-d09cb9c1]{justify-content:center;gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;display:flex}@media (hover:hover) and (pointer:fine){.cam[data-v-d09cb9c1]{display:none}}@media (prefers-reduced-motion:reduce){.doc[data-v-d09cb9c1],.drop[data-v-d09cb9c1]{transition:none}}
