.create-photo-press[data-v-15c6939e]{transition:transform .18s cubic-bezier(.34,1.56,.64,1),background-color .2s}.create-photo-press[data-v-15c6939e]:active{transform:scale(.98)}.create-photo-sources[data-v-15c6939e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.create-photo-sources.is-shaking[data-v-15c6939e],.is-shaking[data-v-15c6939e]{animation:.4s cubic-bezier(.36,.07,.19,.97) create-photo-shake-15c6939e}.create-photo-source[data-v-15c6939e]{overflow-wrap:anywhere;border:1px solid rgb(var(--color-border));background:rgb(var(--color-surface-card));text-align:center;min-width:0;min-height:5.375rem;color:rgb(var(--color-surface-700));border-radius:1.0625rem;flex-direction:column;justify-content:center;align-items:center;gap:.4375rem;padding:.875rem .25rem .6875rem;font-size:.844rem;font-weight:600;line-height:1.2;transition:transform .18s cubic-bezier(.34,1.56,.64,1),border-color .2s,background-color .2s,color .2s,opacity .2s;display:flex;position:relative}.create-photo-source[data-v-15c6939e]:active{transform:scale(.95)}@media (hover:hover){.create-photo-source[data-v-15c6939e]:hover{background:rgb(var(--color-primary-soft))}}.create-photo-source[data-v-15c6939e]:focus-visible{box-shadow:0 0 0 2px rgb(var(--color-primary)/.4);outline:none}.create-photo-source-icon[data-v-15c6939e]{color:rgb(var(--color-primary))}.create-photo-source.is-on[data-v-15c6939e]{border-color:rgb(var(--color-primary));background:rgb(var(--color-primary-muted));color:rgb(var(--color-surface-950))}.create-photo-sources.is-working .create-photo-source[data-v-15c6939e]{cursor:progress;opacity:.6}.create-photo-source.is-bumping[data-v-15c6939e]{animation:.36s cubic-bezier(.34,1.56,.64,1) create-photo-bump-15c6939e}.create-photo-count[data-v-15c6939e]{border:2px solid rgb(var(--color-surface-card));background:rgb(var(--color-primary));min-width:1.5625rem;height:1.5625rem;color:rgb(var(--color-primary-contrast));border-radius:9999px;place-items:center;padding:0 .3125rem;font-size:.78rem;font-weight:700;line-height:1;transition:transform .32s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:-.4375rem;right:-.4375rem;transform:scale(0)}.create-photo-source.is-on .create-photo-count[data-v-15c6939e]{transform:scale(1)}.create-photo-range[data-v-15c6939e]{border:1px solid rgb(var(--color-border));min-width:4.375rem;min-height:2.75rem;color:rgb(var(--color-surface-700));border-radius:.75rem;flex:1 1 0;padding:0 .5rem;font-size:.875rem;font-weight:600;transition:transform .18s cubic-bezier(.34,1.56,.64,1),border-color .2s,background-color .2s,color .2s}.create-photo-quiet[data-v-15c6939e]:active,.create-photo-range[data-v-15c6939e]:active,.create-photo-small[data-v-15c6939e]:active{transform:scale(.95)}.create-photo-range[aria-pressed=true][data-v-15c6939e]{border-color:rgb(var(--color-primary));background:rgb(var(--color-primary-soft));color:rgb(var(--color-surface-950));animation:.34s cubic-bezier(.34,1.56,.64,1) create-photo-bump-15c6939e}.create-photo-icon[data-v-15c6939e]:focus-visible,.create-photo-page[data-v-15c6939e]:focus-visible,.create-photo-quiet[data-v-15c6939e]:focus-visible,.create-photo-range[data-v-15c6939e]:focus-visible,.create-photo-small[data-v-15c6939e]:focus-visible{box-shadow:0 0 0 2px rgb(var(--color-primary)/.4);outline:none}.create-photo-small[data-v-15c6939e]{background:rgb(var(--color-primary));min-height:2.75rem;color:rgb(var(--color-primary-contrast));border-radius:.8rem;flex:none;align-items:center;padding:0 1rem;font-size:.9rem;font-weight:700;transition:transform .18s cubic-bezier(.34,1.56,.64,1),background-color .2s;display:inline-flex}.create-photo-small[data-v-15c6939e]:hover{background:rgb(var(--color-primary-hover))}.create-photo-quiet[data-v-15c6939e]{min-height:2.75rem;color:rgb(var(--color-surface-600));border-radius:.8rem;align-items:center;padding:0 .875rem;font-size:.9rem;font-weight:600;transition:transform .18s cubic-bezier(.34,1.56,.64,1),background-color .2s;display:inline-flex}.create-photo-page[data-v-15c6939e],.create-photo-quiet[data-v-15c6939e]:hover{background:rgb(var(--color-surface-100))}.create-photo-icon[data-v-15c6939e]{border-radius:.75rem;flex:none;place-items:center;width:2.75rem;height:2.75rem;transition:transform .18s cubic-bezier(.34,1.56,.64,1),opacity .2s,color .2s,background-color .2s;display:grid}.create-photo-icon[data-v-15c6939e]:active:not(:disabled){transform:scale(.88)}.create-photo-icon[data-v-15c6939e]:disabled{opacity:.3}.create-photo-strip[data-v-15c6939e]{margin-inline:calc(-1 * var(--create-bleed,1.125rem));overscroll-behavior-x:contain;scroll-padding-inline:var(--create-bleed,1.125rem);scrollbar-width:none;overflow-x:auto}.create-photo-strip[data-v-15c6939e]::-webkit-scrollbar{display:none}.create-photo-pages[data-v-15c6939e]{width:max-content;min-width:100%;padding:.75rem var(--create-bleed,1.125rem) .625rem;gap:.5rem;display:flex}.create-photo-cell[data-v-15c6939e]{flex:none;width:4.75rem}.create-photo-page[data-v-15c6939e]{width:100%;height:6.3125rem;box-shadow:0 0 0 1px rgb(var(--color-surface-200));border-radius:.75rem;transition:box-shadow .2s,transform .18s cubic-bezier(.34,1.56,.64,1);display:block;position:relative;overflow:hidden}.create-photo-page[data-v-15c6939e]:active{transform:scale(.95)}.create-photo-page.is-selected[data-v-15c6939e]{box-shadow:0 0 0 2.5px rgb(var(--color-primary)),0 10px 18px -12px rgb(var(--color-primary))}.create-photo-image[data-v-15c6939e]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transition:transform .42s cubic-bezier(.34,1.56,.64,1);position:absolute;inset:0}.create-photo-number[data-v-15c6939e]{background:rgb(var(--color-surface-card)/.94);min-width:1.375rem;height:1.375rem;color:rgb(var(--color-surface-950));border-radius:.5rem;place-items:center;padding:0 .375rem;font-size:.75rem;font-weight:700;transition:background-color .2s,color .2s;display:grid;position:absolute;bottom:.3125rem;left:.3125rem;box-shadow:0 1px 3px #00000026}.create-photo-page.is-selected .create-photo-number[data-v-15c6939e]{background:rgb(var(--color-primary));color:rgb(var(--color-primary-contrast))}.create-photo-page-enter-active[data-v-15c6939e],.create-photo-page-leave-active[data-v-15c6939e]{transition:width .3s cubic-bezier(.22,1,.36,1),margin .3s cubic-bezier(.22,1,.36,1),opacity .22s,transform .32s cubic-bezier(.34,1.56,.64,1)}.create-photo-page-enter-from[data-v-15c6939e],.create-photo-page-leave-to[data-v-15c6939e]{opacity:0;width:0;margin-inline-end:-.5rem;transform:scale(.6)}.create-photo-page-move[data-v-15c6939e]{transition:transform .32s cubic-bezier(.22,1,.36,1)}.create-photo-actions[data-v-15c6939e]{background:rgb(var(--color-surface-100));color:rgb(var(--color-surface-900));flex-wrap:wrap;padding:.25rem}.create-photo-actions[data-v-15c6939e],.create-photo-consent[data-v-15c6939e]{border-radius:1rem;align-items:center;display:flex}.create-photo-consent[data-v-15c6939e]{gap:.125rem;padding:.125rem .125rem .125rem .375rem;transition:background-color .25s}.create-photo-consent.is-nudging[data-v-15c6939e]{background:rgb(var(--color-danger)/.07);animation:.42s cubic-bezier(.36,.07,.19,.97) create-photo-shake-15c6939e}.create-photo-consent-label[data-v-15c6939e]{cursor:pointer;min-width:0;min-height:3rem;color:rgb(var(--color-surface-900));flex:1;align-items:center;gap:.75rem;padding:.375rem .125rem;font-size:.875rem;line-height:1.35;display:flex}.create-photo-box[data-v-15c6939e]{border:2px solid rgb(var(--color-surface-300));background:rgb(var(--color-surface-card));width:1.5rem;height:1.5rem;color:rgb(var(--color-primary-contrast));border-radius:.4375rem;flex:none;place-items:center;transition:background-color .2s,border-color .2s,box-shadow .2s;display:grid}.create-photo-check[data-v-15c6939e]{transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:grid;transform:scale(0)}.create-photo-consent.is-on .create-photo-box[data-v-15c6939e]{border-color:rgb(var(--color-primary));background:rgb(var(--color-primary))}.create-photo-consent.is-on .create-photo-check[data-v-15c6939e]{transform:scale(1)}.create-photo-consent.is-nudging .create-photo-box[data-v-15c6939e]{border-color:rgb(var(--color-danger))}.create-photo-consent input:focus-visible+.create-photo-box[data-v-15c6939e]{box-shadow:0 0 0 3px rgb(var(--color-primary)/.35)}.create-photo-info[data-v-15c6939e]{color:rgb(var(--color-surface-500))}.create-photo-info[aria-expanded=true][data-v-15c6939e]{color:rgb(var(--color-primary))}@keyframes create-photo-shake-15c6939e{20%{translate:-6px}40%{translate:6px}60%{translate:-4px}80%{translate:3px}}@keyframes create-photo-bump-15c6939e{40%{scale:1.07}}.create-photo-tick-enter-active[data-v-15c6939e]{transition:opacity .16s,transform .26s cubic-bezier(.34,1.56,.64,1)}.create-photo-tick-leave-active[data-v-15c6939e]{transition:opacity .1s,transform .1s}.create-photo-tick-enter-from[data-v-15c6939e],.create-photo-tick-leave-to[data-v-15c6939e]{opacity:0;transform:scale(.5)}.create-photo-label-stack[data-v-15c6939e]{display:grid}.create-photo-label[data-v-15c6939e]{grid-area:1/1}.create-photo-label-enter-active[data-v-15c6939e],.create-photo-label-leave-active[data-v-15c6939e]{transition:opacity .16s,transform .2s}.create-photo-label-enter-from[data-v-15c6939e]{opacity:0;transform:translateY(6px)}.create-photo-label-leave-to[data-v-15c6939e]{opacity:0;transform:translateY(-6px)}.create-text-field[data-v-95799dbd]{border:1.5px solid rgb(var(--color-border));background:rgb(var(--color-surface-card));border-radius:1.25rem;transition:border-color .2s,box-shadow .2s;position:relative}.create-text-field.is-filled[data-v-95799dbd]{border-color:rgb(var(--color-primary))}.create-text-field[data-v-95799dbd]:focus-within{border-color:rgb(var(--color-primary));box-shadow:0 0 0 4px rgb(var(--color-primary)/.1)}.create-text-field.is-flashing[data-v-95799dbd]{animation:.6s cubic-bezier(.22,1,.36,1) create-text-flash-95799dbd}@keyframes create-text-flash-95799dbd{0%{box-shadow:0 0 0 0 rgb(var(--color-primary)/.35)}to{box-shadow:0 0 0 12px rgb(var(--color-primary)/0)}}.create-text-input[data-v-95799dbd]{resize:none;scrollbar-gutter:stable;width:100%;height:13.5rem;min-height:13.5rem;max-height:calc(min(48dvh,26rem));color:rgb(var(--color-surface-950));scrollbar-width:thin;background:0 0;border-radius:1.25rem;outline:none;padding:.875rem 1rem 3.75rem;font-size:1rem;line-height:1.5rem;transition:height .26s cubic-bezier(.22,1,.36,1);display:block;overflow-y:auto}.create-text-input[data-v-95799dbd]::placeholder{color:rgb(var(--color-surface-400))}.create-text-tools[data-v-95799dbd]{position:absolute;bottom:.4375rem;right:.4375rem}.create-text-tool[data-v-95799dbd]{background:rgb(var(--color-surface-100));min-height:2.75rem;color:rgb(var(--color-surface-700));border-radius:.875rem;align-items:center;gap:.375rem;padding:0 .875rem;font-size:.9rem;font-weight:700;transition:transform .18s cubic-bezier(.34,1.56,.64,1),background-color .2s;display:inline-flex}.create-text-tool.is-primary[data-v-95799dbd]{background:rgb(var(--color-primary));color:rgb(var(--color-primary-contrast))}.create-text-tool[data-v-95799dbd]:active{transform:scale(.94)}@media (hover:hover){.create-text-tool[data-v-95799dbd]:hover{background:rgb(var(--color-surface-200))}.create-text-tool.is-primary[data-v-95799dbd]:hover{background:rgb(var(--color-primary-hover))}}.create-text-tool[data-v-95799dbd]:focus-visible{box-shadow:0 0 0 2px rgb(var(--color-surface-card)),0 0 0 4px rgb(var(--color-primary)/.5);outline:none}.create-text-parts[data-v-95799dbd]{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.create-text-parts.is-shaking[data-v-95799dbd]{animation:.4s cubic-bezier(.36,.07,.19,.97) create-text-shake-95799dbd}.create-text-part[data-v-95799dbd]{overflow-wrap:anywhere;border:1px solid rgb(var(--color-border));background:rgb(var(--color-surface-card));text-align:center;min-width:0;max-width:100%;min-height:2.75rem;color:rgb(var(--color-surface-500));border-radius:.875rem;flex:auto;justify-content:center;align-items:center;gap:.375rem;padding:.375rem;font-size:.8125rem;font-weight:600;line-height:1.2;transition:transform .34s cubic-bezier(.34,1.56,.64,1),border-color .2s,background-color .2s,color .2s;display:flex;position:relative}.create-text-part-icon[data-v-95799dbd]{color:rgb(var(--color-primary));opacity:.7;flex:none;transition:opacity .2s,transform .34s cubic-bezier(.34,1.56,.64,1)}.create-text-part.is-on[data-v-95799dbd]{border-color:rgb(var(--color-primary));background:rgb(var(--color-primary-soft));color:rgb(var(--color-surface-950));transform:scale(1.03)}.create-text-part.is-on .create-text-part-icon[data-v-95799dbd]{opacity:1;transform:scale(1.1)}.create-text-part-check[data-v-95799dbd]{border:2px solid rgb(var(--color-surface-card));background:rgb(var(--color-primary));width:1.25rem;height:1.25rem;color:rgb(var(--color-primary-contrast));border-radius:9999px;place-items:center;transition:transform .32s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:-.375rem;right:-.375rem;transform:scale(0)}.create-text-part.is-on .create-text-part-check[data-v-95799dbd]{transform:scale(1)}@keyframes create-text-shake-95799dbd{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}.create-text-pop-enter-active[data-v-95799dbd]{transition:opacity .16s,transform .26s cubic-bezier(.34,1.56,.64,1)}.create-text-pop-leave-active[data-v-95799dbd]{transition:opacity .12s,transform .12s}.create-text-pop-enter-from[data-v-95799dbd],.create-text-pop-leave-to[data-v-95799dbd]{opacity:0;transform:scale(.8)}.create-text-status-enter-active[data-v-95799dbd]{transition:opacity .22s 60ms,transform .3s cubic-bezier(.22,1,.36,1) 40ms}.create-text-status-leave-active[data-v-95799dbd]{transition:opacity .12s,transform .18s;position:absolute;inset:0 0 auto}.create-text-status-enter-from[data-v-95799dbd]{opacity:0;transform:translateY(8px)}.create-text-status-leave-to[data-v-95799dbd]{opacity:0;transform:translateY(-4px)}.create-text-label-stack[data-v-95799dbd]{display:grid}.create-text-label[data-v-95799dbd]{grid-area:1/1}.create-text-label-enter-active[data-v-95799dbd],.create-text-label-leave-active[data-v-95799dbd]{transition:opacity .16s,transform .2s}.create-text-label-enter-from[data-v-95799dbd]{opacity:0;transform:translateY(6px)}.create-text-label-leave-to[data-v-95799dbd]{opacity:0;transform:translateY(-6px)}.create-text[data-v-95799dbd]{position:relative}.create-text-stage-enter-active[data-v-95799dbd]{transition:opacity .26s 80ms,transform .38s cubic-bezier(.22,1,.36,1) 60ms}.create-text-stage-leave-active[data-v-95799dbd]{transition:opacity .16s,transform .22s;position:absolute;inset:0 0 auto}.create-text-stage-enter-from[data-v-95799dbd]{opacity:0;transform:translateY(14px)scale(.98)}.create-text-stage-leave-to[data-v-95799dbd]{opacity:0;transform:scale(.97)}.create-text-stage[data-v-95799dbd]{text-align:center;flex-direction:column;align-items:center;padding-bottom:.25rem;display:flex}.create-text-stage-title[data-v-95799dbd]{letter-spacing:-.01em;max-width:100%;color:rgb(var(--color-surface-950));overflow-wrap:anywhere;outline:none;margin-top:.875rem;font-size:1.1875rem;font-weight:700;line-height:1.3}.create-text-quiet[data-v-95799dbd]{min-height:2.75rem;color:rgb(var(--color-surface-600));border-radius:9999px;justify-content:center;align-items:center;gap:.375rem;padding:0 1.125rem;font-size:.9375rem;font-weight:600;transition:background-color .2s,color .2s,transform .18s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.create-text-quiet[data-v-95799dbd]:active{transform:scale(.94)}@media (hover:hover){.create-text-quiet[data-v-95799dbd]:hover{background:rgb(var(--color-surface-100));color:rgb(var(--color-surface-900))}}.create-text-quiet[data-v-95799dbd]:focus-visible{box-shadow:0 0 0 2px rgb(var(--color-primary)/.5);outline:none}.create-text-paper-wrap[data-v-95799dbd]{perspective:700px;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:min(15.5rem,100%);padding:.875rem 1.5rem .75rem;animation:5s ease-in-out .45s infinite create-text-float-95799dbd;position:relative}.create-text-paper[data-v-95799dbd]{border:1px solid rgb(var(--color-primary)/.18);background:rgb(var(--color-surface-card));text-align:left;min-height:9.75rem;box-shadow:0 20px 36px -22px rgb(var(--color-primary)/.5),0 2px 6px rgb(var(--color-shadow)/.05);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) rotate(-2deg);border-radius:1rem;flex-direction:column;gap:.25rem;padding:.875rem .9375rem;transition:transform .32s cubic-bezier(.22,1,.36,1);animation:.46s cubic-bezier(.34,1.56,.64,1) both create-text-paper-in-95799dbd;display:flex;position:relative;overflow:hidden}.create-text-paper-wrap.is-hopping .create-text-paper[data-v-95799dbd]{animation:.44s cubic-bezier(.34,1.56,.64,1) create-text-hop-95799dbd}.create-text-paper-line[data-v-95799dbd]{white-space:nowrap;text-overflow:ellipsis;color:rgb(var(--color-surface-400));animation:.32s both create-text-line-in-95799dbd;animation-delay:calc(.12s + var(--i,0) * 55ms);border-radius:.375rem;margin:0 -.375rem;padding:0 .375rem;font-size:.8125rem;line-height:1.3rem;transition:color .26s,background-color .26s;display:block;overflow:hidden}.create-text-paper-line.is-title[data-v-95799dbd]{color:rgb(var(--color-surface-700));margin-bottom:.125rem;font-size:.9375rem;font-weight:700}.create-text-paper-line.is-read[data-v-95799dbd]{color:rgb(var(--color-surface-800))}.create-text-paper-line.is-reading[data-v-95799dbd]{background:rgb(var(--color-primary-soft));color:rgb(var(--color-surface-950))}.create-text-paper-scan[data-v-95799dbd]{pointer-events:none;background:linear-gradient(110deg,transparent 30%,rgb(var(--color-primary)/.08) 48%,transparent 66%);animation:3.2s ease-in-out infinite create-text-scan-95799dbd;position:absolute;inset:0;transform:translate(-100%)}.create-text-spark[data-v-95799dbd]{color:rgb(var(--color-primary));transition:scale .26s cubic-bezier(.34,1.56,.64,1);animation:4s ease-in-out infinite create-text-spark-95799dbd;position:absolute}.create-text-spark.is-one[data-v-95799dbd]{top:.25rem;right:.375rem}.create-text-spark.is-two[data-v-95799dbd]{animation-delay:-1.6s;bottom:1.5rem;left:.125rem;rotate:-25deg}.create-text-spark.is-three[data-v-95799dbd]{animation-delay:-3s;top:2.75rem;left:.5rem}.create-text-paper-wrap.is-hopping .create-text-spark[data-v-95799dbd]{scale:1.5}.create-text-progress[data-v-95799dbd]{background:rgb(var(--color-primary)/.12);border-radius:9999px;width:min(13rem,80%);height:.3125rem;margin-top:.875rem;position:relative;overflow:hidden}.create-text-progress-fill[data-v-95799dbd]{border-radius:inherit;background:rgb(var(--color-primary));transform-origin:0;transition:transform .42s linear;position:absolute;inset:0;overflow:hidden}.create-text-progress-fill[data-v-95799dbd]:after{content:"";background:linear-gradient(90deg,transparent,rgb(var(--color-primary-contrast)/.5),transparent);animation:2.2s ease-in-out infinite create-text-scan-95799dbd;position:absolute;inset:0}.create-text-done[data-v-95799dbd]{width:5.25rem;height:5.25rem;margin:1rem 0 .75rem;position:relative}.create-text-done-check[data-v-95799dbd]{width:100%;height:100%;position:relative}.create-text-done-check circle[data-v-95799dbd]{fill:rgb(var(--color-primary));transform-origin:50%;animation:.52s cubic-bezier(.34,1.56,.64,1) both create-text-pop-95799dbd}.create-text-done-check path[data-v-95799dbd]{fill:none;stroke:rgb(var(--color-primary-contrast));stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:34;stroke-dashoffset:34px;animation:.38s ease-out .32s forwards create-text-draw-95799dbd}.create-text-done-ring[data-v-95799dbd]{border:2px solid rgb(var(--color-primary));animation:1s ease-out .22s both create-text-ring-95799dbd;inset:0}.create-text-burst[data-v-95799dbd],.create-text-done-ring[data-v-95799dbd]{opacity:0;border-radius:9999px;position:absolute}.create-text-burst[data-v-95799dbd]{background:rgb(var(--color-primary));width:.4375rem;height:.4375rem;margin:-.21875rem;animation:.76s cubic-bezier(.22,1,.36,1) .28s both create-text-burst-95799dbd;top:50%;left:50%}.create-text-burst[data-v-95799dbd]:nth-child(odd){background:rgb(var(--color-primary)/.45)}.create-text-done-label[data-v-95799dbd]{color:rgb(var(--color-primary));font-size:.875rem;font-weight:700;animation:.42s cubic-bezier(.22,1,.36,1) .36s both create-text-rise-95799dbd}.create-text-done-title[data-v-95799dbd]{letter-spacing:-.015em;color:rgb(var(--color-surface-950));overflow-wrap:anywhere;outline:none;margin-top:.125rem;font-size:1.375rem;font-weight:700;line-height:1.25;animation:.46s cubic-bezier(.22,1,.36,1) .44s both create-text-rise-95799dbd}.create-text-facts[data-v-95799dbd]{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.875rem;display:flex}.create-text-fact[data-v-95799dbd]{border:1px solid rgb(var(--color-primary)/.2);background:rgb(var(--color-primary-soft));max-width:100%;min-height:2.25rem;color:rgb(var(--color-surface-900));animation:.42s cubic-bezier(.34,1.56,.64,1) both create-text-pop-95799dbd;animation-delay:calc(.56s + var(--i,0) * 90ms);border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .875rem;font-size:.875rem;font-weight:600;display:inline-flex}.create-text-open[data-v-95799dbd]{isolation:isolate;animation:.42s cubic-bezier(.22,1,.36,1) .62s both create-text-rise-95799dbd;position:relative;overflow:hidden}.create-text-open-fill[data-v-95799dbd]{z-index:-1;background:rgb(var(--color-primary-contrast)/.2);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.create-text-open.is-counting .create-text-open-fill[data-v-95799dbd]{transition:transform 3s linear;transform:scaleX(1)}.create-text-miss[data-v-95799dbd]{width:min(12.5rem,100%);margin-top:.75rem;animation:.62s cubic-bezier(.36,.07,.19,.97) .12s both create-text-shake-in-95799dbd;position:relative}.create-text-paper.is-small[data-v-95799dbd]{opacity:.75;min-height:6.5rem;animation:none;transform:rotate(-3deg)}.create-text-miss-badge[data-v-95799dbd]{border:3px solid rgb(var(--color-surface-card));border-radius:9999px;place-items:center;width:2.75rem;height:2.75rem;animation:.46s cubic-bezier(.34,1.56,.64,1) .38s both create-text-pop-95799dbd;display:grid;position:absolute;bottom:-.625rem;right:-.625rem}.create-text-miss-badge.is-text[data-v-95799dbd]{background:rgb(var(--color-warning-soft));color:rgb(var(--color-warning))}.create-text-miss-badge.is-error[data-v-95799dbd]{background:rgb(var(--color-primary-soft));color:rgb(var(--color-primary))}.create-text-adds[data-v-95799dbd]{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1rem;display:flex}.create-text-add-item[data-v-95799dbd]{max-width:100%;animation:.38s cubic-bezier(.34,1.56,.64,1) both create-text-pop-95799dbd;animation-delay:calc(.3s + var(--i,0) * 80ms)}.create-text-add[data-v-95799dbd]{border:1.5px dashed rgb(var(--color-primary)/.5);background:rgb(var(--color-surface-card));max-width:100%;min-height:2.75rem;color:rgb(var(--color-primary));overflow-wrap:anywhere;border-radius:.875rem;align-items:center;gap:.375rem;padding:.375rem .875rem;font-size:.9rem;font-weight:700;transition:background-color .2s,border-color .2s,transform .18s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.create-text-add[data-v-95799dbd]:active{transform:scale(.94)}@media (hover:hover){.create-text-add[data-v-95799dbd]:hover{border-color:rgb(var(--color-primary));background:rgb(var(--color-primary-soft))}}.create-text-add[data-v-95799dbd]:focus-visible{box-shadow:0 0 0 2px rgb(var(--color-surface-card)),0 0 0 4px rgb(var(--color-primary)/.5);outline:none}@keyframes create-text-float-95799dbd{0%,to{translate:0}50%{translate:0 -6px}}@keyframes create-text-paper-in-95799dbd{0%{opacity:0;scale:.85}to{opacity:1;scale:1}}@keyframes create-text-hop-95799dbd{0%{scale:1}35%{scale:.93}70%{scale:1.04}to{scale:1}}@keyframes create-text-line-in-95799dbd{0%{opacity:0;translate:-6px}to{opacity:1;translate:0}}@keyframes create-text-scan-95799dbd{0%,20%{transform:translate(-100%)}80%,to{transform:translate(100%)}}@keyframes create-text-spark-95799dbd{0%,to{opacity:.55;translate:0}50%{opacity:1;translate:0 -6px}}@keyframes create-text-pop-95799dbd{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes create-text-draw-95799dbd{to{stroke-dashoffset:0}}@keyframes create-text-ring-95799dbd{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}@keyframes create-text-burst-95799dbd{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(1)}to{opacity:0;transform:rotate(var(--a)) translateY(-3.5rem) scale(.4)}}@keyframes create-text-rise-95799dbd{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes create-text-shake-in-95799dbd{0%{opacity:0;transform:translateY(8px)}30%{opacity:1;transform:translateY(0)}45%{transform:translate(-7px)rotate(-2deg)}60%{transform:translate(6px)rotate(1.5deg)}75%{transform:translate(-4px)}90%{transform:translate(2px)}to{transform:translate(0)}}.create-voice[data-v-30573d5d]{position:relative}.create-voice-say[data-v-30573d5d]{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.create-voice-part[data-v-30573d5d]{border:1px solid rgb(var(--color-border));background:rgb(var(--color-surface-card));min-height:2.25rem;color:rgb(var(--color-surface-700));animation:.32s cubic-bezier(.22,1,.36,1) backwards create-voice-rise-30573d5d;animation-delay:var(--create-voice-delay,0s);border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .75rem .25rem .625rem;font-size:.84rem;font-weight:600;display:inline-flex}@keyframes create-voice-rise-30573d5d{0%{opacity:0;transform:translateY(6px)}}.create-voice-stage[data-v-30573d5d]{flex-direction:column;align-items:center;padding-top:1rem;display:flex}.create-voice-mic[data-v-30573d5d]{cursor:pointer;-webkit-tap-highlight-color:transparent;width:10rem;height:10rem;position:relative}.create-voice-mic.is-asking[data-v-30573d5d],.create-voice-mic.is-sending[data-v-30573d5d]{cursor:default}.create-voice-ring[data-v-30573d5d]{position:absolute;inset:0;transform:rotate(-90deg)}.create-voice-ring circle[data-v-30573d5d]{fill:none;stroke-width:4px}.create-voice-ring-track[data-v-30573d5d]{stroke:rgb(var(--color-surface-200))}.create-voice-ring-fill[data-v-30573d5d]{stroke:rgb(var(--color-primary));stroke-linecap:round;stroke-dasharray:464.96;transition:stroke-dashoffset .5s linear,stroke .3s,opacity .3s}.create-voice-mic.is-asking .create-voice-ring-fill[data-v-30573d5d],.create-voice-mic.is-idle .create-voice-ring-fill[data-v-30573d5d]{opacity:0}.create-voice-bar[data-v-30573d5d]{width:3px;height:calc(3px + var(--create-voice-level,0) * 15px);background:rgb(var(--color-primary));opacity:calc(.25 + var(--create-voice-level,0) * .75);transform-origin:50% 0;transform:translateX(-50%) rotate(calc(180deg + var(--create-voice-angle))) translateY(3.25rem);border-radius:9999px;transition:height 80ms ease-out,opacity .2s ease-out;position:absolute;top:50%;left:50%}.create-voice-mic:not(.is-recording) .create-voice-bar[data-v-30573d5d]{opacity:0}.create-voice-core[data-v-30573d5d]{background:rgb(var(--color-primary-muted));width:6rem;height:6rem;color:rgb(var(--color-primary));border-radius:9999px;place-items:center;transition:transform .22s cubic-bezier(.34,1.56,.64,1),background-color .3s,color .3s,box-shadow .3s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.create-voice-mic:active .create-voice-core[data-v-30573d5d]{transform:translate(-50%,-50%)scale(.94)}.create-voice-mic.is-recording .create-voice-core[data-v-30573d5d]{background:rgb(var(--color-primary));color:rgb(var(--color-primary-contrast));box-shadow:0 12px 28px -14px rgb(var(--color-primary))}.create-voice-mic.is-idle .create-voice-core[data-v-30573d5d]:after{border-radius:inherit;box-shadow:0 0 0 0 rgb(var(--color-primary)/.28);content:"";animation:2.4s cubic-bezier(.22,1,.36,1) infinite create-voice-breathe-30573d5d;position:absolute;inset:0}@keyframes create-voice-breathe-30573d5d{0%{box-shadow:0 0 0 0 rgb(var(--color-primary)/.28)}70%,to{box-shadow:0 0 0 16px rgb(var(--color-primary)/0)}}.create-voice-time[data-v-30573d5d]{font-variant-numeric:tabular-nums;color:rgb(var(--color-surface-950));margin-top:.625rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:2.25rem;font-weight:800;line-height:1.1;transition:color .3s}.create-voice-time.is-low[data-v-30573d5d]{color:rgb(var(--color-danger))}.create-voice-status[data-v-30573d5d]{justify-items:center;width:100%;min-height:1.75rem;display:grid;position:relative}.create-voice-line[data-v-30573d5d]{text-align:center;justify-content:center;align-items:flex-start;gap:.375rem;max-width:100%;margin-top:.25rem;font-size:.9rem;font-weight:600;line-height:1.35;display:flex}.create-voice-dot[data-v-30573d5d]{background:rgb(var(--color-danger));border-radius:9999px;flex:none;align-self:center;width:.5625rem;height:.5625rem;animation:1.2s ease-in-out infinite create-voice-blink-30573d5d}@keyframes create-voice-blink-30573d5d{50%{opacity:.25}}.create-voice-actions[data-v-30573d5d]{align-items:center;gap:.5rem;margin-top:1rem;display:flex}.create-voice-discard[data-v-30573d5d]{border:1.5px solid rgb(var(--color-border));background:rgb(var(--color-surface-card));width:3.375rem;height:3.375rem;color:rgb(var(--color-danger));border-radius:1rem;flex:none;place-items:center;transition:transform .18s cubic-bezier(.34,1.56,.64,1),background-color .2s;display:grid;overflow:hidden}.create-voice-discard[data-v-30573d5d]:active{transform:scale(.92)}@media (hover:hover){.create-voice-discard[data-v-30573d5d]:hover{background:rgb(var(--color-danger-soft))}}.create-voice-ask-cancel[data-v-30573d5d]:focus-visible,.create-voice-ask-go[data-v-30573d5d]:focus-visible,.create-voice-discard[data-v-30573d5d]:focus-visible{box-shadow:0 0 0 2px rgb(var(--color-danger)/.45);outline:none}.create-voice-ask[data-v-30573d5d]{border:1px solid rgb(var(--color-danger)/.22);background:rgb(var(--color-danger-soft));border-radius:1.125rem;flex-wrap:wrap;align-items:center;gap:.5rem .625rem;padding:.4375rem .4375rem .4375rem .875rem;display:flex}.create-voice-ask-cancel[data-v-30573d5d],.create-voice-ask-go[data-v-30573d5d]{border-radius:.875rem;min-height:2.75rem;padding-inline:.9375rem;font-size:.9rem;font-weight:700;transition:transform .18s cubic-bezier(.34,1.56,.64,1),filter .2s}.create-voice-ask-cancel[data-v-30573d5d]{background:rgb(var(--color-surface-card));color:rgb(var(--color-surface-800))}.create-voice-ask-go[data-v-30573d5d]{background:rgb(var(--color-danger));color:#fff}.dark .create-voice-ask-go{background:#e11d48}.create-voice-ask-cancel[data-v-30573d5d]:active,.create-voice-ask-go[data-v-30573d5d]:active{transform:scale(.95)}.create-voice-slot-enter-active[data-v-30573d5d],.create-voice-slot-leave-active[data-v-30573d5d]{transition:width .28s cubic-bezier(.22,1,.36,1),margin .28s cubic-bezier(.22,1,.36,1),border-width .28s cubic-bezier(.22,1,.36,1),opacity .2s,transform .28s cubic-bezier(.34,1.56,.64,1)}.create-voice-slot-enter-from[data-v-30573d5d],.create-voice-slot-leave-to[data-v-30573d5d]{opacity:0;border-width:0;width:0;margin-right:-.5rem;transform:scale(.7)}.create-voice-label-stack[data-v-30573d5d]{display:grid}.create-voice-label[data-v-30573d5d]{grid-area:1/1}.create-voice-label-enter-active[data-v-30573d5d],.create-voice-label-leave-active[data-v-30573d5d]{transition:opacity .16s,transform .2s}.create-voice-label-enter-from[data-v-30573d5d]{opacity:0;transform:translateY(6px)}.create-voice-label-leave-to[data-v-30573d5d]{opacity:0;transform:translateY(-6px)}.create-voice-pop-enter-active[data-v-30573d5d]{transition:opacity .16s,transform .26s cubic-bezier(.34,1.56,.64,1)}.create-voice-pop-leave-active[data-v-30573d5d]{transition:opacity .12s,transform .12s}.create-voice-pop-enter-from[data-v-30573d5d],.create-voice-pop-leave-to[data-v-30573d5d]{opacity:0;transform:scale(.8)}.create-voice-status-enter-active[data-v-30573d5d]{transition:opacity .22s 60ms,transform .3s cubic-bezier(.22,1,.36,1) 40ms}.create-voice-status-leave-active[data-v-30573d5d]{transition:opacity .12s,transform .18s;position:absolute;inset:0 0 auto}.create-voice-status-enter-from[data-v-30573d5d]{opacity:0;transform:translateY(6px)}.create-voice-status-leave-to[data-v-30573d5d]{opacity:0;transform:translateY(-4px)}.create-voice-swap-enter-active[data-v-30573d5d]{transition:opacity .26s 80ms,transform .38s cubic-bezier(.22,1,.36,1) 60ms}.create-voice-swap-leave-active[data-v-30573d5d]{transition:opacity .16s,transform .22s;position:absolute;inset:0 0 auto}.create-voice-swap-enter-from[data-v-30573d5d]{opacity:0;transform:translateY(14px)scale(.98)}.create-voice-swap-leave-to[data-v-30573d5d]{opacity:0;transform:scale(.97)}.create-voice-result[data-v-30573d5d]{text-align:center;flex-direction:column;align-items:center;padding-bottom:.25rem;display:flex}.create-voice-result-title[data-v-30573d5d]{letter-spacing:-.01em;max-width:100%;color:rgb(var(--color-surface-950));overflow-wrap:anywhere;outline:none;margin-top:.875rem;font-size:1.1875rem;font-weight:700;line-height:1.3}.create-voice-quiet[data-v-30573d5d]{min-height:2.75rem;color:rgb(var(--color-surface-600));border-radius:9999px;justify-content:center;align-items:center;gap:.375rem;padding:0 1.125rem;font-size:.9375rem;font-weight:600;transition:background-color .2s,color .2s,transform .18s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.create-voice-quiet[data-v-30573d5d]:active{transform:scale(.94)}@media (hover:hover){.create-voice-quiet[data-v-30573d5d]:hover{background:rgb(var(--color-surface-100));color:rgb(var(--color-surface-900))}}.create-voice-quiet[data-v-30573d5d]:focus-visible{box-shadow:0 0 0 2px rgb(var(--color-primary)/.5);outline:none}.create-voice-card-wrap[data-v-30573d5d]{perspective:700px;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:min(15.5rem,100%);padding:.875rem 1.5rem .75rem;animation:5s ease-in-out .45s infinite create-voice-float-30573d5d;position:relative}.create-voice-card[data-v-30573d5d]{border:1px solid rgb(var(--color-primary)/.18);background:rgb(var(--color-surface-card));text-align:left;min-height:9.75rem;box-shadow:0 20px 36px -22px rgb(var(--color-primary)/.5),0 2px 6px rgb(var(--color-shadow)/.05);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) rotate(-2deg);border-radius:1rem;flex-direction:column;gap:.375rem;padding:.75rem .9375rem .875rem;transition:transform .32s cubic-bezier(.22,1,.36,1);animation:.46s cubic-bezier(.34,1.56,.64,1) both create-voice-card-in-30573d5d;display:flex;position:relative;overflow:hidden}.create-voice-card-wrap.is-hopping .create-voice-card[data-v-30573d5d]{animation:.44s cubic-bezier(.34,1.56,.64,1) create-voice-hop-30573d5d}.create-voice-card-head[data-v-30573d5d]{font-variant-numeric:tabular-nums;color:rgb(var(--color-primary));align-items:center;gap:.3125rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:700;display:flex}.create-voice-wave[data-v-30573d5d]{justify-content:space-between;align-items:center;gap:2px;height:2.25rem;margin-bottom:.25rem;display:flex}.create-voice-wave-bar[data-v-30573d5d]{background:rgb(var(--color-primary));opacity:.85;width:3px;height:100%;transform:scaleY(calc(var(--h) * .9));animation:1.1s ease-in-out infinite alternate create-voice-wave-30573d5d;animation-delay:calc(var(--i) * -137ms);border-radius:9999px;transition:opacity .4s}.create-voice-card.is-heard .create-voice-wave-bar[data-v-30573d5d]{opacity:.4;animation-duration:2.2s}.create-voice-card-wrap.is-hopping .create-voice-wave-bar[data-v-30573d5d]{animation:.44s cubic-bezier(.34,1.56,.64,1) create-voice-wave-jump-30573d5d;animation-delay:calc(var(--i) * 12ms)}.create-voice-card-line[data-v-30573d5d]{width:var(--w);background:rgb(var(--color-surface-200));transform-origin:0;height:.5rem;animation:4.2s cubic-bezier(.22,1,.36,1) infinite create-voice-write-30573d5d;animation-delay:calc(var(--i) * .38s);border-radius:9999px;display:block;transform:scaleX(0)}.create-voice-card-line.is-title[data-v-30573d5d]{background:rgb(var(--color-primary)/.35);height:.6875rem;margin-bottom:.125rem}.create-voice-spark[data-v-30573d5d]{color:rgb(var(--color-primary));transition:scale .26s cubic-bezier(.34,1.56,.64,1);animation:4s ease-in-out infinite create-voice-spark-30573d5d;position:absolute}.create-voice-spark.is-one[data-v-30573d5d]{top:.25rem;right:.375rem}.create-voice-spark.is-two[data-v-30573d5d]{animation-delay:-1.6s;bottom:1.5rem;left:.125rem;rotate:-25deg}.create-voice-spark.is-three[data-v-30573d5d]{animation-delay:-3s;top:2.75rem;left:.5rem}.create-voice-card-wrap.is-hopping .create-voice-spark[data-v-30573d5d]{scale:1.5}.create-voice-progress[data-v-30573d5d]{background:rgb(var(--color-primary)/.12);border-radius:9999px;width:min(13rem,80%);height:.3125rem;margin-top:.875rem;position:relative;overflow:hidden}.create-voice-progress-fill[data-v-30573d5d]{border-radius:inherit;background:rgb(var(--color-primary));transform-origin:0;transition:transform .42s linear;position:absolute;inset:0;overflow:hidden}.create-voice-progress-fill[data-v-30573d5d]:after{content:"";background:linear-gradient(90deg,transparent,rgb(var(--color-primary-contrast)/.5),transparent);animation:2.2s ease-in-out infinite create-voice-scan-30573d5d;position:absolute;inset:0}.create-voice-done[data-v-30573d5d]{width:5.25rem;height:5.25rem;margin:1rem 0 .75rem;position:relative}.create-voice-done-check[data-v-30573d5d]{width:100%;height:100%;position:relative}.create-voice-done-check circle[data-v-30573d5d]{fill:rgb(var(--color-primary));transform-origin:50%;animation:.52s cubic-bezier(.34,1.56,.64,1) both create-voice-pop-in-30573d5d}.create-voice-done-check path[data-v-30573d5d]{fill:none;stroke:rgb(var(--color-primary-contrast));stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:34;stroke-dashoffset:34px;animation:.38s ease-out .32s forwards create-voice-draw-30573d5d}.create-voice-done-ring[data-v-30573d5d]{border:2px solid rgb(var(--color-primary));animation:1s ease-out .22s both create-voice-ring-out-30573d5d;inset:0}.create-voice-burst[data-v-30573d5d],.create-voice-done-ring[data-v-30573d5d]{opacity:0;border-radius:9999px;position:absolute}.create-voice-burst[data-v-30573d5d]{background:rgb(var(--color-primary));width:.4375rem;height:.4375rem;margin:-.21875rem;animation:.76s cubic-bezier(.22,1,.36,1) .28s both create-voice-burst-30573d5d;top:50%;left:50%}.create-voice-burst[data-v-30573d5d]:nth-child(odd){background:rgb(var(--color-primary)/.45)}.create-voice-done-label[data-v-30573d5d]{color:rgb(var(--color-primary));font-size:.875rem;font-weight:700;animation:.42s cubic-bezier(.22,1,.36,1) .36s both create-voice-rise-in-30573d5d}.create-voice-done-title[data-v-30573d5d]{letter-spacing:-.015em;color:rgb(var(--color-surface-950));overflow-wrap:anywhere;outline:none;margin-top:.125rem;font-size:1.375rem;font-weight:700;line-height:1.25;animation:.46s cubic-bezier(.22,1,.36,1) .44s both create-voice-rise-in-30573d5d}.create-voice-facts[data-v-30573d5d]{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.875rem;display:flex}.create-voice-fact[data-v-30573d5d]{border:1px solid rgb(var(--color-primary)/.2);background:rgb(var(--color-primary-soft));max-width:100%;min-height:2.25rem;color:rgb(var(--color-surface-900));animation:.42s cubic-bezier(.34,1.56,.64,1) both create-voice-pop-in-30573d5d;animation-delay:calc(.56s + var(--i,0) * 90ms);border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .875rem;font-size:.875rem;font-weight:600;display:inline-flex}.create-voice-open[data-v-30573d5d]{isolation:isolate;animation:.42s cubic-bezier(.22,1,.36,1) .62s both create-voice-rise-in-30573d5d;position:relative;overflow:hidden}.create-voice-open-fill[data-v-30573d5d]{z-index:-1;background:rgb(var(--color-primary-contrast)/.2);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.create-voice-open.is-counting .create-voice-open-fill[data-v-30573d5d]{transition:transform 3s linear;transform:scaleX(1)}.create-voice-miss[data-v-30573d5d]{width:min(12.5rem,100%);margin-top:.75rem;animation:.62s cubic-bezier(.36,.07,.19,.97) .12s both create-voice-shake-in-30573d5d;position:relative}.create-voice-card.is-small[data-v-30573d5d]{opacity:.75;min-height:5.5rem;animation:none;transform:rotate(-3deg)}.create-voice-card.is-small .create-voice-wave-bar[data-v-30573d5d]{opacity:.35;animation:none}.create-voice-miss-badge[data-v-30573d5d]{border:3px solid rgb(var(--color-surface-card));border-radius:9999px;place-items:center;width:2.75rem;height:2.75rem;animation:.46s cubic-bezier(.34,1.56,.64,1) .38s both create-voice-pop-in-30573d5d;display:grid;position:absolute;bottom:-.625rem;right:-.625rem}.create-voice-miss-badge.is-voice[data-v-30573d5d]{background:rgb(var(--color-warning-soft));color:rgb(var(--color-warning))}.create-voice-miss-badge.is-error[data-v-30573d5d]{background:rgb(var(--color-primary-soft));color:rgb(var(--color-primary))}@keyframes create-voice-float-30573d5d{0%,to{translate:0}50%{translate:0 -6px}}@keyframes create-voice-card-in-30573d5d{0%{opacity:0;scale:.85}to{opacity:1;scale:1}}@keyframes create-voice-hop-30573d5d{0%{scale:1}35%{scale:.93}70%{scale:1.04}to{scale:1}}@keyframes create-voice-wave-30573d5d{0%{transform:scaleY(calc(var(--h) * .25))}to{transform:scaleY(var(--h))}}@keyframes create-voice-wave-jump-30573d5d{0%{transform:scaleY(.2)}55%{transform:scaleY(1)}to{transform:scaleY(calc(var(--h) * .9))}}@keyframes create-voice-write-30573d5d{0%{opacity:1;transform:scaleX(0)}22%,82%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes create-voice-scan-30573d5d{0%,20%{transform:translate(-100%)}80%,to{transform:translate(100%)}}@keyframes create-voice-spark-30573d5d{0%,to{opacity:.55;translate:0}50%{opacity:1;translate:0 -6px}}@keyframes create-voice-pop-in-30573d5d{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes create-voice-draw-30573d5d{to{stroke-dashoffset:0}}@keyframes create-voice-ring-out-30573d5d{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}@keyframes create-voice-burst-30573d5d{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(1)}to{opacity:0;transform:rotate(var(--a)) translateY(-3.5rem) scale(.4)}}@keyframes create-voice-rise-in-30573d5d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes create-voice-shake-in-30573d5d{0%{opacity:0;transform:translateY(8px)}30%{opacity:1;transform:translateY(0)}45%{transform:translate(-7px)rotate(-2deg)}60%{transform:translate(6px)rotate(1.5deg)}75%{transform:translate(-4px)}90%{transform:translate(2px)}to{transform:translate(0)}}.create-chooser[data-v-99e364de]{--create-bleed:1.125rem}.create-chooser.is-page[data-v-99e364de]{--create-bleed:1rem}.create-chooser-views[data-v-99e364de]{margin-inline:calc(-1 * var(--create-bleed));padding-inline:var(--create-bleed)}.create-chooser-grid[data-v-99e364de]{--create-chooser-gap:.625rem;gap:var(--create-chooser-gap);grid-template-columns:repeat(auto-fill,minmax(max(3.5rem,-.1px + (100% - 2 * var(--create-chooser-gap)) / 3),1fr));display:grid}.create-chooser-tile[data-v-99e364de]{overflow-wrap:break-word;background:rgb(var(--color-surface-card-muted));text-align:center;border-radius:1.25rem;flex-direction:column;justify-content:center;align-items:center;gap:.5625rem;min-width:0;min-height:6rem;padding:.75rem .25rem;font-size:.906rem;font-weight:600;line-height:1.2;display:flex}.create-chooser.is-page .create-chooser-tile[data-v-99e364de]{min-height:6.75rem}@media (width>=640px){.create-chooser.is-page .create-chooser-grid[data-v-99e364de]{--create-chooser-gap:.875rem}.create-chooser.is-page .create-chooser-tile[data-v-99e364de]{gap:.75rem;min-height:8rem;font-size:1rem}}.create-chooser-press[data-v-99e364de]{transition:transform .18s cubic-bezier(.34,1.56,.64,1),background-color .2s}.create-chooser-press[data-v-99e364de]:active{background:rgb(var(--color-primary-soft));transform:scale(.95)}@media (hover:hover){.create-chooser-press[data-v-99e364de]:hover{background:rgb(var(--color-primary-soft))}}.create-chooser-press[data-v-99e364de]:focus-visible{box-shadow:0 0 0 2px rgb(var(--color-primary)/.4);outline:none}.create-chooser-continue[data-v-99e364de]{container-type:inline-size}@container (width<=15.5rem){.create-chooser-continue-icon[data-v-99e364de]{display:none}.create-chooser-continue-title[data-v-99e364de]{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:2.75em;display:-webkit-box}}.create-chooser-input[data-v-99e364de]{scrollbar-width:none;height:44px;transition:height .24s cubic-bezier(.22,1,.36,1);overflow-y:auto}.create-chooser-field.is-flashing[data-v-99e364de]{animation:.6s cubic-bezier(.22,1,.36,1) create-chooser-flash-99e364de}@keyframes create-chooser-flash-99e364de{0%{box-shadow:0 0 0 0 rgb(var(--color-primary)/.35)}to{box-shadow:0 0 0 12px rgb(var(--color-primary)/0)}}.create-chooser-logos[data-v-99e364de]{--create-chooser-logo-gap:.5rem;justify-content:center;gap:var(--create-chooser-logo-gap);flex-wrap:wrap;margin-top:.75rem;display:flex;container-type:inline-size}@container (width<=27rem){.create-chooser-logos .create-chooser-logo[data-v-99e364de]{min-width:calc((100% - 2 * var(--create-chooser-logo-gap)) / 3)}}.create-chooser-logos.is-shaking[data-v-99e364de]{animation:.4s cubic-bezier(.36,.07,.19,.97) create-chooser-shake-99e364de}.create-chooser-logo[data-v-99e364de]{min-width:3.75rem;max-width:calc(50% - var(--create-chooser-logo-gap) / 2);overflow-wrap:anywhere;border:1px solid rgb(var(--color-border));background:rgb(var(--color-surface-card));text-align:center;color:rgb(var(--color-surface-600));border-radius:1rem;flex-direction:column;flex:1 1 0;align-items:center;gap:.375rem;padding:.6875rem .125rem .5625rem;font-size:.78rem;font-weight:600;line-height:1.2;transition:opacity .28s,transform .34s cubic-bezier(.34,1.56,.64,1),border-color .2s,background-color .2s,color .2s,box-shadow .25s;display:flex;position:relative}.create-chooser-logo-icon[data-v-99e364de]{color:rgb(var(--color-primary));transition:transform .34s cubic-bezier(.34,1.56,.64,1)}.create-chooser-logos.has-match .create-chooser-logo[data-v-99e364de]{opacity:.35;transform:scale(.94)}.create-chooser-logos.has-match .create-chooser-logo.is-on[data-v-99e364de]{opacity:1;border-color:rgb(var(--color-primary));background:rgb(var(--color-primary-soft));color:rgb(var(--color-surface-950));box-shadow:0 8px 18px -12px rgb(var(--color-primary));transform:scale(1.04)}.create-chooser-logo.is-on .create-chooser-logo-icon[data-v-99e364de]{transform:scale(1.12)}.create-chooser-logo-check[data-v-99e364de]{border:2px solid rgb(var(--color-surface-card));background:rgb(var(--color-primary));width:1.375rem;height:1.375rem;color:rgb(var(--color-primary-contrast));border-radius:9999px;place-items:center;transition:transform .32s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:-.375rem;right:-.375rem;transform:scale(0)}.create-chooser-logo.is-on .create-chooser-logo-check[data-v-99e364de]{transform:scale(1)}.create-chooser-logo-enter-active[data-v-99e364de],.create-chooser-logo-leave-active[data-v-99e364de]{white-space:nowrap;transition:flex-grow .32s cubic-bezier(.22,1,.36,1),min-width .32s cubic-bezier(.22,1,.36,1),margin-left .32s cubic-bezier(.22,1,.36,1),padding .32s cubic-bezier(.22,1,.36,1),border-width .32s cubic-bezier(.22,1,.36,1),opacity .2s,transform .32s cubic-bezier(.22,1,.36,1);overflow:hidden}.create-chooser-logos .create-chooser-logo.create-chooser-logo-enter-from[data-v-99e364de],.create-chooser-logos .create-chooser-logo.create-chooser-logo-leave-to[data-v-99e364de]{min-width:0;margin-left:calc(-1 * var(--create-chooser-logo-gap));opacity:0;border-width:0;flex-grow:0;padding-inline:0;transform:scale(.8)}@keyframes create-chooser-shake-99e364de{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}.create-chooser-ask[data-v-99e364de]{border:1px solid rgb(var(--color-danger)/.22);background:rgb(var(--color-danger-soft));border-radius:1.125rem;flex-wrap:wrap;align-items:center;gap:.5rem .625rem;padding:.4375rem .4375rem .4375rem .875rem;display:flex}.create-chooser-ask.is-nudging[data-v-99e364de]{animation:.4s cubic-bezier(.36,.07,.19,.97) create-chooser-shake-99e364de}.create-chooser-ask-cancel[data-v-99e364de],.create-chooser-ask-go[data-v-99e364de]{border-radius:.875rem;min-height:2.75rem;padding-inline:.9375rem;font-size:.9rem;font-weight:700;transition:transform .18s cubic-bezier(.34,1.56,.64,1),filter .2s,background-color .2s}.create-chooser-ask-cancel[data-v-99e364de]{background:rgb(var(--color-surface-card));color:rgb(var(--color-surface-800))}.create-chooser-ask-go[data-v-99e364de]{background:rgb(var(--color-danger));color:#fff}.dark .create-chooser-ask-go{background:#e11d48}.create-chooser-ask-cancel[data-v-99e364de]:active,.create-chooser-ask-go[data-v-99e364de]:active{transform:scale(.95)}@media (hover:hover){.create-chooser-ask-go[data-v-99e364de]:hover{filter:brightness(.94)}}.create-chooser-ask-cancel[data-v-99e364de]:focus-visible,.create-chooser-ask-go[data-v-99e364de]:focus-visible{box-shadow:0 0 0 2px rgb(var(--color-danger)/.45);outline:none}.create-chooser-view-back-enter-active[data-v-99e364de],.create-chooser-view-back-leave-active[data-v-99e364de],.create-chooser-view-forward-enter-active[data-v-99e364de],.create-chooser-view-forward-leave-active[data-v-99e364de]{transition:opacity .22s,transform .3s cubic-bezier(.22,1,.36,1)}.create-chooser-view-back-leave-active[data-v-99e364de],.create-chooser-view-forward-leave-active[data-v-99e364de]{position:absolute;inset:0 0 auto}.create-chooser-view-back-leave-to[data-v-99e364de],.create-chooser-view-forward-enter-from[data-v-99e364de]{opacity:0;transform:translate(28px)}.create-chooser-view-back-enter-from[data-v-99e364de],.create-chooser-view-forward-leave-to[data-v-99e364de]{opacity:0;transform:translate(-28px)}.create-chooser-back-enter-active[data-v-99e364de],.create-chooser-back-leave-active[data-v-99e364de]{transition:opacity .2s,transform .26s cubic-bezier(.22,1,.36,1)}.create-chooser-back-enter-from[data-v-99e364de],.create-chooser-back-leave-to[data-v-99e364de]{opacity:0;transform:translate(8px)}.create-chooser-pop-enter-active[data-v-99e364de]{transition:opacity .16s,transform .26s cubic-bezier(.34,1.56,.64,1)}.create-chooser-pop-leave-active[data-v-99e364de]{transition:opacity .12s,transform .12s}.create-chooser-pop-enter-from[data-v-99e364de],.create-chooser-pop-leave-to[data-v-99e364de]{opacity:0;transform:scale(.8)}.create-chooser-status-enter-active[data-v-99e364de]{transition:opacity .22s 60ms,transform .3s cubic-bezier(.22,1,.36,1) 40ms}.create-chooser-status-leave-active[data-v-99e364de]{transition:opacity .12s,transform .18s;position:absolute;inset:0 0 auto}.create-chooser-status-enter-from[data-v-99e364de]{opacity:0;transform:translateY(8px)}.create-chooser-status-leave-to[data-v-99e364de]{opacity:0;transform:translateY(-4px)}.create-chooser-swap-enter-active[data-v-99e364de],.create-chooser-swap-leave-active[data-v-99e364de]{transition:opacity .24s}.create-chooser-swap-enter-from[data-v-99e364de],.create-chooser-swap-leave-to[data-v-99e364de]{opacity:0}.create-chooser-label-stack[data-v-99e364de]{display:grid}.create-chooser-label[data-v-99e364de]{grid-area:1/1}.create-chooser-label-enter-active[data-v-99e364de],.create-chooser-label-leave-active[data-v-99e364de]{transition:opacity .16s,transform .2s}.create-chooser-label-enter-from[data-v-99e364de]{opacity:0;transform:translateY(6px)}.create-chooser-label-leave-to[data-v-99e364de]{opacity:0;transform:translateY(-6px)}
