.ke7ibq_section{min-width:0}.ke7ibq_section h2{margin:0 0 12px;font:600 1.05rem/1.3 Georgia,Times New Roman,serif}.ke7ibq_actions{gap:8px;display:grid}.ke7ibq_actions button{min-width:0;min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--control-radius);background:var(--surface);color:var(--ink);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:10px;padding:10px 12px;font-size:.875rem;font-weight:600;line-height:1.35;display:flex}.ke7ibq_actions button:hover{border-color:var(--clay);background:var(--surface-fieldset)}.ke7ibq_actions button.ke7ibq_primary{border-color:var(--clay);background:var(--clay);color:var(--white)}.ke7ibq_actions button.ke7ibq_primary:hover{background:var(--clay-dark)}.ke7ibq_actions button.ke7ibq_primary svg{stroke:currentColor}.ke7ibq_actions button:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.ke7ibq_actions button svg{fill:none;width:20px;height:20px;stroke:var(--clay-dark);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;flex:none}.ke7ibq_actions button span{overflow-wrap:anywhere;min-width:0}
