.mv-ai-transfer-panel,
.mv-ai-transfer-panel *{box-sizing:border-box}
.mv-ai-transfer-panel{margin:8px 0 12px;color:var(--mv-text,#493725)}
.mv-ai-transfer-panel--inline{padding:10px 12px;border:1px solid rgba(113,136,121,.18);border-radius:11px;background:rgba(113,136,121,.055)}
.mv-ai-transfer-panel--workspace{padding:13px;border:1px solid rgba(113,136,121,.22);border-radius:13px;background:linear-gradient(145deg,rgba(255,252,247,.98),rgba(237,226,215,.48));box-shadow:0 7px 20px rgba(73,55,37,.055)}
.mv-ai-transfer-panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}
.mv-ai-transfer-panel__title-wrap{display:flex;align-items:flex-start;gap:9px;min-width:0}
.mv-ai-transfer-panel__spark{flex:0 0 26px;width:26px;height:26px;display:grid;place-items:center;border-radius:999px;background:rgba(113,136,121,.12);color:var(--mv-primary-600,#5f7467);font-size:.84rem;font-weight:900}
.mv-ai-transfer-panel__head strong{display:block;font-size:.91rem;line-height:1.25}
.mv-ai-transfer-panel__head span:not(.mv-ai-transfer-panel__spark){display:block;margin-top:2px;color:var(--mv-muted,#74675b);font-size:.78rem;line-height:1.38}
.mv-ai-transfer-panel__close{flex:0 0 auto;border:0;background:transparent;color:var(--mv-muted,#74675b);font-size:1.2rem;line-height:1;cursor:pointer;padding:2px 5px;border-radius:8px}
.mv-ai-transfer-panel__close:focus-visible{outline:3px solid rgba(113,136,121,.25)}
.mv-ai-transfer-panel--workspace textarea{width:100%;min-height:150px;margin:11px 0 0;padding:11px 12px;border:1.5px solid var(--mv-border,rgba(73,55,37,.14));border-radius:11px;background:#fff;color:var(--mv-text,#493725);font:inherit;line-height:1.5;resize:vertical;outline:none}
.mv-ai-transfer-panel--workspace textarea:focus{border-color:var(--mv-primary,#718879);box-shadow:0 0 0 4px rgba(113,136,121,.14)}
.mv-ai-transfer-panel__actions{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:9px}
.mv-ai-transfer-panel__actions button,.mv-ai-transfer-panel__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:6px 10px;border:1px solid rgba(73,55,37,.13);border-radius:9px;background:rgba(255,255,255,.78);color:var(--mv-text,#493725);font:inherit;font-size:.78rem;font-weight:760;text-decoration:none;cursor:pointer}
.mv-ai-transfer-panel__actions .is-primary{background:var(--mv-primary,#718879);border-color:var(--mv-primary,#718879);color:#fff}
.mv-ai-transfer-panel.is-applied [data-ai-transfer-insert]{display:none!important}
.mv-ai-transfer-panel__status{margin-top:7px;color:var(--mv-primary-600,#5f7467);font-size:.78rem;font-weight:700;line-height:1.35}
.mv-ai-studio-launch{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:7px 0 13px;padding:8px 10px;border-top:1px solid rgba(113,136,121,.13);border-bottom:1px solid rgba(113,136,121,.13);background:rgba(113,136,121,.025)}
.mv-ai-studio-launch__copy{display:flex;align-items:flex-start;gap:8px;min-width:0}
.mv-ai-studio-launch__icon{flex:0 0 24px;width:24px;height:24px;display:grid;place-items:center;border-radius:999px;background:rgba(113,136,121,.10);color:var(--mv-primary-600,#5f7467);font-size:.78rem;font-weight:900}
.mv-ai-studio-launch__copy strong{display:block;color:var(--mv-text,#493725);font-size:.84rem;line-height:1.25}
.mv-ai-studio-launch__copy span:not(.mv-ai-studio-launch__icon){display:block;margin-top:1px;color:var(--mv-muted,#74675b);font-size:.74rem;line-height:1.32}
.mv-ai-studio-launch a{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:32px;padding:5px 9px;border:1px solid rgba(113,136,121,.23);border-radius:9px;background:rgba(255,255,255,.68);color:var(--mv-primary-600,#5f7467);text-decoration:none;font-weight:780;font-size:.76rem}
.mv-ai-studio-launch a:hover{background:#fff;border-color:var(--mv-primary,#718879)}
[hidden]{display:none!important}
@media(max-width:390px){.mv-ai-studio-launch{align-items:flex-start}.mv-ai-studio-launch__copy span:not(.mv-ai-studio-launch__icon){display:none}.mv-ai-transfer-panel__actions>*{flex:1 1 auto}}
