.toggle[data-v-2cbdbe76]{border-radius:var(--lm-radius-control);background:var(--lm-surface);flex-shrink:0;gap:2px;padding:3px;display:inline-flex}.toggle__button[data-v-2cbdbe76]{width:36px;height:34px;color:var(--lm-text-muted);cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.toggle__button--active[data-v-2cbdbe76]{background:var(--lm-bg);color:var(--lm-text);box-shadow:0 1px 3px #1f22281f}.caption-field[data-v-2c9d878d]{flex-direction:column;gap:4px;display:flex;position:relative}.caption-field__input[data-v-2c9d878d]{border:1px solid var(--lm-border);border-radius:var(--lm-radius-control);background:var(--lm-bg);width:100%;max-height:calc(11.2em + 20px);color:var(--lm-text);font:inherit;resize:none;padding:10px 14px;font-size:16px;line-height:1.4}.caption-field__input[data-v-2c9d878d]:focus{border-color:var(--lm-primary);outline:none}.caption-field--dark .caption-field__input[data-v-2c9d878d]{color:#fff;background:#ffffff1f;border-color:#ffffff40}.caption-field--dark .caption-field__input[data-v-2c9d878d]::placeholder{color:#fff9}.caption-field--dark .caption-field__input[data-v-2c9d878d]:focus{border-color:#fff9}.caption-field__counter[data-v-2c9d878d]{color:var(--lm-text-muted);font-variant-numeric:tabular-nums;align-self:flex-end;font-size:12px}.caption-field--dark .caption-field__counter[data-v-2c9d878d]{color:#ffffffb3}.caption-field--dark .caption-field__counter--over[data-v-2c9d878d],.caption-field__counter--over[data-v-2c9d878d]{color:var(--lm-danger)}
