.pell-content{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-md) var(--radius-md) 0 0;border-bottom:none;outline:0;padding:8px 12px;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.5;overflow-y:auto}.pell-content:empty:before{content:attr(data-placeholder);color:var(--muted-foreground);font-size:inherit}.pell-actionbar{border:1px solid var(--border);border-radius:0 0 var(--radius-md) var(--radius-md);border-top:none;align-items:center;gap:1px;padding:3px 4px;display:flex;overflow:hidden}.pell-button{border-radius:var(--radius-sm);cursor:pointer;width:26px;height:26px;color:var(--muted-foreground);background-color:#0000;border:none;outline:0;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex}.pell-button:hover,.pell-button-selected{background-color:var(--accent);color:var(--foreground)}.text-editor:hover .pell-content,.text-editor:hover .pell-actionbar{border-color:var(--ring)}.text-editor.pell-focused{box-shadow:0 0 0 2px var(--ring);border-radius:var(--radius-md)}.text-editor.pell-focused .pell-content{border-color:var(--ring);background-color:var(--background)}.text-editor.pell-focused .pell-actionbar{border-color:var(--ring)}
