.format-card[data-v-cb65c742]{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;width:6.5rem;height:5.5rem;padding:.75rem;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 1px 2px #0000000d,0 8px 24px #0000000a}@media (width>=640px){.format-card[data-v-cb65c742]{width:8rem;height:6rem}}.format-card[data-v-cb65c742]:hover{border-color:#3b82f680;transform:translateY(-2px);box-shadow:0 2px 4px #0000000f,0 12px 32px #3b82f61f}.format-card[data-v-cb65c742]:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.dark{background:#171717;border-color:#262626;box-shadow:0 1px 2px #0006,0 10px 30px #00000059}.format-card__label[data-v-cb65c742]{color:#171717;letter-spacing:.02em;font-size:.9rem;font-weight:700}.dark{color:#f5f5f5}.format-card__chevron[data-v-cb65c742]{color:#a3a3a3;width:.9rem;height:.9rem;transition:transform .2s}.format-card:hover .format-card__chevron[data-v-cb65c742]{color:#3b82f6;transform:translateY(2px)}.format-popover__title[data-v-cb65c742]{text-transform:uppercase;letter-spacing:.08em;color:#737373;margin-bottom:.5rem;font-size:.7rem;font-weight:600}.format-popover__grid[data-v-cb65c742]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;display:grid}.format-option[data-v-cb65c742]{color:#262626;cursor:pointer;background:#fafafa;border:1px solid #e5e7eb;border-radius:.5rem;padding:.4rem .25rem;font-size:.75rem;font-weight:600;transition:background .15s,border-color .15s,color .15s}.format-option[data-v-cb65c742]:hover:not(:disabled){color:#2563eb;background:#eff6ff;border-color:#3b82f699}.format-option--active[data-v-cb65c742]{color:#1d4ed8;background:#dbeafe;border-color:#3b82f6}.format-option[data-v-cb65c742]:disabled{opacity:.4;cursor:not-allowed}.dark{color:#bfdbfe;background:#1e3a8a99;border-color:#60a5fa}.conn-sweep[data-v-cb65c742]{animation:2s linear infinite conn-sweep-cb65c742}@keyframes conn-sweep-cb65c742{0%{transform:translate(-100%)}to{transform:translate(100%)}}.conn-spin[data-v-cb65c742]{transform-origin:50%;animation:2.6s ease-in-out infinite conn-spin-cb65c742}@keyframes conn-spin-cb65c742{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.12)}to{transform:rotate(360deg)scale(1)}}@media (prefers-reduced-motion:reduce){.format-card[data-v-cb65c742],.format-card__chevron[data-v-cb65c742],.format-option[data-v-cb65c742]{transition:none}.conn-sweep[data-v-cb65c742],.conn-spin[data-v-cb65c742]{animation:none}}.upload-frame[data-v-a0d6e121]{isolation:isolate;position:relative;overflow:hidden}.upload-frame__glow[data-v-a0d6e121]{filter:blur(18px);opacity:.75;z-index:0;transform-origin:50%;border-radius:9999px;width:180px;height:180px;animation:14s ease-in-out infinite alternate upload-glow-float-a0d6e121;position:absolute;top:-28px;right:-28px;transform:translate(0,0)scale(1)}.upload-frame[data-v-a0d6e121]>:not(.upload-frame__glow){z-index:1;position:relative}.upload-button[data-v-a0d6e121]{isolation:isolate;position:relative}.upload-button__shine[data-v-a0d6e121]{z-index:0;pointer-events:none;background:linear-gradient(120deg,#0000 20%,#ffffff40 38%,#ffffff14 50%,#0000 68%);animation:5s ease-in-out infinite upload-button-sheen-a0d6e121;position:absolute;inset:-30%;transform:translate(-25%)rotate(8deg)}.upload-button:hover .upload-button__shine[data-v-a0d6e121]{opacity:.95;animation-duration:2.8s}@keyframes upload-button-sheen-a0d6e121{0%{opacity:.35;transform:translate(-35%)rotate(8deg)}50%{opacity:.7}to{opacity:.35;transform:translate(35%)rotate(8deg)}}@keyframes upload-glow-float-a0d6e121{0%{transform:translate(-8px,-6px)scale(.98)}33%{transform:translate(10px,-2px)scale(1.05)}66%{transform:translate(4px,12px)scale(1.02)}to{transform:translate(-10px,6px)scale(1.01)}}@media (prefers-reduced-motion:reduce){.upload-button[data-v-a0d6e121],.upload-button__shine[data-v-a0d6e121],.upload-button[data-v-a0d6e121] *,.upload-frame__glow[data-v-a0d6e121]{transition:none!important;animation:none!important;transform:none!important}}@media (width<=640px){.upload-frame[data-v-a0d6e121]{py:6;px:4}}@keyframes seo-promo-spotlight-9f34efa8{0%{background-color:#ecfdf5;box-shadow:0 0 #14b8a633}50%{background-color:#f0fdfa;box-shadow:0 0 0 10px #14b8a624}to{background-color:#ecfdf5;box-shadow:0 0 #14b8a633}}@keyframes seo-promo-expand-9f34efa8{0%{transform:scale(1)}40%{transform:scale(1.02)}70%{transform:scale(1.015)}to{transform:scale(1)}}.train[data-v-ed4f65e7]{will-change:transform, opacity;width:40%;animation:1.1s ease-in-out infinite train-sweep-ed4f65e7,1.1s ease-in-out infinite train-blink-ed4f65e7}@keyframes train-sweep-ed4f65e7{0%{transform:translate(-110%)}to{transform:translate(360%)}}.badge-train[data-v-ed4f65e7]{will-change:transform;animation:1.1s ease-in-out infinite train-sweep-ed4f65e7}@media (prefers-reduced-motion:reduce){.badge-train[data-v-ed4f65e7]{animation:none;display:none}}@keyframes train-blink-ed4f65e7{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.train[data-v-ed4f65e7]{width:100%;animation:1.4s ease-in-out infinite train-blink-ed4f65e7;transform:none}}.toast-slide-enter-active[data-v-ed4f65e7]{transition:all .3s ease-out}.toast-slide-leave-active[data-v-ed4f65e7]{transition:all .2s ease-in}.toast-slide-enter-from[data-v-ed4f65e7]{opacity:0;transform:translateY(20px)scale(.95)}.toast-slide-leave-to[data-v-ed4f65e7]{opacity:0;transform:translateY(10px)scale(.98)}.list-move[data-v-ed4f65e7],.list-enter-active[data-v-ed4f65e7],.list-leave-active[data-v-ed4f65e7]{transition:all .3s}.list-enter-from[data-v-ed4f65e7]{opacity:0;transform:translateY(-10px)}.list-leave-to[data-v-ed4f65e7]{opacity:0;transform:translate(30px)}.list-leave-active[data-v-ed4f65e7]{width:100%;position:absolute}[data-v-ed4f65e7]::-webkit-scrollbar{width:8px}[data-v-ed4f65e7]::-webkit-scrollbar-track{background:0 0}[data-v-ed4f65e7]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}[data-v-ed4f65e7]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.dark[data-v-ed4f65e7] ::-webkit-scrollbar-thumb{background:#475569}.dark[data-v-ed4f65e7] ::-webkit-scrollbar-thumb:hover{background:#64748b}
