.rf-direct-write-confirm{border:1px solid var(--primary-60-main);background:var(--neutral-00);color:var(--neutral-80);font-size:var(--fz-10);border-radius:4px;flex-direction:column;gap:6px;margin-top:3px;padding:6px 8px;display:flex}.rf-direct-write-confirm__title{color:var(--neutral-60);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rf-direct-write-confirm__title b{color:var(--neutral-80);font-weight:var(--fw-600)}.rf-direct-write-confirm__delta{min-width:0;font:11px/16px var(--font-family-mono);align-items:center;gap:6px;display:flex}.rf-direct-write-confirm__delta del,.rf-direct-write-confirm__delta ins{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rf-direct-write-confirm__delta del{color:var(--neutral-50)}.rf-direct-write-confirm__delta>span{color:var(--neutral-40);flex:none}.rf-direct-write-confirm__delta ins{color:var(--neutral-90);font-weight:var(--fw-600);text-decoration:none}.rf-direct-write-confirm__reason{flex-direction:column;gap:2px;display:flex}.rf-direct-write-confirm__reason>span{color:var(--neutral-60)}.rf-direct-write-confirm__reason input{border:1px solid var(--neutral-30);background:var(--neutral-00);height:25px;color:var(--neutral-90);font-size:var(--fz-11);box-sizing:border-box;border-radius:3px;outline:none;padding:3px 6px}.rf-direct-write-confirm__reason input:focus{border-color:var(--neutral-50)}.rf-direct-write-confirm__reason input[aria-invalid=true]{border-color:var(--error-60-main)}.rf-direct-write-confirm__invalid{color:var(--error-60-main)}.rf-direct-write-confirm__actions{justify-content:flex-end;gap:6px;display:flex}.rf-direct-write-confirm__actions button{font-size:var(--fz-11);font-weight:var(--fw-600);line-height:var(--lh-ui);letter-spacing:var(--ls-normal);border:1px solid var(--neutral-30);background:var(--neutral-00);min-height:23px;color:var(--neutral-80);cursor:pointer;border-radius:3px;padding:2px 9px}.rf-direct-write-confirm__actions button:disabled{cursor:default;opacity:.6}.rf-direct-write-confirm__actions .rf-direct-write-confirm__primary{border-color:var(--primary-60-main);background:var(--primary-60-main);color:var(--neutral-00)}
