.ai-edit-empty[data-v-12d586e0]{align-items:start;display:grid;gap:clamp(3rem,11vw,9rem);grid-template-columns:minmax(0,1fr) 11.25rem;min-height:0;padding:1rem 0 0;width:min(100%,75rem)}.ai-edit-empty__assistant[data-v-12d586e0]{align-items:flex-start;display:flex;gap:.625rem;max-width:36rem}.ai-edit-empty__avatar[data-v-12d586e0]{background:linear-gradient(145deg,#bc82f342,#f5b9ea14),#1d1d1f;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;box-shadow:inset 0 1px #ffffff1f,0 14px 34px #0000003d;color:#ffffffeb;display:grid;flex:0 0 auto;height:2.75rem;place-items:center;width:2.75rem}.ai-edit-empty__avatar img[data-v-12d586e0]{width:2.4rem}.ai-edit-empty__bubble[data-v-12d586e0]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#222222c7;border:1px solid hsla(0,0%,100%,.07);border-radius:.5rem 1.25rem 1.25rem;box-shadow:0 18px 50px #0003,inset 0 1px #ffffff09;color:#ffffffe0;font-size:.875rem;font-weight:500;line-height:1.4rem;margin:0;padding:.875rem 1rem}.ai-edit-empty__upload-wrap[data-v-12d586e0]{margin-top:3.25rem;width:100%}.ai-edit-empty__upload[data-v-12d586e0]{align-items:center;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at 50% 18%,hsla(0,0%,100%,.055),transparent 45%),#141414b8;border:1px solid hsla(0,0%,100%,.08);border-radius:2.875rem;box-shadow:0 34px 110px #00000047,inset 0 1px #ffffff0b;color:#fff;display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:13.75rem;padding:1.5rem 1rem;transition:border-color .18s ease,background-color .18s ease,transform .18s ease,box-shadow .18s ease;width:100%}.ai-edit-empty__upload--active[data-v-12d586e0],.ai-edit-empty__upload[data-v-12d586e0]:focus-visible,.ai-edit-empty__upload[data-v-12d586e0]:hover:not(:disabled){background-color:#1b1b1bdb;border-color:#ffffff3d;box-shadow:0 38px 120px #00000057,0 0 0 1px #bc82f324;transform:translateY(-2px)}.ai-edit-empty__upload[data-v-12d586e0]:focus-visible{outline:2px solid hsla(0,0%,100%,.8);outline-offset:4px}.ai-edit-empty__upload[data-v-12d586e0]:disabled{opacity:.62}.ai-edit-empty__stack[data-v-12d586e0]{display:block;height:2rem;position:relative;width:2rem}.ai-edit-empty__stack-card[data-v-12d586e0]{background:transparent;border:0;display:grid;height:2rem;left:50%;place-items:center;position:absolute;top:50%;width:2rem}.ai-edit-empty__stack-card--back[data-v-12d586e0],.ai-edit-empty__stack-card--middle[data-v-12d586e0]{display:none}.ai-edit-empty__stack-card--front[data-v-12d586e0]{background:transparent;color:#ffffffe6;transform:translate(-50%,-50%)}.ai-edit-empty__upload-copy[data-v-12d586e0]{display:flex;flex-direction:column;gap:.45rem;max-width:16rem;text-align:center}.ai-edit-empty__upload-copy strong[data-v-12d586e0]{color:#ffffff9e;font-size:.9375rem;font-weight:500;line-height:1.45rem}.ai-edit-empty__upload-copy span[data-v-12d586e0]{color:#fff6;font-size:.75rem;font-weight:500;line-height:1.15rem}.ai-edit-empty__upload-copy span[data-v-12d586e0]:empty{display:none}.ai-edit-empty__error[data-v-12d586e0]{color:#fecacad1;font-size:.75rem;font-weight:600;line-height:1.2rem;margin:.65rem 0 0;text-align:center}@media(max-width:767px){.ai-edit-empty[data-v-12d586e0]{gap:1.5rem;grid-template-columns:minmax(0,1fr);min-height:0;padding:1rem .25rem 0}.ai-edit-empty__assistant[data-v-12d586e0]{max-width:min(100%,21.5rem)}.ai-edit-empty__upload-wrap[data-v-12d586e0]{justify-self:end;margin-top:0;width:min(100%,11.25rem)}.ai-edit-empty__upload[data-v-12d586e0]{border-radius:2.875rem;gap:1rem;min-height:13.75rem;padding:1.5rem 1rem}.ai-edit-empty__stack[data-v-12d586e0]{height:2rem;transform:none}}@media(max-width:767px)and (max-height:680px){.ai-edit-empty[data-v-12d586e0]{gap:.75rem;padding-top:0}.ai-edit-empty__upload[data-v-12d586e0]{gap:.75rem;min-height:10rem;padding:1rem}}@media(prefers-reduced-motion:reduce){.ai-edit-empty__upload[data-v-12d586e0]{transition:none}.ai-edit-empty__upload[data-v-12d586e0] .animate-spin{animation:none}}.ai-edit-suggestions[data-v-7d842a2e]{display:flex;flex-direction:column;min-width:0;width:min(100%,29rem)}.ai-edit-suggestions--error[data-v-7d842a2e],.ai-edit-suggestions--loading[data-v-7d842a2e],.ai-edit-suggestions--ready[data-v-7d842a2e]{align-items:flex-end;text-align:right}.ai-edit-suggestions__title[data-v-7d842a2e]{color:#fff;font-size:1rem;font-weight:400;line-height:1.375rem;margin:0 0 .5rem}.ai-edit-suggestions__request-row[data-v-7d842a2e]{display:flex}.ai-edit-suggestions__chip[data-v-7d842a2e],.ai-edit-suggestions__request[data-v-7d842a2e],.ai-edit-suggestions__retry[data-v-7d842a2e]{align-items:center;border:0;color:#ffffffeb;display:inline-flex;justify-content:center;transition:background-color .16s ease,color .16s ease,transform .16s ease,opacity .16s ease}.ai-edit-suggestions__request[data-v-7d842a2e]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#c356fc4d;border-radius:999px;font-size:.875rem;font-weight:600;gap:.5rem;line-height:1.25rem;min-height:2.625rem;padding:.625rem 1rem}.ai-edit-suggestions__loading-dot[data-v-7d842a2e]{animation:ai-edit-suggestion-breathe-7d842a2e 1.4s ease-in-out infinite;background:#fff;border-radius:999px;box-shadow:0 0 18px #ffffff6b;display:block;height:1.125rem;margin-right:.375rem;width:1.125rem}.ai-edit-suggestions__chips[data-v-7d842a2e]{align-items:flex-end;display:flex;flex-direction:column;gap:.375rem;max-width:100%}.ai-edit-suggestions__chip[data-v-7d842a2e]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#c356fc1f;border-radius:.875rem;font-size:.9375rem;font-weight:400;gap:.75rem;justify-content:space-between;line-height:1.25rem;max-width:100%;min-height:3rem;padding:.5rem .75rem;text-align:left}.ai-edit-suggestions__chip span[data-v-7d842a2e]{overflow-wrap:anywhere}.ai-edit-suggestions__chip[data-v-7d842a2e]:hover:not(:disabled),.ai-edit-suggestions__request[data-v-7d842a2e]:hover:not(:disabled),.ai-edit-suggestions__retry[data-v-7d842a2e]:hover:not(:disabled){background:#c356fc3d;color:#fff;transform:translateY(-1px)}.ai-edit-suggestions__chip[data-v-7d842a2e]:focus-visible,.ai-edit-suggestions__request[data-v-7d842a2e]:focus-visible,.ai-edit-suggestions__retry[data-v-7d842a2e]:focus-visible{outline:2px solid hsla(0,0%,100%,.78);outline-offset:3px}.ai-edit-suggestions__chip[data-v-7d842a2e]:disabled,.ai-edit-suggestions__request[data-v-7d842a2e]:disabled,.ai-edit-suggestions__retry[data-v-7d842a2e]:disabled{opacity:.45}.ai-edit-suggestions__error[data-v-7d842a2e]{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#450a0a2e;border-radius:1rem;color:#fecacad1;display:inline-flex;flex-wrap:wrap;font-size:.75rem;font-weight:600;gap:.5rem;justify-content:flex-end;max-width:100%;min-height:2.5rem;padding:.625rem .875rem}.ai-edit-suggestions__retry[data-v-7d842a2e]{background:#ffffff14;border-radius:999px;font-size:.7rem;font-weight:700;gap:.35rem;padding:.35rem .6rem}@keyframes ai-edit-suggestion-breathe-7d842a2e{0%,to{opacity:.35;transform:scale(.72)}50%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.ai-edit-suggestions__chip[data-v-7d842a2e],.ai-edit-suggestions__request[data-v-7d842a2e],.ai-edit-suggestions__retry[data-v-7d842a2e]{transition:none}.ai-edit-suggestions__loading-dot[data-v-7d842a2e]{animation:none}}.ai-edit-result[data-v-c6b1f728]{align-items:end;display:grid;gap:clamp(1rem,4vw,2.25rem);grid-template-columns:11.125rem minmax(0,1fr);width:min(100%,43rem)}.ai-edit-result__media-column[data-v-c6b1f728]{min-width:0}.ai-edit-result__media[data-v-c6b1f728]{background:#171717;border:1px solid hsla(0,0%,100%,.1);border-radius:.875rem;box-shadow:0 30px 90px #0000005c,inset 0 1px #ffffff0a;display:block;height:17.875rem;overflow:hidden;position:relative;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease;width:11.125rem}.ai-edit-result__media[data-v-c6b1f728]:disabled{cursor:default}.ai-edit-result__media--interactive[data-v-c6b1f728]:focus-visible,.ai-edit-result__media--interactive[data-v-c6b1f728]:hover{border-color:#ffffff47;box-shadow:0 34px 100px #0000006b,0 0 0 1px #ffffff14;transform:translateY(-2px)}.ai-edit-result__media[data-v-c6b1f728]:focus-visible{outline:2px solid hsla(0,0%,100%,.78);outline-offset:4px}.ai-edit-result__image[data-v-c6b1f728],.ai-edit-result__placeholder[data-v-c6b1f728]{display:block;height:100%;width:100%}.ai-edit-result__image[data-v-c6b1f728]{-o-object-fit:cover;object-fit:cover}.ai-edit-result__image--processing[data-v-c6b1f728]{filter:blur(7px) saturate(.72) brightness(.64);transform:scale(1.06)}.ai-edit-result__placeholder[data-v-c6b1f728]{background:linear-gradient(145deg,#202020,#121212);color:#ffffff42;display:grid;place-items:center}.ai-edit-result__processing-overlay[data-v-c6b1f728]{align-items:flex-end;background:linear-gradient(180deg,#00000014,#00000061);display:flex;inset:0;padding:.625rem;position:absolute}.ai-edit-result__processing-overlay[data-v-c6b1f728]:before{background-image:radial-gradient(circle,rgba(230,230,236,.62) 0 .65px,transparent .8px);background-size:6px 6px;content:"";inset:0;opacity:.5;pointer-events:none;position:absolute}.ai-edit-result__status-row[data-v-c6b1f728]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;position:relative;width:100%;z-index:1}.ai-edit-result__status-pill[data-v-c6b1f728]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141414b8;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;box-shadow:0 6px 18px #0003;color:#fff;display:inline-flex;font-size:.6875rem;font-weight:500;gap:.3rem;justify-content:center;line-height:1;min-height:1.5rem;padding:.25rem .5rem}.ai-edit-result__status-pill--progress[data-v-c6b1f728]{font-variant-numeric:tabular-nums;min-width:1.75rem;padding-inline:.35rem}.ai-edit-result__actions[data-v-c6b1f728]{display:grid;gap:.25rem;grid-template-columns:repeat(5,2.25rem);justify-content:space-between;margin-top:.75rem}.ai-edit-result__action[data-v-c6b1f728]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1f1f1fdb;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;box-shadow:inset 0 1px #ffffff0b;color:#ffffffbd;display:grid;height:2.25rem;place-items:center;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease;width:2.25rem}.ai-edit-result__action--selected[data-v-c6b1f728],.ai-edit-result__action[data-v-c6b1f728]:focus-visible,.ai-edit-result__action[data-v-c6b1f728]:hover:not(:disabled){background:#fff;border-color:#ffffff4d;color:#090a0b;transform:translateY(-1px)}.ai-edit-result__action[data-v-c6b1f728]:focus-visible{outline:2px solid hsla(0,0%,100%,.78);outline-offset:2px}.ai-edit-result__action[data-v-c6b1f728]:disabled{opacity:.32}.ai-edit-result__processing-copy[data-v-c6b1f728]{align-items:flex-start;color:#ffffffe6;display:flex;flex-direction:column;font-size:.875rem;font-weight:400;gap:.55rem;line-height:1.1875rem;margin-top:.5rem;text-align:left}.ai-edit-result__processing-copy p[data-v-c6b1f728]{margin:0}.ai-edit-result__cancel[data-v-c6b1f728]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:#fffc;display:inline-flex;font-size:.7rem;font-weight:700;gap:.35rem;min-height:2rem;padding:.35rem .7rem}.ai-edit-result__cancel[data-v-c6b1f728]:focus-visible,.ai-edit-result__cancel[data-v-c6b1f728]:hover:not(:disabled){background:#ffffff1f}.ai-edit-result__cancel[data-v-c6b1f728]:focus-visible{outline:2px solid hsla(0,0%,100%,.72);outline-offset:2px}.ai-edit-result__cancel[data-v-c6b1f728]:disabled{opacity:.5}.ai-edit-result__cancel-error[data-v-c6b1f728],.ai-edit-result__processing-error[data-v-c6b1f728]{color:#fecacad1;font-size:.7rem}.ai-edit-result__processing-error[data-v-c6b1f728]{line-height:1.1rem}.ai-edit-result__continuation[data-v-c6b1f728]{min-width:0;padding-bottom:3rem}.ai-edit-result__prompt[data-v-c6b1f728]{color:#ffffff57;font-size:.7rem;font-weight:600;line-height:1.1rem;margin:0 0 .65rem}@media(max-width:639px){.ai-edit-result[data-v-c6b1f728]{align-items:start;gap:1.25rem;grid-template-columns:minmax(0,1fr)}.ai-edit-result__media-column[data-v-c6b1f728]{width:11.125rem}.ai-edit-result__media[data-v-c6b1f728]{height:17.875rem;width:11.125rem}.ai-edit-result__actions[data-v-c6b1f728]{grid-template-columns:repeat(5,1.875rem)}.ai-edit-result__action[data-v-c6b1f728]{height:1.875rem;width:1.875rem}.ai-edit-result__action[data-v-c6b1f728] svg{height:.875rem;width:.875rem}.ai-edit-result__continuation[data-v-c6b1f728]{padding-bottom:0}}@media(prefers-reduced-motion:reduce){.ai-edit-result__action[data-v-c6b1f728],.ai-edit-result__media[data-v-c6b1f728]{transition:none}.ai-edit-result[data-v-c6b1f728] .animate-spin{animation:none}}.ai-edit-conversation-viewport[data-v-781e92b5]{flex:1 1 0%;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-color:hsla(0,0%,100%,.2) transparent;scrollbar-width:thin;width:100%}.ai-edit-conversation[data-v-781e92b5]{display:flex;flex-direction:column;gap:1.5rem;list-style:none;margin:0 auto;padding:clamp(1.5rem,4vh,2.5rem) 1rem 2rem;width:min(100%,67.5rem)}.ai-edit-conversation__row[data-v-781e92b5]{align-items:flex-start;display:flex;gap:.625rem;min-width:0;width:100%}.ai-edit-conversation__row--user[data-v-781e92b5]{align-items:center;gap:.5rem;justify-content:flex-end}.ai-edit-conversation__row--photo[data-v-781e92b5],.ai-edit-conversation__row--suggestions[data-v-781e92b5]{justify-content:flex-end}.ai-edit-conversation__avatar[data-v-781e92b5],.ai-edit-conversation__error-icon[data-v-781e92b5]{background:linear-gradient(145deg,#bc82f33d,#f5b9ea12),#1d1d1f;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;box-shadow:inset 0 1px #ffffff1a,0 12px 32px #00000038;color:#ffffffe6;display:grid;flex:0 0 auto;height:2rem;place-items:center;width:2rem}.ai-edit-conversation__avatar[data-v-781e92b5]{height:2.75rem;width:2.75rem}.ai-edit-conversation__avatar--result[data-v-781e92b5]{height:2rem;margin-top:.2rem;width:2rem}.ai-edit-conversation__avatar img[data-v-781e92b5]{width:2.4rem}.ai-edit-conversation__avatar--result img[data-v-781e92b5]{width:1.7rem}.ai-edit-conversation__assistant-bubble[data-v-781e92b5],.ai-edit-conversation__error-bubble[data-v-781e92b5]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid hsla(0,0%,100%,.07);box-shadow:0 18px 50px #0003,inset 0 1px #ffffff09}.ai-edit-conversation__assistant-bubble[data-v-781e92b5]{background:#222222c7;border-radius:.5rem 1.25rem 1.25rem;color:#ffffffe0;font-size:.875rem;font-weight:500;line-height:1.4rem;margin:0;max-width:min(100%,29rem);padding:.875rem 1rem;white-space:pre-wrap}.ai-edit-conversation__attached-photo[data-v-781e92b5]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.12);border-radius:1rem;box-shadow:0 24px 70px #00000052;display:block;max-height:17.875rem;-o-object-fit:cover;object-fit:cover;width:min(42vw,11.125rem)}.ai-edit-conversation__user-bubble[data-v-781e92b5]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff1f;border-radius:1rem 1rem .25rem;color:#fff;font-size:1rem;font-weight:400;line-height:1.375rem;margin:0;max-width:min(82%,31rem);padding:.75rem .875rem;white-space:pre-wrap}.ai-edit-conversation__source-thumb[data-v-781e92b5]{border:.525px solid hsla(0,0%,100%,.2);border-radius:.75rem;flex:0 0 auto;height:2.625rem;-o-object-fit:cover;object-fit:cover;width:2.625rem}.ai-edit-conversation__row--error[data-v-781e92b5]{color:#fecacae6}.ai-edit-conversation__error-icon[data-v-781e92b5]{background:#5717174d;color:#fecacae6}.ai-edit-conversation__error-bubble[data-v-781e92b5]{background:#450a0a2e;border-color:#f871711f;border-radius:.5rem 1.25rem 1.25rem;max-width:min(100%,29rem);padding:.875rem 1rem}.ai-edit-conversation__error-bubble p[data-v-781e92b5]{font-size:.8125rem;font-weight:600;line-height:1.3rem;margin:0}.ai-edit-conversation__error-bubble button[data-v-781e92b5]{align-items:center;background:#ffffff12;border:1px solid rgba(254,202,202,.16);border-radius:999px;color:#fee2e2eb;display:inline-flex;font-size:.7rem;font-weight:700;gap:.35rem;margin-top:.7rem;min-height:2rem;padding:.35rem .7rem}.ai-edit-conversation__error-bubble button[data-v-781e92b5]:focus-visible,.ai-edit-conversation__error-bubble button[data-v-781e92b5]:hover{background:#ffffff21}.ai-edit-conversation__error-bubble button[data-v-781e92b5]:disabled{cursor:not-allowed;opacity:.45}.ai-edit-conversation__error-bubble button[data-v-781e92b5]:focus-visible{outline:2px solid rgba(254,226,226,.76);outline-offset:2px}@media(max-width:639px){.ai-edit-conversation[data-v-781e92b5]{gap:1.25rem;padding:1rem .25rem 1.5rem}.ai-edit-conversation__avatar--result[data-v-781e92b5]{display:none}.ai-edit-conversation__user-bubble[data-v-781e92b5]{max-width:calc(100% - 3.125rem)}}.ai-edit-composer-wrap[data-v-36697f0c]{background:linear-gradient(180deg,#090a0b00,#090a0be0 35%,#090a0b 78%);display:flex;flex:0 0 auto;justify-content:center;padding:1.75rem 1rem max(1rem,env(safe-area-inset-bottom));pointer-events:none;position:relative;width:100%;z-index:30}.ai-edit-composer[data-v-36697f0c]{-webkit-backdrop-filter:blur(28px) saturate(1.15);backdrop-filter:blur(28px) saturate(1.15);background:#1e1e1ed1;border:1px solid hsla(0,0%,100%,.065);border-radius:1.5rem;box-shadow:0 32px 90px #0000006b,inset 0 1px #ffffff0b;color:#fff;padding:1rem .5rem .5rem;pointer-events:auto;position:relative;width:min(100%,49.125rem)}.ai-edit-composer[data-v-36697f0c]:focus-within{border-color:#ffffff24;box-shadow:0 34px 100px #00000075,0 0 0 1px #ffffff09}.ai-edit-composer__add[data-v-36697f0c]:focus-visible,.ai-edit-composer__submit[data-v-36697f0c]:focus-visible{outline:2px solid hsla(0,0%,100%,.78);outline-offset:2px}.ai-edit-composer__input[data-v-36697f0c]{background:transparent;border:0;color:#fff;display:block;field-sizing:content;font-size:.875rem;font-weight:500;line-height:1.4rem;max-height:9rem;min-height:2.65rem;outline:none;overflow-y:auto;padding:.15rem .75rem .7rem;resize:none;width:100%}.ai-edit-composer__input[data-v-36697f0c]::-moz-placeholder{color:#ffffff73}.ai-edit-composer__input[data-v-36697f0c]::placeholder{color:#ffffff73}.ai-edit-composer__actions[data-v-36697f0c]{align-items:center;display:flex;gap:.5rem}.ai-edit-composer__add[data-v-36697f0c],.ai-edit-composer__submit[data-v-36697f0c]{border:0;border-radius:999px;display:grid;flex:0 0 auto;height:2.5rem;place-items:center;transition:background-color .16s ease,color .16s ease,transform .16s ease,opacity .16s ease;width:2.5rem}.ai-edit-composer__add[data-v-36697f0c]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.15);color:#ffffffad}.ai-edit-composer__add[data-v-36697f0c]:hover:not(:disabled){background:#ffffff14;color:#fff}.ai-edit-composer__hint[data-v-36697f0c]{color:#ffffff38;flex:1;font-size:.625rem;font-weight:600;text-align:right}.ai-edit-composer__submit[data-v-36697f0c]{background:#fff;color:#090a0b}.ai-edit-composer__submit--cancel[data-v-36697f0c]{background:#ffffff1f;color:#fff}.ai-edit-composer__submit[data-v-36697f0c]:hover:not(:disabled){background:#ffffffd6;transform:translateY(-1px)}.ai-edit-composer__submit--cancel[data-v-36697f0c]:hover:not(:disabled){background:#fff3}.ai-edit-composer__add[data-v-36697f0c]:disabled,.ai-edit-composer__submit[data-v-36697f0c]:disabled{opacity:.3}.ai-edit-composer__error[data-v-36697f0c]{color:#fecacad1;font-size:.7rem;font-weight:600;line-height:1.1rem;margin:.45rem .75rem .1rem}@media(max-width:639px){.ai-edit-composer-wrap[data-v-36697f0c]{padding:1.5rem .75rem max(.75rem,env(safe-area-inset-bottom))}.ai-edit-composer[data-v-36697f0c]{border-radius:1.35rem;padding-top:.85rem}.ai-edit-composer__hint[data-v-36697f0c]{display:none}.ai-edit-composer__actions[data-v-36697f0c]{justify-content:space-between}}@media(prefers-reduced-motion:reduce){.ai-edit-composer__add[data-v-36697f0c],.ai-edit-composer__submit[data-v-36697f0c]{transition:none}.ai-edit-composer[data-v-36697f0c] .animate-spin{animation:none}}.ai-edit-lightbox[data-v-b42c6ea9]{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#000000c7;display:grid;inset:0;overflow-y:auto;padding:max(1.25rem,env(safe-area-inset-top)) 1rem max(1.25rem,env(safe-area-inset-bottom));place-items:center;position:fixed;z-index:100}.ai-edit-lightbox__dialog[data-v-b42c6ea9]{align-items:center;display:flex;flex-direction:column;gap:1.25rem;outline:none;position:relative;width:min(100%,28rem)}.ai-edit-lightbox__close[data-v-b42c6ea9]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#00000094;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;box-shadow:0 12px 34px #0000004d;color:#fff;display:grid;height:2.5rem;place-items:center;position:absolute;right:.8rem;top:.8rem;transition:background-color .16s ease,color .16s ease;width:2.5rem;z-index:2}.ai-edit-lightbox__close[data-v-b42c6ea9]:focus-visible,.ai-edit-lightbox__close[data-v-b42c6ea9]:hover{background:#fff;color:#090a0b}.ai-edit-lightbox__close[data-v-b42c6ea9]:focus-visible,.ai-edit-lightbox__primary[data-v-b42c6ea9]:focus-visible,.ai-edit-lightbox__secondary[data-v-b42c6ea9]:focus-visible{outline:2px solid hsla(0,0%,100%,.82);outline-offset:3px}.ai-edit-lightbox__media[data-v-b42c6ea9]{background:#151515;border:1px solid hsla(0,0%,100%,.12);border-radius:2rem;box-shadow:0 42px 140px #00000094,inset 0 1px #ffffff0d;height:min(72dvh,36.25rem);overflow:hidden;width:min(100%,22.5625rem)}.ai-edit-lightbox__media img[data-v-b42c6ea9]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.ai-edit-lightbox__actions[data-v-b42c6ea9]{display:grid;gap:.65rem;grid-template-columns:1fr 1fr;width:min(100%,22.5625rem)}.ai-edit-lightbox__primary[data-v-b42c6ea9],.ai-edit-lightbox__secondary[data-v-b42c6ea9]{align-items:center;border-radius:999px;display:inline-flex;font-size:.8125rem;font-weight:750;gap:.5rem;justify-content:center;min-height:3rem;padding:.75rem 1rem;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}.ai-edit-lightbox__secondary[data-v-b42c6ea9]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1f1f1fc7;border:1px solid hsla(0,0%,100%,.14);color:#fff}.ai-edit-lightbox__primary[data-v-b42c6ea9]{background:#fff;border:1px solid #fff;color:#090a0b}.ai-edit-lightbox__primary[data-v-b42c6ea9]:hover:not(:disabled),.ai-edit-lightbox__secondary[data-v-b42c6ea9]:hover{transform:translateY(-1px)}.ai-edit-lightbox__secondary[data-v-b42c6ea9]:hover{background:#ffffff1f;border-color:#ffffff4d}.ai-edit-lightbox__primary[data-v-b42c6ea9]:hover:not(:disabled){background:#ffffffd6}.ai-edit-lightbox__primary[data-v-b42c6ea9]:disabled{opacity:.46}@media(max-width:639px){.ai-edit-lightbox[data-v-b42c6ea9]{align-items:center;padding-inline:.75rem}.ai-edit-lightbox__media[data-v-b42c6ea9]{border-radius:1.75rem;height:min(68dvh,34rem)}.ai-edit-lightbox__actions[data-v-b42c6ea9]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ai-edit-lightbox__close[data-v-b42c6ea9],.ai-edit-lightbox__primary[data-v-b42c6ea9],.ai-edit-lightbox__secondary[data-v-b42c6ea9]{transition:none}.ai-edit-lightbox[data-v-b42c6ea9] .animate-spin{animation:none}}
